Commit Graph

262 Commits

Author SHA1 Message Date
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
fd7f285c57 Update session cookie deletion to conditionally use secure flag based on HTTPS protocol 2024-12-29 12:55:45 -05:00
Sean Morley
b5ac66a1cc Update secure cookie setting to conditionally use HTTPS protocol in authentication flows 2024-12-29 12:38:54 -05:00
Sean Morley
7cf634def8 Fix date handling in CollectionModal to set null values for missing start and end dates; update localization files to add new confirmation messages and labels. 2024-12-28 14:48:30 -05:00
Sean Morley
697c40fca0 Enhance TransportationCard unlinked state logic and improve date handling; update TransportationModal for conditional rendering and add new background image in JSON. 2024-12-28 10:56:25 -05:00
Sean Morley
8f7551f4be Enhance unlinked state logic for checklists and notes; update button layout in modals 2024-12-26 22:09:17 -05:00
Sean Morley
df2ce01910 Update note and checklist modals as well as add an unlinked state in the collection page for better organization 2024-12-26 21:56:14 -05:00
Sean Morley
f7c998ab58 UI changes and updates, collection page refresh 2024-12-26 11:07:59 -05:00
Sean Morley
c9dd5fe33d Add region map to worldtravel region page 2024-12-20 15:55:30 -05:00
Sean Morley
d6eb4edddd Refactor map component styles and update transportation location formatting 2024-12-19 21:44:31 -05:00
Sean Morley
7c68dc839a Add geographic coordinates to Transportation model and update related components 2024-12-19 18:46:52 -05:00
Sean Morley
dd08a6fe24 Add Markdown editor component and integrate it into AdventureModal 2024-12-17 18:58:38 -05:00
Sean Morley
7d609d01ea Add check for missing start dates in calendar event loading 2024-12-15 13:28:33 -05:00
Sean Morley
54c859b2a8 Enhance styling for no recent adventures message in dashboard 2024-12-15 12:34:35 -05:00
Sean Morley
c77b3573d4 Replace SVG icons with corresponding icon components in dashboard stats 2024-12-15 12:31:55 -05:00
Sean Morley
0c27f4b8a4 Add download adventures as ICS calendar 2024-12-14 14:37:16 -05:00
Sean Morley
4839edde7b Update password reset form and add more localization for error messages 2024-12-14 13:36:15 -05:00
Sean Morley
0376709325 Enhance localization support; update error messages and add translations for adventure calendar 2024-12-14 09:56:12 -05:00
Sean Morley
9bf0849b92 Add multi-factor authentication (MFA) support; update localization and error handling 2024-12-13 20:21:44 -05:00
Sean Morley
1b54f8ed69 Implement TOTP 2FA modal; add QR code generation and recovery codes management 2024-12-13 10:48:18 -05:00
Sean Morley
7b7db1c530 Refactor email management and localization; update requirements and settings for MFA support 2024-12-12 19:20:58 -05:00
Sean Morley
673a56c6a0 Add MFA to login screen 2024-12-12 15:45:19 -05:00
Sean Morley
54d7a1a229 Update forgot password link to point to user reset-password route 2024-12-12 15:22:23 -05:00
Sean Morley
2ccbf4be83 Update email verification and password reset flows; refactor Docker Compose and enhance email management 2024-12-12 11:01:09 -05:00
Sean Morley
0272c6b076 Refactor user admin settings and enhance email management functionality 2024-12-11 20:46:20 -05:00
Sean Morley
6a00a2ed55 Refactor Docker Compose configuration and enhance email management in settings 2024-12-07 16:15:41 -05:00
Sean Morley
64105808b5 Add calendar route and integrate calendar component in Navbar 2024-12-04 18:11:57 -05:00
Sean Morley
d44cb06e31 Refactor AdventureCard usage and integrate event calendar components 2024-12-04 12:38:01 -05:00
Sean Morley
a39e22b0a8 Add new dashboard 2024-12-03 14:00:48 -05:00
Sean Morley
21d8b376b3 Merge pull request #395 from seanmorley15/update-nl
Update nl.json
2024-12-02 15:47:37 -05:00
Sean Morley
50dc0424a9 Refactor user serializers, update Docker configurations, and remove unused Nginx files 2024-12-01 09:52:04 -05:00
Sean Morley
84566b8ec1 User profile settings API and remove old Dj-Rest-Auth code 2024-11-30 10:24:27 -05:00
Sean Morley
c65fcc2558 Migrate to session based auth 2024-11-29 18:20:51 -05:00
Sean Morley
aecb3ca70e Update adventure display to show category name and icon 2024-11-29 17:08:52 -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
7defdac3a8 Update documentation and add Polish locale support 2024-11-27 18:06:16 -05:00
Sean Morley
7a3ec33fa7 Fix locale fallback logic: ensure valid fallback locale from navigator language or default to 'en' 2024-11-27 11:27:18 -05:00
Sean Morley
958e9de84e Enhance cookie management: set SameSite attribute for locale and theme cookies, and add comments for clarity 2024-11-27 11:25:33 -05:00
Sean Morley
477e76a0af Fix user identification in adventure filtering: update user primary key reference from 'pk' to 'uuid' in search page logic 2024-11-26 21:59:15 -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
adf45ff557 Fix general category handling 2024-11-26 17:39:10 -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
129c76078e Fetch and display categories in CategoryFilterDropdown; update adventure details to include category information 2024-11-16 23:32:23 -05:00
Sean Morley
bde33260fa Show tabs in description box 2024-11-09 22:25:47 -05:00
Sean Morley
add691b678 Update outline style for adventure markers on map 2024-11-07 19:58:36 -05:00