1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-07-19 21:09:37 +02:00
Commit graph

7 commits

Author SHA1 Message Date
Sean Morley
3f9a6767bd feat: Enhance Adventure and Collection Management
- Added support for multiple collections in AdventureSerializer, allowing adventures to be linked to multiple collections.
- Implemented validation to ensure collections belong to the current user during adventure creation and updates.
- Introduced a signal to update adventure publicity based on the public status of linked collections.
- Updated file permission checks to consider multiple collections when determining access rights.
- Modified AdventureImageViewSet and AttachmentViewSet to check access against collections instead of a single collection.
- Enhanced AdventureViewSet to support filtering and sorting adventures based on collections.
- Updated frontend components to manage collections more effectively, including linking and unlinking adventures from collections.
- Adjusted API endpoints and data structures to accommodate the new collections feature.
- Improved user experience with appropriate notifications for collection actions.
2025-06-12 15:54:01 -04:00
Sean Morley
528811d0d3 Add Liechtenstein 2024-08-21 18:56:51 -04:00
Sean Morley
02d2d62f47 remove scheduler for now 2024-08-21 10:26:17 -04:00
Sean Morley
be384bd990 Autostart 2024-08-21 10:14:31 -04:00
Sean Morley
91ef71da7a Fix scheduler 2024-08-21 10:00:58 -04:00
Sean Morley
590fa9edc0 Auto schedule Django APScheduler 2024-08-21 09:48:47 -04:00
Sean Morley
9abe9fb315 migration to new backend 2024-07-08 11:44:39 -04:00