sct
cf7ebc488d
fix(frontend): use consistent spinner style on TitleCard/Plex Presets
4 years ago
TheCatLady
e34fbf72fd
fix(ui): uniform-size checkboxes, vertically-aligned form labels, and fixes for other UI imperfections/inconsistencies ( #737 )
4 years ago
sct
a3b00c3458
fix(frontend): set 4k status on RequestItem when request is for 4k
4 years ago
sct
a7314f876e
fix(frontend): correctly show 4k download tracker activity
4 years ago
sct
5b39911e02
fix(frontend): match request button color on titlecards to other request buttons
4 years ago
TheCatLady
72cffd74a7
feat(frontend): add TheTVDB external link ( #800 )
4 years ago
sct
6c437c515f
fix(cache): use formatted numbers for displaying cache counts
4 years ago
sct
cfacb151b5
feat(lang): add support for Hungarian language
4 years ago
sct
996bd9f14e
feat(cache): add cache table and flush cache option to settings
...
also increases tmdb cache times to about 6 hours (12 hours for detail requests)
4 years ago
TheCatLady
3c5ae360fd
fix(lang): translate language names & change zh-Hant language code to zh-TW ( #793 )
4 years ago
sct
20289b5960
feat(cache): external API cache ( #786 )
4 years ago
TheCatLady
f1dd5e7e12
feat(ui): Move PROXY setting to UI ( #782 )
...
Users who have set PROXY=yes in their Docker containers will need to configure this setting in the UI and restart the container.
4 years ago
sct
67f8aef00d
feat: add manual availability buttons to manage slideover
...
closes #672
4 years ago
Jakob Ankarhem
1d7150c24e
feat(media): add link to the item on plex ( #735 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
sct
946bd2db5e
fix(frontend): dont show external links unless slug is set
4 years ago
sct
ec5fb83678
feat: Radarr & Sonarr Sync ( #734 )
4 years ago
sct
86efcd82c3
fix(frontend): fix server name position on plex settings page
4 years ago
TheCatLady
f05d4a0d0b
fix(ui): Capitalization, punctuation, and grammar inconsistences & errors ( #731 )
4 years ago
Jakob Ankarhem
20ca3f2f5f
feat(users): add editable usernames ( #715 )
4 years ago
Chris Pritchard
82ac76b054
feat: pre-populate server info from plex.tv API ( #563 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
TheCatLady
6e2589178b
feat(auth): Add optional CSRF protection ( #697 )
...
* fix(auth): Missing CSRF middleware
Resolves LGTM alert/error for query js/missing-token-validation
More info: https://lgtm.com/rules/1506064038914/
4 years ago
David
4b0241c3b3
feat: ability to edit user settings in bulk ( #597 )
4 years ago
sct
2f75c4c6ae
fix(lang): add missing i18n strings for notification settings
4 years ago
sct
21db3676d1
feat(notifications): add option to send notifications for auto-approved requests
...
closes #267
4 years ago
sct
d0c830e80d
fix: show recently added series even if they are not complete
4 years ago
sct
5e352c201f
fix(frontend): fixed mismatched rounded sizing on new login
...
also fixes log filename in temp log page
fixes #721
4 years ago
sct
e044146aa5
feat(lang): add support for Portuguese (Portugal) language
4 years ago
Jakob Ankarhem
f90e43b01a
refactor(login): redesign login page ( #709 )
4 years ago
sct
ae9a1b3e94
fix(frontend): add poster not found image to request card and request list item
4 years ago
sct
0b055458d0
fix(frontend): add poster not found image to tv details page
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
6c1742e94c
feat(frontend): add option to hide all available items from discovery ( #699 )
4 years ago
sct
e1032ff5df
fix(requests): allow declined season requests to be re-requested
...
fixes #690
4 years ago
sct
8927c6d2e3
fix(frontend): show auto approval on series request modal only with correct permissions
...
fixes #687
4 years ago
sct
686c4f71bf
feat(lang): add support for Chinese (Traditional) language
4 years ago
sct
2f97f61a6e
feat(notifications): add notification for declined requests
...
closes #663
4 years ago
sct
00944b1ec2
fix(frontend): do not show failed media status on request list for declined requests
...
fixes #664
4 years ago
sct
860d71ed69
fix(frontend): clarify which fields are required in radarr/sonarr modals
...
closes #575
4 years ago
sct
bdb33722e6
feat(requests): Request Overrides & Request Editing ( #653 )
4 years ago
sct
587e8db15e
feat(frontend): add see more card to media sliders
4 years ago
sct
a77a2aa3eb
fix(lang): change email auth user/pass strings to SMTP Username/Password
4 years ago
sct
5cfdfac37b
refactor(frontend): move discovery sliders into reusable MediaSlider component
4 years ago
Jakob Ankarhem
b04d00ef50
fix(user edit): fix user edit not being able to be saved ( #651 )
...
Co-authored-by: sct <sctsnipe@gmail.com>
4 years ago
Jakob Ankarhem
492e19df40
feat(login): add local users functionality ( #591 )
4 years ago
sct
d688a96759
fix(plex-sync): store plex added date and sort recently added by it
4 years ago
sct
a262727078
fix(frontend): fix request button height
4 years ago
sct
29c5bc4097
feat(frontend): add template variable help button to custom webhook settings page
4 years ago
sct
d9e0c90e76
fix(frontend): fix button styling on details page on small screen sizes
4 years ago
sct
a7cc7c5975
feat(notifications): Webhook Notifications ( #632 )
4 years ago
sct
1aa0005b42
fix(frontend): show correct request status on request cards for 4k requests
4 years ago
sct
b491be1b1e
fix(frontend): request dropdown menu now properly shows up over collection button
4 years ago
sct
6b2df24a2e
feat: 4K Requests ( #559 )
4 years ago
Jakob Ankarhem
ee5d0181fc
feat(notifications): add pushover integration ( #574 )
...
* feat(notifications): add pushover integration
* refactor(pushover): group i18n translations
4 years ago
sct
67f2b57f00
fix(frontend): apply same titlecard hover effect to personcard
4 years ago
sct
88810bf0a4
fix(frontend): use hardware acceleration for titlecard scale
4 years ago
sct
0ab4c3c36f
fix(frontend): only animate titlecard when showDetail is true
4 years ago
sct
effc80977a
fix(frontend): adjust titlecard badge styling
...
this commit aligns the badges, removes the border from the availability badge (replaces it with a
light shadow) and also adds a new animation to the titlecard
4 years ago
sct
5add44cfb0
feat(frontend): filter/sorting for request list
...
closes #431
4 years ago
sct
a524b9c4c8
fix(frontend): add i18n for request text on titlecard
4 years ago
sct
b5a3a7a89f
fix(frontend): change titlecard to only have a request button
4 years ago
sct
67ac9e075f
fix(frontend): fix sliders overflowing on firefox
...
fixes #566
4 years ago
sct
ce0687922a
fix(frontend): disable pointer-events on titlecard badges
4 years ago
sct
ba106c447d
fix(frontend): increase titlecard status badge size on larger screens
4 years ago
sct
8cbf39a9d1
fix(frontend): show movie/series badges always
4 years ago
sct
78b15cad18
refactor(frontend): titlecard design experiment
4 years ago
sct
8c0903393c
fix(holiday): remove special holiday slider
4 years ago
sct
93b57a76f1
fix(frontend): handle currentLibrary possibly being null on first manual sync
4 years ago
Brandon Cohen
12db7a065a
fix(frontend): full season request modal fits on a smaller mobile UI ( #535 )
...
* fix(frontend): full season request modal fits on a smaller mobile UI
* fix(frontend): added responsive variant and removed unnecessary padding
* fix(frontend): added in responsive design
* fix(frontend): applied the same spacing from the discovery page to the requests/users pages
* fix(frontend): revered change to keep tables edge to edge on mobile
4 years ago
sct
058fb65495
fix(frontend): update login/setup images
4 years ago
sct
f124d732a2
fix(frontend): fix count of requests in request list
4 years ago
sct
8af6a1f566
feat(notifications): control notifcation types per agent
...
closes #513
4 years ago
sct
343f466788
fix(frontend): search clear button now correctly triggers routing
4 years ago
sct
d188f6ffad
fix(frontend): combine duplicate credits on a persons detail page
...
fixes #504
4 years ago
sct
c034496f55
feat(frontend): add documentation link to about page
...
Also updates the README with new documentation links
4 years ago
sct
2dcda39d40
fix(frontend): add localized strings for status checker
4 years ago
sct
75a426437a
feat: status checker to prompt users to reload their frontend when app version changes
4 years ago
Danshil Mungur
1438b08cf0
fix(frontend): center text in movie auto-approve modal on small screens ( #510 )
...
fix #507
4 years ago
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>
4 years ago
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>
4 years ago
Jakob Ankarhem
7434a26f76
feat(frontend): add clear-field-icon to search field ( #498 )
...
* feat(frontend): add button to clear search field
Clear input field button was not visible on all devices, this replaces native ones with an svg
* refactor(search): use tailwind css for button and change svg
* refactor(search): larger click area on reset button
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@jetshop.se>
4 years ago
sct
de3d288949
fix(frontend): fix missing styles for alert component
...
also adds relative release time to releases in About page
4 years ago
sct
6353cda582
fix(frontend): fix mobile dropdown in notifications settings
4 years ago
sct
1163e81adc
feat(notifications): add slack notification agent
...
re #365
4 years ago
sct
5d06a34731
fix(frontend): remove vote permission for now
...
currently unsused so no point in showing it currnetly
4 years ago
sct
8f292d538b
fix(frontend): update titlecard status badge to new requested colors
4 years ago
sct
4809257816
feat: add separate auto approve permissions for Movies/Series
...
closes #268
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
ed94a0f335
fix(frontend): status badge Unavailable renamed to Requested
...
closes #374
4 years ago
sct
bd947409e6
fix(frontend): fix scaling titlecard content position
4 years ago
sct
06fc98b6b9
fix(frontend): add margin to ButtonWithDropdown component on movie/tv details page
4 years ago
sct
d7b1c28406
fix(frontend): improve flex header on movie/tv details page
4 years ago
Jakob Ankarhem
4b7af86111
fix(frontend): correctly position title card hover section ( #486 )
...
f2ebba7
introduced an issue where the children of the animation would not be visible during the
animation
Co-authored-by: Jakob Ankarhem <jakob.ankarhem@jetshop.se>
4 years ago
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
4 years ago
sct
a333a09582
feat: add collections ( #484 )
...
closes #418
4 years ago
Alex Zoitos
f2ebba7b1d
fix(frontend): invalid dom-nesting title card fix ( #482 )
...
fix #476
4 years ago
sct
17518dbe7f
fix(frontend): sort person detail credits by tmdb votes
4 years ago
sct
2e0e4d5129
fix(frontend): filter out undefined backdrop paths for person details page
4 years ago
sct
9f5f920c23
fix(frontend): show backdrops instead of posters for new person detail design
4 years ago
sct
1fb7ea7258
feat(frontend): adjust person details design and add improved truncate
4 years ago
Brandon Cohen
3bbc716434
fix(frontend): added new Radarr v3 logo ( #471 )
4 years ago
sct
6898357b13
feat(email): option to allow self signed certificates
4 years ago
Brandon Cohen
a7db01fba4
feat(frontend): first air date added to TV details page ( #470 )
4 years ago
sct
0c8a180189
fix: clarify full sync runs every 24 hours
4 years ago
Brandon Cohen
66ef72dd42
fix(frontend): approve and decline button (in manage panel) will now fit on mobile ( #441 )
4 years ago
sct
604ba2a92f
feat(frontend): add full crew page for movies/shows
4 years ago
sct
12127a7763
feat(frontend): add crew related movies/shows to person details page
4 years ago
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
4 years ago
sct
6f2a71c788
build(deps-dev): bundled dependency update
4 years ago
sct
22006e9dbd
fix(api): prevent checking first admin account for plex server access
4 years ago
sct
e7ee85c29b
feat: default user permissions added to settings
...
closes #388
4 years ago
sct
6753d9daaa
feat(frontend): add prioritized crew under overview
...
closes #406
4 years ago
sct
4891298891
fix(frontend): adjust person card layout to deal with overflowing content
...
fixes #416
4 years ago
sct
44a305426f
feat(notifications): added ability to send test notifications
...
closes #309
4 years ago
sct
c9fe6cb0b7
feat(lang): add support for swedish language
4 years ago
sct
b7f5739035
feat(frontend): releases added to about page
...
closes #303
4 years ago
sct
c128898206
feat(frontend): add support overseerr block to about page
4 years ago
sct
ff2ab29491
feat(frontend): add language picker to setup/login
4 years ago
sct
108dfc4afd
feat(lang): add support for Italian, Portuguese (Brazil) and Serbian
4 years ago
sct
a0c5608aa0
fix(frontend): try not to render broken rottentomatoes data
4 years ago
sct
2a4dd52275
fix(frontend): hide Request More button if all current seasons are available
...
fixes #343
4 years ago
sct
3601d442db
fix(frontend): adjust padding of search box so placeholder text fits on mobile
...
this only fixes English. Other languages placeholders may or may not fit into the space
fixes #393
4 years ago
sct
53bede692d
feat: add missing tzdata package to image
...
re #394
4 years ago
sct
a0024a0cbe
feat(frontend): add external links to movie and tv detail pages
4 years ago
Brandon Cohen
549567a7e9
fix(frontend): changed request block for slideover on mobile UI ( #387 )
4 years ago
ecelebi29
36b2b4fba4
docs: fixed multiple typos, updated latest en.json strings ( #371 ) [skip ci]
4 years ago
sct
6beac736ef
feat: api key regeneration
4 years ago
sct
6933b661ca
refactor(frontend): remove notification bell from user bar for now
4 years ago
sct
4b6ad8a387
feat(frontend): add studio/networks to movie/tv details
...
closes #370
4 years ago
sct
908f63557c
feat(holiday): special seasonal slider added to discover :)
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
sct
18925decaf
fix(frontend): correctly show an unauthorized error when a user fails to login
...
fixes #322
4 years ago
sct
fc12ab84d9
fix(frontend): clarify that radarr/sonnarr servers must be tested before profiles/folders appear
...
Also blocks "Add Server" or "Save" button until all required fields are entered
fixes #326 and #328
4 years ago
sct
0d088e085e
feat(frontend): show alert when there are no default radarr/sonarr servers
...
fixes #344
4 years ago
sct
2fe53ec5a8
fix(frontend): make minimum availability required for Radarr servers
...
fixes #345
4 years ago
sct
ce0266f74e
fix(frontend): add http/https prefix to hostname fields for plex/radarr/sonarr
...
fixes #357
4 years ago
sct
c21fa5b535
fix(frontend): fix tv shows failing to open when firstAirDate is undefined
...
fix #347
4 years ago
sct
df4ac8361f
fix(frontend): adds a tip to plex setup to clarify that syncing runs in the background
...
fixes #325
4 years ago
Brandon Cohen
6d7907e844
fix(frontend): close sidebar when clicking outside ( #333 )
4 years ago
sct
d9788c4aa9
feat(frontend): temporary logs page to clear up confusion about it 404ing
...
This commit also disables the "Run Now" buttons under Jobs until they actually work
re #272
4 years ago
Brandon Cohen
db0a5c44f6
fix(frontend): aligned movie and tv details ( #331 )
4 years ago
sct
e8776fd336
refactor(frontend): titlecard behavior changed to allow clicking anywhere to go through to title
...
mobile behavior remains mostly the same, except after the first click, a second click anywhere else
will go through to the title.
4 years ago
sct
6cd20491d2
feat(lang): add support for Spanish language
4 years ago
sct
900827be97
feat(lang): add i18n strings for new about page
4 years ago
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
4 years ago
sct
ff618956b5
fix(frontend): only show alpha notice to admins
4 years ago
sct
b5988f9a5f
fix(frontend): add validation for Radarr/Sonarr server name
4 years ago
sct
3ba09d07eb
fix: add support for ssl when connecting to plex
...
fixes #275
4 years ago
sct
8cb05c413a
fix(frontend): convert plex port to a number before posting to the api
4 years ago
sct
2098a2d3d2
fix(frontend): converts email smtp port to a number before posting to the api
...
- also adds toast notifications to both email/discord notifications pages to know when sucesses or
failures occur
re #251
4 years ago
sct
7bf924f7e9
fix(frontend): also convert activeProfileId to a number for radarr/sonarr submissions
4 years ago
sct
c53dc3b15d
fix(frontend): also convert ports to numbers when saving radarr/sonarr servers
4 years ago
sct
b96bd33982
refactor(frontend): remove search filter buttons until they actually do something
4 years ago
sct
92c9001c9d
fix(frontend): new radarr/sonarr ports will be converted to a number before posting
4 years ago
sct
7f2be51a7e
refactor(frontend): change person details page to show appears in titles as list view
4 years ago
sct
051f1b3e89
feat(frontend): add full cast page for movies and series
4 years ago
sct
3fa7ff9858
fix(frontend): properly remove site overlay when closing modals
4 years ago
sct
b16fbafa1f
fix(frontend): switch to using Transition component for modals
...
This fixes the animation issue when opening Request modals
fixes #220
4 years ago
sct
ccb98553f1
fix(frontend): person cards now show correctly in ListView's
4 years ago
sct
d8060afe02
fix: fix missing personid in Discover
4 years ago
sct
6502feb1a5
fix: missing personId in ListView component
4 years ago
sct
d6eb3ae64e
feat: person details page
4 years ago
sct
df94db050b
feat(lang): add support for dutch language
4 years ago
sct
8d8e750982
feat(lang): add support for russian languge
4 years ago
sct
335377e250
chore(deps-dev): upgrade prettier to v2.2.1
4 years ago
Alex Zoitos
2d0afb29d3
fix(frontend): update overflow issues with seasons + email ( #217 )
...
* fix(frontend): update overflow issues with seasons + email. Add all message for full seasons
bug #216
* fix: update i18n json files
4 years ago
sct
42788adb75
fix(lang): fix missing i18n string for agent enabled in email notification page
4 years ago
sct
d38b28d206
feat(lang): add nb-NO and de language support to app
4 years ago
sct
a0e594a292
refactor(frontend): force movie/series tag on titlecard to be uppercase
4 years ago
sct
86addbc4dd
chore(deps-dev): upgrade typescript to v4.1.2 and ts-node to v9.1.1
4 years ago
sct
a8393707fe
feat: generate real api key
...
This also hides the api key from users without the ADMIN permission. It will not be returned from
the api for them. Regenerate functionality is not in the commit.
4 years ago
sct
8e6daf7bd2
fix: fix a few misc unused imports and useless assignments/conditionals
4 years ago
sct
79a352b7b3
build(deps): update dependencies and update relevant files
4 years ago
sct
2d51efd716
feat(frontend): only load request/tmdb cards when in the browser view
4 years ago
sct
83fde46a59
fix(frontend): dont show delete button in request list for users without correct permission
4 years ago
sct
6c4022fb23
feat(frontend): add i18n strings for request list and request item
4 years ago
sct
1ba027b435
feat(frontend): initial version of the requests page (no filtering/sorting)
4 years ago
Alex Zoitos
139871f218
fix(frontend): canceled movie request should set parent movie status back to unknown ( #198 )
4 years ago
sct
c688cf60c7
feat: add migration for delete cascades on season requests/seasons
...
fix some i18n english strings
4 years ago
sct
0d2f360c22
feat(frontend): add translatable strings for request card
4 years ago
sct
a56fd16ab6
fix(frontend): fix missing data for request modal title i18n
4 years ago
sct
659a601877
feat(frontend): added more localized strings
4 years ago
sct
cd6d8a8216
feat(frontend): add french language file
...
also expanded translation coverage (still lots to do!)
4 years ago
sct
a28a8b37b0
feat: actually include email templates in built server files
4 years ago
sct
a359672eba
feat: add application url config to main settings ui
4 years ago
sct
0d73d88f35
feat: other email notifications for approved/available
...
also adds UI to configure email notifications to frontend
4 years ago
sct
0962392e39
feat(api): email notification agent
...
no ui yet built to configure it and currently only handles MEDIA_PENDING notification types
4 years ago
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
6ad3384a78
feat(frontend): add links to detail pages from new request card
4 years ago
sct
59056c44f9
fix(frontend): show a badge on requestcard for partially available status
4 years ago
sct
b26a2347e7
fix(frontend): fix missing import for ReactNode type in Slider
4 years ago
sct
ef62c67480
fix(frontend): fix request card placeholder sizes for mobile
4 years ago
sct
93738e154c
feat(frontend): new design for request card
...
renamed old requestcard to TmdbTitleCard
4 years ago
sct
d8e542e5fe
feat: notification framework
4 years ago
sct
fb5c791b0b
feat: upgrade tailwindcss to 2.0.1
4 years ago
sct
89be56d840
fix: fix type import from server side crashing build process
4 years ago
sct
250f48492c
feat: media delete option in manage media slideover
4 years ago
Brandon Cohen
a3ca9b40c5
fix(frontend): fixed similar/recommendations showing when empty ( #180 )
4 years ago
sct
1694f60e8a
feat: rotten tomatoes scores on movie/tv details pages
4 years ago
sct
236c4e5e61
feat: manage series slideover added (and approve/decline/delete hooked up)
4 years ago