Commit graph

54 commits

Author SHA1 Message Date
Christopher Bisset
9e650cd8bc basic preauth keys 2022-07-17 12:25:13 +10:00
Christopher Bisset
209f1ece93 changed component hierarchy 2022-07-17 11:50:31 +10:00
Christopher Bisset
6ad24e0522 can now display preauth keys 2022-07-17 09:59:37 +10:00
Christopher Bisset
a0a2e85698 added preauth key card 2022-07-16 21:04:51 +10:00
Christopher Bisset
b5dfc7ccc1 refactor: split out remove user component 2022-07-16 20:19:51 +10:00
Christopher Bisset
f840e0624f refactor: split out edit user component 2022-07-16 20:13:48 +10:00
Christopher Bisset
bf8070789c added delete api function 2022-07-16 18:37:21 +10:00
Christopher Bisset
e4c54df362 formatted additional details as table 2022-07-16 17:41:07 +10:00
Christopher Bisset
22776847f5 minor bug fix 2022-07-16 11:38:44 +10:00
Christopher Bisset
2db7a294db converted devices and users to classes 2022-07-16 11:37:41 +10:00
Christopher Bisset
89c8fbc01e clean up api error messages 2022-07-15 23:28:13 +10:00
Christopher Bisset
895b927d24 cleaned up UI 2022-07-15 23:19:11 +10:00
Christopher Bisset
800b20814c improved error messages, added create device functionality 2022-07-14 22:44:26 +10:00
Christopher Bisset
c4aff345d9 refactor: new user function 2022-07-14 18:22:57 +10:00
Christopher Bisset
36f4268ae3 refactor: moved removeUser function 2022-07-14 17:57:47 +10:00
Christopher Bisset
51993df7fb dynamically update user card 2022-07-14 15:45:28 +10:00
Christopher Bisset
553356c08c refactor: moved user state to store 2022-07-14 12:53:02 +10:00
Christopher Bisset
8452462fd6 added dynamic select menu for devices 2022-07-14 12:17:03 +10:00
Christopher Bisset
f3f5013397 deduplicated get user code 2022-07-12 20:54:39 +10:00
Christopher Bisset
010cb578e3 refactor: moved get users to separate library 2022-07-12 20:46:56 +10:00
Christopher Bisset
0a904e001f added html for device cards 2022-07-11 23:07:28 +10:00
Christopher Bisset
165f75a8b3 fix api call regression 2022-07-10 19:29:08 +10:00
Christopher Bisset
9ae9aa80d2 fixed link css 2022-07-10 19:26:01 +10:00
Christopher Bisset
73a79fbbf9 update dependencies in documentation 2022-07-10 18:59:30 +10:00
Christopher Bisset
0d33f21ad3 refactor: centralized store generation 2022-07-10 18:33:20 +10:00
Christopher Bisset
3255b895ac fixed input colour scheme 2022-07-10 17:56:42 +10:00
Christopher Bisset
976b79b454 added comment 2022-07-10 17:47:21 +10:00
Christopher Bisset
dfe974455f added theme switcher 2022-07-10 17:46:52 +10:00
Christopher Bisset
a2b6bf7a5e removed overflow for tooltip consistency 2022-07-10 16:24:48 +10:00
Christopher Bisset
e0002f7020 refactors server settings, fixed sidebar absolute scrolling 2022-07-10 15:42:02 +10:00
Christopher Bisset
d228780283 consistency fixes 2022-07-10 10:49:25 +10:00
Christopher Bisset
b742c87830 added daisyui, converted absolute colours to theme colours 2022-07-10 10:47:37 +10:00
Christopher Bisset
8a4a43d591 basic create device scaffold 2022-07-10 09:06:31 +10:00
Christopher Bisset
6115f8875b updated dependencies 2022-07-08 09:15:11 +10:00
Christopher Bisset
a3aa12fbf1 CRUD user implementation complete 2022-07-08 08:49:34 +10:00
Christopher Bisset
639f7ba956 renamed functions to fit standard verbs 2022-07-06 09:25:14 +10:00
Christopher Bisset
79c03c8f0d finish create users 2022-07-05 23:07:35 +10:00
Christopher Bisset
fc4612159e added warning for failed API call 2022-07-05 22:50:25 +10:00
Christopher Bisset
3839860ee8 added alert for namespace parameters 2022-07-05 19:38:37 +10:00
Christopher Bisset
29da48c76f added alert UI, improved createuser ui 2022-07-05 18:46:38 +10:00
Christopher Bisset
fc923b55c3 encapsulated card chevrons inside button for accessibility 2022-07-04 22:45:09 +10:00
Christopher Bisset
ff6d1f042d scaffolded UI for creating a user 2022-07-04 22:43:26 +10:00
Christopher Bisset
797a3bdb79 fix: animations causing page transition conflicts 2022-06-29 13:35:44 +10:00
Christopher Bisset
dc4512836f added device view to navigation 2022-06-29 12:52:29 +10:00
Christopher Bisset
735e05a1fe reduced toggle to work on card title only 2022-06-29 12:24:36 +10:00
Christopher Bisset
faf02d3b44 added toggle for card expansion 2022-06-29 12:22:55 +10:00
Christopher Bisset
fdac9177da moved dev image to node base image 2022-06-29 11:31:13 +10:00
Christopher Bisset
dfc1f5b098 removed ssh keygen from image build 2022-06-29 08:47:40 +10:00
Christopher Bisset
f1a33efd63 created github workflow for dev image 2022-06-29 08:41:47 +10:00
Christopher Bisset
b3b87a74ab minor readme updates 2022-06-28 19:59:36 +10:00