Commit Graph

  • 9dc91b08a9 fix: prevent note modal from closing on outside click Maurice 2026-04-08 18:09:18 +02:00
  • 955a3cff78 Merge pull request #517 from mauriceboe/dev Julien G. 2026-04-08 17:53:06 +02:00
  • 741a8d3f09 feat: collapsible day detail panel in planner Maurice 2026-04-08 17:48:29 +02:00
  • 525dc6ebd2 fix: budget member avatars lost after updating item fields Maurice 2026-04-08 17:38:31 +02:00
  • 8c7d1f8fa6 chore: use helm-publisher action for chart release Kessler Dev 2026-04-08 13:28:22 +02:00
  • dba655d6e8 chore: implement helm chart release automation to gh-pages Kessler Dev 2026-04-08 13:01:14 +02:00
  • cb8280249f chore(chart): use appVersion as default image tag Kessler Dev 2026-04-08 12:45:16 +02:00
  • 68b660e547 fix(tests): use node:buffer.Blob so URL.createObjectURL works on Node 22 jubnl 2026-04-07 23:53:43 +02:00
  • f594cbc21b fix(tests): target window.URL instead of URL for createObjectURL mocking jubnl 2026-04-07 23:32:22 +02:00
  • e991f834e2 fix(tests): replace URL.createObjectURL mocking with vi.stubGlobal jubnl 2026-04-07 23:18:22 +02:00
  • b0633b1d36 fix(tests): fix remaining CI failures for URL.createObjectURL and Response mocking jubnl 2026-04-07 23:10:20 +02:00
  • d8da0fffa5 fix(tests): resolve URL.createObjectURL and fetch mocking failures on CI jubnl 2026-04-07 22:51:19 +02:00
  • 9e23766b51 fix(client): resolve esbuild version conflict for CI jubnl 2026-04-07 22:39:37 +02:00
  • 8e69ad44f0 ci: add client test job and split coverage artifacts jubnl 2026-04-07 22:18:58 +02:00
  • fd48169219 test(client): expand frontend test suite to 69.1% coverage jubnl 2026-04-07 21:55:41 +02:00
  • 0e3e6df1f0 Merge remote-tracking branch 'origin/dev' into feat/places-kmz-kml-import Yannis Biasutti 2026-04-07 21:07:42 +02:00
  • 9390a2e9c6 Merge pull request #501 from mauriceboe/dev Julien G. 2026-04-07 18:57:16 +02:00
  • c96360c7f8 Merge pull request #486 from mauriceboe/test/suite-review-improvements Maurice 2026-04-07 16:23:25 +02:00
  • 4cd3ec7cc7 Merge pull request #496 from mauriceboe/main Julien G. 2026-04-07 16:01:02 +02:00
  • d9d389d090 feat: naver list import Marco Sadowski 2026-04-07 14:04:27 +02:00
  • 504195a324 chore: bump version to 2.9.11 [skip ci] v2.9.11 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
  • 3c31902885 test(front): add test suite frontend (WIP) jubnl 2026-04-07 12:31:09 +02:00
  • 81851d8367 refactor(i18n): rename importKmlKmz to importKeyholeMarkup across all locales Yannis Biasutti 2026-04-06 22:26:22 +02:00
  • 2f4e067a65 refactor(client): rename kmlKmz vars to keyholeMarkupFile, remove unused imports Yannis Biasutti 2026-04-06 21:47:35 +02:00
  • aacfd24b58 refactor(places): merge KML/KMZ routes into single POST /import/map endpoint Yannis Biasutti 2026-04-06 21:35:01 +02:00
  • 8c8bd5bc37 refactor(server): consolidate KML import utilities Yannis Biasutti 2026-04-06 21:27:10 +02:00
  • a2359dd769 fix: unrelated changes jubnl 2026-04-06 20:17:02 +02:00
  • 781861f799 test: relax ReDoS timing thresholds for CI compatibility jubnl 2026-04-06 20:12:29 +02:00
  • b4922322ae test: expand test suite to 87.3% backend coverage jubnl 2026-04-06 20:06:46 +02:00
  • 5bcadb3cc6 test: apply suite review improvements (01–11) jubnl 2026-04-06 20:04:29 +02:00
  • 2cc79b3d16 feat(client): refine KMZ/KML import dialog and localize all locales Yannis Biasutti 2026-04-06 19:13:54 +02:00
  • c671b5ff17 chore(i18n): add KMZ/KML import translation keys Yannis Biasutti 2026-04-06 18:32:10 +02:00
  • d60ab3672e feat(client): add KMZ/KML places import dialog and API Yannis Biasutti 2026-04-06 18:32:00 +02:00
  • 5271463064 feat(server): add KML and KMZ place import pipeline Yannis Biasutti 2026-04-06 18:31:47 +02:00
  • 96080e8a03 Merge pull request #466 from mauriceboe/main Julien G. 2026-04-06 13:22:24 +02:00
  • a6ea73eab6 chore: bump version to 2.9.10 [skip ci] v2.9.10 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
  • c4e6c12282 Merge pull request #465 from mauriceboe/main Julien G. 2026-04-06 12:32:42 +02:00
  • 09ab829b17 chore: bump version to 2.9.9 [skip ci] v2.9.9 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] v2.9.8 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
  • c5a6b78c32 Merge pull request #449 from mauriceboe/main Julien G. 2026-04-05 23:57:26 +02:00
  • beb48af8ed chore: bump version to 2.9.7 [skip ci] v2.9.7 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] v2.9.6 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] v2.9.5 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] v2.9.4 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] v2.9.2 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
  • 4105abcd0f Merge pull request #438 from mauriceboe/main Julien G. 2026-04-05 21:44:43 +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 v2.9.0 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