sct
6c75c88228
feat(requests): add request quotas ( #1277 )
...
* feat(quotas): rebased
* feat: add getQuota() method to User entity
* feat(ui): add default quota setting options
* feat: user quota settings
* feat: quota display in request modals
* fix: only show user quotas on own profile or with manage users permission
* feat: add request progress circles to profile page
* feat: add migration
* fix: add missing restricted field to api schema
* fix: dont show auto approve message for movie request when restricted
* fix(lang): change enable checkbox langauge to "enable override"
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@outlook.com>
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com>
4 years ago
TheCatLady
4ee78ab2fe
feat(notif): include requested season numbers in notifications ( #1211 )
4 years ago
sct
8634081c86
fix: correctly send auto-approval notifictions for series
...
also adjusted see more card slightly
4 years ago
TheCatLady
f7d2723fab
feat(notif): add "Media Automatically Approved" notification type ( #1137 )
4 years ago
sct
da5ca02f81
fix(services): update all radarr/sonarr endpoints to use v3
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
Jakob Ankarhem
53f6f59798
feat(requests): add language profile support ( #860 )
4 years ago
sct
ec44841356
fix(radarr): correctly set requested status after sending to radarr (with auto approve)
4 years ago
sct
20289b5960
feat(cache): external API cache ( #786 )
4 years ago
sct
ec5fb83678
feat: Radarr & Sonarr Sync ( #734 )
4 years ago
TheCatLady
f05d4a0d0b
fix(ui): Capitalization, punctuation, and grammar inconsistences & errors ( #731 )
4 years ago
sct
21db3676d1
feat(notifications): add option to send notifications for auto-approved requests
...
closes #267
4 years ago
Jakob Ankarhem
2da0da826a
fix(requests): handle when tvdbid is null ( #657 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
sct
78444a9e64
fix(requests): update requests to approved when parent media is set as available
...
fixes #688
4 years ago
sct
2f97f61a6e
feat(notifications): add notification for declined requests
...
closes #663
4 years ago
sct
bdb33722e6
feat(requests): Request Overrides & Request Editing ( #653 )
4 years ago
sct
e0d9f891e7
fix(requests): select the correct radarr/sonarr server when sending request to service
4 years ago
sct
6b2df24a2e
feat: 4K Requests ( #559 )
4 years ago
johnpyp
02969d5426
feat: simple failed request handling ( #474 )
...
When a movie or series is added with radarr or sonarr, if it fails, this changes the media state to
unknown and sends a notification to admins. Client side this will look like a failed state along
with a retry button that will delete the request and re-queue it.
4 years ago
sct
659fa505f0
feat(notifications): include direct links to media in notifications
...
closes #437
4 years ago
sct
0972f40a4e
feat: anime profile support ( #384 )
...
closes #266
4 years ago
sct
727fa06c18
feat(frontend): added user deletion to the user list
...
also includes small updates to the api to prevent administrators from being deleted, as well as
migrations to cascade deletions to requests the users made
fixes #348
4 years ago
ecelebi29
e9c899ce41
fix(sonarr.ts, mediarequest.ts): add missing seasonFolder option ( #358 )
4 years ago
sct
78af1a3e6d
fix(services): include radarr/sonarr baseUrl when adding media
4 years ago
sct
0658b7943e
fix(services): radarr/sonarr will use the correct default server
4 years ago
sct
79a352b7b3
build(deps): update dependencies and update relevant files
4 years ago
Alex Zoitos
139871f218
fix(frontend): canceled movie request should set parent movie status back to unknown ( #198 )
4 years ago
sct
a6c5e65bbf
feat: notifications for media_available and media_approved
4 years ago
sct
d8e542e5fe
feat: notification framework
4 years ago
sct
250f48492c
feat: media delete option in manage media slideover
4 years ago
sct
236c4e5e61
feat: manage series slideover added (and approve/decline/delete hooked up)
4 years ago
sct
06dc606bcf
feat(frontend): recently added on discover
...
also improves modal requests by not waiting for result from radarr/sonarr
4 years ago
sct
320432657e
feat: sonarr edit/delete modal
4 years ago
sct
9385592362
feat(api): sonarr api wrapper / send to sonarr
4 years ago
sct
14b9cb610c
feat(frontend): slideover initial work
4 years ago
sct
4975841b5d
feat(frontend): buttonWithDropdown component added (no hookups yet)
4 years ago
sct
5f8114f730
feat: tv request modal status hookup
4 years ago
sct
608b96600a
feat(frontend/api): tv request modal (no status. only request)
4 years ago
sct
8577db1be1
feat(api): decouple media requests from media info
4 years ago
sct
4aa74319e0
feat(api): add external ids to movie/tv response
4 years ago
sct
a3beeede7e
feat(api): tv details endpoint
4 years ago
sct
b1761484cb
feat(api): add movie details endpoint
4 years ago
sct
48d62c3178
feat(api): radarr api wrapper / send to radarr when requests approved ( #93 )
4 years ago
sct
f22f8c5d73
feat(frontend): add cancel request modal for titlecards
4 years ago
sct
f4c2c47e56
feat(api): request api ( #80 )
4 years ago
sct
1910876706
Request Model ( #79 )
...
* feat(api): request model
Also adds request binding to search/discover results
* fix(api): rename Request to MediaRequest and update nextjs tsconfig
* refactor(api): move related request fetching code into MediaRequest entity
4 years ago