Commit Graph

  • 28c7013252 chore: bump version to 2.9.12 [skip ci] main github-actions[bot] 2026-04-09 15:48:10 +00:00
  • fa810c3bab Merge pull request #530 from mauriceboe/ci/contributor-workflow-automation-main Maurice 2026-04-09 17:47:56 +02:00
  • 93d5ab7fcd Merge pull request #532 from luojiyin1987/fix/force-https-documentation Julien G. 2026-04-09 13:53:22 +02:00
  • 729526bd34 docs: Clarify FORCE_HTTPS and TRUST_PROXY configuration luojiyin 2026-04-09 11:49:53 +08:00
  • c13b28ae8f ci: add contributor workflow automation jubnl 2026-04-09 01:18:08 +02:00
  • 504195a324 chore: bump version to 2.9.11 [skip ci] github-actions[bot] 2026-04-07 11:18:45 +00:00
  • 47b880221d fix(oidc): resolve login/logout loop in OIDC-only mode jubnl 2026-04-07 13:17:34 +02:00
  • a6ea73eab6 chore: bump version to 2.9.10 [skip ci] github-actions[bot] 2026-04-06 10:57:06 +00:00
  • 4ba6005ca3 fix(dayplan): resolve duplicate reservation display, date off-by-one, and missing day_id on edit Maurice 2026-04-06 12:56:54 +02:00
  • 09ab829b17 chore: bump version to 2.9.9 [skip ci] github-actions[bot] 2026-04-06 09:32:20 +00:00
  • 66a057a070 fix(bookings): resolve date handling and file auth bugs Maurice 2026-04-06 11:32:06 +02:00
  • f2ffea5ba4 chore: bump version to 2.9.8 [skip ci] github-actions[bot] 2026-04-05 22:09:41 +00:00
  • b0dee4dafb feat(mcp): add MCP_MAX_SESSION_PER_USER env var and document it everywhere jubnl 2026-04-06 00:08:17 +02:00
  • beb48af8ed chore: bump version to 2.9.7 [skip ci] github-actions[bot] 2026-04-05 21:38:56 +00:00
  • e2be3ec191 fix(atlas): replace fuzzy region matching with exact name_en check jubnl 2026-04-05 23:37:53 +02:00
  • 68a1f9683e chore: bump version to 2.9.6 [skip ci] github-actions[bot] 2026-04-05 21:26:44 +00:00
  • 5c57116a68 fix(dayplan): restore time-based auto-sort for places and free reorder for untimed Maurice 2026-04-05 23:26:35 +02:00
  • 48508b9df4 chore: bump version to 2.9.5 [skip ci] github-actions[bot] 2026-04-05 21:12:19 +00:00
  • c8250256a7 fix(streaming): end response on client disconnect during asset pipe jubnl 2026-04-05 23:11:40 +02:00
  • 6491e1f986 chore: bump version to 2.9.4 [skip ci] github-actions[bot] 2026-04-05 21:02:53 +00:00
  • 03757ed0af fix(dayplan): per-day transport positions for multi-day reservations Maurice 2026-04-05 23:02:42 +02:00
  • a676dbe881 chore: bump version to 2.9.3 [skip ci] github-actions[bot] 2026-04-05 20:46:34 +00:00
  • 411d8620ba fix(reservations): reset stale budget category when it no longer exists jubnl 2026-04-05 22:45:34 +02:00
  • f45f56318a chore: bump version to 2.9.2 [skip ci] github-actions[bot] 2026-04-05 20:36:00 +00:00
  • 3ae0f3f819 Merge remote-tracking branch 'origin/main' jubnl 2026-04-05 22:35:41 +02:00
  • 306626ee1c fix(trip): redirect to plan tab when active tab's addon is disabled jubnl 2026-04-05 22:29:46 +02:00
  • 7e0fe3b1b9 fix(reservations): hide price/budget fields when budget addon is disabled jubnl 2026-04-05 22:26:55 +02:00
  • fdbc015dbf fix(memories): re-fetch EXIF info when navigating between lightbox photos jubnl 2026-04-05 22:25:55 +02:00
  • 7d8e3912b4 chore: bump version to 2.9.1 [skip ci] github-actions[bot] 2026-04-05 20:20:56 +00:00
  • 9ebca725ae fix(CSP): Paths that end in / match any path they are a prefix of. jubnl 2026-04-05 22:20:40 +02:00
  • 9718187490 chore: bump version to 2.9.0 [skip ci] github-actions[bot] 2026-04-05 19:38:21 +00:00
  • aa0620e01f Merge pull request #421 from mauriceboe/dev Julien G. 2026-04-05 21:38:11 +02:00
  • 955776b492 fix(LF): Normalize file to LF jubnl 2026-04-05 21:30:32 +02:00
  • 9b11abbf4a Merge pull request #434 from jerryhuangyu/feat/support-zh Julien G. 2026-04-05 21:18:02 +02:00
  • cc613771fa Merge pull request #437 from mauriceboe/feat/migrate-node-fetch-to-native Julien G. 2026-04-05 21:15:03 +02:00
  • 5cc81ae4b0 refactor(server): replace node-fetch with native fetch + undici, fix photo integrations jubnl 2026-04-05 21:11:43 +02:00
  • 94b74f96a3 fix(ical): pad datetime to 15 chars for valid iCal DTSTART/DTEND format Maurice 2026-04-05 20:17:22 +02:00
  • 48bf149d01 feat(packing): item quantity, bag rename, multi-user bags, save as template Maurice 2026-04-05 19:28:33 +02:00
  • f3679739d8 fix(reservations): format check-in/out times with user's time format setting Maurice 2026-04-05 18:19:46 +02:00
  • 38206883ff feat(budget): bidirectional sync between reservations and budget items Maurice 2026-04-05 18:16:02 +02:00
  • dd21074c27 feat: Add Traditional Chinese (zh-TW) translations support jerryhuangyu 2026-04-05 23:53:26 +08:00
  • cd5a6c7491 ui(settings): add about text, community links and bug/feature/wiki cards Maurice 2026-04-05 17:53:15 +02:00
  • 6e6e0a370e ui(settings): add Ko-fi, Buy Me a Coffee and Discord cards to About tab Maurice 2026-04-05 17:33:16 +02:00
  • 83bac11173 ui(trip): replace plane loading animation with TREK logo GIF Maurice 2026-04-05 17:28:04 +02:00
  • ecf69225e1 Merge pull request #433 from mauriceboe/fix/mfa-qr-svg Julien G. 2026-04-05 17:16:50 +02:00
  • c6148ba4f2 fix(mfa): generate SVG QR code jubnl 2026-04-05 17:14:36 +02:00
  • 9ee5d21c3a test(trips): update TRIP-002 for dateless trips and add day_count test Maurice 2026-04-05 16:29:29 +02:00
  • d5cc2432c4 fix(i18n): escape apostrophes in French dayCountHint translation Maurice 2026-04-05 16:25:32 +02:00
  • 7f077d949d feat(trips): add configurable day count for trips without dates Maurice 2026-04-05 16:25:09 +02:00
  • 312bc715bf Merge pull request #430 from mauriceboe/fix/gpx-import-tracks-and-xml-parser Julien G. 2026-04-05 15:56:22 +02:00
  • 6ba08352ed fix(gpx): replace regex parsing with fast-xml-parser and import tracks alongside waypoints jubnl 2026-04-05 15:54:26 +02:00
  • 58874a1ccb Merge pull request #429 from mauriceboe/fix/mcp-search-place-google-maps Julien G. 2026-04-05 15:39:23 +02:00
  • 82f08360d7 fix(mcp): route search_place through mapsService to support Google Maps jubnl 2026-04-05 15:36:14 +02:00
  • 978d26f36c Merge pull request #428 from mauriceboe/fix/avatar-url-documents-tab Julien G. 2026-04-05 15:25:26 +02:00
  • 18eee16d2d fix(files): prepend /uploads/avatars/ to avatar URL in documents tab jubnl 2026-04-05 15:23:29 +02:00
  • c274846275 fix(memories): fix deprecated immich route regressions from PR #336 Maurice 2026-04-05 15:19:13 +02:00
  • 7821993450 fix(memories): patch critical bugs from PR #336 Synology Photos merge Maurice 2026-04-05 15:11:07 +02:00
  • a9d6ce87c1 Merge pull request #336 from tiquis0290/test Maurice 2026-04-05 15:08:50 +02:00
  • 67b21d5fe3 i18n(admin): rename tabs and merge notification panels Maurice 2026-04-05 14:46:36 +02:00
  • 8b488efc8e fixing migrations to change to correct label name Marek Maslowski 2026-04-05 14:32:41 +02:00
  • 070b75b6be fixing loging in to synology Marek Maslowski 2026-04-05 14:26:28 +02:00
  • 51c4afd5f7 fixing error on test connection without params Marek Maslowski 2026-04-05 14:26:14 +02:00
  • 74b3b0f9ae removing race conteset on delting album link Marek Maslowski 2026-04-05 12:21:00 +02:00
  • 1236f3281d adding old routes Marek Maslowski 2026-04-05 12:17:43 +02:00
  • 4a0d586768 fix for not calling api route on fetch Marek Maslowski 2026-04-05 11:54:51 +02:00
  • 079964bec8 making helper functions for building urls Marek Maslowski 2026-04-05 11:50:34 +02:00
  • b0b85fff3a fix for settings page Marek Maslowski 2026-04-05 11:08:58 +02:00
  • 0d3a10120a post merge Marek Maslowski 2026-04-05 10:26:23 +02:00
  • b8c3d5b3d1 Merge branch 'dev' into test Marek Maslowski 2026-04-05 10:26:09 +02:00
  • 959015928f feat(security): mask saved webhook URLs instead of returning encrypted values jubnl 2026-04-05 06:08:30 +02:00
  • d8ee545002 fix(ssrf): handle Node 20+ Happy Eyeballs dns lookup signature in pinned agent jubnl 2026-04-05 05:59:09 +02:00
  • 78b9536de9 Merge pull request #423 from mauriceboe/feat/settings-tabbed-layout Julien G. 2026-04-05 05:33:30 +02:00
  • 4e4afe2545 feat(settings): remake settings page with admin-style tabbed layout jubnl 2026-04-05 05:31:24 +02:00
  • 38afba0820 fix(csp): add https://router.project-osrm.org/route/v1 to CSP Connect-Src jubnl 2026-04-05 05:23:33 +02:00
  • 81742dbb85 Merge pull request #419 from mauriceboe/feat/notification-system Julien G. 2026-04-05 04:37:06 +02:00
  • 3898e5f7e2 chore(CRLF): normalize index.html line endings to LF jubnl 2026-04-05 04:34:18 +02:00
  • 6a36efbf1a feat(i18n): translate missing keys across all 12 language files jubnl 2026-04-05 04:33:24 +02:00
  • 991b4065e3 Merge branch 'dev' into feat/notification-system Julien G. 2026-04-05 04:06:49 +02:00
  • c158df1bc5 chore(CRLF) Normalize all files to LF jubnl 2026-04-05 04:01:08 +02:00
  • f03705848d fix(translation): syntax error jubnl 2026-04-05 03:54:42 +02:00
  • 0c99eb1d07 chore: merge dev branch, resolve conflicts for migrations and translations jubnl 2026-04-05 03:46:53 +02:00
  • 7b37d337c1 fix(security): address notification system security audit findings jubnl 2026-04-05 03:36:22 +02:00
  • 69ae6f93db Merge pull request #420 from mauriceboe/feat/atlas Julien G. 2026-04-05 03:19:48 +02:00
  • 71c1683bb3 feat(atlas): mark sub-national regions as visited with cascade behavior jubnl 2026-04-05 03:17:33 +02:00
  • 6df8b2555d chore: resolve merge conflicts with dev branch mauriceboe 2026-04-05 01:43:43 +02:00
  • 16cadeb09e feat(atlas): sub-national region view when zooming in mauriceboe 2026-04-05 01:31:19 +02:00
  • fc29c5f7d0 feat(notifications): add unified multi-channel notification system jubnl 2026-04-05 01:20:33 +02:00
  • 399684cc19 Merge branch 'dev' into test Marek Maslowski 2026-04-05 00:36:40 +02:00
  • a038dbd8da fixing album sync on synology Marek Maslowski 2026-04-05 00:30:14 +02:00
  • f225f45f50 fix for deleting albums Marek Maslowski 2026-04-05 00:17:42 +02:00
  • 58b7c2e7ac some fixes when to display photo tab Marek Maslowski 2026-04-05 00:16:43 +02:00
  • b8058a2755 fix(reservations): budget category dropdown, localized auto-category, price input cleanup mauriceboe 2026-04-05 00:13:07 +02:00
  • aa244dd548 feat(reservations): add price field with automatic budget entry creation mauriceboe 2026-04-04 23:59:30 +02:00
  • 33d8953554 fix(security): harden Google Maps URL resolver against SSRF mauriceboe 2026-04-04 23:47:46 +02:00
  • c39ae2b965 adding fetch in try to prevent crashes Marek Maslowski 2026-04-04 22:43:13 +02:00
  • 3413d3f77d fixing labels in english Marek Maslowski 2026-04-04 22:00:35 +02:00
  • c9e3185ad0 cleaning imports Marek Maslowski 2026-04-04 20:51:07 +02:00
  • f8cf37a9bd adding checks when loading added photos/albums that the provider is enabled Marek Maslowski 2026-04-04 20:50:45 +02:00
  • 20709d23ee fixes based on comment (missing api compatability and translation keys) Marek Maslowski 2026-04-04 20:30:21 +02:00
  • e4065c276b fix(map,lightbox): center map above day detail panel and fix lightbox close mauriceboe 2026-04-04 20:26:24 +02:00