Commit Graph

87 Commits

Author SHA1 Message Date
Sean Morley
06a5bb06b3 feat: enhance CategoryModal with add/edit functionality and improve localization support 2025-06-06 14:20:37 -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
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
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
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
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
ce9faa28f8 Refactor recommendations feature: add RecommendationsViewSet, update routing, and remove OverpassViewSet 2025-05-24 18:00:05 -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
9435ccfa5a Add arrival and departure date labels to localization files 2025-05-13 12:54:06 -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
0af0218a34 Merge branch 'development' into patch-1 2025-05-09 21:18:13 -04:00
Sean Morley
04f9227ae6 Add default category icon and improve visit display:
- Set default icon for empty category in AdventureModal
- Enhance layout for visit buttons and validation messages in DateRangeCollapse
- Update localization files to include "no visits" strings in multiple languages
2025-05-09 21:17:11 -04:00
Sean Morley
3caebd37dd Add additional localization strings for itinerary features in Polish, Swedish, and Chinese
- Added "additional_info", "invalid_date_range", "sunrise_sunset", and "timezone" keys to pl.json, sv.json, and zh.json.
- Updated existing strings for consistency across languages.
2025-05-09 15:59:48 -04:00
Sean Morley
7442bd70cd Update version to 0.9.0, add DateRangeDropdown component, enhance LodgingModal with price step, and add invalid date range message 2025-05-06 14:38:31 -04:00
Shaun Walker
645cc9728b Update en.json - Correct spelling of Search 2025-05-03 20:50:06 +10:00
Sean Morley
16a7772003 feat: Add additional adventure type and endpoint for sunrise/sunset information 2025-03-22 12:25:53 -04:00
Sean Morley
f79b06f6b3 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
Sean Morley
1dc8e10758 feat: Add "all day" localization strings for multiple languages and enhance transportation date handling 2025-03-18 17:40:32 -04:00
Sean Morley
a38828eb45 feat: Implement disable password authentication for users with social accounts 2025-03-16 21:49:00 -04:00
Sean Morley
c2fc249c92 feat: Add lodging types icons and update related components 2025-03-15 23:55:53 -04:00
Sean Morley
d5311bb71e feat: Add "Open in Maps" button for adventures with location coordinates 2025-02-22 20:36:25 -05:00
Sean Morley
d80805a181 feat: Add current timezone and airport description fields to localization files 2025-02-22 17:00:40 -05:00
Sean Morley
ea36b104b6 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
Sean Morley
670e499d8f feat: Localize text in calendar and adventure pages, and update CountryCard component 2025-02-16 13:57:46 -05:00
Sean Morley
d31b95289d feat: Add reservation number and price fields to lodging information across multiple languages 2025-02-16 09:35:07 -05:00
Sean Morley
b5d6788c11 feat: Add location_name to ReverseGeocode type and implement location fetching in stats view 2025-02-15 19:44:11 -05:00
Sean Morley
68924d7ecc feat: Refactor hotel terminology to lodging and update related components 2025-02-08 16:10:01 -05:00
Sean Morley
d1f50dfa17 feat: Add hotel management functionality with serializer and UI integration 2025-02-05 19:38:04 -05:00
Sean Morley
9c3a52ae85 feat: Refactor user detail view and enhance localization strings for multiple languages 2025-02-03 19:56:25 -05:00
Sean Morley
85b55660f9 feat: Update user profile handling and enhance public user details response 2025-01-29 22:50:53 -05:00
Sean Morley
6e28e5234e feat: enhance attachment handling with new localization strings and GPX upload tips 2025-01-21 19:33:48 -05:00
Sean Morley
94c3e3d363 feat: implement attachment management with upload, delete, and permission checks; update serializers and models 2025-01-19 22:22:03 -05:00
Sean Morley
9132ef39ec fix: add 'finding_recommendations' key and update 'no_adventures_to_recommendations' in multiple locale files 2025-01-18 09:19:21 -05:00
Sean Morley
2b78021155 feat: update localization files and add adventure creation messages; refine adventure filtering logic 2025-01-16 21:15:22 -05:00
Sean Morley
0588555707 feat: update toast messages and add city updates; enhance geocoding checks and localizations 2025-01-15 11:53:04 -05:00
Sean Morley
013a2cc751 feat: add password validation and error messages, enhance CityCard styling, and update localization for email and password prompts 2025-01-09 18:25:51 -05:00
Sean Morley
22790ae7c0 feat: add num_cities field to RegionSerializer, update RegionCard to display city count, and enhance CSRF token handling 2025-01-09 14:58:45 -05:00
Sean Morley
abe870506f feat: enhance region visit tracking with improved toast messages, update localization, and modify page titles 2025-01-09 13:53:16 -05:00
Sean Morley
80cec30fda feat: add VisitedCity model and serializer, update admin interface, and enhance city visit tracking functionality 2025-01-09 12:38:29 -05:00
Sean Morley
44810e6343 feat: add City model and serializer, update RegionCard and create CityCard component, enhance admin interface for City management 2025-01-09 11:11:02 -05:00
Sean Morley
a883d4104d feat: enhance adventure sorting by adding date and rating filters, update admin settings localization for OIDC 2025-01-08 17:08:53 -05:00
Sean Morley
f670fbc93a feat: enhance superuser creation with email verification and update settings for two-factor authentication 2025-01-07 10:27:11 -05:00
Sean Morley
128c33d9a1 feat: add social authentication support with enabled providers endpoint and UI integration 2025-01-06 14:25:57 -05:00
Sean Morley
9e4846a66a feat: enhance Immich integration documentation and add warnings for localhost usage 2025-01-03 18:46:45 -05:00
Sean Morley
50e0d4a34e feat: add localization for adventure visit confirmation message in multiple languages 2025-01-03 12:12:09 -05:00
Sean Morley
73036dcef8 fix: put languages in locale selection dropdown into native language 2025-01-02 18:38:29 -05:00
Sean Morley
eea87e59a5 feat: update Immich integration migrations and enhance localization strings for user feedback 2025-01-02 18:34:13 -05:00
Sean Morley
cee9f16cf5 feat: implement Immich integration with CRUD API, add serializer, and enhance frontend components 2025-01-02 13:34:51 -05:00
Sean Morley
5d12d103fc feat: enhance AdventureImage model with custom upload path and add latitude/longitude fields to Country model 2025-01-01 19:27:33 -05:00