Diff for 'MarsSI-7.2'
1338:
2023-02-13 17:28:43z
|
1419:
2023-02-16 08:06:18z
|
Deletions are marked like this. | Additions are marked like this. |
Line 27: | Line 27: |
* 2023-02-15: 7.2.1 released to fix signup email issues specific to django 2.x |
Changelog
- Interface
- Signup now is integrated in main django code (allow admin access, push issues notifications to admin)
- New status colors, should work for colorblind people too
- Add a warning when adding zero obs to workspace (reminding to use select tool).
- Fix some maphash issues when dealing with different contexts
- Admin: better presentation of some database elements
- datatables 1.12.1 -> 1.13.2
- Backend
- Rename "products" app to "catalog" (products.product was weird)
- Avoid using null=True with CharFields as recommended by Django
- Preparing for work on workspace management:
- Move job submit functions from workspace to jobs app
- Rename delete to remove
- Adding pipelines definitions for **CLASSIFIED**
Issues
- Migrating models from products to catalog is not straightforward, some tutorials & apps seems not to help that much: create a final 7.1.x release that import the catalog app from 7.2 and migrate data using dump/load
- Multiple workspaces was not ready in time due to events, some changes still prepare the codebase for integration.
Deployment
- 2023-02-13: Git branch created, feature freeze, 7.2.0 tagged
- 2023-02-13: Create 7.1.4 migration release, deploy and execute observations/products migration
- 2023-02-15: 7.2.1 released to fix signup email issues specific to django 2.x