TheCatLady
48387e5b2f
feat(notif): include poster image in Telegram notifications ( #1112 )
4 years ago
TheCatLady
e98f2b9605
fix(ui): correct language usage re: "sync" vs. "scan" ( #1079 )
4 years ago
Jakob Ankarhem
f6d00d8d15
feat(telegram): add support for individual chat notifications ( #1027 )
4 years ago
sct
63c122e5e0
refactor: move genre/studio/network calls into their own endpoints
...
this commit also adds a `useDiscover` hook to help with creating discover pages with less repeating
code
4 years ago
sct
ed0a7fbdf5
fix(sonarr): correctly search when updating existing sonarr series
...
fixes #588
4 years ago
TheCatLady
f28112f057
feat: add genre/studio/network view to Discover results ( #1067 )
...
* feat: add genres view to movie/series Discover results
* feat: add studio/network view to movie/series Discover results
* fix: remove with_release_type filter, since it is removing valid/desired results
4 years ago
sct
ddfc5e6aa8
fix: add correct permission checks to modifying user password/permissions
4 years ago
sct
3f9a116b17
fix(plex-sync): no longer incorrectly sets 4k availability when there isnt any
...
fixes #990
4 years ago
sct
69294a7c4c
fix: allow users to override language/region settings
...
fixes #1013
4 years ago
sct
537850f414
fix(notifications): correctly send tv auto approval notifications
...
fixes #1041
4 years ago
TheCatLady
5560abf459
fix(notif): escape application title in Telegram notifications ( #1012 )
4 years ago
TheCatLady
09b5019e95
refactor(api): rename Plex auth endpoint ( #949 )
4 years ago
sct
552a7e30da
fix(sonarr): use qualityProfileId instad of profileId when adding series
4 years ago
TheCatLady
6ecd202607
fix(frontend): use region settings instead of hardcoded 'US' value for movie/TV ratings ( #1006 )
4 years ago
sct
da5ca02f81
fix(services): update all radarr/sonarr endpoints to use v3
4 years ago
Daniel Carter
b557c06b0a
feat(regions): add region/original language setting for filtering Discover ( #732 ) ( #942 )
4 years ago
TheCatLady
bbea522499
fix(notif): Remove extra newlines from Telegram notifications ( #973 )
4 years ago
TheCatLady
4e2706b421
fix(ui/notif): Custom application title in password-related emails and UI messages ( #979 )
4 years ago
sct
17983837fc
fix(api): sort users requests by most recent
4 years ago
TheCatLady
621db89328
feat(ui): Add 'Page Size' setting for request/user list pages ( #957 )
4 years ago
TheCatLady
77b2d9ea22
fix(frontend): Do not allow user w/ ID 1 to disable 'Admin' permission ( #965 )
4 years ago
TheCatLady
bdb3cb2025
fix(plex): Check Plex server access on user import ( #955 )
4 years ago
sct
9b73423d49
fix(sync): fix sonarr/plex sync fighting over availability
...
fixes #872
4 years ago
sct
8a27c70625
fix(api): add isAuthenticated middleware to base user route
4 years ago
sct
bbb683e637
feat: user profile/settings pages ( #958 )
4 years ago
TheCatLady
29b97ef6d8
feat(notif): Add Pushbullet notification agent ( #950 )
4 years ago
TheCatLady
019622aab1
fix(notif): Do not HTML-escape email subjects ( #931 )
4 years ago
Jakob Ankarhem
5e37a96bc0
fix(auth): handle sign-in attempts from emails with no password ( #933 )
...
* fix(auth): dont reject promise when missing password
* fix(auth): use static fallback error message
4 years ago
sct
e118501bf1
fix(requests): correctly filter requests out for users without view requests permission
4 years ago
Mārtiņš Možeiko
03cecb3355
fix(plex-sync): get correct Plex metadata for Hama movie items ( #901 )
...
fixes #898
4 years ago
TheCatLady
53b7425f67
feat(ui): Add separate permissions for 4K auto approval ( #908 )
...
* Clarify & fix permission descriptions
* Automatically check & disable auto-approve permission options when 'Manage Requests' permission is selected
4 years ago
TheCatLady
9757e3ae0c
feat(ui): Add 'Available' filter to request list and remove unused MediaRequestStatus.AVAILABLE enum value ( #905 )
4 years ago
TheCatLady
ef5d019c18
feat(ui): Add sort options to user list ( #913 )
4 years ago
TheCatLady
2768155bba
feat(notif): Notification improvements ( #914 )
4 years ago
Jakob Ankarhem
e037ba48f1
fix(requests): correctly handle when tvdbid is missing ( #891 )
...
cleans up media and mediarequest when request to sonarr has failed because of tvdbid
4 years ago
Danshil Mungur
c8b2a57721
feat(ui): added content ratings for tv shows and movie ratings ( #878 )
4 years ago
TheCatLady
ff0b5ed441
fix(api): Use POST instead of GET for API endpoints that mutate state ( #877 )
4 years ago
Jakob Ankarhem
53f6f59798
feat(requests): add language profile support ( #860 )
4 years ago
Jakob Ankarhem
e5966bd3fb
feat(users): add reset password flow ( #772 )
4 years ago
TheCatLady
b531a642f6
fix(ui): Dynamically generate path to config in warning message ( #851 )
4 years ago
TheCatLady
38c76b55e0
fix(notif/ui): Use custom application title in notifications & sign-in page ( #849 )
4 years ago
sct
026795d4c9
fix(ui): validate application url and service external urls
4 years ago
sct
ee0a7bd8c0
fix(email): make image a link to the action url in request template
...
closes #834
4 years ago
sct
033ba9d41b
feat: new permission to allow users to see other users requests
...
closes #840
4 years ago
TheCatLady
1e5f88f462
feat(docker): Check for /app/config volume mount during setup ( #826 )
4 years ago
sct
59150f955f
feat: request as another user
4 years ago
TheCatLady
35c6bfc021
feat(ui): Add custom title functionality ( #825 )
4 years ago
TheCatLady
9d0d5b86aa
feat(ui): Add local login setting ( #817 )
4 years ago
sct
d957730a39
build(deps): update @types/express-session to 1.17.3
4 years ago
sct
3052f12c91
fix(api): filter out adult content from combined credits
4 years ago