Eli Bosley
d28fb24d68
fix: marked single input
2024-12-18 14:22:28 -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
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
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
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
2724485989
test(web): Markdown sanitization & extensibility
...
fix(web): replaces dompurify with isomorphic-dompurify to enable server-side usage with same syntax
2024-11-19 13:21:41 -05:00
Pujit Mehrotra
2f4ff21986
feat(web): use Markdown helper class to interact with markdown
2024-11-19 13:21:41 -05:00
Pujit Mehrotra
83e00c640a
fix(web): sanitize changelog markup after parsing
2024-11-19 13:21:41 -05:00
Eli Bosley
62dfa6c83a
fix: invalid type
2024-11-05 16:11:21 -05:00
Eli Bosley
27bb375460
feat: vite
2024-11-05 16:11:21 -05:00
Eli Bosley
b8e61007e3
fix: changelog parser
2024-11-05 16:11:21 -05:00
Eli Bosley
58665a4e98
fix: trigger loading correctly
2024-11-05 16:11:21 -05:00
Eli Bosley
885d1537b6
feat: fix issues with permissions and invalid modules
2024-11-05 16:11:21 -05:00
Pujit Mehrotra
64db2f19a7
fix(web): replace incorrect custom types with codegen from gql & update values to match expected shapes
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
Pujit Mehrotra
754d4560ea
feat: integrate cross-domain authentication to api
2024-10-18 11:42:38 -04:00
mdatelle
57802c2ea0
feat(web): wip query api for notifications
2024-10-18 11:42:38 -04:00
Zack Spear
81acf1d947
feat: wip Notification UI starter
2024-10-18 11:42:38 -04:00
Zack Spear
3dc60b6106
feat: add deviceCount to serverAccountPayload for callbacks
2024-09-12 20:14:10 -07:00
Zack Spear
09087040e9
fix: flash backup activated detection in account payload ( #898 )
...
fix: flash backup activated detection in account payload to warn users to download back before unregistering with connect
2024-08-16 10:08:42 -04:00
Zack Spear
9ea2327fa0
refactor: registration transfer check ineligible copy
2024-08-13 10:31:50 -07: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
e9ff33d263
feat: downgradeOs callback for non stable osCurrentBranch
2024-05-28 11:57:05 -07:00
Zack Spear
800fc12c15
refactor: server state refresh and response mutations
2024-05-16 14:13:01 -07:00
Zack Spear
5d801f22f5
chore: ts-expect-error description for webgui troubleshoot form
2024-05-16 14:13:01 -07:00
Eli Bosley
e0c90037fb
fix: swap undefined to null
2024-05-16 14:13:01 -07:00
Eli Bosley
aa5f603cba
fix: apolloClient types
2024-05-16 14:13:01 -07:00
Zack Spear
045750c87e
fix: lint issues
2024-05-16 14:13:01 -07:00
Zack Spear
81a6a52d9f
fix: type errors round 1
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
f0ded9f5be
fix: update os cancel refresh on update page
2024-05-13 10:52:30 -07:00
Zack Spear
f3dc9663b8
feat: UI Update OS Cancel
2024-05-13 10:52:30 -07:00
Zack Spear
14951d3004
refactor: reboot details added to server payload to account
2024-05-13 10:52:30 -07:00
Zack Spear
16db278ffd
feat: downgradeOs callback
2024-05-08 12:47:29 -07:00
Zack Spear
7ac1b268d9
refactor(web): registration linked learn more callback to my keys
2024-05-06 10:44:16 -07:00
Zack Spear
f28b7510fa
feat(web): Registration key linked to account status
2024-05-06 10:44:16 -07:00
Zack Spear
fd8b40d9aa
feat(web): callback types myKeys & linkKey
2024-05-06 10:44:16 -07:00
Zack Spear
31a5413643
feat(web): registration page array status messaging
2024-05-01 12:21:24 -07:00
Zack Spear
fcd7bb790e
refactor(web): ineligible release messaging
2024-05-01 12:21:24 -07:00
Zack Spear
008e10948e
fix: prevent local dev from throwing ssl error
2024-05-01 12:21:24 -07:00
Zack Spear
3eba95b8cc
feat: array state on registration page
2024-05-01 12:21:24 -07:00
Zack Spear
05e29468d2
refactor: trial messaging replace pro with unleashed ( #865 )
...
* refactor: trial messaging replace pro with unleashed
* fix: trial messaging grammar
* refactor: web component translations trial messaging
2024-04-03 13:46:25 -04:00
Zack Spear
bc62d210ec
refactor: config error messages ( #862 )
2024-03-26 12:30:34 -04: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
cd0248e4c9
refactor: upgrade action button for unleashed to lifetime ( #859 )
2024-03-20 10:27:33 -04:00
Zack Spear
ecb3ed5003
fix: regDevs usage to allow more flexibility for STARTER ( #860 )
...
* fix: regDevs usage to allow more flexibility for STARTER
* fix: lint and type-check
2024-03-20 08:50:02 -04:00