Commit Graph

303 Commits

Author SHA1 Message Date
Lars Lehmann
9e66c67c62 fix: Display adventure category icon also on collection maps 2025-01-23 20:07:16 +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
1b3cf6ab39 feat: add keyboard shortcut to focus search input in Navbar and clean up dashboard animations 2025-01-21 19:17:51 -05:00
Sean Morley
f9cf92041d feat: enhance CategoryModal with loading state and remove unused activities route 2025-01-21 19:01:45 -05:00
Sean Morley
64d2bdebce feat: add GPX file handling and GeoJSON integration in adventure page; update dependencies and AttachmentCard component 2025-01-20 20:03:00 -05:00
Sean Morley
30c58ca118 feat: refactor AttachmentCard component to handle delete action locally and simplify adventure page logic 2025-01-20 09:01:11 -05:00
Sean Morley
25edec460b feat: enhance search page with reactive data updates and simplify component usage 2025-01-19 23:09:28 -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
e0fa62c1ea feat: add GSAP animations to signup, login, and dashboard pages; include Attachment serializer in backend 2025-01-19 00:05:08 -05:00
Sean Morley
433599dc20 feat: implement protected media serving and permission checks for adventure images 2025-01-18 17:03:03 -05:00
Sean Morley
f10e171a8e fix: update RegionCard component to handle undefined visited state and refactor global search API to return structured results 2025-01-18 12:57:56 -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
1a7643b8a7 fix: include Referer header in user-related API requests 2025-01-17 20:20:56 -05:00
Sean Morley
6289c7e305 Merge pull request #454 from seanmorley15/csrf_error
Csrf error
2025-01-17 17:15:42 -05:00
Sean Morley
f4450b6a38 fix: include Referer header in API requests 2025-01-17 16:58:08 -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
62efa2478e feat: add OverpassViewSet and implement osmTagToEmoji function; update requirements and aria-labels 2025-01-15 15:39:21 -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
4a1e51e12a fix: update TOTP input type and attributes for better user experience 2025-01-14 13:10:14 -05:00
Sean Morley
e8f2c7ea81 fix: update session cookie domain handling for IP addresses and improve frontend URL configuration 2025-01-14 09:38:38 -05:00
Sean Morley
ef44836328 fix: remove unused console log import from page server file 2025-01-13 19:55:00 -05:00
Sean Morley
96ff727b57 fix: include Referer header and ensure CSRF token is set in request headers 2025-01-13 19:47:19 -05:00
Sean Morley
a8e84be28e docs: update known issues for Redirect URI and authorization callback URL in Authentik and GitHub configurations
fix: enhance session cookie deletion logic with dynamic domain handling
2025-01-13 19:34:19 -05:00
Sean Morley
4a36fbb4c1 fix: dynamically set session cookie domain based on request hostname 2025-01-13 18:06:16 -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
548702890d feat: update NGINX configuration for improved proxy handling and enable social account login on GET requests 2025-01-07 09:58:39 -05:00
Sean Morley
e19781d7ac feat: add public URL endpoint and update user type to include password status 2025-01-06 18:53:08 -05:00
Sean Morley
59b41c01df feat: enhance CSRF token handling and add format=json to API requests 2025-01-06 14:49:23 -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
c6fa603a93 feat: add primary image functionality to AdventureImage model and update related components 2025-01-02 23:25:58 -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
81b60d6021 feat: enhance settings page with text-neutral styling for labels and messages 2025-01-02 13:40:02 -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
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