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
4 years ago
TheCatLady
6968caa35a
fix(ui): apply pointer cursor style for clickable status badges ( #1632 )
4 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
4 years ago
TheCatLady
694d0ffcf6
fix(ui): hide Plex alert after setup and add local login warning to local user modal ( #1600 )
4 years ago
TheCatLady
0c4fb6446b
feat(webpush): add warning to web push settings re: HTTPS requirement ( #1599 )
4 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
4 years ago
TheCatLady
9749d723fc
fix(plex): sync libraries after saving settings ( #1592 )
4 years ago
sct
c4775e05fe
refactor(ui): updated modal design with backdrops
4 years ago
TheCatLady
f48312e833
fix(locale): set locale based on user settings upon login ( #1584 )
4 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
4 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
4 years ago
TheCatLady
e2acf8887c
fix(ui): default to text input type for SensitiveInputs ( #1568 )
4 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
4 years ago
TheCatLady
e912a00880
fix(ui): correct RegionSelector z-index ( #1567 )
4 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
4 years ago
TheCatLady
b05b177776
fix(webpush): only prompt user to allow notifications if enabled in user settings ( #1552 )
4 years ago
TheCatLady
6c34bb2908
refactor(svg): inline *arr logos and optimize SVG assets ( #1562 )
4 years ago
TheCatLady
1123fce089
fix(ui): apply rounded-l-only to SensitiveInput textareas and increase visible text input area ( #1561 )
4 years ago
TheCatLady
e4d0029f7b
fix(ui): add user profile links to RequestBlock and change 'ETA' string in DownloadBlock ( #1551 )
4 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
4 years ago
Jakob Ankarhem
4fd452dd18
feat(inputs): add support for toggling security on input fields ( #1404 )
4 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
4 years ago
TheCatLady
5e588be812
fix(ui): add missing margins on button SVGs on Plex Settings page ( #1546 )
4 years ago
TheCatLady
26ddc03b2c
fix(css): fix cog icon size on media detail pages ( #1520 )
4 years ago
TheCatLady
802e40a5df
fix(ui): explicitly specify width/height of Listbox dropdown icon ( #1514 )
4 years ago
TheCatLady
f78b9c1ca9
fix(css): don't target button globally ( #1510 )
...
* fix(css): don't target button globally
* fix(css): revert toast change
4 years ago
sct
2a912180b8
build: lets try tailwind jit again
4 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
4 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
4 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
4 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
4 years ago
TheCatLady
4faddf3810
fix(ui): show warning if user has both a default non-4K server and a non-default 4K server ( #1478 )
4 years ago
TheCatLady
48587719e9
fix: do not set locale when modifying other users ( #1499 )
4 years ago
sct
2ecd9d7b13
fix(ui): correct toasts being in the wrong position on smaller screens
4 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'
4 years ago
sct
28830d4ef8
feat: PWA Support ( #1488 )
4 years ago
TheCatLady
1a311d211d
fix(ui): change 'Disable Auto-Search' checkbox to 'Enable Automatic Search' ( #1476 )
...
* fix(ui): change 'Disable Auto-Search' checkbox to 'Enable Automatic Search'
* docs: update *arr setting documentation to reflect changes
* fix: apply form-input class
4 years ago
TheCatLady
a822b01922
fix(lang): add missing '4K' from singular case of approve/deny 4K request strings ( #1481 )
4 years ago
TheCatLady
89455ad9b7
fix: set editRequest attribute as necessary, allow users to edit their own pending requests, and show 'View Request' button on series pages ( #1446 )
...
* fix: set editRequest attribute for RequestModal
* fix: remove now-unneeded conditional
* fix(ui): only show 'View Request' for user's own requests if they don't have MANAGE_REQUESTS perm
* fix(ui): show edit button on request list for own requests & 'View Request' button on series pages
* fix(ui): do not show 'Request More' if user already has a pending request
* fix: address PR comments
* fix(lang): edit usercreatedfaileexisting string & generate translation key
* fix: users should always be able to view/edit their own requests even if their perms have changed
also fixed capitalization of 'Signing In...' string
4 years ago
sct
f13f1c9451
fix: better error message when creating a user with an existing email
...
fixes #1441
4 years ago
sct
eb5d152886
fix(ui): align icons in user dropdown
...
also changed icons on the jobs & cache page to be outlined (and switched to trash icon for flush
cache)
4 years ago
TheCatLady
4e98f56753
fix(notif): include year in notifications ( #1439 )
...
* fix(notif): include year in notifications
* fix(lang): fix shared overwritten strings
* fix: check if email agent is actually enabled when generating passwords
4 years ago
TheCatLady
1702acf61c
refactor(ui): add icons to PlayButton dropdown ( #1457 )
4 years ago
TheCatLady
5d1b741f55
fix(ui): adjust user list buttons on mobile ( #1452 )
4 years ago
TheCatLady
db077700e4
fix(plex): add support for plex.direct URLs ( #1437 )
...
* fix(plex): add support for plex.direct URLs
* fix(ui): mark HTTPS Plex connections as secure
4 years ago
TheCatLady
8fc71bea08
refactor(icons): install and use @heroicons/react ( #1438 )
4 years ago
TheCatLady
4b5e355df9
fix(ui): correctly set autocomplete attribute for password fields ( #1430 )
4 years ago
sct
03fd21bebc
feat: change alpha warning to beta warning
4 years ago
TheCatLady
e8bbd4497a
fix(ui): dim password field when password generation option is selected ( #1427 )
...
* fix(ui): dim password field when password generation option is selected
* fix: use ternary operator instead of &&
4 years ago
TheCatLady
5117987fea
fix(ui): hide alert when email notifs are already configured ( #1335 )
...
* fix(ui): hide alert when email notifs are already configured
* fix(ui): disable instead of hide checkbox
* fix: determine if email notifications are enabled via user settings endpoint
4 years ago