-
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