1
0
Fork 0
mirror of https://github.com/seanmorley15/AdventureLog.git synced 2025-07-20 05:19:38 +02:00
AdventureLog/frontend/src/lib/components
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
..
AboutModal.svelte Refactor geocoding and integration handling: remove debug print, streamline reverse geocoding logic, and enhance integration response structure 2025-05-25 22:13:18 -04:00
ActivityComplete.svelte feat: Add location_name to ReverseGeocode type and implement location fetching in stats view 2025-02-15 19:44:11 -05:00
AdventureCard.svelte feat: Enhance Adventure and Collection Management 2025-06-12 15:54:01 -04:00
AdventureLink.svelte feat: Enhance Adventure and Collection Management 2025-06-12 15:54:01 -04:00
AdventureModal.svelte feat: add alert message in AdventureModal for GPX file tips 2025-06-07 10:58:02 -04:00
AttachmentCard.svelte feat: enhance attachment handling with new localization strings and GPX upload tips 2025-01-21 19:33:48 -05:00
Avatar.svelte feat: Add Transportation and Lodging models to AdventureViewSet; update Avatar and TransportationModal components for improved user experience 2025-02-22 10:37:22 -05:00
CardCarousel.svelte Enhance AdventureCard component with activity type display and rating system; update CardCarousel gradient fallback for no images 2025-05-23 23:00:15 -04:00
CategoryDropdown.svelte fix: update conditionals in AdventureModal and CategoryDropdown for improved logic 2025-01-13 10:51:33 -05:00
CategoryFilterDropdown.svelte Refactor user ID handling to use UUIDs; update related components and serializers for consistency 2024-11-17 16:34:46 -05:00
CategoryModal.svelte fix: update button styles in CategoryModal for improved UI consistency 2025-06-06 18:39:46 -04:00
ChecklistCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
ChecklistModal.svelte Enhance unlinked state logic for checklists and notes; update button layout in modals 2024-12-26 22:09:17 -05:00
CityCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
CollectionCard.svelte feat: Enhance Adventure and Collection Management 2025-06-12 15:54:01 -04:00
CollectionLink.svelte feat: Enhance Adventure and Collection Management 2025-06-12 15:54:01 -04:00
CollectionModal.svelte feat: Add troubleshooting guide for unresponsive login and registration, enhance collection modal alerts, and improve localization for itinerary features 2025-03-20 22:28:23 -04:00
CountryCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
DateRangeCollapse.svelte Fix date display logic to handle undefined visit dates in DateRangeCollapse and adventure page 2025-05-24 18:56:59 -04:00
DeleteWarning.svelte more localization 2024-10-28 15:10:14 -04:00
ImageDisplayModal.svelte Refactor AdventureCard and CardCarousel components 2024-10-14 08:58:23 -04:00
ImageFetcher.svelte created_at and updated_at fields 2024-07-19 09:05:47 -04:00
ImageInfoModal.svelte Add i18n support for ImageInfoModal and update localization strings 2024-11-04 19:56:54 -05:00
ImmichSelect.svelte fix: clear album selection when switching search categories in ImmichSelect 2025-06-03 19:16:44 -04:00
LocationDropdown.svelte feat: add auto-generation for item name in LocationDropdown and improve theme handling in Navbar 2025-06-04 14:41:29 -04:00
LodgingCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
LodgingModal.svelte Add timezone support for visits, transportation, and lodging 2025-05-10 11:59:56 -04:00
MarkdownEditor.svelte feat: Add file type validation and sanitize markdown input in adventure components 2025-03-15 12:29:12 -04:00
Navbar.svelte Update Navbar.svelte 2025-06-11 14:58:55 +07:00
NoteCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
NoteModal.svelte feat: enhance Immich integration documentation and add warnings for localhost usage 2025-01-03 18:46:45 -05:00
NotFound.svelte Remove AUTHORS and MANIFEST.in files; add ReverseGeocodeViewSet and localization updates 2024-10-30 15:11:00 -04:00
PointSelectionModal.svelte Implement reverse geocoding search functionality and update type definitions 2025-05-24 14:12:06 -04:00
RegionCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
ShareModal.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00
TimezoneSelector.svelte Replace crypto.randomUUID with a unique ID generation method for visit objects and timezone selector instance 2025-05-11 11:50:29 -04:00
Toast.svelte Fix login issue with different case usernames 2024-09-11 09:42:53 -04:00
TOTPModal.svelte refactor: Update API endpoint paths from "_allauth" to "auth" for consistency 2025-02-23 17:04:20 -05:00
TransportationCard.svelte feat: add distance calculation to Transportation model and update TransportationCard to display distance in km and miles 2025-05-30 12:33:30 -04:00
TransportationModal.svelte Implement reverse geocoding search functionality and update type definitions 2025-05-24 14:12:06 -04:00
UserCard.svelte refactor: enhance UI components with improved styling and layout 2025-05-29 17:47:58 -04:00