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
Sean Morley
84cd136401
Add bulk geocoding command and trigger geocoding action in admin
2025-05-22 20:29:05 -04:00
Sean Morley
ac32f9ac5b
Add country field to AdventureSerializer with country code retrieval
2025-05-22 20:13:36 -04:00
Sean Morley
d52e302e9b
Add geocoding functionality and enhance Adventure model with location fields
2025-05-22 20:05:13 -04:00
Sean Morley
14e71626f6
Enhance Nginx configuration for protected media files with PDF handling
2025-05-22 16:26:50 -04:00
Sean Morley
f96b6f5f65
Merge pull request #556 from janausis/oicd_login_fix
...
Frontend OICD Login Fix
2025-05-22 11:07:43 -04:00
Sean Morley
a991f54d0a
Add link to Mastodon profile in VitePress config
2025-05-21 14:14:39 -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
5f19670ed9
Fixes [BUG] Cannot change a adventure from Private to Public #617
2025-05-19 11:52:51 -04:00
Sean Morley
bd9f3fc494
Update backend/server/adventures/views/adventure_view.py
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-19 11:28:04 -04: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
8b41a0f5a4
Update date validation to use UTC comparison and enhance documentation
2025-05-13 12:55:06 -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
049c229799
Merge pull request #614 from seanmorley15/development
...
Development
2025-05-12 10:46:02 -04:00
Sean Morley
f15d7bfd1e
Remove debug print statements from DisableCSRFForMobileLoginSignup middleware
2025-05-12 10:42:50 -04:00
Sean Morley
7c3c139e61
Add DisableCSRFForMobileLoginSignup middleware to handle CSRF checks for mobile login/signup requests
2025-05-12 10:42:26 -04:00
Sean Morley
1ff116ed00
Merge pull request #611 from seanmorley15/development
...
Adjust CollectionCard styles: remove overflow-hidden and increase dro…
2025-05-11 12:44:05 -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
feeb682e14
Merge pull request #610 from seanmorley15/development
...
Replace crypto.randomUUID with a unique ID generation method for visi…
2025-05-11 11:50:58 -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
Sean Morley
908d31a4a3
Adventure Times, Collection Ordering, Trip Maps
2025-05-10 22:19:43 -04: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
Sean Morley
13bc748d0d
Merge branch 'development' of github.com:seanmorley15/AdventureLog into development
2025-05-09 23:27:54 -04:00
Sean Morley
c6177c5a05
Refactor DateRangeCollapse component layout and improve styling
2025-05-09 23:27:53 -04:00
Sean Morley
e9c333642f
Merge pull request #589 from lkiesow/sm-hide-al
...
Move hiding AdventureLog to first Tailwind breakpoint
2025-05-09 23:13:08 -04:00
Sean Morley
07c0c36ab8
Potential fix for code scanning alert no. 14: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-09 21:35:33 -04:00
Sean Morley
b712d10d7e
Potential fix for code scanning alert no. 13: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-09 21:35:16 -04:00
Sean Morley
a5e44d29e6
Merge pull request #594 from lkiesow/mobile-map-full-width
...
Full width map on mobile
2025-05-09 21:33:29 -04:00
Sean Morley
a91018d792
Merge pull request #572 from lkiesow/theme-picker
...
Harmonize language and theme picker interface
2025-05-09 21:32:47 -04:00
Sean Morley
9f86688fe9
Merge branch 'development' of github.com:seanmorley15/AdventureLog into development
2025-05-09 21:31:39 -04:00
Sean Morley
4ce7ed7045
Improve layout by wrapping map link text in a paragraph element
2025-05-09 21:31:37 -04:00
Sean Morley
b74fe90512
Merge pull request #586 from lkiesow/collection-dropdown
...
Collection view selection on mobile devices
2025-05-09 21:30:54 -04:00
Sean Morley
73c664e549
Merge pull request #569 from lkiesow/note-preview
...
Show Note Preview on Card
2025-05-09 21:29:51 -04:00
Sean Morley
5e1f17fe2e
Merge pull request #591 from lkiesow/menu-text-size
...
Adjust main menu font size
2025-05-09 21:27:44 -04:00
Sean Morley
f3f75368df
Merge pull request #593 from lkiesow/google-maps
...
Open in Apple Maps or Google Maps
2025-05-09 21:19:58 -04:00
Sean Morley
ab12a2e7d8
Merge pull request #588 from lkiesow/collection-card-width
...
Unify collection card width
2025-05-09 21:19:20 -04:00
Sean Morley
cbb8c6283b
Merge pull request #600 from theshaun/patch-1
...
Update en.json - Correct spelling of Search
2025-05-09 21:18:28 -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