Commit Graph

45 Commits

Author SHA1 Message Date
sct
75a426437a feat: status checker to prompt users to reload their frontend when app version changes 2020-12-27 10:05:54 +00:00
Jakob Ankarhem
0185bb1a70 feat(email): add sendername to email notification (#506)
* feat(email): add sendername to email notification

* feat(email): add sendername to api + move field in form

Co-authored-by: Jakob Ankarhem <jakob.ankarhem@jetshop.se>
2020-12-27 00:54:23 +09:00
Jakob Ankarhem
c8d4d674f4 feat(frontend): add telegram integration (#491)
* feat(frontend): add telegram notification agent

* feat(telegram): add i18n keys for telegram

* style(telegram): change message formatting in notification

* feat(telegram): add short tutorial for telegram setup

* feat(telegram): add i18n keys for telegram tutorial

* style(telegram): correct grammar in infobox

Co-authored-by: sct <ryan@sct.dev>

* fix(telegram): redo i18n extraction

Co-authored-by: Jakob Ankarhem <jakob.ankarhem@jetshop.se>
Co-authored-by: sct <ryan@sct.dev>
2020-12-27 00:02:00 +09:00
sct
1163e81adc feat(notifications): add slack notification agent
re #365
2020-12-25 19:02:04 +09:00
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.
2020-12-25 09:53:32 +09:00
Jayesh
e88dc83aeb feat: YouTube Movie/TV Trailers (#454)
* feat: Get Youtube trailers from TMDB API and show on Movie/TV details page

* docs(overseerr-api.yml): remove youtube trailer URL (unused) from OAS
2020-12-24 20:41:32 +09:00
sct
a333a09582 feat: add collections (#484)
closes #418
2020-12-24 16:31:56 +09:00
sct
6898357b13 feat(email): option to allow self signed certificates 2020-12-23 12:18:40 +09:00
johnpyp
7e8f361af7 feat: import users from plex (#428)
* feat: import users from plex

fix #281

* fix(frontend): re-enable delete user confirmation button after finished
2020-12-21 23:41:19 +09:00
sct
e7ee85c29b feat: default user permissions added to settings
closes #388
2020-12-21 18:47:55 +09:00
sct
44a305426f feat(notifications): added ability to send test notifications
closes #309
2020-12-20 21:41:25 +09:00
sct
53bede692d feat: add missing tzdata package to image
re #394
2020-12-19 11:32:17 +09:00
ecelebi29
36b2b4fba4 docs: fixed multiple typos, updated latest en.json strings (#371) [skip ci] 2020-12-18 20:45:31 +09:00
sct
6beac736ef feat: api key regeneration 2020-12-18 19:40:21 +09:00
sct
f88c4a6d4a feat(api): add movie keyword search 2020-12-18 06:13:44 +00:00
sct
0972f40a4e feat: anime profile support (#384)
closes #266
2020-12-18 14:32:40 +09:00
sct
33f8831e88 fix(api): accept the api key to perform actions on the api with X-API-Key header 2020-12-15 14:13:41 +00:00
sct
e08fa35548 fix(api): only run recently added sync on enabled libraries
fixes #259
2020-12-15 10:23:19 +00:00
sct
3f2a04c881 feat: about page initial version
Adding something to the about page for now, including the app version to better know what versions
of the app people are running
2020-12-15 07:27:30 +00:00
sct
d6eb3ae64e feat: person details page 2020-12-09 10:58:05 +00:00
sct
335377e250 chore(deps-dev): upgrade prettier to v2.2.1 2020-12-09 04:26:06 +00:00
sct
96f3861c90 chore(deps): update express-openapi-validator to v4.8.0 2020-12-08 10:28:38 +00:00
Alex Zoitos
2aefcfdfb9 Person API calls (#188)
* feat(frontend): person API call - details, combined credits

* feat(frontend): add next for error handling + remove conditional

* feat(frontend): add status code to next error
2020-11-25 14:55:54 -05:00
sct
a359672eba feat: add application url config to main settings ui 2020-11-24 15:51:56 +00:00
sct
0d73d88f35 feat: other email notifications for approved/available
also adds UI to configure email notifications to frontend
2020-11-24 14:36:31 +00:00
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
2020-11-24 02:19:04 +00:00
sct
d8e542e5fe feat: notification framework 2020-11-22 19:11:14 +09:00
sct
fb5c791b0b feat: upgrade tailwindcss to 2.0.1 2020-11-20 02:03:18 +00:00
sct
250f48492c feat: media delete option in manage media slideover 2020-11-19 10:42:03 +00:00
sct
1694f60e8a feat: rotten tomatoes scores on movie/tv details pages 2020-11-19 02:02:26 +00:00
sct
cb9ae25d94 feat: add filtering for requests api 2020-11-17 15:03:17 +00:00
sct
185ac2648f feat: user edit functionality (managing permissions) 2020-11-17 05:48:59 +00:00
sct
ff8b9d8e7e feat: add trending to discover page 2020-11-13 01:48:32 +00:00
sct
67290dd502 feat: upcoming movies on discover 2020-11-12 23:38:26 +00:00
sct
a99705f6a5 feat: force setup if app is not initialized 2020-11-12 09:07:49 +00:00
sct
06dc606bcf feat(frontend): recently added on discover
also improves modal requests by not waiting for result from radarr/sonarr
2020-11-11 15:21:22 +00:00
sct
1390cc1f13 feat(api): plex tv sync and recently added sync 2020-11-11 09:02:28 +00:00
sct
24a0423f3b feat: initial user list (no edit/delete yet) and job schedules 2020-11-05 10:45:51 +00:00
sct
320432657e feat: sonarr edit/delete modal 2020-11-03 09:44:54 +00:00
sct
c4ac357ef4 feat: radarr edit/create modal/backend functionality 2020-11-02 12:11:28 +00:00
sct
1bc3f7be4b feat(frontend): plex library scan 2020-10-30 14:38:19 +00:00
sct
47714b698c feat(frontend): plex settings page 2020-10-30 10:49:35 +00:00
sct
9385592362 feat(api): sonarr api wrapper / send to sonarr 2020-10-29 01:53:45 +00:00
sct
4975841b5d feat(frontend): buttonWithDropdown component added (no hookups yet) 2020-10-24 07:03:28 +00:00
sct
e40a815d07 build: fix production build 2020-10-11 00:51:32 +00:00