Sean Morley
16840a6040
fix: update support button link in Navbar component
2025-06-05 15:02:01 -04:00
Sean Morley
9d817a5ce9
feat: add Immich server connection validation and error handling in integration settings
2025-06-05 14:28:37 -04:00
Sean Morley
d6ab4e9f64
feat: add auto-generation for item name in LocationDropdown and improve theme handling in Navbar
2025-06-04 14:41:29 -04:00
Sean Morley
2f7103f5f3
fix: clear album selection when switching search categories in ImmichSelect
2025-06-03 19:16:44 -04:00
Sean Morley
cf108ecd3a
fix: update CollectionCard to use adventures from collection instead of a separate prop
2025-06-03 19:03:36 -04:00
Sean Morley
45e195a84e
feat: update Immich integration to use dynamic image URLs and enhance image retrieval logic
2025-06-02 21:25:07 -04:00
Sean Morley
937db00226
feat: add Google Maps integration with description and display status in settings
2025-06-01 23:09:48 -04:00
Sean Morley
06787bccf6
feat: enhance Immich integration with local copy option and validation for image handling
2025-06-01 19:55:12 -04:00
Sean Morley
92f9bf6908
fix: standardize quotes in language object and improve dropdown z-index
2025-05-31 21:10:42 -04:00
Sean Morley
e89f2a947e
feat: enhance image navigation in adventure view with improved controls and indicators
2025-05-31 16:20:24 -04:00
Sean Morley
514ee85767
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
Sean Morley
787ac4a8b3
feat: add new translations for 'joined' and 'view_profile' in German locale
2025-05-29 17:48:02 -04:00
Sean Morley
81006af027
refactor: enhance UI components with improved styling and layout
...
- Updated CollectionCard, CountryCard, LodgingCard, NoteCard, RegionCard, TransportationCard, UserCard, and ShareModal components for better visual consistency and responsiveness.
- Introduced hover effects and transitions for a more interactive experience.
- Improved accessibility by ensuring proper alt text for images and using semantic HTML elements.
- Refactored date formatting logic into a utility function for reuse across components.
- Added new translations for profile viewing and joined date in the localization files.
2025-05-29 17:47:58 -04:00
Sean Morley
d41d46f15d
Remove commented-out logging statements in login handling for cleaner code
2025-05-28 11:52:53 -04:00
Sean Morley
0adfdfa62f
Refactor login cookie handling to improve parsing and error handling; ensure multiple Set-Cookie headers are processed correctly.
2025-05-28 11:43:03 -04:00
Sean Morley
fa52af8ad1
Add detailed logging for login process and cookie handling
2025-05-28 11:31:38 -04:00
Sean Morley
9df0338c3d
Add new translations for distance, itinerary, and linked items in multiple languages; update UI to reflect new localization keys.
2025-05-28 10:51:26 -04:00
Sean Morley
56b8b55b84
Refactor deleteCollection function to use DELETE method for API call; update endpoint to match new API structure.
2025-05-27 12:39:38 -04:00
Sean Morley
e56335d30f
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
Sean Morley
9e304f81fe
Fix date display logic to handle undefined visit dates in DateRangeCollapse and adventure page
2025-05-24 18:56:59 -04:00
Sean Morley
c0b9013576
Remove OpenStreetMap button from recommendations in collections page
2025-05-24 18:06:25 -04:00
Sean Morley
ce9faa28f8
Refactor recommendations feature: add RecommendationsViewSet, update routing, and remove OverpassViewSet
2025-05-24 18:00:05 -04:00
Sean Morley
68ba3c4b4d
Add Google Maps API integration for geocoding and reverse geocoding functionality
2025-05-24 14:59:58 -04:00
Sean Morley
042d034594
Implement reverse geocoding search functionality and update type definitions
2025-05-24 14:12:06 -04:00
Sean Morley
4404064263
Adjust heading margin for improved layout on adventures page
2025-05-23 23:15:39 -04:00
Sean Morley
809cf98169
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
Sean Morley
d3d74f9f35
Add localization support for adventure and settings pages; enhance UI elements
...
- Updated Chinese translations in zh.json for various UI components including coordinates, sun times, and authentication settings.
- Refactored adventure page to utilize localization for visit counts, descriptions, and other text elements.
- Improved settings page by integrating localization for profile, security, email management, and integration sections.
- Enhanced visual consistency by updating card backgrounds and adding localized text for buttons and labels.
2025-05-23 17:22:28 -04:00
Sean Morley
e856a57498
Refactor code structure for improved readability and maintainability
2025-05-23 12:15:44 -04:00
Sean Morley
0d5792a99a
Refactor adventure page layout and enhance UI components
...
- Updated the layout of the adventure page to improve visual hierarchy and user experience.
- Reorganized the structure of the hero section, including image navigation and quick info cards.
- Enhanced the display of adventure details, including user info, visit history, and sun times.
- Improved the handling of attachments and external links with better styling and accessibility.
- Added functionality for copying coordinates and links to the clipboard.
- Refined the map section to provide clearer location information and improved marker display.
- Cleaned up unused imports and optimized the code for better readability.
2025-05-23 11:23:24 -04:00
Sean Morley
2ccb8f5e0b
Enhance geocoding functionality with host resolution and improved error handling; update AdventureModal for loading state management; refine LocationDropdown toast display logic; adjust world travel page for better documentation link visibility.
2025-05-23 10:46:37 -04:00
Sean Morley
0a7db8985d
Merge pull request #608 from seanmorley15/dependabot/npm_and_yarn/documentation/npm_and_yarn-1b547a5c31
...
chore(deps): bump the npm_and_yarn group across 2 directories with 1 update
2025-05-22 21:19:41 -04:00
Sean Morley
c828f86570
Change note preview to render markdown content
2025-05-22 21:17:21 -04:00
Sean Morley
a1062e72cf
Enhance Adventure model and serializers with visited status logic and toast notifications for marking visits
2025-05-22 21:13:31 -04:00
Florian Meinicke
274dafc47d
Change note preview to render markdown content
...
in the Collection/Itinerary view
Closes #627
2025-05-21 07:33:20 +00:00
Sean Morley
d87d0e807f
Fixes [BUG] Cannot change a adventure from Private to Public #617
2025-05-19 11:21:40 -04:00
Sean Morley
9435ccfa5a
Add arrival and departure date labels to localization files
2025-05-13 12:54:06 -04:00
Sean Morley
890332f4b6
Update date validation to use UTC comparison and enhance documentation
2025-05-13 12:50:43 -04:00
Sean Morley
b0e8c025fc
Adjust CollectionCard styles: remove overflow-hidden and increase dropdown width
2025-05-11 12:43:31 -04:00
Sean Morley
6de737bbf8
Replace crypto.randomUUID with a unique ID generation method for visit objects and timezone selector instance
2025-05-11 11:50:29 -04:00
dependabot[bot]
6ca674ff7e
chore(deps): bump the npm_and_yarn group across 2 directories with 1 update
...
Bumps the npm_and_yarn group with 1 update in the /documentation directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Bumps the npm_and_yarn group with 1 update in the /frontend directory: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 5.4.14 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite )
Updates `vite` from 5.4.18 to 5.4.19
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.19/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.19/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.19
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: vite
dependency-version: 5.4.19
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-11 02:21:09 +00:00
Sean Morley
4af80eb584
Add arrival and departure timezone translations in multiple languages
2025-05-10 22:10:55 -04:00
Sean Morley
d9d754a87c
Fix date handling in DateRangeCollapse and TransportationModal; improve hash change handling in +page.svelte
2025-05-10 22:03:31 -04:00
Sean Morley
abc2d86dcf
Enhance visit date display with timezone support and improved formatting
2025-05-10 21:40:18 -04:00
Sean Morley
330fabb3e0
Fix validation in Lodging model to check check-in and check-out dates; update LodgingCard to conditionally display timezone
2025-05-10 13:17:01 -04:00
Sean Morley
8538aa0b7c
Validate ISO date in toLocalDatetime function and return empty string for invalid dates
2025-05-10 13:02:44 -04:00
Sean Morley
c9fa1d55f7
Refactor toLocalDatetime function to improve ISO date handling and return format
2025-05-10 13:02:06 -04:00
Sean Morley
ab189c8aff
Improve UTC date formatting by adding validation for ISO date strings in formatUTCDate function
2025-05-10 12:49:43 -04:00
Sean Morley
1323d91e32
Add timezone support for visits, transportation, and lodging
...
- Introduced TIMEZONES constant in models.py to store valid timezone options.
- Updated Visit, Transportation, and Lodging models to include timezone fields.
- Modified serializers to include timezone fields in VisitSerializer, TransportationSerializer, and LodgingSerializer.
- Enhanced DateRangeCollapse component to handle timezone selection and formatting.
- Implemented timezone formatting functions in LodgingCard and TransportationCard components.
- Updated LodgingModal and TransportationModal to bind timezone data.
- Added VALID_TIMEZONES to dateUtils for consistent timezone management across the application.
2025-05-10 11:59:56 -04:00
Sean Morley
b30d6df964
Enhance timezone handling in AdventureModal and DateRangeCollapse components; add support for departure and arrival timezones in the TimezoneSelector and update localization for new timezone labels.
2025-05-10 10:47:00 -04:00
Sean Morley
89c4f1058a
Fix date formatting for constraint dates in DateRangeCollapse component
2025-05-09 23:33:58 -04:00