24-02-2022 (AKo): v0.3.9.0 - Add tests for F05 - Format documents to pep8 - Update pyros_api.py script - Add TOKEN file to .gitignore and test_import_seq.yml - change in MountPointing.yml, target is set to be always editable (is_editable = True) 21-02-2022 (AKo): v0.3.8.0 - Improve pyros_api with (click) commands - Add view to get all sequences within a date period (start_date and end_date) 18-02-2022 (AKo): v0.3.7.0 - Add API url to get a full sequence (i.e. with albums and plans) - Add API urls for querying Plan and Album models - API : Small improvements on checking who is querying (if Admin can see all, if not the view is restricted) - Upgrade fontawesome version (from version 4 to version 6) - Replace edit, delete, copy (i.e. global buttons) by icons with tooltips - Upgrade Mysql version - Fix sql queries for mysql 8.0 - Add pyros_user in sequence list and detail - Add description field in observatories configuration - Add those description as tooltips when they are displayed sequence fields - Add local fontawesome css - Rename configpyros properly (ConfigPyros) - Fix dockerfile issue with permission (uid needs to be the same as the host) 08-02-2022 (AKo) : v0.3.6.0 - Add DRF (Django Rest Framework) to requirements - Add Pyros API (User and sequences with sequence submission) - Add PyrosAPI script to use the API via Python command line - Fixed error when submitting the sequence : the period wasn't associated 07-02-2022 (AKo) : v0.3.5.0 - Adding INVENTORY section to observatory configuration - Logout now redirect to home page 04-02-2022 (AKo) : v0.3.4.0 - Adding VERSION file reading to get version number - Adding configpyros class and renaming previous ConfigPyros class to obsconfig to avoid confusion - Adding configpyros parameters to pyros (settings) - Adding Sequence submission by file (import) or sequence copy - Adding Sequence export (as is and as template) - Fixing obs_astronomer_config webpage according the new obsconfig (layouts and albums) - Fixing obsconfig tests with obsconfig changes (layouts and albums) - Adding pagination to sequence, users, scientific program 12-01-2022 (AKo) : v0.3.3.0 - Reworking schema, obsconfig and configpyros with layouts and albums - Adapting sequence form according to obsconfig changes (albums automatially created) 6-01-2022 (AKo) : v0.3.2.0 - Adding git pull in PYROS_DOCKER_UPDATE before executing pyros.py update within container - Adding attributes in models : period in Sequence, complete in Plan - Adding methods and Manager for ScientificProgram table - Adding new method on configpyros that returns the horizon line of the unit - Updating sequence validator and re-enabling sequence submission - Modification on Sequence form : adding horizon line, ordering fields, print messages on webpage when saving / submitting sequence - Adding Sequences list on SP_Period detail view - Adding Scientific Program in user detail view - Update columns of list of sequences in sequences_list view 06-01-2022 (EP) : v0.3.1.3 - format fixe des messages de log => plus lisible - clean messages logs dans AgentC, Agent, et pyros.py => c'est plus propre (et plus verbeux seulement en mode debug) - bugfix quelques messages log avec virgule... - ajout quelques log debug dans AgentM - script PYROS_DOCKER_RUN démarre le serveur web et l'agentM en mode debug 05-01-2022 (EP) : v0.3.1.1 - log agents : 1 dossier par agent - log.info => format simplifié = print() 05-01-2022 (EP) : v0.3.1.0 - New pyros logger : src/pyros_logger.py 08-12-2021 (EP) : v0.3.0.0 - new PYROS_.py script, wrapper on pyros.py - added this CHANGELOG file