- Feb 02, 2025
-
-
Mathias Bavay authored
Some minor GUI improvements in dataset page tabs + Bugfix See merge request snow-models/meteoio-webservice!12
-
- Jan 30, 2025
-
-
Matteo Terruzzi authored
Improved consistency with the buttons and info box between the tabs ("Add..." buttons all styled with primary color, always on the left of the tab. Info boxes always below the buttons). (cherry picked from commit 20c187ed1335c1b727614f4364773e268b840332)
-
Matteo Terruzzi authored
Prevent server-side errors due to write attempts after pending revision discard (cherry picked from commit 3c8bc8f2ed2ae84e30c6d1fdd9d2942b0272db8d)
-
Matteo Terruzzi authored
-
Mathias Bavay authored
Support for INI files versions + Review of data access policies + Minor fixes See merge request snow-models/meteoio-webservice!11
-
- Jan 29, 2025
-
-
Matteo Terruzzi authored
TypeError: unsupported operand type(s) for -: 'datetime.datetime' and 'int'
-
Matteo Terruzzi authored
Adding the possibility to include confidential data (such as credentials to access remote data sources) also in published datasets, preventing accidental exposure of sensitive information. - Add job access level logic, API endpoint and access control rules in job_submission/guest jobs API - More detailed handling of Forbidden exception - Fix handling of job-dataset relation via Run entity - Add insertion of RunRelation in load_guest_job_files_for_rerun - Regenerated OpenAPI schema and client code - Access control rules in JobViewPage frontend - Removed button to see the details of the job execution of datasets for public visitors. The INI files are now "private by default" as we expose only the files recognized and shown as output files according to strace.
-
Matteo Terruzzi authored
https://code.wsl.ch/snow-models/meteoio-webservice/-/issues/2 - return new head ID from dir tx apply - warning in case of usage of implicitly-committing write transaction method - add property to read head tx - add DatasetRevision entity with columns to support future features - add DTO class for DatasetRevision - add API to list confirmed dataset config revisions - insert revision row in API endpoint to apply tx - notes to implement more features - insert ds revision db entry on tx creation instead of on tx apply, updating on apply - moved revisions route outside ini files context - fix query invalidation after tx apply (clear was not the correct approach, in fact, it was not effective) - add visualization of revisions - Add API to retrieve metadata of any single revision (incl. current pending rev) - Add API to write revision message - Improved and refactored visuals in revisions list - Add revision message editing form - Regenerated API client code - Add optional "Save and Confirm" btn in DsRevisionMsgForm - Move DsRevisionMsgForm to reusable hook useDsRevisionMsgForm - Refactor useDsRevisionMsgForm into DatasetConfigTxBanner - Bugfix in reference to opened revision in useDsRevisionMsgForm - Add bg color on hover in DsRevisionRow - Create initial ds version if missing when applying new version - Fix optional creation timestamp in ds version records - Fix in handling of missing initial version b0e831d 9a3c057 d901c7a 9f8bfc2 63f7296 45a8b88 2bc8872 9f8bfc2 f0b9709 ffc9165 5ce5b8e 137c550 d078eed 80539bd Fix cache invalidation during OIC login redirect 3074d39 Border color in top header in mkdocs documentation
-
- Dec 17, 2024
-
-
Mathias Bavay authored
-
- Dec 13, 2024
-
-
Matteo Terruzzi authored
Add job runner configuration for FUSE mounts See merge request snow-models/meteoio-webservice!10
-
- Dec 09, 2024
-
-
Matteo Terruzzi authored
-
- Dec 04, 2024
-
-
Matteo Terruzzi authored
Fixes in the INI editing UI + Fixes in the data plot preview UI + Other minor fixes See merge request snow-models/meteoio-webservice!9
-
Matteo Terruzzi authored
- Add generic context menu in SortableTable - Use menu in JobStraceOutputFiles - Add JobFileViewPage for standalone niviz - Refactor NiVizFileView for job outputs - Fixes in flexible layout of niviz svg - Fix side padding in mobile main layout - Fix errors from deferred updates after delete in INI editing - Run icon in info box - Fix reporting of some reportable HTTP errors
-
- Nov 26, 2024
-
-
Matteo Terruzzi authored
- add help text suggesting option to run test job without committing the revision - fixed width layout in DatasetIniTab - no edit button in DatasetIniIndex - no modal for ini editing - Add EditableIniSourceContent using useDatasetConfigTxDraftPusher - use same readonly editor in IniSourceContent - add line wrapping in CodeINIEditor - fix active line background in CodeINIEditor - stabilized body scrollbar gutter - fixed width of main content of HeaderMainAsideLayout - avoid nav shrinking in MainContentSplit
-
Matteo Terruzzi authored
Add support for multiple OpenID Connect providers See merge request snow-models/meteoio-webservice!8
-
- Nov 22, 2024
-
-
Matteo Terruzzi authored
-
Matteo Terruzzi authored
-
- Nov 21, 2024
-
-
Mathias Bavay authored
This addresses issue #45
-
Mathias Bavay authored
-
- Nov 11, 2024
-
-
Matteo Terruzzi authored
Fixes in LDAP implementation + docs See merge request snow-models/meteoio-webservice!7
-
Matteo Terruzzi authored
Conflicts: docs/sysadmin/deployment.md
-
Matteo Terruzzi authored
- add docs for ldap service account - bugfix in ldap config validation - no anonymous query for server info - pulling other minor doc updates from main
-
Matteo Terruzzi authored
-
Matteo Terruzzi authored
-
- Nov 07, 2024
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- Nov 06, 2024
-
-
Matteo Terruzzi authored
Fix requirements.txt for missing ldap3 dependency + Add nginx json status errors See merge request snow-models/meteoio-webservice!6
-
Matteo Terruzzi authored
-
- Nov 05, 2024
-
-
Mathias Bavay authored
Add login via LDAP See merge request snow-models/meteoio-webservice!5
-
- Nov 04, 2024
-
-
Matteo Terruzzi authored
- server-side implementation based on ldap3 - login form in frontend - feature-flag to make it fully optional - deployment and configuration docs
-
- Oct 02, 2024
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- Oct 01, 2024
-
-
Mathias Bavay authored
Add dataset ini editor + Add option to provide compiling options to MeteoIO Closes #33 See merge request snow-models/meteoio-webservice!4
-
- Sep 30, 2024
-
-
Matteo Terruzzi authored
METEOIO_BUILD_COMMAND can now be added to .env
-
Matteo Terruzzi authored
-
Matteo Terruzzi authored
-
- Sep 06, 2024
-
-
Matteo Terruzzi authored
-
- Sep 05, 2024
-
-
Matteo Terruzzi authored
-