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

79 commits

Author SHA1 Message Date
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
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
2c50ca0b1a Refactor date handling components: Replace DateRangeDropdown with DateRangeCollapse
- Introduced DateRangeCollapse.svelte to manage date range selection with timezone support.
- Removed DateRangeDropdown.svelte as it was redundant.
- Updated LodgingModal and TransportationModal to utilize DateRangeCollapse for date selection.
- Enhanced date conversion utilities to handle all-day events correctly.
- Adjusted TimezoneSelector for improved accessibility and focus management.
- Updated date handling logic in dateUtils.ts to support all-day events.
- Modified test page to reflect changes in date range component usage.
2025-05-09 10:24:29 -04:00
Sean Morley
04c3402e14 fix: Remove duplicate file extension validation for md and pdf formats 2025-03-23 16:40:55 -04:00
Sean Morley
b4c5e22662 fix: Correct file extension validation for gpx, md, and pdf formats 2025-03-23 16:40:08 -04:00
Sean Morley
794df82ec6 feat: Enhance AdventureModal date handling for all-day events and improve localization in collections page 2025-03-21 16:30:03 -04:00
Sean Morley
f554bb8777 feat: Enhance date handling in AdventureModal and related components for improved localization and all-day event support 2025-03-18 21:07:34 -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
9fd2a142cb feat: Update Visit model to use DateTimeField for start and end dates, and enhance AdventureModal with datetime-local inputs 2025-03-18 14:04:31 -04:00
Sean Morley
7fbcf170d0 feat: Add file type validation and sanitize markdown input in adventure components 2025-03-15 12:29:12 -04:00
Sean Morley
16fc9bc70e feat: Fetch categories and check for Immich integration on modal mount 2025-02-16 13:45:08 -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
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
Thies
cc6a98d23b
Convert indentation to tabs, as my vscode did not want to cooperate 2025-01-30 13:07:08 +01:00
Thies
08bfeac837
immich: Automatically select the date of the last visit for the photos 2025-01-30 13:06:10 +01:00
Sean Morley
0eb4bc706a feat: enhance adventure handling with user ID support in serializers and attachment view; refactor saveEdit function and clean up Avatar component 2025-01-22 08:36:02 -05:00
Sean Morley
3f30819d25 feat: add GPX file support in AdventureModal and improve map marker handling 2025-01-21 19:40:56 -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
d60945d5b7 feat: implement global search functionality for adventures, collections, users, and locations 2025-01-18 12:28:14 -05:00
Sean Morley
e9084db832 fix: remove default adventure type and streamline image upload form 2025-01-17 17:33:16 -05:00
Sean Morley
0f828dd0bf fix: update conditionals in AdventureModal and CategoryDropdown for improved logic 2025-01-13 10:51:33 -05:00
Sean Morley
30f1eaef1c feat: enhance download command with success and warning messages; update Authentik documentation for clarity 2025-01-12 20:28:27 -05:00
Sean Morley
b04a8b8a9e feat: implement multiple image upload functionality in AdventureModal 2025-01-11 21:25:29 -05:00
Sean Morley
de8764499b feat: enhance city and region visit tracking, update AdventureModal and serializers for improved data handling 2025-01-09 19:40:23 -05:00
Sean Morley
a4df852744 feat: update .env.example for demo database setup and add image search functionality in AdventureModal 2025-01-03 16:42:27 -05:00
Sean Morley
82a1134019 fix: prevent marking adventure as visited if the place is already visited 2025-01-03 12:15:39 -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
3a024e1e18 feat: implement logic to determine if an adventure will be marked as visited based on visit dates 2025-01-03 12:05:02 -05:00
Sean Morley
c6fa603a93 feat: add primary image functionality to AdventureImage model and update related components 2025-01-02 23:25:58 -05:00
Sean Morley
386014db92 feat: add Immich album retrieval functionality and implement album selection component 2025-01-02 17:56:47 -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
Sean Morley
67f6af8ca3 feat: add Immich integration view and API documentation, enhance error handling, and include SVG asset 2025-01-01 16:24:44 -05:00
Sean Morley
15fd15ba40 feat: update Immich integration to use OneToOneField for user and enhance image retrieval functionality 2025-01-01 11:00:11 -05:00
Sean Morley
d6eb4edddd Refactor map component styles and update transportation location formatting 2024-12-19 21:44:31 -05:00
Sean Morley
dd08a6fe24 Add Markdown editor component and integrate it into AdventureModal 2024-12-17 18:58:38 -05:00
Sean Morley
a39e22b0a8 Add new dashboard 2024-12-03 14:00:48 -05:00
Sean Morley
9bc20be70e Initial migration to new session based auth system with AllAuth 2024-11-29 14:41:13 -05:00
Sean Morley
f878167a36 Enhance category management: update adventure category assignment logic, improve category display in UI components, and add dynamic sorting for category dropdown 2024-11-26 20:06:52 -05:00
Sean Morley
ce0b82acb7 Fix custom default category 2024-11-26 15:10:17 -05:00
Sean Morley
8e5a20ec62 Refactor adventure category handling: update type definitions, enhance category management in UI components, and implement user-specific category deletion logic in the backend 2024-11-23 13:42:41 -05:00
Sean Morley
736ede2417 Enhance adventure management: add error handling for category fetch, implement unique email constraint in user model, and update adventure save logic to ensure category assignment 2024-11-22 17:03:02 -05:00
Sean Morley
86d213bb8b Refactor user ID handling to use UUIDs; update related components and serializers for consistency 2024-11-17 16:34:46 -05:00
Sean Morley
c3f37b66d0 Fix detection of custom locations in AdventureModal 2024-11-12 23:12:08 -05:00
Sean Morley
6132b1c0d6 Update nginx migration documentation and enhance AdventureModal component functionality 2024-11-08 17:15:53 -05:00
Sean Morley
efd19da10b Add custom location handling in AdventureModal component 2024-11-08 09:39:03 -05:00
Sean Morley
b32c780266 Fix issues determined from testing series 2024-11-07 19:48:44 -05:00
Sean Morley
9ac4a8f4e9 Update localization for activities and adventures; change links and placeholders 2024-11-04 19:25:07 -05:00