sct
0601b44687
feat: throw 404 when movie/tv show doesnt exist
...
also adds site webmanifest for mobile icons and title changes for tv/movie pages
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
1390cc1f13
feat(api): plex tv sync and recently added sync
4 years ago
sct
24a0423f3b
feat: initial user list (no edit/delete yet) and job schedules
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
5 years ago
sct
608b96600a
feat(frontend/api): tv request modal (no status. only request)
5 years ago
sct
2bf7e10e32
feat(frontend/api): beginning of new request modal
...
also includes new api endpoints for seasons
5 years ago
sct
1be8b18361
feat(api): plex Sync (Movies)
...
Also adds winston logging
5 years ago
sct
8577db1be1
feat(api): decouple media requests from media info
5 years ago
sct
4aa74319e0
feat(api): add external ids to movie/tv response
5 years ago
sct
a3beeede7e
feat(api): tv details endpoint
5 years ago
sct
b1761484cb
feat(api): add movie details endpoint
5 years ago
sct
48d62c3178
feat(api): radarr api wrapper / send to radarr when requests approved ( #93 )
5 years ago
sct
f22f8c5d73
feat(frontend): add cancel request modal for titlecards
5 years ago
sct
f4c2c47e56
feat(api): request api ( #80 )
5 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
5 years ago
sct
e6349c13a0
feat: user avatars from plex ( #53 )
5 years ago
sct
cfc84ce2f3
Permission System ( #47 )
...
* feat(api): permissions system
Adds a permission system for isAuthenticated middleware. Also adds user CRUD.
5 years ago
sct
5d46f8d76d
Settings System ( #46 )
...
* feat(api): settings system
Also includes /auth/me endpoint for ticket ch76 and OpenAPI 3.0 compatibility for ch77
* refactor(api): remove unused imports
5 years ago
sct
5343f35e5b
feat(api): initial implementation of the auth system ( #30 )
...
Adds the auth system but does not add all required features. They will be handled in other tickets
5 years ago
sct
d902ef7277
feat(api-user): add basic User Entity and basic routing to fetch all users
5 years ago