Commit Graph

  • 760f1ab9e8 feat: support separate AMAP_JS_API_KEY for JS SDK proxy main jubnl 2026-07-11 20:01:52 +0800
  • 29f6c4275d chore: clean up remaining OSRM references and update settings jubnl 2026-07-11 19:09:13 +0800
  • 536a43b75e fix: update tests for removed Google/Naver import and URL resolution jubnl 2026-07-11 19:06:58 +0800
  • a02b06042a docs: add AMAP_WEB_SERVICE_KEY to server .env.example jubnl 2026-07-11 18:52:44 +0800
  • 9a34f1983b fix: update isGoogleMapsUrl to also detect Amap URLs task7-cleanup-imports jubnl 2026-07-11 18:50:30 +0800
  • 0e6fe5bcab refactor: remove Google/Naver list import and Google URL resolution jubnl 2026-07-11 18:42:14 +0800
  • 1922251fb3 chore: remove offline XYZ tile prefetcher and cache jubnl 2026-07-11 18:29:17 +0800
  • a956a06792 feat: add AMap JS proxy and map component (Task 5 foundation) jubnl 2026-07-11 18:24:18 +0800
  • 727692cf4e feat: switch client route calculation and external links to Amap jubnl 2026-07-11 18:14:20 +0800
  • 95c67ec7a8 feat: add amap route and transit services jubnl 2026-07-11 17:48:52 +0800
  • faedf05ae5 feat: proxy amap place services jubnl 2026-07-11 15:48:47 +0800
  • 4c6215b233 feat: add amap coordinate boundary jubnl 2026-07-11 15:43:02 +0800
  • e24394d3f3 docs: add amap implementation plan jubnl 2026-07-11 15:25:48 +0800
  • 5e249b2a59 chore: ignore local worktrees jubnl 2026-07-11 15:24:51 +0800
  • b2883411bc docs: add amap migration design jubnl 2026-07-11 15:12:20 +0800
  • 3db2495bcd
    fix(sdk): bump version jubnl 2026-07-06 02:26:41 +0200
  • 43d30245a0
    fix(sdk): add supported plugin type in preflight jubnl 2026-07-06 02:25:40 +0200
  • f4d1c0baa4
    chore(plugin-sdk): release v1.3.0 jubnl 2026-07-06 00:34:32 +0200
  • ada18dd70d chore: bump version to 3.2.1 [skip ci] github-actions[bot] 2026-07-05 22:28:08 +0000
  • 91025683bb
    3.2.1 (#1433) jubnl 2026-07-06 00:27:42 +0200
  • b26be30a25 chore: bump version to 3.2.0 [skip ci] github-actions[bot] 2026-07-04 23:17:14 +0000
  • 7dc921dff3 chore: bump version to 3.1.5 [skip ci] github-actions[bot] 2026-07-04 23:13:44 +0000
  • 7eabf6066f
    3.2.0 (#1426) Maurice 2026-07-05 01:13:04 +0200
  • 75e3bb3985 chore: bump version to 3.1.4 [skip ci] github-actions[bot] 2026-07-01 16:57:52 +0000
  • 819aa793ae
    v3.1.4 (#1371) jubnl 2026-07-01 18:57:16 +0200
  • 0631e34a79 chore: bump version to 3.1.3 [skip ci] github-actions[bot] 2026-06-27 19:10:04 +0000
  • 8a013f6fa9 fix(build): bump the client to vite 8.1.0 so the amd64 image builds Maurice 2026-06-27 21:09:05 +0200
  • 7c3440f139 Revert "chore: bump version to 3.1.3 [skip ci]" Maurice 2026-06-27 20:49:58 +0200
  • 4ceea09e31 chore: bump version to 3.1.3 [skip ci] github-actions[bot] 2026-06-27 18:15:27 +0000
  • 03cdb4d276 fix(files): reject cross-trip reservation/place/assignment links Maurice 2026-06-27 20:05:22 +0200
  • f0877a2e7d Replace the 3.0 upgrade notices with a thank-you / support modal Maurice 2026-06-27 19:18:01 +0200
  • aa91f009ad fix(costs): freeze the FX rate so settled expenses don't reopen when rates drift (#1335) Maurice 2026-06-27 17:09:39 +0200
  • 2277f28a57 fix(airtrail): import the airline name, not the ICAO code (#1334) Maurice 2026-06-27 16:55:44 +0200
  • 1ec2d62b1c fix(reservations): keep dated bookings on their date when the trip range shifts (#1288) Maurice 2026-06-27 16:50:43 +0200
  • 649735726f fix(map): pin the GL basemap label language to the UI language (#1299) Maurice 2026-06-27 16:29:45 +0200
  • 4e91fbca48 fix(places): guide single-place links to the right importer (#1304) Maurice 2026-06-27 16:19:30 +0200
  • 4cb9b18cc6 fix(atlas): assign border places by polygon, not just bounding box (#1331) Maurice 2026-06-27 16:15:53 +0200
  • f3b54166fb test(planner): cover the single-place route-tools visibility gate (#1330) Maurice 2026-06-27 12:27:23 +0200
  • 8c63235cd2 test(share): cover the translated untitled-day label (#1296) Maurice 2026-06-27 12:24:22 +0200
  • 3554fde8d6 fix(dashboard): persist the currency & timezone widgets so an upgrade keeps them (#1311) Maurice 2026-06-27 12:19:40 +0200
  • eb0ab4001d fix(planner): show the route tools for a single place when optimizing from accommodation (#1330) Maurice 2026-06-27 12:02:55 +0200
  • 497d8e854f fix(map): draw the hotel-to-hotel leg on a transfer day with no activities (#1297) Maurice 2026-06-27 11:56:32 +0200
  • e6fe14cac2 fix(pwa): use the self-contained app icon for the favicon so it shows on dark tabs (#1328) Maurice 2026-06-27 11:56:31 +0200
  • 2a8caf6e7d fix(share): translate the day label on the public share page (#1296) Maurice 2026-06-27 11:56:31 +0200
  • 005e0c109d fix(maps): make Overpass endpoints configurable and harden the POI search (#1309) Maurice 2026-06-27 10:21:26 +0200
  • e54ea2f17d fix: memoize User-Agent and prevent localhost leak; bump timeout to 30s Hardik-369 2026-06-27 10:10:45 +0530
  • 544a76d2da fix(maps): increase Overpass timeout and add instance-specific User-Agent Hardik-369 2026-06-27 10:04:07 +0530
  • a5ba246cb8 test(i18n): account for the Swedish locale in SUPPORTED_LANGUAGES Maurice 2026-06-26 22:29:21 +0200
  • 0b2780ead2 test: make the Google Maps ftid path honest + cover the URL helper Maurice 2026-06-26 22:12:53 +0200
  • 91fcaa50f6 Use Google Maps feature IDs for place map links Azalea 2026-06-21 07:54:39 +0000
  • 9669642c62 feat(maps): add MapLibre OpenFreeMap support (#1317) Azalea 2026-06-26 19:54:48 +0200
  • 7531badbe8 i18n(sv): add the settings.distance key (Avståndsenhet) Maurice 2026-06-26 18:16:32 +0200
  • 424018fc66 feat: swedis translation Andreas Olsson 2026-06-26 17:22:30 +0200
  • 9d8af4b357 i18n(nl): fix doubled "In" typo in packing.importTitle Maurice 2026-06-26 18:20:24 +0200
  • 5b3f77f11d Added new Dutch translations and some corrections eindpunt 2026-06-25 17:39:32 +0200
  • e04cf85bef feat(planner): seek places sidebar on map selection Azalea 2026-06-25 20:16:15 +0000
  • 3d65bb0c12 fix: address review feedback on the distance unit setting Maurice 2026-06-26 17:45:56 +0200
  • 94dca8cad7 feat: add distance unit (metric/imperial) display setting Matt Van Horn 2026-06-25 17:07:14 -0700
  • b1145e7e0a fix(map): drop the hotel leg to/from a transport endpoint on arrival days (#1321) Maurice 2026-06-26 16:32:06 +0200
  • 382ec37142
    docs: dedupe development environment guide (#1320) Sheroy Cooper 2026-06-26 19:40:46 +0530
  • 92e3ebb4d5
    chore(wiki): ensure correctness for kitinerary installation jubnl 2026-06-25 08:41:44 +0200
  • 49fb2fded2
    chore(wiki): make sure that all environement variables are properly documented jubnl 2026-06-24 14:03:39 +0200
  • 4cd4c9c8d8 chore: bump version to 3.1.2 [skip ci] github-actions[bot] 2026-06-23 19:24:13 +0000
  • 6cc8908f87 fix(tests): memory leak jubnl 2026-06-23 18:02:35 +0200
  • 68f48bc070 ci: give client test workers 8 GB heap (no coverage) to fix worker OOM (#1258) Maurice 2026-06-22 23:26:37 +0200
  • 76d8abb44d ci: run client tests without coverage to avoid the v8 report OOM (#1258) Maurice 2026-06-22 23:13:53 +0200
  • 91c350c946 ci: raise client coverage heap to 12 GB for the v8 report phase (#1258) Maurice 2026-06-22 22:49:18 +0200
  • 1e4a9a95c2 ci: raise Node heap for the client coverage run to fix OOM (#1258) Maurice 2026-06-22 22:22:41 +0200
  • fe54f45d62 fix(map): draw the route line to and from the day's accommodation (#1275) Maurice 2026-06-22 22:08:30 +0200
  • b36c9931b3 fix(costs): allow recording an expense with no split or payer (#1286) Maurice 2026-06-22 21:50:23 +0200
  • c1fe1d2d6a fix(packing): keep a custom category when its last item is removed (#1289) Maurice 2026-06-22 21:27:28 +0200
  • ebbbf91d60 fix(dashboard): show an error instead of a blank trip list when the server is unreachable (#1283) Maurice 2026-06-21 23:08:25 +0200
  • 328d1c9468 fix(auth): keep the last admin when OIDC claims would demote it (#1274) Maurice 2026-06-21 00:28:39 +0200
  • 48ebdff2d5 feat(planner): bring back the Google Maps route export button (#1255) Maurice 2026-06-21 00:00:35 +0200
  • 457a42b229 fix(admin): show non-Docker update steps when not running in Docker (#1269) Maurice 2026-06-20 23:40:34 +0200
  • 7df5956920 feat(helm): add annotations support for PVCs (#1270) Alejandro Pinar Ruiz 2026-06-20 23:23:08 +0200
  • 0d50d5d7c3 fix(atlas): give the country-GeoJSON fetch a longer timeout (#1254) Maurice 2026-06-20 22:58:23 +0200
  • 4a3aa478c6 fix(dashboard): add a text-shadow so spotlight and card titles stay legible (#1267) Maurice 2026-06-20 22:48:02 +0200
  • abee2fc088 fix(costs): move the unfinished marker to the category icon on mobile (#1266) Maurice 2026-06-20 22:32:06 +0200
  • e40465ba1f test(days): bump over-long-time assertion to the new 250 limit (#1252) Maurice 2026-06-19 18:09:04 +0200
  • 8dab26fe7b fix(chart): allow setting storageClassName on PVCs (#1261) Maurice 2026-06-19 17:56:42 +0200
  • 7459067b2e fix(pdf): show photos for OSM places in the trip PDF (#1130) Maurice 2026-06-19 17:56:41 +0200
  • a2c552f04d fix(days): align note time limit to 250 and keep toasts above modal blur (#1252) Maurice 2026-06-19 17:56:41 +0200
  • 27762458e6 fix(dashboard): count archived trips in travel stats (#1264) Maurice 2026-06-19 17:56:26 +0200
  • adbe15abc4 fix(security): allow same-origin PDF previews under CSP (#1253) Maurice 2026-06-19 17:56:26 +0200
  • 982b99f0f6 chore: add ca_profile.xml for Unraid Community Apps submission Maurice 2026-06-19 17:22:40 +0200
  • 6a797a39ae fix(atlas): gzip-compress responses so large country GeoJSON loads behind reverse proxies (#1262) Neil Soult 2026-06-19 14:19:12 +0000
  • d2cd317070 chore: dockerignore spec.ts files jubnl 2026-06-19 13:59:16 +0200
  • 6ab6d79494 fix(budget): scale category bars relative to top category jubnl 2026-06-19 13:52:15 +0200
  • d35972db39 fix(budget): accept comma decimal separator in expense amounts jubnl 2026-06-19 13:16:29 +0200
  • 438d4fc400 chore: bump version to 3.1.1 [skip ci] github-actions[bot] 2026-06-18 18:14:04 +0000
  • d152f9d02b
    v3.1.1 bug fixes (#1228) jubnl 2026-06-18 20:13:30 +0200
  • f6af1d67a2 chore: bump version to 3.1.0 [skip ci] github-actions[bot] 2026-06-16 20:23:28 +0000
  • ad893eb1cc
    Release 3.1.0 (#1185) Maurice 2026-06-16 22:22:45 +0200
  • b25eb18ea4
    wiki: small precision in dev env jubnl 2026-05-25 22:16:16 +0200
  • 8410d7c4a5
    wiki: update dev env jubnl 2026-05-25 22:10:44 +0200
  • e27be5c965 chore: bump version to 3.0.22 [skip ci] github-actions[bot] 2026-05-24 23:13:41 +0000
  • 86ee8044da
    v3.0.22 Bug Fixes & Improvements (#1041) Julien G. 2026-05-25 01:13:20 +0200
  • 75772445a7
    Update security contact email in SECURITY.md Maurice 2026-05-24 19:39:53 +0200
  • bfe6664ac4 chore: bump version to 3.0.21 [skip ci] github-actions[bot] 2026-05-15 22:53:13 +0000