TheCatLady
59b2ec11fa
fix(ui): improve QuotaSelector display of unlimited and singular values ( #1704 )
3 years ago
TheCatLady
310cdb36df
fix(plex): do not fail to import Plex users when Plex Home has managed users ( #1699 )
...
* fix(plex): do not fail to import Plex users when Plex Home has managed users
* fix: default display name to email when user has no username
also, do not set username or plexUsername when it is the same as the user's email address
* fix(ui): user display name placeholder should reflect fallback logic if username is not set
* fix(ui): hide email addresses of other users if logged-in user does not have Manage Users permission
* fix: always set Plex username even if same as user's email
* fix: remove unnecessary permission check
* fix: transform email addresses to lowercase
3 years ago
sct
6603dffe95
build(deps): bump dependencies
...
Includes some type fixes for Typescript 4.3.x
3 years ago
sct
97d016d889
refactor(ui): touch up menu/back button coloring to look better on background images
3 years ago
TheCatLady
e6d5f0abfe
fix(ui): correct horizontal overflow behavior of settings tabs ( #1667 )
3 years ago
Danshil Kokil Mungur
e1f5febe7b
fix(tv): don't show duplicate air date ( #1666 )
...
Only show the First Air Date if it is the same as the Next Air Date
3 years ago
sct
14756f4b20
fix(lang): only set locale once at page load and move subsequent updates back into Layout
...
fixes #1662
3 years ago
TheCatLady
e85d1ce94e
fix(locale): properly restore display language upon page refresh ( #1646 )
...
* fix(locale): properly restore display language upon page refresh
* refactor: dedupe logic
3 years ago
TheCatLady
bb8d14b5ff
fix(sensitiveinput): do not capture enter key input ( #1650 )
3 years ago
TheCatLady
2ef57e9b1a
fix(ui): add clarification to user settings ( #1644 )
3 years ago
TheCatLady
808ccf1c69
fix(quotas): do not count already-requested seasons when editing TV request ( #1649 )
3 years ago
TheCatLady
22415642e8
feat(lang): add Greek display language ( #1605 )
...
* feat(lang): add Greek & Polish display languages
Also:
* rename zh-TW display language to 繁體中文
* fix plurality of AvailableLocale type name
* consistently use 'en' as fallback/default language
* revert(lang): remove Polish display language due to lack of translation activity
3 years ago
TheCatLady
44c3edb985
feat: add display name to create local user modal ( #1631 )
3 years ago
TheCatLady
6b37242a3f
fix(ui): remove delete button from request cards ( #1635 )
3 years ago
sct
aa86809dc9
style: bump prettier and format app
3 years ago
TheCatLady
d7b9b1a525
feat(ui): request list item & request card improvements ( #1532 )
...
* feat(ui): add additional request card buttons
* feat(ui): add year to request list items & request cards
* fix(ui): do not show edit button conditionally, and don't hide modifiedBy user
* revert: do not unhide season list for reg users on mobile
3 years ago
TheCatLady
6968caa35a
fix(ui): apply pointer cursor style for clickable status badges ( #1632 )
3 years ago
Jabster28
d0703aa377
fix: switch PGP regex to span multiple lines ( #1598 )
...
* fix: switch PGP regex to span multiple lines
* also change the regex in this file
3 years ago
TheCatLady
694d0ffcf6
fix(ui): hide Plex alert after setup and add local login warning to local user modal ( #1600 )
3 years ago
TheCatLady
0c4fb6446b
feat(webpush): add warning to web push settings re: HTTPS requirement ( #1599 )
3 years ago
TheCatLady
6b26188d88
fix(ui): hide advanced request options when there is only one choice ( #1591 )
...
* refactor: remove unnecessary elements/indentation
* fix(ui): hide advanced request options when there is only one choice
3 years ago
TheCatLady
9749d723fc
fix(plex): sync libraries after saving settings ( #1592 )
3 years ago
sct
c4775e05fe
refactor(ui): updated modal design with backdrops
3 years ago
TheCatLady
f48312e833
fix(locale): set locale based on user settings upon login ( #1584 )
3 years ago
TheCatLady
a640a91390
feat(plex): add support for custom Plex Web App URLs ( #1581 )
...
* feat(plex): add support for custom Plex Web App URLs
* refactor: clean up Yup validation in *arr modals & email settings
* fix(lang): change Web App URL tip
* fix: remove web app URL validation and add 'Advanced' badge
3 years ago
TheCatLady
549103f6f6
fix(locale): default user locale should be the server setting ( #1574 )
...
* fix(locale): default user locale should be the server setting
* fix(db): fix user settings migration
* fix(db): set default locale to empty string
* revert: revert change to usersettings.ts
3 years ago
TheCatLady
e2acf8887c
fix(ui): default to text input type for SensitiveInputs ( #1568 )
3 years ago
TheCatLady
69ab7cc660
feat(email): replace 'Enable SSL' setting with more descriptive/clear 'Encryption Method' setting ( #1549 )
...
* feat(email): replace 'Enable SSL' setting with more descriptive/clear 'Encryption Method' setting
* fix: clarify settings & add true 'none' option
3 years ago
TheCatLady
e912a00880
fix(ui): correct RegionSelector z-index ( #1567 )
3 years ago
TheCatLady
26580eaa21
fix(ui): improve form usability ( #1563 )
...
* fix(ui): improve form usability
* refactor: remove unnecessary <> and </> tags
* fix(ui): set url inputmode for *arr URL base fields
3 years ago
TheCatLady
b05b177776
fix(webpush): only prompt user to allow notifications if enabled in user settings ( #1552 )
3 years ago
TheCatLady
6c34bb2908
refactor(svg): inline *arr logos and optimize SVG assets ( #1562 )
3 years ago
TheCatLady
1123fce089
fix(ui): apply rounded-l-only to SensitiveInput textareas and increase visible text input area ( #1561 )
3 years ago
TheCatLady
e4d0029f7b
fix(ui): add user profile links to RequestBlock and change 'ETA' string in DownloadBlock ( #1551 )
3 years ago
TheCatLady
f256a444c5
feat: add server default locale setting ( #1536 )
...
* feat: add server default locale setting
* fix: do not modify defaultLocale property of IntlProvider
3 years ago
Jakob Ankarhem
4fd452dd18
feat(inputs): add support for toggling security on input fields ( #1404 )
3 years ago
TheCatLady
189313e94a
fix: correctly fall back to English name in LanguageSelector ( #1537 )
...
* fix: correctly fall back to English name in LanguageSelector
* refactor: clean up language sort & name logic
* refactor: also clean up region sort & name logic
* refactor: use arrow functions
3 years ago
TheCatLady
5e588be812
fix(ui): add missing margins on button SVGs on Plex Settings page ( #1546 )
3 years ago
TheCatLady
26ddc03b2c
fix(css): fix cog icon size on media detail pages ( #1520 )
3 years ago
TheCatLady
802e40a5df
fix(ui): explicitly specify width/height of Listbox dropdown icon ( #1514 )
3 years ago
TheCatLady
f78b9c1ca9
fix(css): don't target button globally ( #1510 )
...
* fix(css): don't target button globally
* fix(css): revert toast change
3 years ago
sct
2a912180b8
build: lets try tailwind jit again
3 years ago
TheCatLady
91b9e0f679
feat(perms): add separate REQUEST_MOVIE and REQUEST_TV permissions ( #1474 )
...
* feat(perms): add separate REQUEST_MOVIE and REQUEST_TV permissions
* fix(perms): do not require regular request perms for 4K requests
3 years ago
TheCatLady
db49b2024d
feat: add option to only allow Plex sign-in from existing users ( #1496 )
...
* feat: add option to only allow Plex login from existing users
* fix: remove newPlexLogin from public settings
3 years ago
TheCatLady
3e5e9c0ad1
refactor(css): add styles targeting SVG button/modal icons ( #1464 )
...
* refactor(css): add global classes for common icon types
* refactor(css): target child SVGs instead of creating new icon classes
* fix: fix ButtonWithDropdown style class spacing
3 years ago
TheCatLady
079645c2c7
feat(notif): show success/failure toast for test notifications ( #1442 )
...
* feat(notif): show success/failure toast for test notifications
* fix(lang): remove 'successfully' from test notif success strings
3 years ago
TheCatLady
4faddf3810
fix(ui): show warning if user has both a default non-4K server and a non-default 4K server ( #1478 )
3 years ago
TheCatLady
48587719e9
fix: do not set locale when modifying other users ( #1499 )
3 years ago
sct
2ecd9d7b13
fix(ui): correct toasts being in the wrong position on smaller screens
3 years ago
TheCatLady
4e6fb00a4a
feat(notif): add LunaSea agent ( #1495 )
...
* feat(notif): add LunaSea agent
* feat(notif): change LunaSea 'Authorization Header' input field to 'Profile Name'
3 years ago