TheCatLady
694d0ffcf6
fix(ui): hide Plex alert after setup and add local login warning to local user modal ( #1600 )
2021-05-08 04:10:47 +00:00
TheCatLady
0c4fb6446b
feat(webpush): add warning to web push settings re: HTTPS requirement ( #1599 )
2021-05-08 13:01:02 +09:00
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
2021-05-07 02:33:11 +00:00
TheCatLady
9749d723fc
fix(plex): sync libraries after saving settings ( #1592 )
2021-05-07 09:03:45 +09:00
sct
c4775e05fe
refactor(ui): updated modal design with backdrops
2021-05-06 21:24:36 +09:00
TheCatLady
f48312e833
fix(locale): set locale based on user settings upon login ( #1584 )
2021-05-06 20:15:14 +09:00
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
2021-05-06 17:40:22 +09:00
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
2021-05-05 13:33:43 +09:00
TheCatLady
e2acf8887c
fix(ui): default to text input type for SensitiveInputs ( #1568 )
2021-05-05 00:24:28 +09:00
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
2021-05-04 10:31:33 +00:00
TheCatLady
e912a00880
fix(ui): correct RegionSelector z-index ( #1567 )
2021-05-04 18:45:33 +09:00
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
2021-05-04 17:42:27 +09:00
TheCatLady
b05b177776
fix(webpush): only prompt user to allow notifications if enabled in user settings ( #1552 )
2021-05-04 03:40:32 +00:00
TheCatLady
6c34bb2908
refactor(svg): inline *arr logos and optimize SVG assets ( #1562 )
2021-05-04 02:26:40 +00:00
TheCatLady
1123fce089
fix(ui): apply rounded-l-only to SensitiveInput textareas and increase visible text input area ( #1561 )
2021-05-04 09:37:51 +09:00
TheCatLady
e4d0029f7b
fix(ui): add user profile links to RequestBlock and change 'ETA' string in DownloadBlock ( #1551 )
2021-05-03 13:21:45 +00:00
TheCatLady
f256a444c5
feat: add server default locale setting ( #1536 )
...
* feat: add server default locale setting
* fix: do not modify defaultLocale property of IntlProvider
2021-05-03 13:11:28 +00:00
Jakob Ankarhem
4fd452dd18
feat(inputs): add support for toggling security on input fields ( #1404 )
2021-05-03 21:59:52 +09:00
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
2021-04-30 18:02:59 +00:00
TheCatLady
5e588be812
fix(ui): add missing margins on button SVGs on Plex Settings page ( #1546 )
2021-04-30 17:38:47 +09:00
TheCatLady
26ddc03b2c
fix(css): fix cog icon size on media detail pages ( #1520 )
2021-04-28 12:21:22 +09:00
TheCatLady
802e40a5df
fix(ui): explicitly specify width/height of Listbox dropdown icon ( #1514 )
2021-04-28 08:15:30 +09:00
TheCatLady
f78b9c1ca9
fix(css): don't target button globally ( #1510 )
...
* fix(css): don't target button globally
* fix(css): revert toast change
2021-04-27 15:23:36 +00:00
sct
2a912180b8
build: lets try tailwind jit again
2021-04-27 18:38:51 +09:00
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
2021-04-27 18:28:07 +09:00
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
2021-04-26 21:06:54 +09:00
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
2021-04-26 10:09:58 +00:00
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
2021-04-26 10:01:31 +00:00
TheCatLady
4faddf3810
fix(ui): show warning if user has both a default non-4K server and a non-default 4K server ( #1478 )
2021-04-26 17:13:05 +09:00
TheCatLady
48587719e9
fix: do not set locale when modifying other users ( #1499 )
2021-04-26 07:39:19 +09:00
sct
2ecd9d7b13
fix(ui): correct toasts being in the wrong position on smaller screens
2021-04-26 01:29:36 +09:00
TheCatLady
4e6fb00a4a
feat(notif): add LunaSea agent ( #1495 )
...
* feat(notif): add LunaSea agent
* feat(notif): change LunaSea 'Authorization Header' input field to 'Profile Name'
2021-04-26 01:22:54 +09:00
sct
28830d4ef8
feat: PWA Support ( #1488 )
2021-04-25 20:44:12 +09:00
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
2021-04-21 09:21:25 +09:00
TheCatLady
a822b01922
fix(lang): add missing '4K' from singular case of approve/deny 4K request strings ( #1481 )
2021-04-20 23:03:05 +00:00
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
2021-04-19 12:12:05 +09:00
sct
f13f1c9451
fix: better error message when creating a user with an existing email
...
fixes #1441
2021-04-18 19:53:55 +09:00
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)
2021-04-18 19:39:24 +09:00
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
2021-04-18 10:11:56 +00:00
TheCatLady
1702acf61c
refactor(ui): add icons to PlayButton dropdown ( #1457 )
2021-04-18 09:56:07 +00:00
TheCatLady
5d1b741f55
fix(ui): adjust user list buttons on mobile ( #1452 )
2021-04-18 17:41:02 +09:00
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
2021-04-17 10:07:37 +00:00
TheCatLady
8fc71bea08
refactor(icons): install and use @heroicons/react ( #1438 )
2021-04-17 18:07:23 +09:00
TheCatLady
4b5e355df9
fix(ui): correctly set autocomplete attribute for password fields ( #1430 )
2021-04-16 12:45:50 +09:00
sct
03fd21bebc
feat: change alpha warning to beta warning
2021-04-16 09:58:58 +09:00
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 &&
2021-04-15 20:46:19 +09:00
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
2021-04-14 12:32:06 +09:00
TheCatLady
2cd952d1ca
refactor(ui): improved alerts for services settings & removed alert titles ( #1280 )
...
* refactor(ui): improved alerts for services settings & removed alert titles
* fix(ui): set styling of alert links to be consistent w/ others
* fix(ui): clarify appropriate 4K setting when user has not configured a default non-4K server
* fix: remove unused var/eslint-disable & correct string
2021-04-14 02:20:25 +00:00
sct
ad67381397
fix(ui): close sidebar on mobile when clicking version status
2021-04-14 10:39:07 +09:00
TheCatLady
4eb92098ba
fix: fix outofdate string & display version status badge in Settings > About ( #1417 )
2021-04-14 09:25:23 +09:00