Commit Graph

2989 Commits

Author SHA1 Message Date
Michael Thomas
7c8ec00cef fix: add indexes and constraints for linked accounts 2026-04-15 13:17:30 -04:00
Michael Thomas
c67f7dc9be feat(client): support login & account linking with OpenID Connect 2026-04-15 13:17:30 -04:00
Michael Thomas
4ae6514a38 test(auth): add tests for OpenID Connect endpoints 2026-04-15 13:17:28 -04:00
Michael Thomas
86f1b4452d feat: support login with OpenID Connect 2026-04-15 13:05:18 -04:00
Michael Thomas
f12a6b2994 feat: support linking OpenID Connect accounts to users 2026-04-15 13:05:17 -04:00
Michael Thomas
78a2055bf0 feat: add OpenID Connect provider settings 2026-04-15 13:05:08 -04:00
fallenbagel
66130beded fix(settings): persist new settings defaults to disk on startup (#2884) 2026-04-15 16:42:36 +02:00
Ludovic Ortega
1cc73a832b ci(docker): release alias for major and minor version series (#2881)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-04-15 14:55:17 +02:00
0xsysr3ll
ff469cb6d7 feat(settings): add blocklist region and language options (#1802) 2026-04-15 16:42:52 +08:00
fallenbagel
aef2481722 fix: improve local login UX (#2849) 2026-04-15 16:24:22 +08:00
0xsysr3ll
15b31093c0 fix(auth): resolve Plex OAuth client ID mismatch (#2746) 2026-04-14 18:35:29 +08:00
Michael Thomas
891265fbfe chore: bump minimum required node version to 22.19.0 (#2873) 2026-04-13 23:42:14 +02:00
Gauthier
9c4c674dc9 chore(deps): fix axios security vulnerability (#2872) 2026-04-14 00:19:13 +08:00
Zadkiel AHARONIAN
ef450ccd7a chore(helm): bump app version to 3.1.2 (#2870) 2026-04-13 17:51:47 +02:00
Lee Reilly
a1339307e1 docs: Clarify Docker volume creation instructions on fresh Windows install (#2861)
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
2026-04-13 10:37:16 +02:00
fallenbagel
43eff257e1 fix(overseerr-merge): sanitise corrupt quota values during overseerr migration (#2863) 2026-04-12 17:37:32 +02:00
fallenbagel
20ccd4bd38 fix(request): record modifiedBy on retry and add route tests (#2824) 2026-04-12 16:52:45 +02:00
0xsysr3ll
f5115dae29 feat(settings): add help tooltips for services setup (#2662) 2026-04-12 00:04:20 +00:00
fallenbagel
061121c326 fix(generate-password): await setPassword to fix race condition (#2845) 2026-04-09 21:32:28 +08:00
Ludovic Ortega
2432e8dd7b feat(webhook): add imdbid to webhook notification (#2658)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-04-08 22:41:42 +02:00
Ludovic Ortega
86acc41fa5 fix(helm): healthcheck endpoint to avoid github rate limit (#2837)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-04-08 08:21:23 +02:00
josef
e71f9ebb6c feat(helm): add subPath for volumeMount (#2834)
Co-authored-by: josef <dawd@awd.c>
2026-04-07 23:15:33 +02:00
fallenbagel
fe2c0416ef fix(emby): use static version in auth header for emby only (#2821) 2026-04-07 23:12:54 +02:00
Doug Rathbone
6aeab38ad6 fix(request): correct delete permission check and await movie save (#2742) 2026-04-07 07:48:24 +00:00
Bob Ziroll
bd8f2d41c4 feat(ui): add loading state to request approve/decline buttons (#2815) 2026-04-06 20:11:17 +00:00
fallenbagel
0b8f872828 fix(entities): replace MySQL-only onUpdate with @UpdateDateColumn (#2823) 2026-04-05 21:53:30 +08:00
Weblate
e85216aecc chore(i18n): update translations from Weblate
Co-authored-by: Bas Trebus <bas.trebus@maastrichtuniversity.nl>
Co-authored-by: Eloy Romarís <sagatxxx@gmail.com>
Co-authored-by: Gallyam <gallyamb@gmail.com>
Co-authored-by: Jamal R. <jamal2362@googlemail.com>
Co-authored-by: Marek <mara.pavelka@gmail.com>
Co-authored-by: Mateusz Lesiak <mateusz.lesiak01@gmail.com>
Co-authored-by: Miguel Pacheco <runway-venus-kung@duck.com>
Co-authored-by: Nils Karlsson Pyssling <nisse@users.noreply.translate.seerr.dev>
Co-authored-by: Roberto Saleri <roberto.saleri@gmail.com>
Co-authored-by: SulliL <susu.leduc@gmail.com>
Co-authored-by: Thadah D. Denyse <thadahdenyse@protonmail.com>
Co-authored-by: Ulrik J <ulrikj@users.noreply.translate.seerr.dev>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: butterflyoffire <butterflyoffire+seerr@protonmail.com>
Co-authored-by: butterflyoffire <butterflyoffire@users.noreply.translate.seerr.dev>
Co-authored-by: fallenbagel <98979876+fallenbagel@users.noreply.github.com>
Co-authored-by: lauantaimakkara <a.lj.unma.va.l@googlemail.com>
Co-authored-by: markspoiss007-web <markspoiss007@gmail.com>
Co-authored-by: rkilks <148218930+rkilks@users.noreply.github.com>
Co-authored-by: tkymmm <lempicka@sluice.xyz>
Co-authored-by: ugyes <ferenc.bodi@live.com>
2026-04-05 02:53:19 +08:00
v3DJG6GL
77f2c13cfb feat(notifications): add ntfy markdown formatting (#2602) 2026-04-04 17:51:41 +08:00
Robbin "Roboroads" Schepers
6d8b2b7393 feat(quota): added support for unlimited quota days (#2797) 2026-04-04 10:42:46 +08:00
John Costa
dc40ca413c docs: add self-signed certificate guide [skip ci] (#2776) 2026-04-04 06:51:35 +08:00
fallenbagel
6f9b743ea9 docs(contributing-guide): fix a typo (#2807) 2026-04-02 14:03:28 +02:00
renovate[bot]
868430b7db build(docker): update node.js to v22.22.1 (#2707) 2026-04-02 11:35:32 +02:00
fallenbagel
58514ec5cf ci(pr-validation): make checklist box detection case-insensitive (#2802) 2026-04-02 10:39:37 +02:00
Defendi
5bbdc52728 docs: move network-related docs to a dedicated tab (#2791) 2026-04-02 15:47:29 +08:00
fallenbagel
986761f61f ci(pr-validation): update pull request permissions to write for validation jobs (#2800) 2026-04-02 14:23:15 +08:00
fallenbagel
67e27d5b79 ci(pr-validation): disable package manager cache in nodejs setup (#2799) 2026-04-02 14:12:04 +08:00
fallenbagel
772e83d104 chore: add PR validation workflow and update contributing guidelines (#2777) 2026-04-02 13:59:51 +08:00
0xsysr3ll
1bb638e175 fix: await missing repository saves (#2760) 2026-04-01 15:16:30 +02:00
fallenbagel
685cb449b1 refactor(watchlistsync): log media request creation after success instead of before (#2790) 2026-04-01 15:07:34 +02:00
fallenbagel
036d000f26 refactor(imageproxy): reduce noisy image cache logging (#2789) 2026-04-01 14:40:14 +02:00
Jyasapara
4434c45ea7 fix: helm chart liveness and readiness probe (#2755) 2026-03-31 14:49:14 +02:00
Ludovic Ortega
05ad60c21a docs: promote Nixpkgs as an official installation method (#2775)
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
2026-03-31 14:04:14 +02:00
fallenbagel
735ec47b1e fix(login): resolve stuck transition when switching login forms (#2779) 2026-03-30 15:34:32 +02:00
fallenbagel
be5799756a fix(override-rules): remove users from useEffect dependency array (#2771) 2026-03-30 12:59:39 +02:00
0xsysr3ll
993ae4c58e feat(blocklist): add support for collections (#1841) 2026-03-30 06:19:45 +08:00
Shyam
56b79ff38c feat(i18n): add Estonian language support (#2611) 2026-03-29 02:54:52 +08:00
0xsysr3ll
20c2ed866f test(user-list): deflake sorting assertions (#2766) 2026-03-27 10:41:32 +01:00
bibi0019
5373da4c55 docs: fix PM2 start command syntax (#2713) 2026-03-24 11:04:55 +01:00
Angelo Olivera
865396fd28 fix(watchlist-sync): handle empty watchlists on PostgreSQL (#2718) 2026-03-23 18:55:40 +05:00
J. Winters-Brown
dbe1fca6a9 refactor(userlist): responsive columns and buttons (#2083)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: gauthier-th <mail@gauthierth.fr>
2026-03-21 23:09:49 +05:00