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
78ec4663cc
feat(web): add count labels to notification tabs
2024-12-10 13:01:35 -05:00
Pujit Mehrotra
7c8e8a0e53
feat(web): pull date format from display/date and time settings
2024-11-22 12:23:03 -05:00
Pujit Mehrotra
89eb841b20
feat(web): add delete all notifications button to archive view in notifications sidebar
2024-11-18 14:44:20 -05:00
Pujit Mehrotra
0b469f5b3f
feat(web): enhance notifications indicator in UPC ( #950 )
...
* feat(web): scaffold ui for notifications indicator
* refactor(web): poll for notification overview instead of subscription
* test: rm failing notifications.resolver test stub
* feat(web): pulse indicator when new notifications are received
2024-11-07 14:36:30 -05:00
Pujit Mehrotra
9d3397a687
refactor(web): reduce magic in identifying apollo cache item
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
d9d5a24b70
feat(web): delete notifications from archive view
2024-11-05 09:27:43 -05:00
Pujit Mehrotra
9968e0f7df
feat(web): implement notification filtering
2024-11-01 12:18:20 -04:00
Pujit Mehrotra
7e4022518d
feat(web): reconcile pagination with notifications apollo cache
2024-10-28 10:00:23 -04:00
Pujit Mehrotra
15a1a3ac15
feat(web): update cache & view when archiving notifications
2024-10-23 16:19:33 -04:00
Pujit Mehrotra
38524bce88
fix(web): add default values to optional vue component props
2024-10-18 11:42:38 -04:00
Pujit Mehrotra
8fe1e80bbd
feat(web): add gql archival mutations to notifications sidebar & item
2024-10-18 11:42:38 -04:00
Pujit Mehrotra
6cac078e15
refactor(web): instantiate apollo client statically instead of dynamically
2024-10-18 11:42:38 -04:00
Zack Spear
d04001e052
feat: WIP create teleport composable
2024-10-18 11:42:38 -04:00
Eli Bosley
29afe9b9e8
feat: settings through the API ( #867 )
...
* feat: api settings fully working
* refactor: nuxt config ConnectSettings
---------
Co-authored-by: Zack Spear <hi@zackspear.com >
2024-07-03 13:38:09 -04:00
Zack Spear
045750c87e
fix: lint issues
2024-05-16 14:13:01 -07:00
Zack Spear
7759fe1dc3
chore(web): update deps + eslint ( #887 )
...
* chore: update deps + eslint
* fix: lint + type errors
2024-05-16 09:26:39 -04:00
Zack Spear
f3dc9663b8
feat: UI Update OS Cancel
2024-05-13 10:52:30 -07:00
Zack Spear
f28b7510fa
feat(web): Registration key linked to account status
2024-05-06 10:44:16 -07:00
Zack Spear
882e3e1ef4
feat: server config enum message w/ ineligible support ( #861 )
...
* test: serverState local components data tweaks
* feat: server config enum message w/ ineligible support
* refactor: config error messages
* chore: lint
2024-03-26 09:57:04 -04:00
Zack Spear
0569339a41
refactor(upc): remove UpdateDNS requests
2024-03-12 16:36:04 -07:00
Zack Spear
8cf4aff622
fix: update os check modal ineligible date format
2024-02-29 14:16:09 -08:00
Zack Spear
b5ec076279
fix: os updates rc to stable
2024-02-23 13:47:35 -08:00
Zack Spear
c33b4ef709
refactor: consolidate UpdateOS php files into a single class
2024-01-31 11:02:37 -08:00
Zack Spear
ce3ba7d070
refactor: update os check conditional altUrl param
2024-01-31 11:02:37 -08:00
Zack Spear
ec8d2bc0e8
feat: getOsReleaseBySha256 cached endpoint with keyfile header
2024-01-31 11:02:37 -08:00
Zack Spear
3e051815c5
feat: update os ignore release
2024-01-31 11:02:37 -08:00
Zack Spear
d73d460e88
feat: create WebguiCheckForUpdate endpoint
2024-01-31 11:02:37 -08:00
Zack Spear
e29f5e1adf
feat: WebguiCheckForUpdate using server-side check
2024-01-31 11:02:37 -08:00
Eli Bosley
b3768d65aa
fix: codegen on web run
2024-01-09 12:15:38 -08:00
Zack Spear
c2063c28af
refactor: components with refactored updateOsStore
2023-12-19 16:25:26 -08:00
Zack Spear
1315dc6099
chore: dateTime comment
2023-12-12 13:55:22 -05:00
Zack Spear
48bc19543e
fix: dateTime system settings
2023-12-12 13:54:48 -05:00
Eli Bosley
fa5658fd81
feat: swap to fragement usage on webcomponent
2023-11-13 12:49:53 -05:00
Eli Bosley
b4f0a084f1
feat: fix codegen
2023-11-13 12:49:53 -05:00
Zack Spear
79e2e89a80
refactor(web): downgrade status
2023-11-03 16:51:48 -07:00
Zack Spear
5cbccb06ad
fix(web): type errors
2023-11-01 13:36:17 -07:00
Zack Spear
220a64ebdc
chore(web): type fixes
2023-11-01 13:36:17 -07:00
Zack Spear
2104eebe02
chore: lint manual fixes
2023-11-01 13:36:17 -07:00
Zack Spear
caab570be6
chore: lint auto fixes
2023-11-01 13:36:17 -07:00
Zack Spear
22ebb06980
refactor(web): update os use sha256 key server lookup + callback handle multiple actions with update os
2023-11-01 13:36:17 -07:00
Zack Spear
3aaac2c244
fix(web): installPlugin composable for os updates
2023-11-01 13:36:17 -07:00
Zack Spear
33a1e20338
chore(web): dateTime param comment
2023-11-01 13:36:17 -07:00
Zack Spear
9e1320b272
refactor(web): rename time composable to dateTime
2023-11-01 13:36:17 -07:00
Zack Spear
93649d0557
refactor(web): update ineligible text + DateTime helper exports
2023-11-01 13:36:17 -07:00
Zack Spear
2fc8169d00
refactor(web): updates expiration no minutes and seconds
2023-11-01 13:36:17 -07:00
Zack Spear
ed0b41a425
feat(web): guidValidation if new keyfile auto install
2023-11-01 13:36:17 -07:00
Zack Spear
37d548db8c
refactor(web): key server valid guid response type
2023-11-01 13:36:17 -07:00
Zack Spear
efc55e77ef
fix(web): default time format include am/pm
2023-11-01 13:36:17 -07:00
Zack Spear
bfa667c1ab
feat(web): update os create flash backup button
2023-11-01 13:36:17 -07:00