Fallenbagel
825fa75ee2
Merge upstream/develop
2023-06-10 04:58:15 +05:00
Alex
70b1540ae2
fix: handle search results with collections ( #3393 )
...
* feat: handle search collection
* Update server/utils/typeHelpers.ts
Co-authored-by: Danshil Kokil Mungur <danshil.mungur@gmail.com >
* fix: modified title card to show collection instead of movies
---------
Co-authored-by: Danshil Kokil Mungur <danshil.mungur@gmail.com >
Co-authored-by: Brandon <cohbrandon@gmail.com >
2023-05-11 09:58:16 +09:00
Yalagin
5f1c10d50a
feat(add watchlist): adding midding functionality from overserr
...
feat(add watchlist): adding missing functionality from overserr
2023-04-27 22:27:23 +07:00
Brandon Cohen
a4d07f5afa
fix(ui): corrected default badge hover opacity ( #3369 )
2023-03-02 08:21:55 -05:00
Danshil Kokil Mungur
b3882de893
fix(ui): hide search bar behind slideover when opened ( #3348 )
2023-02-24 02:03:01 +00:00
Danshil Kokil Mungur
eb5502a16f
fix(ui): prevent title cards from flickering when quickly hovering across them ( #3349 )
...
* fix(ui): remove opacity classes from transition enter and leave props
The flickering was caused by the opacity classes in the `leave` prop to take effect as the
transition ends; when the `leaveTo` prop classes are no longer applied, but the `leave` prop classes
are still applied.
* fix(ui): resolve transition issues for all components
1. Remove opacity classes from `enter` and `leave` props
2. Fix some class name typos
3. Remove transform classes since those are automatically applied as from TailwindCSS v3.0
4. Narrow down `transition` classes to only the properties being transitioned in Transition components
2023-02-24 00:27:26 +09:00
Ryan Cohen
dd00e48f59
feat: discover overhaul (filters!) ( #3232 )
2023-01-13 16:54:35 +09:00
Ryan Cohen
2eebb7fd39
fix: restore border to ghost button and fix discover slider visibility toggle position ( #3226 )
2023-01-08 09:18:08 +09:00
Ryan Cohen
8bd10b5bf3
feat: discover inline customization ( #3220 )
2023-01-06 21:03:09 +09:00
Ryan Cohen
042a1a950f
fix: update StatusBadgeMini to shrink on title cards (and remove ring) ( #3210 )
2023-01-05 12:09:08 +09:00
Ryan Cohen
2f680b4cec
refactor: update titlecard to use StatusBadgeMini ( #3205 )
2023-01-04 16:40:21 +09:00
Ryan Cohen
e084649878
feat: add keywords to movie/series detail pages ( #3204 )
2023-01-04 14:19:51 +09:00
renovate[bot]
dd48d59b20
fix(deps): update dependency @heroicons/react to v2 ( #2970 )
...
* fix(deps): update dependency @heroicons/react to v2
* fix: update imports and fix icon name changes for heroicons
* fix: also update MiniStatusBadge to use new check icon
* fix: update last place with old import
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: sct <ryan@sct.dev >
2023-01-04 01:06:02 +00:00
Ryan Cohen
cd3574851a
feat: add discover customization ( #3182 )
2023-01-03 16:04:28 +09:00
Brandon Cohen
03853a1b91
feat(ui): request card progress bar ( #3123 )
2022-12-27 02:13:57 +00:00
Ryan Cohen
500cd1f872
feat: custom image proxy ( #3056 )
2022-10-18 14:40:24 +09:00
Danshil Kokil Mungur
f5c2fc1c20
fix(ui): minor fixes ( #3036 )
...
* fix(ui): hide available media on person page
* fix(ui): set correct label for image cache settings
* fix(ui): disable status badge tooltip for collections
* fix(ui): replace empty space when no episodes in season
* fix: suggested changes
* fix(jobs): set watchlist sync to short interval
* chore: run i18n:extract
* fix: suggested changes
2022-10-04 12:03:24 +09:00
Ryan Cohen
430b1ab871
fix: remove backdrop-blur class from warning buttons ( #3037 )
2022-09-20 18:18:25 +09:00
Brandon Cohen
407af32d32
fix: new status indicators added to series list on mobile ( #3024 )
...
* fix: new status indicators added to series list
* refactor: component will render icons and has updated props
2022-09-17 14:52:51 +09:00
Ryan Cohen
889caaa733
refactor: modal redesign and fix for transitions ( #2987 )
2022-08-29 14:56:04 +09:00
Ryan Cohen
1a0053221b
fix: clicking outside modal closes modal again ( #2984 )
2022-08-25 13:28:44 +09:00
Brandon Cohen
98028bf2f4
fix: transition animation ( #2974 )
...
switched to using headlessui transition instead of react-css-transition due to new version breaking the
animation
2022-08-24 10:18:09 -07:00
Ryan Cohen
23409e6f2f
fix: correct safe margin for slideover ( #2977 )
2022-08-24 20:57:30 +09:00
Ryan Cohen
22360f3b87
refactor: slideover redesign ( #2973 )
2022-08-24 15:00:04 +09:00
TheCatLady
815d709bcf
feat(frontend): a few more tooltips ( #2972 )
...
* feat(frontend): a few more tooltips
* feat: add tooltips to status badges
2022-08-24 13:59:26 +09:00
Ryan Cohen
8a2acb7f2b
feat: season/episode list on series details ( #2967 )
2022-08-24 04:09:10 +00:00
TheCatLady
950b1712b7
feat(frontend): add more tooltips ( #2961 )
...
* feat(frontend): add more tooltips
* fix: remove styling from Tooltip
* refactor: tooltip expects a single child
2022-08-22 14:37:22 +09:00
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [skip ci]
2022-08-22 11:02:46 +09:00
Ryan Cohen
4b855b8114
style: fix organize-imports to work with tailwindcss prettier plugin ( #2957 ) [skip ci]
2022-08-21 10:40:12 +00:00
Ryan Cohen
301f2bf7ab
feat: plex watchlist sync integration ( #2885 )
2022-08-21 16:33:49 +09:00
Danshil Kokil Mungur
fd0ff4bd5f
chore: remove empty lines from imports section ( #2951 ) [skip ci]
2022-08-19 10:59:27 +00:00
Ryan Cohen
16545eec22
feat: tooltip foundation ( #2950 )
...
* feat: add foundation for tooltips
* fix: add lang
* refactor: remove React import where no longer necessary
2022-08-19 19:35:50 +09:00
Ryan Cohen
e5d8c93ab8
chore(deps): update react to 18 ( #2943 )
2022-08-18 17:05:58 +09:00
TheCatLady
f3e56da3b7
feat: show alert/prompt when settings changes require restart ( #2401 )
...
* fix: correct 'StatusChecker' typo
* feat: add restart required check to StatusChecker
* fix(perms): remove MANAGE_SETTINGS permission
* fix: allow alert to be dismissed
* fix(lang): add missing string in SettingsServices
* fix(frontend): fix modal icon border
* fix(frontend): un-dismiss alert if setting reverted not require server restart
* fix(backend): restart flag only needs to track main settings
* fix: rebase issue
* refactor: appease Prettier
* refactor: swap settings badge order
* fix: type import for MainSettings
* test: add cypress test for restart prompt
2022-08-16 16:58:11 +00:00
Ryan Cohen
22ec058431
test: add cypress foundation ( #2903 ) [skip ci]
2022-08-15 08:34:38 +09:00
Ryan Cohen
f5864b49de
refactor: update a few dev deps and convert to using type imports where possible ( #2886 )
...
* build: bump deps and add some new eslint rules
* refactor: run eslint --fix on code to convert to type imports where possible
2022-08-03 12:57:51 +09:00
Ryan Cohen
822ae9eec7
style: add new tailwind prettier plugin ( #2465 )
2022-01-25 21:09:41 +09:00
TheCatLady
1f5785d6c5
feat(frontend): open media management slideover on status badge click ( #2407 )
...
* feat(frontend): open media management slideover on status badge click
* fix(frontend): use Link component for in-app badge links
* fix: check for query param value of '1'
* fix: correct query param check
* fix: available badges should still link to Plex
2022-01-20 12:40:10 +09:00
TheCatLady
91bfff71b7
fix(requests): do not fail request edits if acting user lacks Manage Users permission ( #2338 )
...
* fix(api): fix requestedBy logic in request edits
* fix(frontend): do not display empty advanced request options box
* fix(frontend): set max height on modal backdrop
2021-12-10 19:14:14 +09:00
TheCatLady
f2375c902b
fix(ui): request badge styling in request list ( #2302 )
2021-12-04 23:43:03 +00:00
TheCatLady
3ec4a9c76e
fix(frontend): more issues-related fixes ( #2234 )
...
* fix(frontend): more issues-related fixes
* fix: permission VIEW_ISSUES is also sufficient for viewing issues in slideover
* fix(frontend): only display issue notif types user is eligible to receive
* fix: don't display issues block in slideover if no open issues
* fix: move year out of link in issue details header
* fix: use 'view' global string for issue block button
* fix: issue/request/user list sort options
2021-10-31 15:45:15 +00:00
Ryan Cohen
e402c42aaa
feat: issues ( #2180 )
2021-10-24 12:44:20 +00:00
TheCatLady
032c14a226
feat(ui): link processing/requested status badges to service URL ( #1761 )
...
* feat(ui): link processing/requested status badges to service URL where available
* refactor: add URL prop to Badge component
* fix(css): tweak font weight of media rating values and request card link hover effect
* fix: only set StatusBadge serviceUrl for admins
2021-10-16 15:53:38 +00:00
TheCatLady
084a842a4f
fix(ui): refinements for 'About' page ( #2173 )
...
* fix(ui): refinements for 'About' page
* fix: remove unneeded GithubLink function
* fix: display/link badges appropriately
2021-10-16 15:46:18 +00:00
Nicolás Espinoza
0ce18b21ca
fix(ui): fix notifications settings buttons overflowing ( #1911 )
...
* fix(ui): fix notifications settings buttons overflowing
* fix(ui): fix table overflowing
2021-08-09 17:44:29 +09:00
TheCatLady
db781bfc35
refactor(ui): css refinements for a more unified look ( #1816 )
2021-06-20 13:32:05 +09:00
TheCatLady
e6d5f0abfe
fix(ui): correct horizontal overflow behavior of settings tabs ( #1667 )
2021-05-19 02:17:31 +00:00
TheCatLady
bb8d14b5ff
fix(sensitiveinput): do not capture enter key input ( #1650 )
2021-05-17 00:10:50 +00:00
sct
c4775e05fe
refactor(ui): updated modal design with backdrops
2021-05-06 21:24:36 +09:00
TheCatLady
e2acf8887c
fix(ui): default to text input type for SensitiveInputs ( #1568 )
2021-05-05 00:24:28 +09:00