Pujit Mehrotra
7dcf947527
feat(web): open official release notes via header os version
2025-01-07 09:59:36 -08:00
Pujit Mehrotra
4ee42a6cf6
fix(web): escaping html-encoded symbols like apostrophes in translations ( #1002 )
...
e.g. end user would see `'` from translations
2025-01-06 14:59:36 -05:00
Michael Datelle
91de6e6c1e
feat: unraid ui component library ( #976 )
2024-12-20 14:08:34 -05:00
Eli Bosley
e2a1f27b22
fix: check width before changing viewport
2024-12-18 14:22:28 -05:00
Eli Bosley
4e9ab645e6
fix: edit settings padding issue
2024-12-18 14:22:28 -05:00
Eli Bosley
7828ef2648
feat: use text-secondary-foreground instead of gray
2024-12-18 14:22:28 -05:00
Eli Bosley
dfa27e2c0d
fix: improve typing and format lookup
2024-12-18 14:22:28 -05:00
Eli Bosley
9d2405bd21
feat: viewport watch refactor
2024-12-18 14:22:28 -05:00
Eli Bosley
e1515a118a
fix: recreate package-lock to fix issues
2024-12-18 14:22:28 -05:00
Eli Bosley
961c343f5d
Update web/components/Notifications/Sidebar.vue
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-18 14:22:28 -05:00
Eli Bosley
6cbb9c07e4
fix: 12 hour timestamp logic corrected
2024-12-18 14:22:28 -05:00
Eli Bosley
833a99fe18
fix: render function fixed
2024-12-18 14:22:28 -05:00
Eli Bosley
943c907d03
fix: downgrade marked to fix changelog preview issue
2024-12-18 14:22:28 -05:00
Eli Bosley
d28fb24d68
fix: marked single input
2024-12-18 14:22:28 -05:00
Eli Bosley
0c1b89ff41
fix: remove unused date-fns
2024-12-18 14:22:28 -05:00
Eli Bosley
cead97560c
feat: responsive notifications
2024-12-18 14:22:28 -05:00
Michael Datelle
5f0446fa79
fix: authorization type error ( #987 )
...
Co-authored-by: Eli Bosley <ekbosley@gmail.com >
2024-12-18 12:03:28 -05:00
Eli Bosley
000692ca50
fix: remove extra space
2024-12-17 11:48:45 -05:00
Eli Bosley
d8f9f03146
fix: remove console log
2024-12-17 11:48:45 -05:00
Eli Bosley
29035429bd
feat: nuxt config simplification and formatting
2024-12-17 11:48:45 -05:00
Eli Bosley
5f8602b864
fix: switch to useToggle
2024-12-17 11:48:45 -05:00
Eli Bosley
77558a5cd9
fix: dark theme as array
2024-12-17 11:48:45 -05:00
Eli Bosley
116efe6f72
fix: theme store now uses singular variables object
2024-12-17 11:48:45 -05:00
Eli Bosley
8e0962adba
Update web/components/ColorSwitcher.ce.vue
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-17 11:48:45 -05:00
Eli Bosley
d23a38960b
fix: upc header text color
2024-12-17 11:48:45 -05:00
Eli Bosley
d5f5921534
fix: use foreground text color for UPC
2024-12-17 11:48:45 -05:00
Eli Bosley
a52cc7861c
Update web/components/ColorSwitcher.ce.vue
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-12-17 11:48:45 -05:00
Eli Bosley
0d6a0035aa
feat: delete unused imports
2024-12-17 11:48:45 -05:00
Eli Bosley
0fa41f5690
fix: re-add type-check
2024-12-17 11:48:45 -05:00
Eli Bosley
45327ce01d
fix: type error on element render
2024-12-17 11:48:45 -05:00
Eli Bosley
11ce9e2644
fix: revert changes to indicator.vue
2024-12-17 11:48:45 -05:00
Eli Bosley
00b8ffe87d
feat: move variable declarations to theme.ts
2024-12-17 11:48:45 -05:00
Eli Bosley
4eda0991d6
feat: eliminate all alpha beta gamma variable usage
2024-12-17 11:48:45 -05:00
Eli Bosley
9a869a49e3
fix: more color work
2024-12-17 11:48:45 -05:00
Eli Bosley
7ef3286191
feat: set background color on webcomponents
2024-12-17 11:48:45 -05:00
Eli Bosley
cb91fbb054
feat: begin nuking alpha beta gamma
2024-12-17 11:48:45 -05:00
Eli Bosley
c6547a51fc
feat: lots of progress on colors
2024-12-17 11:48:45 -05:00
Eli Bosley
24435613f8
feat: begin fixing dark mode in the webcomponents
2024-12-17 11:48:45 -05:00
Pujit Mehrotra
4a29fc9dda
fix(web): display error message in sidebar when api is offline ( #984 )
...
* fix(web): display error message in sidebar when api is offline
* refactor(web): move offline error derivation to UnraidApiStore
* feat(web): display error in upc when api is offline
2024-12-17 10:25:05 -05:00
Pujit Mehrotra
a09f7c935d
refactor(api): delete only archived notifications in deleteAll ( #983 )
...
* refactor(api): delete only archived notifications in deleteAll
* refactor: rename deleteAllNotifications mutation to deleteArchivedNotifications
* fix: update mutation name for deleting archived notifications
* chore(web): update codegen dependencies to fix codegen issues
* chore(web): update vue-tsc to fix build typechecking
2024-12-13 14:50:33 -05:00
Pujit Mehrotra
29d9371cc3
fix(web): update unread total immediately upon archiving ( #982 )
2024-12-13 12:28:56 -05:00
Zack Spear
0705764385
refactor(web): remove unused connectPluginInstalled from dropdown trigger
2024-12-13 11:40:01 -05:00
Eli Bosley
ea6ae83919
feat: hide sign in from the dropdown text
2024-12-13 11:40:01 -05:00
Pujit Mehrotra
dab6985297
refactor(web): evict notification list on archival instead of manually modifying cache
2024-12-11 16:32:05 -05:00
Pujit Mehrotra
e40a9ebecd
fix(web): edge case where archived notifications don't appear
...
if the archive has already been fetched/loaded.
2024-12-11 16:32:05 -05:00
Pujit Mehrotra
bc4708f405
feat(web): remove notification indicator pulse
...
the pulse was initially added to provide visual feedback when:
1. a new notification arrived
2. an alert notification was unread
because we began using the legacy notify script, we now get a toast
on new notifications. re:2, feedback on the pulse was mixed, so i'm
removing it.
2024-12-10 14:24:52 -05:00
Pujit Mehrotra
99704a9dbb
feat(web): move notification indicator icons to top-right of bell icon
...
previously, icons were placed next to bell icon because the status indicators
were not accessible to color-blind users. this commit replaces circular
status indicators with the icons.
2024-12-10 14:24:52 -05:00
Pujit Mehrotra
23b1f1ac73
fix(web): refetch notifications for sidebar when new notifications arrive
2024-12-10 13:01:35 -05:00
Pujit Mehrotra
a5cf63fe28
refactor(web): lift notifications overview query to Sidebar from Indicator
2024-12-10 13:01:35 -05:00
Pujit Mehrotra
78ec4663cc
feat(web): add count labels to notification tabs
2024-12-10 13:01:35 -05:00