Commit Graph

  • 5b99efce06 fix(places): add notes textarea to place edit form (#596) jubnl 2026-04-14 15:38:39 +02:00
  • eb8ec8d793 Merge pull request #637 from mauriceboe/fix/595-pdf-non-transport-reservations Julien G. 2026-04-14 15:33:10 +02:00
  • f4b07422ac Merge pull request #636 from mauriceboe/fix/session-14042026 Maurice 2026-04-14 15:31:08 +02:00
  • 137ae27cb8 fix(pdf): render restaurant/event/tour/other reservations in trip PDF jubnl 2026-04-14 15:27:25 +02:00
  • d3eab7d973 Fix journey map OSM warning (#627) and sidebar re-render on tab switch (#610) Maurice 2026-04-14 15:24:29 +02:00
  • bf2c6d35b5 Merge pull request #635 from mauriceboe/fix/atlas-nominatim-throttle Julien G. 2026-04-14 15:13:46 +02:00
  • 0a408c21ac fix(tests): restore native AbortController for undici fetch compatibility jubnl 2026-04-14 15:08:55 +02:00
  • 98340aa855 fix(tests): fix remaining 3 immich test failures jubnl 2026-04-14 13:57:38 +02:00
  • 714e2ad703 fix(tests): update test helpers and assertions for migration-98 photo schema jubnl 2026-04-14 13:54:48 +02:00
  • aa32b1f372 fix(migrations): qualify provider column in trip_photos JOIN (migration 98) jubnl 2026-04-14 13:39:28 +02:00
  • 375ae53566 fix(atlas): shared Nominatim throttle, background region fill, fetch timeout jubnl 2026-04-14 13:29:14 +02:00
  • f686902cd3 adding default value of small when getting thumbnail Marek Maslowski 2026-04-14 11:22:20 +02:00
  • b0f3440221 Update Discord link in README.md Julien G. 2026-04-13 23:29:43 +02:00
  • 707b3f227c Update discord link Julien G. 2026-04-13 23:27:09 +02:00
  • 24bcf6ded8 fix(journey): websocket sync across devices + 404 redirect Maurice 2026-04-13 23:03:58 +02:00
  • 240b10a192 fix(journey): thumbnails, batch add, optimistic delete, shared albums Maurice 2026-04-13 22:48:40 +02:00
  • 88e1d075e0 fix(build): add ScrollTrigger component, fix JSX syntax, dedup i18n Maurice 2026-04-13 21:55:59 +02:00
  • 87de60d8de fix(photos): paginated search with infinite scroll (#613) Maurice 2026-04-13 21:46:48 +02:00
  • e395935f6a fix(photos): cap search to 5000 photos + abort pending requests Maurice 2026-04-13 21:31:03 +02:00
  • 3a52b80e3a fix(migration): handle old trip_photos schema (immich_asset_id) Maurice 2026-04-13 21:16:16 +02:00
  • 7e3cb29c57 fix(journey): album photos, select-all, heading/hr fixes, dark mode Maurice 2026-04-13 21:06:15 +02:00
  • c60332dcf1 fix(journey): normalize headings and fix setext hr in story text Maurice 2026-04-13 20:39:29 +02:00
  • 6c253c71c3 fix(weather): handle archive date out of range for future trips (#599) Maurice 2026-04-13 20:33:30 +02:00
  • 33c63d34e7 fix(journey): prevent duplicate skeleton entries for multi-day places (#606) Maurice 2026-04-13 20:27:48 +02:00
  • 149aa4c5e2 fix(collab): preserve line breaks in notes display (#608) Maurice 2026-04-13 20:24:13 +02:00
  • 1f68ba1ea1 fix(atlas): prevent Nominatim 429 rate limiting (#576) Maurice 2026-04-13 20:16:36 +02:00
  • c0c59b6d80 feat: unified photo provider abstraction layer (#584) Maurice 2026-04-13 20:08:31 +02:00
  • 479ab49d67 Merge branch 'dev' into search-auto-complete Ben Haas 2026-04-13 08:47:36 -07:00
  • 1a51f8e3e1 Add translations for "Loading place details…" and improve place search functionality Ben Haas 2026-04-13 08:28:34 -07:00
  • 7fca16d866 Switch location bias from a point to a bounding box for improved autocomplete accuracy and validation. Ben Haas 2026-04-13 07:53:40 -07:00
  • e629548a42 fix(tests): align tests to actual working code jubnl 2026-04-13 14:48:25 +02:00
  • c39182616b Merge pull request #603 from mauriceboe/fix/map-multi-category-filter Julien G. 2026-04-13 14:34:16 +02:00
  • 1d9a6acc01 fix(map): support multi-category filter on map view jubnl 2026-04-13 14:32:38 +02:00
  • 18da5aed39 Merge branch 'dev' into feature/naver-support Marco Sadowski 2026-04-13 10:04:28 +02:00
  • 60c5755647 fix(i18n): remove only true duplicate translation keys in 8 language files Isaias Tavares 2026-04-12 20:10:07 -03:00
  • b84381a8de Revert "fix(i18n): remove duplicate translation keys in 8 language files" Isaias Tavares 2026-04-12 20:09:35 -03:00
  • c19e65b46b fix(i18n): remove duplicate translation keys in 8 language files Isaias Tavares 2026-04-12 19:52:01 -03:00
  • 44f5f7d114 chore: retrigger CI Isaias Tavares 2026-04-12 19:30:03 -03:00
  • f46f484d5f test(i18n): update SUPPORTED_LANGUAGES assertions to use objectContaining Isaias Tavares 2026-04-12 19:01:39 -03:00
  • bf3649942c refactor(i18n): add locale to SUPPORTED_LANGUAGES and derive LOCALES from it Isaias Tavares 2026-04-12 18:54:26 -03:00
  • 91f7c3778f refactor(i18n): extract SUPPORTED_LANGUAGES to avoid duplication Isaias Tavares 2026-04-12 18:50:44 -03:00
  • abed22661a fix(login): address PR review feedback Isaias Tavares 2026-04-12 18:46:03 -03:00
  • 57503a6a10 feat(login): add language dropdown, browser auto-detection and configurable default Isaias Tavares 2026-04-11 17:54:50 -03:00
  • 34df665944 fix(workflow): keep more tags at once jubnl 2026-04-13 00:39:33 +02:00
  • e179769a8f Fix ghost Gallery entries in journal timeline and public share Maurice 2026-04-13 00:18:45 +02:00
  • 0d7238300e Fix mobile bottom nav dark mode, always-on widgets, hero stats, atlas scrollbar Maurice 2026-04-13 00:11:49 +02:00
  • e3dea0a3ea Merge pull request #593 from isaiastavares/fix/i18n-translations Maurice 2026-04-12 23:51:22 +02:00
  • 6a19807a72 Fix Nominatim User-Agent and improve error diagnostics Maurice 2026-04-12 23:31:22 +02:00
  • 4680aa254d Fix map tooltips, journey creation, and contributor avatars Maurice 2026-04-12 23:20:13 +02:00
  • 137c6ff9dd fix(i18n): standardize ellipsis to three dots (...) for consistency Isaias Tavares 2026-04-12 17:41:14 -03:00
  • af789b7f7c fix(i18n): translate hardcoded strings in JourneyDetailPage and fix ellipsis in all languages Isaias Tavares 2026-04-12 17:29:11 -03:00
  • 0fe1c443e9 fix(i18n): translate remaining German hardcoded strings in PhotoUpload Isaias Tavares 2026-04-12 16:53:50 -03:00
  • ecbb1de8de test: update tests to use English translation strings Isaias Tavares 2026-04-12 16:46:03 -03:00
  • 9c42a01391 fix(i18n): comprehensive translation audit and fixes across all 14 languages Isaias Tavares 2026-04-12 09:35:22 -03:00
  • 7abfb4deba Merge pull request #591 from mauriceboe/feat/prerelease-workflow Julien G. 2026-04-12 17:24:19 +02:00
  • ad27c5f6be fix: restore broken tests after prerelease workflow refactor jubnl 2026-04-12 17:19:24 +02:00
  • 86be4d7997 fix: address prerelease workflow review bugs jubnl 2026-04-12 17:05:17 +02:00
  • a2c05f3caa fix: Remove nomad references in stable build workflow jubnl 2026-04-12 16:51:33 +02:00
  • 62453ebefa fix: harden prerelease workflow against races, orphan tags, and edge cases jubnl 2026-04-12 16:50:20 +02:00
  • e198791139 fix: address prerelease workflow review issues jubnl 2026-04-12 16:39:42 +02:00
  • e1a7558647 Merge remote-tracking branch 'origin/feat/prerelease-workflow' into feat/prerelease-workflow jubnl 2026-04-12 16:27:17 +02:00
  • 981b667fbb feat: prerelease workflow with major version support and version propagation jubnl 2026-04-12 16:24:20 +02:00
  • 1b45571e63 feat: prerelease workflow with major version support and version propagation jubnl 2026-04-12 16:24:20 +02:00
  • 3ad1bef134 fix: enforce target branch workflow jubnl 2026-04-12 15:35:40 +02:00
  • 85e017ff85 fix(atlas): add A3 fallback when ISO_A2 is invalid gfrcsd 2026-04-12 13:47:10 +01:00
  • 133676d05b refactor: remove EXIF metadata from photo lightbox Maurice 2026-04-12 02:31:07 +02:00
  • f323952012 feat: configurable week start day in Vacay (Monday or Sunday) Maurice 2026-04-12 02:18:45 +02:00
  • 2215395a26 fix: add bottom padding to Vacay calendar grid so toolbar doesn't overlap last row (#533) Maurice 2026-04-12 02:11:29 +02:00
  • caa9e0503e fix: packing list category menu no longer cut off by overflow (#557) Maurice 2026-04-12 02:08:27 +02:00
  • 1d9012d9da fix: use place name + google_place_id for Google Maps links (#554) Maurice 2026-04-12 02:04:26 +02:00
  • f67567dbcf fix: redesign budget category legend to prevent overflow (#564) Maurice 2026-04-12 02:01:02 +02:00
  • 344b769583 fix: deduplicate places on Google Maps list re-import (#543) Maurice 2026-04-12 01:45:32 +02:00
  • 9f4523a8ce Merge pull request #546 from marco783/searchAutofocus Maurice 2026-04-12 01:32:24 +02:00
  • efeb22558c Merge pull request #575 from mauriceboe/feat/journey-tests Maurice 2026-04-12 01:26:23 +02:00
  • de157cb87b test: comprehensive Journey test suite — 89.5% new code coverage Maurice 2026-04-12 01:19:53 +02:00
  • 2d9f545c57 fix: use CheckCircle2 instead of CircleCheck (not in lucide-react) Maurice 2026-04-11 22:47:52 +02:00
  • 5564bce133 fix: compact add-entry button on mobile journey detail (icon only) Maurice 2026-04-11 22:30:12 +02:00
  • 7c2df01a5e fix: mobile dashboard hero shows spotlight trip, smaller badges, check icon for completed Maurice 2026-04-11 22:22:20 +02:00
  • 1d109435ad Merge pull request #568 from mauriceboe/feat/granular-auth-toggles Julien G. 2026-04-11 20:38:52 +02:00
  • 47d9cce936 fix(tests): update tests for granular auth toggles jubnl 2026-04-11 20:30:30 +02:00
  • bfd2553d1e feat(auth): split OIDC_ONLY into granular auth toggles jubnl 2026-04-11 20:21:22 +02:00
  • 2b1889b9a9 Merge pull request #567 from mauriceboe/fix/atlas-country-region-matching Julien G. 2026-04-11 19:50:30 +02:00
  • 468035fc3c fix: reorder migrations — OAuth (84-88) before Journey (89-96) Maurice 2026-04-11 19:48:43 +02:00
  • 467d35702b fix(atlas): scope region name matching by country and expand country lookup tables jubnl 2026-04-11 19:45:01 +02:00
  • d0337b1b6d Merge pull request #566 from mauriceboe/feat/journey Maurice 2026-04-11 19:36:48 +02:00
  • d680cab0f6 ci: retrigger checks Maurice 2026-04-11 19:32:31 +02:00
  • 4976fe5e7f fix: remaining Dashboard test failures for list view + duplicate elements Maurice 2026-04-11 19:30:59 +02:00
  • 42c12ea26d fix: update Dashboard tests for dual mobile+desktop rendering in jsdom Maurice 2026-04-11 19:25:30 +02:00
  • a6a12acad7 fix: add title attrs to icon-only buttons, remove obsolete Memories tab test Maurice 2026-04-11 19:18:17 +02:00
  • 956c4270df merge: resolve conflicts with dev, fix 7 Snyk security issues Maurice 2026-04-11 19:11:21 +02:00
  • 13956804c2 feat: Journey addon — travel journal with entries, photos, public sharing & PDF export Maurice 2026-04-11 19:01:34 +02:00
  • aa1261e82b Merge pull request #565 from mauriceboe/feat/synology-otp-ssl-improvements Julien G. 2026-04-11 18:59:44 +02:00
  • 38cd318a82 fix: replace hardcoded 'Immich' with {provider_name} in memories.saved toast jubnl 2026-04-11 18:54:57 +02:00
  • eff3fcfe10 test: update expected event_types count after adding synology_session_cleared jubnl 2026-04-11 18:44:26 +02:00
  • 0257e0d842 feat: route Synology session-cleared notification through unified send() jubnl 2026-04-11 18:36:35 +02:00
  • 7871c06059 feat: enhance Synology Photos integration with OTP, SSL skip, and better UX jubnl 2026-04-11 18:25:22 +02:00
  • bcc37d6b7d Merge pull request #562 from mauriceboe/main Julien G. 2026-04-11 15:41:34 +02:00
  • c96044f4f7 docs: document hosted Helm repository jubnl 2026-04-11 15:40:02 +02:00
  • dd361b2974 Publish trek-2.9.13.tgz jubnl 2026-04-11 13:26:57 +00:00
  • 0f6be35870 chore: bump version to 2.9.13 [skip ci] v2.9.13 github-actions[bot] 2026-04-11 13:26:44 +00:00