Recent Releases of Mission Support System
Mission Support System - 10.1.0
The 10.1.0 release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 10.0.1
msui
- problems by requests without timeout, #2726
- download of autoplot dockingwidget crashes, #2710
- mscolab_server_url is not updated in the msui_settings.json, #2705
- spelling typo, #2704
- autoplot always wants to lookup the keyring of an mscolab server, #2713
- using default performance should not show as Error, #2700
- feature request: "simpler" way of moving flight tracks between local flighttrack/operations, #2699
- missing style in autoplot problem, #2696
- pin fastkml < 1, #2687
- Link to new features in about incomplete, #2685
documentation
- remove the incompatible retriever.py sample, #2732
other
- update copyright year string, #2675
New Contributors
- @levi178u made their first contribution in https://github.com/Open-MSS/MSS/pull/2723
Full Changelog: https://github.com/Open-MSS/MSS/compare/10.0.1...10.1.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 1 month ago

Mission Support System - MSS 10.0.1
The 10.0.1 release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 10.0.0
msui
- some errors in KML files can prevent KML control from working, #2680
- sideview crashes in stable when no markers are drawn, #2677
- Suddenly) empty map after opening new top view, #2676
- Using some "✔" and not UTF-8 configured systems make problems, #2668
documentation
- Some parts of the instructions still refer to conda and minor suggestions for server setup, #2669
- version upgrade should be described in the docs, #2663
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 2 months ago

Mission Support System - MSS 10.0.0
Aryan Gupta (@workaryangupta) has implemented during GSoC2024 several enhancements to improve communication efficiency within MSColab.
Users can now personalize their MSColab experience by adding a profile image.
The chat system has been enhanced with separate channels dedicated to service messages,
which provide more granular details on collaborator actions, such as
"waypoint {num} moved" or "created hexagon." Visual indicators show which users are currently
active in the chat, displayed beneath their profile images. Additionally,
the MSUI now displays the number of users actively working on a selected operation.
These enhancements aim to provide a more intuitive and efficient communication experience for all MSColab users.
Preetam Sundar Das (@Preetam-Das26) enhanced during GSoC2024 the mssautoplot CLI Script by integrating an Autoplot Docking Widget, significantly extending its functionality. This new addition offers a comprehensive Graphical User Interface (GUI), providing users with additional features and flexibility to manage and customize their
plot downloads effortlessly. The widget is seamlessly accessible across all
three views (Top View, Side View, and Linear View) ensuring that users can configure
their plots from any perspective that best suits their workflow.
This enhancement not only simplifies the plotting process but also enhances usability
by allowing users to interact with their plot settings in a visual, user-friendly manner.
Rohit Prasad (@rohit2p) significantly improved during GSoC2024 the Multiple Flightpath Docking Widget with several key features. He added Select/Deselect All checkboxes for managing multiple tracks quickly,
along with controls to adjust line thickness, style, and transparency of flight track lines.
Additionally, he implemented an automatic distinct color selection feature.
This ensures each new flight track is easily distinguishable by assigning unique colors from
a predefined list, eliminating confusion caused by overlapping or similar-colored flight paths.
Prasad also introduced customization options for flight track lines in both the
Side View and Top View Option Widgets. Users can now adjust line thickness, style, and transparency,
with their preferences saved for future use.
Furthermore, he enhanced user experience by introducing a new custom color palette that provides visually
distinct colors. This makes it easier to differentiate between multiple flight paths,
improving both functionality and aesthetics of the application.
Matthias Riße (@matrss) implemented a new database migration setup for MSColab,
transitioning from versions 8 or 9 to the latest versions (v10 onwards).
He also enhanced both the Continuous Integration (CI) setup and developer installation process.
These improvements have resulted in a more efficient and reproducible CI environment
while simplifying developer installations.
By adopting pixi (prefix-dev), the project can now manage dependencies more effectively,
ensuring that both local development environments and the CI environment are consistent.
This alignment leads to fewer errors, faster updates, and an overall smoother workflow.
Jörn Ungermann (@joernu76) reorganized the archive of operations and enhanced the request processes for MSColab Operations.
Reimar Bauer (@ReimarBauer) made several improvements to the handling of operations in both MSUI and MSColab.
HINT:
The MSColab database migration process has been updated.
Please follow the steps outlined in our documentation.
Additionally, we have modified the installation process by introducing pixi (prefix-dev).
Pixi packages can coexist with both Anaconda default and Miniforge3 conda-forge packages.
However, it is important to note that Anaconda's default channel is incompatible with conda-forge.
The MSColab Server model has been updated, and it now requires an MSUI of the same version to function correctly.
However, the compatibility with the MSWMS Server remains unchanged.
We renamed config vars of the MSColab server configuration mscolab_settings.py:
MSCOLAB_DATA_DIR -> OPERATIONS_DATA
MSCOLAB_SSO_DIR -> SSO_DIR
Because pixi does not support yet menuinst, we removed the feature to get an MSUI icon on your desktop installed.
All changes:
https://github.com/Open-MSS/MSS/milestone/103?closed=1
What's Changed
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2389
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2427
- Fix spelling of the mslib.msui.aircraft module by @matrss in https://github.com/Open-MSS/MSS/pull/2429
- feat: Allow users to set custom profile pictures (#2405) by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2431
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2446
- Fix flask_migrate setup by @matrss in https://github.com/Open-MSS/MSS/pull/2432
- Bump benc-uk/workflow-dispatch from 1.2.3 to 1.2.4 by @dependabot in https://github.com/Open-MSS/MSS/pull/2449
- Fix sequences after migrating data to PostgreSQL by @matrss in https://github.com/Open-MSS/MSS/pull/2466
- Fixes for using PostgreSQL by @matrss in https://github.com/Open-MSS/MSS/pull/2467
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2482
- Fix #2478 by @joernu76 in https://github.com/Open-MSS/MSS/pull/2479
- Revert "Merge stable to develop" by @joernu76 in https://github.com/Open-MSS/MSS/pull/2490
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2493
- Fix #2476 by @joernu76 in https://github.com/Open-MSS/MSS/pull/2477
- Gsoc2024 aryan gupta by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2501
- remove the conda/mamba based updater. by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2495
- renamed and refactored names for mscolab by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2499
- rework active+archiving by @joernu76 in https://github.com/Open-MSS/MSS/pull/2480
- Use decorator to make msui/mscolab code more readable by @joernu76 in https://github.com/Open-MSS/MSS/pull/2496
- fix:Further refactoring to simplify control flow by @joernu76 in https://github.com/Open-MSS/MSS/pull/2521
- fix #2530 by @joernu76 in https://github.com/Open-MSS/MSS/pull/2532
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2537
- setup a config for tutorials to test the mscolab refactoring by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2528
- Improve tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2540
- Mscolab refactor2 by @joernu76 in https://github.com/Open-MSS/MSS/pull/2533
- Gsoc2024 rebased autoplot by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2547
- Gsoc 2024 rebased multiple flight tracks by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2577
- fixed resizing on activation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2576
- config description added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2579
- modules needed by wms should not use config_loader by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2580
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2591
- fix: LinearView and SideView plot to display operation name by @TheMightyRaider in https://github.com/Open-MSS/MSS/pull/2592
- mscolab version history changed default to "All Changes" and is always uptodate by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2585
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2597
- fix: error in uploading profile picture by @divyaajainn in https://github.com/Open-MSS/MSS/pull/2610
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2611
- autoplot plots use layout definitions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2606
- fix: update MSUI Help Section by @divyaajainn in https://github.com/Open-MSS/MSS/pull/2613
- fix:numpy 2.2.2 type compatibility issue by @anj20 in https://github.com/Open-MSS/MSS/pull/2616
- fix: migrate 'None' Strings to NULL in Changes Table by @anj20 in https://github.com/Open-MSS/MSS/pull/2620
- a tmp dir does not need a 2nd random var by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2604
- Fix broken no-whitespace-issues-in-git lint job by @matrss in https://github.com/Open-MSS/MSS/pull/2641
- docs:Added documentation of Keyring Feature by @anj20 in https://github.com/Open-MSS/MSS/pull/2612
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2645
- cleanup unused code by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2625
- startup on battery mode described by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2605
- update installation to pixi by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2632
- import to mscolab uses the filename as version name by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2587
- further conditional verifications by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2648
- fixed docs by @anj20 in https://github.com/Open-MSS/MSS/pull/2647
- few todos solved by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2650
- CI and development environment overhaul by @matrss in https://github.com/Open-MSS/MSS/pull/2298
- fix: remove user credential from keyring by @divyaajainn in https://github.com/Open-MSS/MSS/pull/2627
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2651
- prepare v10 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2655
- update for tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2654
- v10 next major release by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2657
New Contributors
- @TheMightyRaider made their first contribution in https://github.com/Open-MSS/MSS/pull/2592
- @anj20 made their first contribution in https://github.com/Open-MSS/MSS/pull/2616
Full Changelog: https://github.com/Open-MSS/MSS/compare/9.3.1...10.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 2 months ago

Mission Support System - MSS 9.3.1
The 9.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 9.x.x
msui
- MSCOLAB . error when aborting import file, #2629
tests
- disable sql echo output for devs, #2636
others
- set pinning of numpy<2.0, #2618
- new codespell findings, #2599
New Contributors
- @annapurna-gupta made their first contribution in https://github.com/Open-MSS/MSS/pull/2607
Full Changelog: https://github.com/Open-MSS/MSS/compare/9.3.0...9.3.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 2 months ago

Mission Support System - MSS 9.3.0
The 9.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 9.x.x
msui
- replace ANTIALIAS instances with LANCZOS, #2487
- replace xml.etree.ElementTree, #542
mswns
- replace xml.etree.ElementTree, #542
mscolab
- type casting of None in models.Changes to 'None' is wrong, #2586
- import failure in mslib.msui.qt5.ui_webbrowser, #2503
- import failure in idp_uwsgi, #2502
doumentation
- Add the DFG funding to the README , #2517
- update GSoC projects in our docs, #2516
- add a chat option to our README and RTFD , #2511
- Update or remove CONTRIBUTING.md, #2440
tests
- test is blocked by likly a new API, #2534
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 3 months ago

Mission Support System - MSS 9.2.0
The 9.2.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 9.1.x
msui
- problem in gcpoints_path, #2456
mswms
- links on static installation.md not working, #2459
- problem in gcpoints_path, #2456
mscolab
- links on static installation.md not working, #2459
- bug in add_message and test_chat_manager did not crash it always, #2434
documentation
- Tutorial videos on readthedocs are too wide, #2462
- docs videos not visible on RTFD, #2454
other
- scheduled installer on linux and macOS finds a problem, #2441
- xmlschema >=2.5.0 breaks mamba 1.4.2 in our test environment, #2056
Full Changelog: https://github.com/Open-MSS/MSS/compare/9.1.0...9.2.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 8 months ago

Mission Support System - MSS 9.1.0
The 9.1.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 9.0.x
We enabled linting with codespell. By this a lot typos in all parts of MSS were solved.
msui
- skyfield data has expired, #2406
- archive of the operation seems not to work, #2403
- logging debug messages on console should go into the msui.log only, #2393
mswms
-
Unhelpful error messages for missing data, #2396
-
fix rtfd url for a badge, #2423
-
improve Changes.txt, #2420
-
congrats and new badge from JuRSE, #2415
-
docu fix name, pathes, wsgi setup, #2386
tests
- flake8 in develop gets sloppy, #2374
- Add linting with codespell, #2329
- Remove the pytest-timeout usage, #2292
New Contributors
- @sk1p made their first contribution in https://github.com/Open-MSS/MSS/pull/2422
Full Changelog: https://github.com/Open-MSS/MSS/compare/9.0.0...9.1.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 10 months ago

Mission Support System - MSS 9.0.0
Nilupul Manodya (@nilupulmanodya ) implemented SAML 2.0 (Security Assertion Markup Language) Authentication.
MSColab can now be configured with an existing IdP or multiple IdPs.
In this way, a user can authenticate themselves in one system and gain access to another system
by providing proof of authentication. In our documentation in the Components section you find a detailed description.
Matthias Riße (@matrss ) refactored the test suite and optimized and accelerated our CI test runs.
All tests run in parallel now and are not retried upon failure, and most tests are also executed in a randomized order, instilling more confidence in the results.
Quite a bit of duplicated code was unified, mostly using pytest fixtures.
Additionally, CI test runs now also happen on x86_64- and ARM-based macOS.
Jörn Ungermann (@joernu76 ) refactored various parts of MSColab for faster processing with fewer requests.
Reimar Bauer (@ReimarBauer ) refactored the tutorials and the documentation shows now mp4 files embedded in html5.
HINT:
The syntax of the server configuration of MSColab and MSWMS has changed. We removed the class definition.
For MSColab we have added new configuration options related to SAML2.
The change on the MSColab server also required changes on the MSUI handling the MSColab login. These changes are
not backwards compatible. Server and Client must use versions >=9.0.0.
We introduced a MSCOLAB_auth_user_name in the users configuration which simplifies the login process.
All changes:
https://github.com/Open-MSS/MSS/milestone/93?closed=1
What's Changed
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1749
- Merge stable into develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1779
- Tests added for remote sensing widget by @rootxrishabh in https://github.com/Open-MSS/MSS/pull/1739
- Add an option to use pcolormesh instead of contourf for generic hsec … by @joernu76 in https://github.com/Open-MSS/MSS/pull/1781
- Revamp of mscolab operation menu and addition of "archive" operation by @joernu76 in https://github.com/Open-MSS/MSS/pull/1782
- new tests which needs a manual call by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1790
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1793
- MSColab authenticate/authorize restructuring by @joernu76 in https://github.com/Open-MSS/MSS/pull/1792
- fill mswms_settings with default values. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1794
- preparing migration of json data to next major by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1798
- individual imports by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1801
- update super() calls to modern python by @joernu76 in https://github.com/Open-MSS/MSS/pull/1800
- make starting up slightly faster by @joernu76 in https://github.com/Open-MSS/MSS/pull/1797
- enable tests for GSOC branches by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1799
- replace globals by locals by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1802
- fix crash when getting credentials from keyring by @matrss in https://github.com/Open-MSS/MSS/pull/1815
- inputs removed by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1807
- replace 'werkzeug.urls.url_join' usage with 'urllib.parse.urljoin' (#1786) by @SergeLeon in https://github.com/Open-MSS/MSS/pull/1817
- Switch default cmap of generics to "turbo" and allow reconfiguration … by @joernu76 in https://github.com/Open-MSS/MSS/pull/1821
- add more entities to generic plots by @joernu76 in https://github.com/Open-MSS/MSS/pull/1825
- Make colorbar ticks format in generics plot configurable by @joernu76 in https://github.com/Open-MSS/MSS/pull/1829
- introduction of group management by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1838
- Group managment by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1844
- renamed endpoint for mscolab authentification by @joernu76 in https://github.com/Open-MSS/MSS/pull/1843
- Merge stable into develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1851
- on rename to a Group use import_permissions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1864
- warn on other needed implementations by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1865
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1887
- use stable ui for development with develop server by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1891
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1900
- made the auth name for mscolab configurable by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1907
- Change QtCore.{Slot,Signal} to QtCore.pyqt{Slot,Signal} by @matrss in https://github.com/Open-MSS/MSS/pull/1917
- fix login button problem by @joernu76 in https://github.com/Open-MSS/MSS/pull/1914
- img-fluid for other images used by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1909
- template_change by @mastersans in https://github.com/Open-MSS/MSS/pull/1876
- Use old operation name as default for new name in rename_operation_ha… by @joernu76 in https://github.com/Open-MSS/MSS/pull/1924
- Made MSColab timeout configurable. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1916
- chore: Ignore deprecation warnings from pkg_resources by @matrss in https://github.com/Open-MSS/MSS/pull/1930
- fix: Replace load_module with exec_module by @matrss in https://github.com/Open-MSS/MSS/pull/1932
- Better visibility for creator of an operation. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1938
- I1925 by @joernu76 in https://github.com/Open-MSS/MSS/pull/1926
- Remove usage of future by @matrss in https://github.com/Open-MSS/MSS/pull/1944
- Remove upper bound on flask-socketio version by @matrss in https://github.com/Open-MSS/MSS/pull/1943
- catch DBusErrorResponse by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1949
- care on logout after invalid request by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1948
- feat:Add labels and waypoints to KML export files. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1953
- Remove redundant calls to "operations" by @joernu76 in https://github.com/Open-MSS/MSS/pull/1941
- Remove usage of werkzeug.urls.url_encode by @matrss in https://github.com/Open-MSS/MSS/pull/1911
- Replace matplotlib grid parameter 'b' with 'visible' by @matrss in https://github.com/Open-MSS/MSS/pull/1956
- enable flake8 for gsoc branches by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1975
- Some tidying up of handling imports in MSCOlab by @joernu76 in https://github.com/Open-MSS/MSS/pull/1962
- show socketio transport layer in UI by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1963
- Properly project points in KML files before drawing by @joernu76 in https://github.com/Open-MSS/MSS/pull/1978
- logging functionality to socketio added and configured testing for critical erros by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1966
- use category for selection by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1988
- introduces a config var to skip archived operations on the server by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1987
- Fix messagebox warnings by @matrss in https://github.com/Open-MSS/MSS/pull/1967
- enable boa build and documentation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2002
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1995
- Fix botched merge from 14 Aug 23 in mscolab.py by @joernu76 in https://github.com/Open-MSS/MSS/pull/2012
- Properly fix legend issue in develop. by @joernu76 in https://github.com/Open-MSS/MSS/pull/2009
- Added Return as shortcut to connect/login buttons. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1939
- improved io import tests by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2014
- Fix focus-stealing by @joernu76 in https://github.com/Open-MSS/MSS/pull/2021
- Remove "Oh no" from remaining status messages. by @joernu76 in https://github.com/Open-MSS/MSS/pull/2029
- fix: Downgrade errors to warnings in unit conversion to not clog test-logs by @joernu76 in https://github.com/Open-MSS/MSS/pull/2030
- topview should not using parent of mainwindow by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2038
- moved user db stuff to file_manager by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2046
- moved server request for last_used to the file_manager by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2041
- moved db initialization by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2049
- show urls and files when they exists by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2053
- refactored ToDos of MSColab server code by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2051
- Merge stable to develop new by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2059
- merge of Gsoc2023 nilupul manodya by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2069
- Replace SIGKILL with SIGTERM by @matrss in https://github.com/Open-MSS/MSS/pull/2075
- fixes i2083 by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2089
- fixes i2084 by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2091
- fixes i2087 by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2092
- feature prepared for py311 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1923
- fixes i2085 by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2090
- Update actions used in the workflows by @matrss in https://github.com/Open-MSS/MSS/pull/2098
- add missing newline after last line by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2096
- improve clarity VERIFY_SSL_CERT config option by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2094
- fixes flake8 error of conftest.py by @mastersans in https://github.com/Open-MSS/MSS/pull/2102
- refactoring of tutorials, automated image creation for comparison by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2097
- refactor wait until process signals instead pf sleep by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2099
- move server.py db parts to file_manager.py by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2106
- Review by pycharm and small refactoring by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2110
- Refactor tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2105
- remove unnecssary lines from gitignore by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2095
- fix: Fixed Inappropriate Logical Expression by @fazledyn-or in https://github.com/Open-MSS/MSS/pull/2113
- Mambaforge (Discouraged as of September 2023) by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2115
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2131
- fix: fixed the typo changed gpdr to gdpr by @Beeram12 in https://github.com/Open-MSS/MSS/pull/2139
- Reset config directory before each test by @matrss in https://github.com/Open-MSS/MSS/pull/2136
- Remove unnecessary parentheses and inheritance from object by @matrss in https://github.com/Open-MSS/MSS/pull/2138
- Fix collisions with builtins by @matrss in https://github.com/Open-MSS/MSS/pull/2144
- Add per-operation locks to FileManager by @matrss in https://github.com/Open-MSS/MSS/pull/2147
- Refactor Qt related tests to use pytest-qt by @matrss in https://github.com/Open-MSS/MSS/pull/2146
- gives the server control over the clients login options by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2118
- Refactor servers into fixtures by @matrss in https://github.com/Open-MSS/MSS/pull/2149
- Remove wrong config file modification by @matrss in https://github.com/Open-MSS/MSS/pull/2152
- using an IDP, email is already validated, we activate the profile by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2119
- refactor: Renamed USE_SAML2 to use_saml2 by @Beeram12 in https://github.com/Open-MSS/MSS/pull/2155
- Remove unnecessary development dependencies by @matrss in https://github.com/Open-MSS/MSS/pull/2140
- Fix: ci issues and cherry-pick from stable branch. by @rohit2p in https://github.com/Open-MSS/MSS/pull/2163
- Remove test retries in CI by @matrss in https://github.com/Open-MSS/MSS/pull/2153
- Simplify mslib.utils.qt.Worker mock by @matrss in https://github.com/Open-MSS/MSS/pull/2167
- Fix ConversionError with pint=0.23 by @matrss in https://github.com/Open-MSS/MSS/pull/2168
- Consolidate skips due to start method "fork" by @matrss in https://github.com/Open-MSS/MSS/pull/2166
- Remove unnecessary config settings by @matrss in https://github.com/Open-MSS/MSS/pull/2171
- Merge stable to develop 2024 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2185
- Fix : UTC based timezone by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2177
- Remove the serial test execution from CI by @matrss in https://github.com/Open-MSS/MSS/pull/2158
- Fix: Scheduled test now triggers testing-stable.yml using workflow_dispatch by @rohit2p in https://github.com/Open-MSS/MSS/pull/2196
- Remove unnecessary mocking by @matrss in https://github.com/Open-MSS/MSS/pull/2169
- Removed redundant truthy line by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2203
- Remove pytest option to pass msui settings by @matrss in https://github.com/Open-MSS/MSS/pull/2170
- Remove unnecessary skips by @matrss in https://github.com/Open-MSS/MSS/pull/2165
- enable newer fastkml versions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2215
- any member of an operation should see who created the operation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2216
- separate urls and menu to server parts by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2211
- catch exception when USE_SAML2 is True but configuration not completed by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2214
- Fix: Refined QMessageBox mocking by @rohit2p in https://github.com/Open-MSS/MSS/pull/2220
- Enable dependabot updates for GitHub Actions by @matrss in https://github.com/Open-MSS/MSS/pull/2223
- Return aware datetime objects by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2209
- Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/Open-MSS/MSS/pull/2224
- Hardcoded img convention for route by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2218
- Do not use datetime.datetime.utcnow() by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2225
- docs: Updated urls in document
NOTICE
by @Myrausman in https://github.com/Open-MSS/MSS/pull/2228 - Fix typo for flight level coordinate in netCDF4tools.py by @gisi90 in https://github.com/Open-MSS/MSS/pull/2235
- Refactor: Implement consistent usage of mscolab_settings.ARCHIVE_THRESHOLD in seed module by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2234
- Remove all occurrences of processEvents in tests/ by @matrss in https://github.com/Open-MSS/MSS/pull/2237
- Remove all occurrences of qWait in tests/ by @matrss in https://github.com/Open-MSS/MSS/pull/2246
- refactor : Used urljoin instead of string concatenation by @Myrausman in https://github.com/Open-MSS/MSS/pull/2240
- docs: removed section
Setup msui_settings.json for special tests
by @Myrausman in https://github.com/Open-MSS/MSS/pull/2252 - Use of Aware datetime objects by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2239
- Fix some race conditions by @matrss in https://github.com/Open-MSS/MSS/pull/2255
- Simplify GitHub Actions workflows by @matrss in https://github.com/Open-MSS/MSS/pull/2173
- mscolab app does not need a static location from the gallery_builder by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2250
- Replace: occurrences of tests.utils.wait_until_signal with qtbot.wait_signal by @rohit2p in https://github.com/Open-MSS/MSS/pull/2247
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2260
- fix: typo use_saml2 by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2264
- test : remove double used function calls in test by @Myrausman in https://github.com/Open-MSS/MSS/pull/2268
- coverage for all branches and PRs in Coveralls by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2272
- Add new tests for mscolab.model by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2266
- fix: Resolve warning of TypeDecorator AwareDateTime() in
chat_manager.py
andfile_manager.py
by @Myrausman in https://github.com/Open-MSS/MSS/pull/2271 - refactor: Replace pytz usage with zoneinfo module by @Myrausman in https://github.com/Open-MSS/MSS/pull/2280
- xmlsec1 problems with windows by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2222
- Test on macOS 13 and 14 by @matrss in https://github.com/Open-MSS/MSS/pull/2249
- cycle login with multiple_flightpath_dockwidget by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2278
- Fix docker image creation from develop branch by @matrss in https://github.com/Open-MSS/MSS/pull/2296
- Update Dummy Email Addresses in Seed Module by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2305
- msidp : Update Docs, user settings and warn msgs by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/2289
- Run the test suite in a random order by @matrss in https://github.com/Open-MSS/MSS/pull/2287
- Removed Unique Constraint for Password Field in User Model by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2303
- Enhance user registration validation by @workaryangupta in https://github.com/Open-MSS/MSS/pull/2304
- fix: Remove A005 from flake8 checks by @joernu76 in https://github.com/Open-MSS/MSS/pull/2317
- fix logout problem with multipe flightpath docking widget by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2319
- DateTime elements have seconds precision, optimized for fractions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2308
- Partially fix non-deterministic coverage by @matrss in https://github.com/Open-MSS/MSS/pull/2318
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2332
- Remove redundant testing_gsoc.yml workflow by @matrss in https://github.com/Open-MSS/MSS/pull/2333
- active_op_id needs to be shared by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2326
- fix: missing y2024 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2342
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2344
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2351
- improved menuinst by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2281
- Use isoformat for mscolab timestamps by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2345
- Remove weird class override by @matrss in https://github.com/Open-MSS/MSS/pull/2354
- Use find_namespace_packages by @matrss in https://github.com/Open-MSS/MSS/pull/2357
- Enable updates for GitHub Actions on stable by @matrss in https://github.com/Open-MSS/MSS/pull/2352
- Verify the dict representation of a message has an isoformatted timestamp by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2355
- Bump benc-uk/workflow-dispatch from 1.2.2 to 1.2.3 by @dependabot in https://github.com/Open-MSS/MSS/pull/2282
- Replace YAML anchor and alias with duplication by @matrss in https://github.com/Open-MSS/MSS/pull/2361
- Fix leftover directories after tests by @matrss in https://github.com/Open-MSS/MSS/pull/2360
- Bump benc-uk/workflow-dispatch from 1.2.2 to 1.2.3 by @dependabot in https://github.com/Open-MSS/MSS/pull/2363
- Bump actions/setup-python from 3 to 5 by @dependabot in https://github.com/Open-MSS/MSS/pull/2364
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/Open-MSS/MSS/pull/2365
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2367
- Tutorials for the next release by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2373
- add future to environment of RTFD by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2379
- sphinxcontrib-video added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2380
- removed reference to nonexisting document by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2377
- prepare v9.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2381
- improve for testings log_file_level = DEBUG by @Preetam-Das26 in https://github.com/Open-MSS/MSS/pull/2277
- Merge develop to stable == 9.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/2384
New Contributors
- @mastersans made their first contribution in https://github.com/Open-MSS/MSS/pull/1876
- @fazledyn-or made their first contribution in https://github.com/Open-MSS/MSS/pull/2113
- @Beeram12 made their first contribution in https://github.com/Open-MSS/MSS/pull/2139
- @workaryangupta made their first contribution in https://github.com/Open-MSS/MSS/pull/2203
- @dependabot made their first contribution in https://github.com/Open-MSS/MSS/pull/2224
- @Myrausman made their first contribution in https://github.com/Open-MSS/MSS/pull/2228
Full Changelog: https://github.com/Open-MSS/MSS/compare/8.3.5...9.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 11 months ago

Mission Support System - MSS 8.3.5
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.3.x
msui
- Out of Scope Variable in Exception Block in constants.py, #2274
packaging
- Define entrypoints in setup.py instead of meta.yaml , #2294
- state of osx-arm64, #2130
documentation
- state of osx-arm64, #2130
other
- Add lint rules to prevent CRLF and whitespace errors, #2330
- fix missing newlines, #2325
- fix missing 2024 copyright strings, #2324
Full Changelog: https://github.com/Open-MSS/MSS/compare/8.3.0...8.3.5
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer 12 months ago

Mission Support System - MSS 8.3.4
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.3.x
mswms
- typo in flight_level_coordinate, #2238
- sideview out of valid data range causes strange extrapolated values, #2226
testing
- Fix CI test runs on stable, #2199
documentation
- update the "Manual" installation instruction, #2200
other
- pinning of python to 3.10 or 3.11 for RTFD, #2186
- Some text files have the executable bit set, #2181
https://github.com/Open-MSS/MSS/compare/8.3.0...8.3.4
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 1 year ago

Mission Support System - MSS 8.3.3
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.3.x
mswms / mscolab
security CVE-2024-25123: fix potential path manipulation in the server sources
Other
- pin pint, #2124
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 1 year ago

Mission Support System - MSS 8.3.2
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.3.x
mswms
- wrong url in index.py, #2047
Other
- pin werkzeug until all deprecations are replaced, #2058
https://github.com/Open-MSS/MSS/compare/8.3.0...8.3.2
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 1 year ago

Mission Support System - MSS 8.3.1
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.3.x
msui
- crash when loading in certain capabilities documents, #2034
- MSUI shows a traceback in case of not wanting to request an "unsupported" projection. #2006
documentation
- sphinx_rtd_theme not loaded on rtfd, #1998
- docs, acknowledgement incomplete, #1996
- RTFD specifications bug, #1993
https://github.com/Open-MSS/MSS/compare/8.3.0...8.3.1
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 1 year ago

Mission Support System - MSS 8.3.0
The 8.3.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.2.x
msui
- source of open airports data offline, needs an alternative url, #1989
- projection of points in kml files wrong, #1984
- KML widget very slow with multiple open files, #1981
- inserting a point in sideview should use flight levels
- double-clicking a comment in TableView deletes the comment, #1935
- catch in the UI a server restart (invalid secret), #1903
https://github.com/Open-MSS/MSS/compare/8.2.0...8.3.0
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 1 year ago

Mission Support System - MSS 8.2.0
The 8.2.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.1.x
HINT:
We introduced User Groups for Operations and a config option.
The default of GROUP_POSTFIX = "Group"
When you want to use same set of users for different operations using same catagory you can do this by setting up users in a special operation.
On a given category for an operation ending with GROUP_POSTFIX e.g. on a category = Tex it will look for TexGroup. All users in that TexGroup operation are set to all operations of that category having same roles as in the TexGroup.
new pinning
- requests >=2.31.0
msui
- Crash/unhandled Exception during mscolab login (on bad connection), #1830
- compare rules in file_manager and msui.mscolab and fix in msui, #1877
- tick/untick for multiple kml overlays does not work, #1866
- Linearview and Sideview crash on Clear figure by clicking on the remove button, #1857
- Spelling mistake in TopView "Multiple FLightpath" , #1819
- MSUI crashed when editing tableview , #1861
- findings of flake8 because of its new capabilties, #1849
mswms
- add phileas to the carousell, #1894
mscolab
- add phileas to the carousell, #1894
- backport Group setup to stable, #1883
- stable ui and develop ui make use same stable server status endpoint, #1878
- limit for is_member on some calls, #1871
- findings of flake8 because of its new capabilties, #1850
- TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'NoneType', #1832
- Usercreation broken, #1831
docs
- improve docs, describing Group feature, #1896
- Migrate readthedocs build, #1810
- rtfd needs exact versions, #1822
https://github.com/Open-MSS/MSS/compare/8.1.0...8.2.0
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 1 year ago

Mission Support System - MSS 8.1.1
The 8.1.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.1.x
msui
- mscolab recovering password not optimal working bug Something isn't working, #1784
- MSCOLAB login throws exception after one fails authentification attempt. #1783
- Error on start of msui related to pint and units, #1777
tutorials
- mscolab tutorial font problem, #1775
https://github.com/Open-MSS/MSS/compare/8.1.0...8.1.1
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 2 years ago

Mission Support System - MSS 8.1.0
The 8.1.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.0.x
We renamed in the UI for operations the misleading active/inactive to archive and unarchive.
On start of MSUI an old user configuration can get backuped and saved updated to the new syntax.
msui
- config change should remove old entries, #1766
- deleting an operation shows None, #1764
- retracting edit rights in mscolab disables control but still allows a "clicked" control to add, e.g., points, #1762
- "activate Operation" enabled after starting MSUI , #1756
- double-clicking archived/inactive operations introduces superfluous secondary selection, #1755
- active/inactive operation misleading -> rename to "operation" / "archived operation", #1754
- UI bug in bold printing flighttracks/operations , #1752
- archived operations seen in manage users, #1751
documentation
- service help page link to turials should be href, #1770
- typo in docs, description docker #1758
https://github.com/Open-MSS/MSS/compare/8.0.0...8.1.0
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 2 years ago

Mission Support System - MSS 8.0.1
The 8.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 8.0.x
msui
- msui login to mscolab did not find keyring backend in docker image, #1743
- linux kde needs dbus-python for keyring, #1740
- skyfield data has expired, #1737
documentation
- msui login to mscolab did not find keyring backend in docker image, #1743
- mscolab dbase migration script missing (documentation), #1742
https://github.com/Open-MSS/MSS/compare/8.0.0...8.0.1
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 2 years ago

Mission Support System - MSS 8.0.0
Sreelakshmi Jayarajan (@swsrkty) created a new CLI module for automated plotting by an user
and refactored existing plotting and QT based classes modules.
These classes can be used for plotting purposes without
involving QT-based GUI and Interactive functionalities.
Users can retrieve a set of plots for several flights or hundreds of time-steps
during post-campaign analysis or when compiling an overview over flights of a campaign
for a daily briefing.
This allows users to retrieve similar plots of the same parameters
such as map section, level etc., on a daily basis.
The initial idea stems from Jörn Ungermann. GSoC mentors were Reimar Bauer, Jörn Ungermann, Christian Rolf, Sonja Gisinger
Jatin Jain (@Jatin2020-24) did UI and server improvements in his GSoC project.
Users can now, compare and plot multiple flightpaths on topview.
This feature can be used for flightpathes or MSColab operations.
A fligthpath style width can be changed.
Timestamps are dislayed below each message in MSColab.
Mscolab Operations in use for more than 30 days, move to an inactive list.
The initial idea for multiple flightpaths on topview stems from bkirbus.
GSoC mentors were Reimar Bauer, Jörn Ungermann, Sonja Gisinger
All changes:
https://github.com/Open-MSS/MSS/milestone/81?closed=1
Hint
We unified few attributes in the msui_settings.json for login to services and we use now your client site keyring for password storage.
See our section about login and www authehtication
On the mscolab server configuration you have to change the parameter USER_VERIFICATION to MAIL_ENABLED. We added besides to the existing user verification by e-mail the option to reset a lost password. For this configuration look into the section user verification by email Both are enabled by configuring email and setting the MAIL_ENABLED = True
With MSS 8.0.0 we base our installation on mambaforge. This has mamba in the base environment and the channel conda-forge is preconfigured.
What's Changed
- fixed issue pillow deprecation warning #1492 by @jaivardhan-bhola in https://github.com/Open-MSS/MSS/pull/1495
- Refactor tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1496
- Draft for making styles configurable. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1514
- Refactoring of "generic" plotting including semi-decent documentation of the feature. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1524
- tests moved to a seperate dir by @joernu76 in https://github.com/Open-MSS/MSS/pull/1552
- this style of unit definitions should work with old and new pint by @joernu76 in https://github.com/Open-MSS/MSS/pull/1584
- enable to select multiple files for import by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1592
- argument plot_types added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1594
- Merge gsoc2022 jatin jain to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1600
- show creator in mscolab_admin_window by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1601
- Merge gsoc sree by @joernu76 in https://github.com/Open-MSS/MSS/pull/1602
- small fixes related to the multiple flightpath dockingwidget by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1603
- Improvements for testing by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1604
- refactor by @joernu76 in https://github.com/Open-MSS/MSS/pull/1605
- use always a fresh tmp dir per default for the msui_wms_cache by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1611
- Replace setup/teardown with setup_method/teardown_method by @joernu76 in https://github.com/Open-MSS/MSS/pull/1607
- events calls handler use separate function if needed by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1617
- more tests for plugins by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1619
- refactor by @joernu76 in https://github.com/Open-MSS/MSS/pull/1608
- New tests by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1620
- servers should only by --update option trigger an update by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1624
- Hide mscolab ui when not needed by @joernu76 in https://github.com/Open-MSS/MSS/pull/1623
- Move plot_types reference to gallery handling. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1637
- Changed filepicker Tag by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1651
- Adapt tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1650
- Adding side view to mssautoplot CLI tool by @swsrkty in https://github.com/Open-MSS/MSS/pull/1664
- Renamed 'return_format' to 'mime_type' in mswms by @Mr-Sunglasses in https://github.com/Open-MSS/MSS/pull/1666
- Added instructions for gh command by @rootxrishabh in https://github.com/Open-MSS/MSS/pull/1661
- refactored for Pallet projects by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1668
- remember save_as flightpath dirs by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1672
- moved imports of server after version check by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1667
- pin werkzeug to >=2.2.3 and remove duplicate pygeoif by @sratslla in https://github.com/Open-MSS/MSS/pull/1688
- Change f-string to % in loggings for performance reasons by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/1683
- Updated publications.rst by @rootxrishabh in https://github.com/Open-MSS/MSS/pull/1670
- show results on the ctrl+f highlighter without clicking by @sratslla in https://github.com/Open-MSS/MSS/pull/1696
- improved docs by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1693
- add test_mssautoplot by @HarshKhilawala in https://github.com/Open-MSS/MSS/pull/1694
- Fixing problems found on rtfd by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1698
- added download folder for openaip by @rootxrishabh in https://github.com/Open-MSS/MSS/pull/1671
- color needs to become initialzed independent from qsettings by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1703
- added another exception for file failure by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1707
- improved server site docs by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1708
- Fix Yes-No default button by @sratslla in https://github.com/Open-MSS/MSS/pull/1711
- Fix bug in view (q)settings handling by @joernu76 in https://github.com/Open-MSS/MSS/pull/1705
- Switch syntax of removing vertical lines to that used everywhere else by @joernu76 in https://github.com/Open-MSS/MSS/pull/1715
- entrypoint for mssautoplot added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1718
- refactored to use keyring by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1720
- v1.2.2 of workflow by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1724
- Different env names for simplified developer installation of dependencies by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1704
- GLOBAL variables changed to GLOBAL constants by @rootxrishabh in https://github.com/Open-MSS/MSS/pull/1710
- Docs improvement by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1725
- Implement mscolab password recovery by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/1713
- rename the mscolab server configuration USER_VERIFICATION = False by @nilupulmanodya in https://github.com/Open-MSS/MSS/pull/1728
- Refactor keyring by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1731
- Enhancement: Shortcuts should only be shortcut listings and no option for search by @sratslla in https://github.com/Open-MSS/MSS/pull/1734
- gallery build used an outdated image by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1736
New Contributors
- @jaivardhan-bhola made their first contribution in https://github.com/Open-MSS/MSS/pull/1495
- @rootxrishabh made their first contribution in https://github.com/Open-MSS/MSS/pull/1661
- @Mr-Sunglasses made their first contribution in https://github.com/Open-MSS/MSS/pull/1666
- @nilupulmanodya made their first contribution in https://github.com/Open-MSS/MSS/pull/1683
- @sratslla made their first contribution in https://github.com/Open-MSS/MSS/pull/1688
- @HarshKhilawala made their first contribution in https://github.com/Open-MSS/MSS/pull/1694
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.8...8.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 2 years ago

Mission Support System - MSS 7.0.8
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
general
- update our version string definition, see patch, #1660
msui
- Redefinition error after installation of mss/msui, #1641
mscolab
- we need a fixation for sqlalchemy, #1657
- missing image on our mswms/mscolab frontpage, #1673
mswms
- missing image on our mswms/mscolab frontpage, #1673
documentation
- Document how to plot only one variable without any additional data available, #1639
- warnings/problems by building docs bug, #1676
- docker description, add --network option, #1680
tests
- Tests use user configuration instead of default configuration, #1645
- E AttributeError: module 'dns.rdtypes' has no attribute 'ANY', #1655
tutorials
- qsettings stored values can influence tutorials, #1645
https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.8
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 2 years ago

Mission Support System - MSS 7.0.7
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- get_airspaces can crash, #1626
- Linear view window cannot be closed with ctrl+W, #1621
- using multilayer widget first element does not load data, #1612
- unavailable airspace data crashes the docking widget, #1597
mscolab
- mscolab logging info wrong context, #1586
documentation
- docs has its own dependencies, #1589
https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.7
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.6
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- fixation for matplotlib < 3.6 needed, #1579
- Remote sensing tool results in crash, if two consecutive way points are in the same horizontal position, #1571
- Remote sensing tool tangent points not correct west of longitude 180°, #1565
- Undefined EPSG Code can give a ValueError in MSUI, #1536
mswms
- fixation for pint < 0.20 needed, #1582
- fixation for matplotlib < 3.6 needed, #1579
- Wrapping issue in side view (and linear view) when crossing 180° longitude, #1566
https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.6
Full Changelog:
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.5
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- Category switch should be inactive on start of msui, #1499
- mscolab role collaborator can't checkout and name versions, #1556
- category shows always ANY on startup, #1557
mscolab
- mscolab manage_user add a user in a role problem, #1556
documentation
- Improve installation instructions
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.5
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.4
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- The updater should not crash in a docker container or on start without an environment (linux msui icon on program manager), #1541
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.4
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.3
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- changing flight path colour (options) removes topview/sideview/linearview figure heading, #1528
- topview can enter data into predefined_map_sections of the config, #1530
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.3
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.2
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- shortcuts, double click not working, #1505
- Automatic updater does not work correctly, #1409
mscolab, mswms
- fixation for flask needed, #1515
mswms
- WMS server does not discard dataless layer under certain circumstances , #1511
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.2
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 2 years ago

Mission Support System - MSS 7.0.1
The 7.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 7.0.x
msui
- kml overlay does not change color in python 3.10.x, #1500
- mss rename causes confusion, #1493
- Help - Search has problems on closed views, #1476
mswms
- Linear view does not support layers without init_time, #1489
- wrong units for wind in mswms utils, #1486
tests
- eventlet is based on a too old dnspython, #1480
- release fixation of eventlet, #1274
Full Changelog: https://github.com/Open-MSS/MSS/compare/7.0.0...7.0.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 7.0.0
This is a refactoring release for consistent nameings.
Over the last six years MSS has grown and we created the Open-MSS organization with the move to github in 2021.
In this we have many repositories that support our work on the Mission Support System.
We use the term MSS for the whole thing today.
Therefore, we would like to give more appropriate names to the individual components.
HINT:
We changed:
- command mss was renamed to msui
- constants.MSS_CONFIG_PATH to constants.MSUI_CONFIG_PATH
- constants.MSS_SETTINGS to constants.MSUI_SETTINGS
- class MissionSupportSystemDefaultConfig to class MSUIDefaultConfig
- class MSS_AboutDialog to class class MSUI_AboutDialog
- class MSS_LV_Options_Dialog to class MSUI_LV_Options_Dialog
- class MSS_PerformanceSettingsWidget to class MSUI_PerformanceSettingsWidget
- class MSS_ShortcutsDialog to class MSUI_ShortcutsDialog
- class MSS_SV_OptionsDialog to class MSUI_SV_OptionsDialog
- class MSS_TV_MapAppearanceDialog to class MSUI_TV_MapAppearanceDialog
- class MSSLinearViewWindow to class MSUILinearViewWindow
- class MSSMainWindow to class MSUIMainWindow
- class MSSMplViewWindow to class MSUIMplViewWindow
- class MSSMscolab to class MSUIMscolab
- class MSSSideViewWindow to class MSUISideViewWindow
- class MSSTableViewWindow to class MSUITableViewWindow
- class MSSTopViewWindow to class MSUITopViewWindow
- class MSSWebMapService to class MSUIWebMapService
Configurations:
- Env var MSS_CONFIG_PATH to MSUI_CONFIG_PATH
- directory for msui_settings.json from ~/.config/mss to ~/.config/msui
- mss_settings.json to msui_settings.json
- mss_wms_settings.py to mswms_settings.py
- mss_wms_auth.py to mswms_auth.py
- mss_mscolab_auth.py to mscolab_auth.py
We moved:
- mslib.msui.mss_qt to mslib.utils.qt
- mslib.msui.mss_pyui to mslib.msui.msui
What's Changed
- added workflow for scheduled testing by @joernu76 in https://github.com/Open-MSS/MSS/pull/1469
- Reorder docs by @joernu76 in https://github.com/Open-MSS/MSS/pull/1472
- tutorial link added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1475
- renaming mss to msui, refactored by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1464
- I440b by @joernu76 in https://github.com/Open-MSS/MSS/pull/1474
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.2.1...7.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 6.2.1
The 6.2.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.2.x
msui
- fatal error on saving a configuration file, #1467
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.2.0...6.2.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 6.2.0
This release includes the use of the new basemap-1.3.3 release and enables packaging for python 3.10.x.
We added the possibility of flight level as vertical coordinate.
A user can now leave on his own an operation.
All Changes:
https://github.com/Open-MSS/MSS/milestone/80
What's Changed
- Adding leave operation option in properties menu by @swsrkty in https://github.com/Open-MSS/MSS/pull/1438
- Switch testing structure to new docker images by @joernu76 in https://github.com/Open-MSS/MSS/pull/1436
- add flight level as vertical coordinate for files by @gisi90 in https://github.com/Open-MSS/MSS/pull/1456
- improved mss build for python 3.10 and recent basemap by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1459
- fix always by @joernu76 in https://github.com/Open-MSS/MSS/pull/1465
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.1.0...6.2.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 6.1.1
The 6.1.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.1.x
msui
- role option "delete operation" only for "creator" role, #1444
- operation of added user has no attribute 'active_operation_desc, #1442
tests
- deleting an operation (resetting the database) has to delete filedata dir too, #1446
documentation
- Add a CITATION.cff
Full Changelog:
https://github.com/Open-MSS/MSS/compare/6.1.0...6.1.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 6.1.0
This release includes some small improvements of the usablity.
A few bug fixes, a new plugin for NAVAID waypoints is decribed and
mscolab gots few improvements for user creation.
Wind speed plots can now be created for altitudes > 25km.
All Changes:
https://github.com/Open-MSS/MSS/milestone/70
What's Changed
- Show Operation Description Below Connected URL by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1284
- Profile window update by @aravindm711 in https://github.com/Open-MSS/MSS/pull/1292
- Fix operation description not closing by @Marilyth in https://github.com/Open-MSS/MSS/pull/1303
- Switch to OpenAIP google cloud storage by @Marilyth in https://github.com/Open-MSS/MSS/pull/1302
- Further properties for Operations by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1321
- Rename mscolab operation by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1313
- do not run tests twice by @joernu76 in https://github.com/Open-MSS/MSS/pull/1340
- forcing transports to polling by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1345
- Rename operation name by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1329
- Updated wind speed style by @joernu76 in https://github.com/Open-MSS/MSS/pull/1360
- removed excess blanks before fixations by @shivamshan in https://github.com/Open-MSS/MSS/pull/1367
- Msui testing by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1379
- MSCOLAB: making "add user" more user-friendly by @sr1j in https://github.com/Open-MSS/MSS/pull/1339
- Adding to AUTHORS file by @sr1j in https://github.com/Open-MSS/MSS/pull/1387
- Doc improvements by @sr1j in https://github.com/Open-MSS/MSS/pull/1383
- makes the manage user interface aware of the predefined category by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1390
- mslib/mswms/_tests/test_utils.py renamed to mslib/mswms/_tests/test_t… by @Nightfurex in https://github.com/Open-MSS/MSS/pull/1398
- Updating retriever.py by @sr1j in https://github.com/Open-MSS/MSS/pull/1399
- Remove leftover future and other Py2 stuff by @joernu76 in https://github.com/Open-MSS/MSS/pull/1401
- Issue 1363, navaid by @jgrooss in https://github.com/Open-MSS/MSS/pull/1402
- improved and handle encoding by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1407
- Moved Target-singleton to use unit-aware ranges and thresholds by @joernu76 in https://github.com/Open-MSS/MSS/pull/1412
- skipped test because of timeout on github by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1418
- I1421, taking care on github fix by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1422
- I1423, fixing style name problem on RTFD builds by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1424
- deprecation warning, hint for renaming to msui by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1431
- added tests for merge_dict by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1428
- show an indicator in the title for multilayer plots by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1429
New Contributors
- @shivamshan made their first contribution in https://github.com/Open-MSS/MSS/pull/1367
- @Nightfurex made their first contribution in https://github.com/Open-MSS/MSS/pull/1398
- @jgrooss made their first contribution in https://github.com/Open-MSS/MSS/pull/1402
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.0.6...6.1.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 3 years ago

Mission Support System - MSS 6.0.6
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui
- MSS and WMS crashes sometimes if no coastline is present in the selected area, #1410
- remove a layer-less WMS server using the "trashcan" icon causes a segmentation fault, #1376
mswms
- Default Linear Plotting classes for different quantities share same name property, #1415
- MSS and WMS crashes sometimes if no coastline is present in the selected area, #1410
Full Changelog:
https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.6
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 3 years ago

Mission Support System - MSS 6.0.5
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui + mscolab
- optimize for transportlayer websocket, #1295
msui
- multi-layering does not work for servers lacking an init-time (i.e. most non-MSS servers), #1373
- mscolab on windows needs a different transport, #1391
other changes
- Year 2022 added to copyright string
Full Changelog:
https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.5
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 3 years ago

Mission Support System - MSS 6.0.4
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui + mscolab
- on new operation "/ is not a connected namespace" shown, #1356
msui
- improve speed of connecting to mscolab, #1344
Full Changelog:
https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.4
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 3 years ago

Mission Support System - MSS 6.0.3
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui
- fastkml==0.12 crashes Test_KmlOverlayDockWidget.test, #1358
- skyfield data expired, #1357
mscolab
- ImportError: cannot import name 'TimedJSONWebSignatureSerializer' from 'itsdangerous' , #1359
mswms
- gallery: horizontal layers with spaces (etc) in level units are duplicated, #1353
- temperature hsec style, #1354
- gallery: updating the gallery should be atomic, #1351
- gallery: automatic deduction of plotting area fails for 360 degree jump in longitude in data, #1348
- gallery: automatic deduction of plotting area fails for 360 degree jump in longitude in data, #1347
Full Changelog:
https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.3
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 3 years ago

Mission Support System - MSS 6.0.2
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui
- crash on config save in section "import plugins", #1331
mswms
- Server generates error message when displaying section with no data , #1335
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.2
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer about 3 years ago

Mission Support System - MSS 6.0.1
The 6.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 6.0.x
msui
- some airspaces from openaip do not work, #1324
- Update of names after "file save as" , #1317
- deleting an operation should update the OP list #1313
- projection selector changes on new layer , #1310
- Can only use one 'export_plugins' and 'import_plugins' entry., #1305
- problem with waypoints_interactor #1266
mswms
- Flight paths crossing the date line (longitude=180) #1304
mscolab
- can't login to windows mscolab server, #1293
- file upload error in mscolab chat window, #1290
documentation
- improve docker description, #1291
Full Changelog: https://github.com/Open-MSS/MSS/compare/6.0.0...6.0.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 3 years ago

Mission Support System - MSS 6.0.0
Aravind Murali (@aravindm711) redesigned in Google Summer of Code 2021 the MSUI interface.
This now connects in a user-friendly way the editing of flight paths locally
or remotely with other users. Many of Jörn Ungermann's ideas were implemented.
In addition, Aravind Murali has improved a configuration editor for our json mss_settings file
and made this user-friendly. The initial idea of the new editor stems from Reimar Bauer.
GSoC mentors were Jörn Ungermann, May Bär, Reimar Bauer
Hrithik Kumar Verma (@risehr) developed a toolchain for the automatic creation of tutorials
in the Google Summer of Code 2021. This simplifies the creation of video tutorials in
a similar way to updating tests. Using these tutorial scripts to create videos
also increases test coverage. The initial idea stems from Reimar Bauer.
GSoC mentors were Reimar Bauer, May Bär
May Bär (@Marilyth) introduced an all in one installation script for MSS and all dependencies.
Jörn Ungermann (@joernu76) improved kml visualizing the same way as of a flightpath.
Reimar Bauer (@ReimarBauer) improved permissions, projects and signalling for mscolab.
All Changes:
https://github.com/Open-MSS/MSS/milestone/50?closed=1
Hint
The database tables for MSColab have changed, see our documentation for updating.
What's Changed
- Refactored and improved unit handling to its own submodule. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1130
- Remove superfluous stuff from thermolib. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1132
- added some asserts to identify problems in the mscolab version tests by @joernu76 in https://github.com/Open-MSS/MSS/pull/1135
- Moved some sideview tests to class without WMS server by @joernu76 in https://github.com/Open-MSS/MSS/pull/1141
- reviewing tests, #1138 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1139
- upgrading pallet projects modules e.g. werkzeug 2.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1160
- Merged stable into development by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1164
- merging in GSOC2021-AravindMurali by @joernu76 in https://github.com/Open-MSS/MSS/pull/1171
- merging in GSOC2021-HrithikKumarVerma by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1177
- Don't reset layer selection on get_capabilities by @Marilyth in https://github.com/Open-MSS/MSS/pull/1167
- Clean up utils into own submodules by @Marilyth in https://github.com/Open-MSS/MSS/pull/1168
- Don't trigger multilayer click if favourite by @Marilyth in https://github.com/Open-MSS/MSS/pull/1189
- improved mscolab tests by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1186
- changes on UI and models for using categories by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1191
- Gallery extension by @Marilyth in https://github.com/Open-MSS/MSS/pull/1179
- default is not having a mss_settings.json by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1194
- option added for user verification by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1202
- Fix no init/valid time support by @joernu76 in https://github.com/Open-MSS/MSS/pull/1201
- Add more shortcut functionality by @Marilyth in https://github.com/Open-MSS/MSS/pull/1172
- Merge stable to develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1207
- Add more default WMS servers and examples by @Marilyth in https://github.com/Open-MSS/MSS/pull/1211
- Add install script to documentation by @Marilyth in https://github.com/Open-MSS/MSS/pull/1212
- Fix flighttrack name not updating in views by @Marilyth in https://github.com/Open-MSS/MSS/pull/1210
- Allow GET requests to use query parameters by @Marilyth in https://github.com/Open-MSS/MSS/pull/1215
- msc project renamed to operation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1204
- documentation restructured by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1219
- refactored operation_list update by socketio by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1216
- change views on given permissions especially for operations with viewer by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1208
- Removed several warnings in plot generation. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1222
- further renamings related to project -> operation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1221
- Made code more robust for different projections. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1223
- Restrict skyfield data access to preloaded data. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1224
- Reworked KML overlay to take spherical geometry into account by @joernu76 in https://github.com/Open-MSS/MSS/pull/1225
- Warnings and bug fixes. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1231
- force always to have an extension by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1232
- mswms description by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1237
- refactored signalling for import_permissions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1236
- Improved config merge logic by @aravindm711 in https://github.com/Open-MSS/MSS/pull/1238
- I1234, multiple popups, your connection is expired by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1239
- sets state of Roundtrip Button based on WP, fixes #1129 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1241
- Proper error handling in login by @joernu76 in https://github.com/Open-MSS/MSS/pull/1246
- moved verify_user_token to mslib.utils, fixes 1248 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1249
- introduce mscolab_skip_verify_user_token config option by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1251
- Updated performance json reader by @joernu76 in https://github.com/Open-MSS/MSS/pull/1258
- added config option to appropriate type by @aravindm711 in https://github.com/Open-MSS/MSS/pull/1268
- Improve tutorials by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1254
- made configuration of USER_VERIFICATION optional by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1265
- hints for users with different versions by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1264
- Description and feature for migration of models added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1262
- prepare v6.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1267
- Merge develop to stable, v6.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1271
Full Changelog: https://github.com/Open-MSS/MSS/compare/5.0.2...6.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 3 years ago

Mission Support System - MSS 5.0.2
The 5.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 5.0.x
mscolab
- mscolab not JavaScript friendly, #1095
What's Changed
- Fix wrong GET data retrieval, and missing CORS header by @Marilyth in https://github.com/Open-MSS/MSS/pull/1180
- Don't get confused by python-mss by @Marilyth in https://github.com/Open-MSS/MSS/pull/1185
- prepare v5.0.2 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1190
Full Changelog: https://github.com/Open-MSS/MSS/compare/5.0.1...5.0.2
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 3 years ago

Mission Support System - MSS 5.0.1
The 5.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 5.0.x
msui
- Starting MSS under Windows opens confusing mamba and/or conda windows, #1145
mswms, mscolab
- problems with campaign logos on the servers Frontpage, #1120
documentation
- add _gallerypath to examples in documentation, #1122
- Documentation misleading w.r.t. to what *conda to install before installing mss, #1146
What's Changed
- responsive images and respecting SCRIPT_NAME, fixes #1120 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1121
- gallerypath to examples added, fixes #1122 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1128
- improved installation description for Begginers by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1149
- hides subprocess windows on os.system = "nt" by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1148
- prepare v5.0.1 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1150
Full Changelog: https://github.com/Open-MSS/MSS/compare/5.0.0...5.0.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 3 years ago

Mission Support System - MSS 5.0.0
This release brings many improvements to the WMS Server along with new features for the UI.
On demand a WMS server can show what kind of view graphics are provided.
Optionally the source for creating the graphics can be published over the web service too.
By this any existing server shows examples how to create graphics. Have a look at
our documentation on https://mss.readthedocs.io/en/stable/gallery/index.html for this feature.
The linear styles got improved to work also on .ml files
We refactored some of our oldest code in thermolib and moved to the famous metpy module.
A new docking widget for topview was introduced for integrating airbase data by openaip.net and ourairports.com
Newer versions than 5.0.0 can now use the built-in update feature on command line or by the UI.
All changes:
https://github.com/Open-MSS/MSS/milestone/59?closed=1
msui
- make hexagon flight direction configurable, #1099
- make satellite predictor link clickable, #1098
- Open wms control by default in views, #1077
- integrate recent Airbase data, e.g. from openaip, #1069
- Multilayering does not select newest init time, #1046
- metpy migration, #1004
- Plot x-axis, y-axis, title, and color bar label sizes should be configurable, #573
- metpy, #378
mswms
- Elevations not present for some layers, #1060
- more details on the MSS Frontpage, #1045
- Make linear styles work on non .ml files, #1027
- Simplify creation of plotting classes by better preparing necessary data, #1011
- WMS server provides incorrect figure in the case of dataset update, #886
- Add a gallery for available layers, #521
mscolab
- more details on the MSS Frontpage, #1045
documentation
- remove outdated parameter "crs_to_mpl_basemap_table" from json-example, #1110
- restructure and update docs, #1105
- review docs environment for rtfd, #1084
- replace in our documentation docker_based_installation.rst the Url to the repository, #1073
- Update docs mss version etc automatically, #1057
- organize / reorganize Topics of the Development part, #1052
What's Changed
- Use more recent, fixed owslib by @joernu76 in https://github.com/Open-MSS/MSS/pull/1002
- Add an MSS updater by @Marilyth in https://github.com/Open-MSS/MSS/pull/984
- Simplify plotting classes by preparing necessary information in base classes by @joernu76 in https://github.com/Open-MSS/MSS/pull/1012
- Solved issue #573 (Configuration of label sizes for x,y axes and plot title) by @risehr in https://github.com/Open-MSS/MSS/pull/994
- Allow specification of file for linear defaultstyle by @Marilyth in https://github.com/Open-MSS/MSS/pull/1028
- Increase coverage by @Marilyth in https://github.com/Open-MSS/MSS/pull/1020
- Migrate existing thermodynamic functions to metpy functions by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1009
- Stable to develop by @Marilyth in https://github.com/Open-MSS/MSS/pull/1034
- Minor bug fixes. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1054
- issue #719 solved by @ArchishmanSengupta in https://github.com/Open-MSS/MSS/pull/729
- Select newest init-time and carry over multilayering by @Marilyth in https://github.com/Open-MSS/MSS/pull/1047
- Fix some issues with elevation caching and model level dimensions. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1061
- Added missing filename key. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1062
- Plot Gallery by @Marilyth in https://github.com/Open-MSS/MSS/pull/1042
- Simplification of flightlevel 2 pressure and back computations by @joernu76 in https://github.com/Open-MSS/MSS/pull/1055
- Rerun failed tests up to 5 times before complete fail by @Marilyth in https://github.com/Open-MSS/MSS/pull/1070
- Update development.txt by @himanshu007-creator in https://github.com/Open-MSS/MSS/pull/1063
- Dynamically insert mss version and search result by @Marilyth in https://github.com/Open-MSS/MSS/pull/1071
- Add additional check for changed files on disk. by @joernu76 in https://github.com/Open-MSS/MSS/pull/979
- Linear merge stable into development by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1072
- URL replaced in
docker_based_installation.rst
by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1078 - Return default settings on pytest by @Marilyth in https://github.com/Open-MSS/MSS/pull/1091
- Open WMS on view start by @Marilyth in https://github.com/Open-MSS/MSS/pull/1094
- Close windows and timeout after 60 seconds by @Marilyth in https://github.com/Open-MSS/MSS/pull/1097
- Made NASA LARC URL clickable. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1100
- Added option to fly hexagons anti-clockwise. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1101
- FlightLevel <-> Pressure MetPy conversion by @Marilyth in https://github.com/Open-MSS/MSS/pull/1075
- Use mamba for all commands if possible by @Marilyth in https://github.com/Open-MSS/MSS/pull/1106
- removed "default" channel by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1109
- Include airports and airspaces in topview by @Marilyth in https://github.com/Open-MSS/MSS/pull/1089
- restructured / updated documentation by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1107
- Removed outdated parameters from sample json. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1111
- added some campaign logos where MSS was used, fixes #1045 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1112
- Merged stable into develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1114
- authors file updated by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1113
- prepare v5.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1115
- Merged develop to stable, V5.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1116
New Contributors
- @ArchishmanSengupta made their first contribution in https://github.com/Open-MSS/MSS/pull/729
- @himanshu007-creator made their first contribution in https://github.com/Open-MSS/MSS/pull/1063
Full Changelog: https://github.com/Open-MSS/MSS/compare/4.0.4...5.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer over 3 years ago

Mission Support System - MSS 4.0.4
The 4.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 4.0.x
msui
- multilayer shows often cannot determine init time format, #1085
mscolab and mswms
- theme of servers misses on mobile navigation elements, #1064
What's Changed
- adjusted theme navigation for container-fluid, fixes #1064 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1065
- Less intrusive layer error handling by @Marilyth in https://github.com/Open-MSS/MSS/pull/1087
- preparation v4.0.4 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1088
Full Changelog: https://github.com/Open-MSS/MSS/compare/4.0.3...4.0.4
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 4.0.3
The 4.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 4.0.x
msui
- post update permission, project item text not displayed correctly, #1048
What's Changed
- missing f string, fix for #1048 by @aravindm711 in https://github.com/Open-MSS/MSS/pull/1049
- preparation of v4.0.3 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1050
Full Changelog: https://github.com/Open-MSS/MSS/compare/4.0.2...4.0.3
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 4.0.2
The 4.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 4.0.x
msui
- Text overlapping in "Top View" window, #1037
- "-" in mscolab project name causes project name to be not properly displayed on plots and prompts, #1036
mscolab
- verify newer sqlalchemy >=1.4.0 and sqlite >= 3.35.1 to work with MSS, #722
Other
- docker container fails, pyproj new release, #1032
- problem with upgrading the python version, #1026
What's Changed
- Fix pyproj 3.1.0 error by @Marilyth in https://github.com/Open-MSS/MSS/pull/1033
- removed fixation for sqlalchemy and sqlite, fixes #722 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1038
- Handle all combinations from project name and crs and proper update. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1041
- Fix behaviour for projects with dash "-" in name. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1043
- preparation of v4.0.2 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1044
Full Changelog: https://github.com/Open-MSS/MSS/compare/4.0.1...4.0.2
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 4.0.1
The 4.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 4.0.0
msui
- Table view not opening once Linear view is created in MSColab, #1022
- Windows 8 not supported, #1018
- Exception "_auth_delegate" attribute error when accessing password protected servers, #760
documentation
- Embedded videos not displayed in documentation, #1014
- Improve docs, #1007
- review sample files for units, #1000
- Use of f'strings in samples, #999
What's Changed
- updated documentation by @open-mss-build in https://github.com/Open-MSS/MSS/pull/1008
- Fixed: #999 by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/1010
- fixes #1014 by @withoutwaxaryan in https://github.com/Open-MSS/MSS/pull/1015
- Remove Qt imports by @Marilyth in https://github.com/Open-MSS/MSS/pull/1019
- Fixes #1014 changing http to https by @withoutwaxaryan in https://github.com/Open-MSS/MSS/pull/1017
- Linear view mscolab bug by @aravindm711 in https://github.com/Open-MSS/MSS/pull/1021
- preparation of v4.0.1 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1023
New Contributors
- @open-mss-build made their first contribution in https://github.com/Open-MSS/MSS/pull/1008
- @withoutwaxaryan made their first contribution in https://github.com/Open-MSS/MSS/pull/1015
Full Changelog: https://github.com/Open-MSS/MSS/compare/4.0.0...4.0.1
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 4.0.0
The version 4.0.0 brings multiple new features:
A new view mode of 1-D samples along the flight path. See our HINT for changes on your server, when you want to use it.
Also in sideview waypoint symbols and corresponding vertical lines can be switched off.
A lot of UI improvements, e.g. import and export filters, topview history and home button implemented
for stereographic projections
Special thanks to all who have helped with providing feedback for 3.x
HINT:
For using the 1-D samples along the flight path you have to add a configuration to your
mss_wms_settings.py. Similiar as to the other layers add:
from mslib.mswms import mpl_lsec_styles
register_linear_layers = None
if mpl_lsec_styles is not None:
register_linear_layers = [
# ECMWF standard 1D section styles.
(mpl_lsec_styles.LS_DefaultStyle, "air_temperature", ["ecmwf_EUR_LL015"]),
(mpl_lsec_styles.LS_DefaultStyle, "divergence_of_wind", ["ecmwf_EUR_LL015"]),
]
msui
- disable buttons in table view for role "viewer", #995
- mscolab project list alphabetical sorted, #986
- Attribute Error in Qt while running mss_pyui.py in Windows, #985
- signalling expired mscolab session, #975
- mss -v initialises skyfield, #950
- msui start independent from mscolab_settings, #933
- some windows ui on OS windows 10 shows a "?" , #930
- set mscolab collaborator role to access version history, #920
- Topview Home Button return to initial coordinates, #919
- Support more export options in mscolab, #918
- show name of the flightpath/project on the views, #916
- mscolab manage set default collaborator role to the add feature, #915
- add a gpx export function, #914
- userlist in admin window sorted, #909
- better management of MSCOLAB servers in drop down list, #906
- standard figure file name in the case of multilayering, #855
- New view mode, providing 1-D samples along the flight path, #833
- Title of Layer List needs to be unique, #832
- Displayed newest initialisation time as default, #824
- Simplify use of Server/Layer window, #816
- Save last used import path, #801
- Delete several waypoints at once, #800
- cheatsheet in help, #784
- Allow Vertical Plots to have Secondary Y-Axis, #571
- import/load of files should be separate from project creation, #497
- possibility switch off waypoint symbols and corresponding vertical lines, #376
mswms
- add feature to allow horizontal sections without countries/graticules, #844
- New view mode, providing 1-D samples along the flight path, #833
- quality check for input data, #424
- possibility switch off waypoint symbols and corresponding vertical lines, #376
mscolab
- lifetime of mscolab token configurable, #948
- subcommands of mscolab for db preparation needed, #847
other
- RS testing fails sporadically, #940
- Fix DeprecationWarnings, #863
- Acknowledgement, #738
- testing - mock Loader.load of de421.bsp, #693
- test_sideview needs a review, #581
What's Changed
- Save path on every import and export by @Marilyth in https://github.com/Open-MSS/MSS/pull/808
- Fixed Typo by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/804
- Reload wms on difference by @Marilyth in https://github.com/Open-MSS/MSS/pull/809
- Allow multirow deletion by @Marilyth in https://github.com/Open-MSS/MSS/pull/807
- Merge stable to develop by @joernu76 in https://github.com/Open-MSS/MSS/pull/818
- Auto-Update on layer change, close on double click by @Marilyth in https://github.com/Open-MSS/MSS/pull/822
- Change layer list title depending on top or side view by @Marilyth in https://github.com/Open-MSS/MSS/pull/834
- Fix issue #844 by @joernu76 in https://github.com/Open-MSS/MSS/pull/845
- Disable auto-update for testing by @Marilyth in https://github.com/Open-MSS/MSS/pull/858
- further subcommands to mscolab db, solves #847 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/848
- Fix issue #738 by @joernu76 in https://github.com/Open-MSS/MSS/pull/857
- Fix some deprecation warnings by @joernu76 in https://github.com/Open-MSS/MSS/pull/872
- Merge stable to develop by @joernu76 in https://github.com/Open-MSS/MSS/pull/876
- Refactored config_loader. by @joernu76 in https://github.com/Open-MSS/MSS/pull/903
- Use first instead of last multilayer by @Marilyth in https://github.com/Open-MSS/MSS/pull/912
- Remove qsettings store of used URLs. by @joernu76 in https://github.com/Open-MSS/MSS/pull/913
- Reimplemented parts of matplotlibs history mechanism for TopViews by @joernu76 in https://github.com/Open-MSS/MSS/pull/923
- Stable to develop by @joernu76 in https://github.com/Open-MSS/MSS/pull/939
- Default to newest init time by @Marilyth in https://github.com/Open-MSS/MSS/pull/911
- 914: add gpx export by @jroettenbacher in https://github.com/Open-MSS/MSS/pull/934
- Merged stable into develop by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/952
- Improve tests by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/959
- fixed mscolab imports in msui #933 by @aravindm711 in https://github.com/Open-MSS/MSS/pull/958
- coveralls workflow added by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/961
- changed default to collaborator on admin_window, fixes #915 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/968
- fixed sorting userlist in admin window #909 by @aravindm711 in https://github.com/Open-MSS/MSS/pull/969
- Userlist filter implementation by @aravindm711 in https://github.com/Open-MSS/MSS/pull/971
- Add shortcuts dialog by @Marilyth in https://github.com/Open-MSS/MSS/pull/972
- Use skyfield_data package for big bsp file. by @joernu76 in https://github.com/Open-MSS/MSS/pull/976
- Coverall test by @Marilyth in https://github.com/Open-MSS/MSS/pull/977
- Remove context help button by @Marilyth in https://github.com/Open-MSS/MSS/pull/978
- Merge stable into development by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/982
- Changed vertical section interpolation to treat masked values as NaN by @joernu76 in https://github.com/Open-MSS/MSS/pull/983
- Import/Export Extensions, fixes #918 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/981
- Added option to display a secondary axis in SideView. by @joernu76 in https://github.com/Open-MSS/MSS/pull/980
- enables to configure a EXPIRATION time in seconds, fixes #948 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/974
- fixation of qt, fixes #985 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/988
- added sorting for project list - fixes #986 by @aravindm711 in https://github.com/Open-MSS/MSS/pull/990
- Mscolab: collaborator can access version history by @Jatin2020-24 in https://github.com/Open-MSS/MSS/pull/925
- adjusted viewer rights in tablewidget, fixes #995 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/996
- added the flight track name to the window title of each view: 916 by @jroettenbacher in https://github.com/Open-MSS/MSS/pull/954
- Verify valid token, fixes #975 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/987
- initial tests by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/997
- Option for vertical lines and flighttrack markers by @Marilyth in https://github.com/Open-MSS/MSS/pull/998
- Removed TODO from sample class. by @joernu76 in https://github.com/Open-MSS/MSS/pull/1001
- Add 1D view by @Marilyth in https://github.com/Open-MSS/MSS/pull/835
- Change performance JSON file format in preparation for #511 by @joernu76 in https://github.com/Open-MSS/MSS/pull/1003
- preparation 4.0.0 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1005
- Merge develop into stable by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/1006
New Contributors
- @jroettenbacher made their first contribution in https://github.com/Open-MSS/MSS/pull/934
Full Changelog: https://github.com/Open-MSS/MSS/compare/3.0.4...4.0.0
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 3.0.4
The 3.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 3.0.3.
msui
- fatal error cancelling http auth after add user #949
documentation
- update of MSS update description for new builds #957
other
- fixation for the pallets projects https://github.com/Open-MSS/MSS/commit/035eba2d141bae13090687224d4bd653358331b4
What's Changed
- fixation for the pallets projects by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/956
- fixed error message by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/962
- improved install/update of MSS by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/966
- preparation v3.0.4 by @ReimarBauer in https://github.com/Open-MSS/MSS/pull/967
Full Changelog: https://github.com/Open-MSS/MSS/compare/3.0.3...3.0.4
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago

Mission Support System - MSS 3.0.3
The 3.0.x release includes multiple fixes and stability improvements.
Special thanks to all who have helped with providing feedback for 3.0.2.
Security related:
- viewers were able to store attachments within the chat and could undo flightpathes. https://github.com/Open-MSS/MSS/pull/944
- omit recording of the token. https://github.com/Open-MSS/MSS/pull/946
msui
- Revoke of inactive projects "Your access to project - "None" was revoked" https://github.com/Open-MSS/MSS/issues/943
- fetch from server min 2 waypoints required https://github.com/Open-MSS/MSS/issues
- Fatal error when working locally without ~/mss folder https://github.com/Open-MSS/MSS/issues/900
- Fatal error in config loader because of invalid character https://github.com/Open-MSS/MSS/pull/932 https://github.com/Open-MSS/MSS/pull/936
- star / unstar feature on windows 10 (OS) does not always work https://github.com/Open-MSS/MSS/issues/896
- Fatal error in case mscolab login data is false https://github.com/Open-MSS/MSS/issues/904
- Fatal error on closing stable 3.0.2 MSS https://github.com/Open-MSS/MSS/issues/894
- Fatal error on Load Configuration File https://github.com/Open-MSS/MSS/issues/892
- gui About: New Features and Changes Link incomplete https://github.com/Open-MSS/MSS/issues/887
mswms
- WMS fails in case of using "1" as unit for dimensionless units https://github.com/Open-MSS/MSS/issues/889
Atmosphere - Atmospheric Composition and Dynamics
- Python
Published by ReimarBauer almost 4 years ago
