Matthew Penner
656ac62ad2
ui: fix fields with invalid type
2021-09-15 11:41:02 -06:00
Matthew Penner
6df2368264
ui(admin): server editing improvements
2021-09-15 11:18:58 -06:00
Matthew Penner
df11129291
ui(admin): fix UserForm not allowing null role
2021-09-13 19:15:21 -06:00
Matthew Penner
a92f3648b2
ui(admin): start work on egg install settings
2021-09-13 00:07:09 -06:00
Matthew Penner
a615b7fa70
ui(admin): start work on server startup settings
2021-09-12 23:50:12 -06:00
Matthew Penner
6362731d55
ui(admin): implement basic server editing
2021-09-12 22:15:45 -06:00
Matthew Penner
d0a78ec067
ui(admin): add new node page
2021-09-12 21:22:33 -06:00
Matthew Penner
3c01dbbcc5
ui(admin): add allocation table, implement allocation creator
2021-09-12 19:40:10 -06:00
Matthew Penner
c7ab6b9e6c
ui(admin): fix validation rules on UserForm
2021-09-12 17:24:31 -06:00
Matthew Penner
1ead83383d
ui(admin): add 'root_admin' field to UserForm
2021-09-12 17:13:00 -06:00
Matthew Penner
fc2f8744da
ui(admin): add user editing
2021-09-12 17:00:22 -06:00
Matthew Penner
e4fc0f5ac3
yarn and composer updates
2021-09-10 15:30:22 -06:00
Matthew Penner
56556e9660
ui(admin): implement new mount page
2021-08-04 22:41:52 -06:00
Matthew Penner
00b44bf3bb
ui(admin): tweaks to server management
2021-08-04 22:16:52 -06:00
Matthew Penner
346271a9a3
ui(admin): add role delete button
2021-08-02 12:29:29 -06:00
Matthew Penner
98cb7370f0
ui(admin): fix null value being passed to input
2021-08-02 11:53:04 -06:00
Matthew Penner
98ed8e431b
ui(admin): cleanup
2021-08-02 11:32:09 -06:00
Matthew Penner
fffe3a7f8b
ui(admin): fix node settings button
2021-08-02 10:23:58 -06:00
Matthew Penner
0313bdb1cb
ui(admin): add role edit form
2021-08-02 10:08:52 -06:00
Matthew Penner
030bc2d8ef
ui(admin): fix server table links
2021-08-02 10:01:55 -06:00
Matthew Penner
11fc88c849
ui(admin): implement user and node servers tab
2021-08-02 09:54:13 -06:00
Matthew Penner
bf9dfa87da
yeet name_first and name_last from users table
2021-07-28 21:31:00 -06:00
Matthew Penner
f1be653486
ui(admin): remove api key components
2021-07-28 11:56:25 -06:00
Matthew Penner
b8b481b57b
ui: fix borked styling
2021-07-25 17:14:55 -06:00
Matthew Penner
ca4046e818
ui(admin): fix new roles not mutating swr
2021-07-25 15:54:16 -06:00
Matthew Penner
25feeaa9f5
ui(admin): add role select for user management
2021-07-25 15:51:39 -06:00
Matthew Penner
14940d666b
yarn: upgrade dependencies
2021-07-24 14:41:45 -06:00
Matthew Penner
27c93365e9
ui(admin): add user create and user update
2021-07-24 12:23:33 -06:00
Matthew Penner
be011906e6
ui(admin): lower table loader height
...
fixes tables growing while the page is loading, this is very noticable
when latency to the API is low, which means the loader is only visible
for 1/30th to 1/20th of a second.
2021-07-22 11:21:31 -06:00
Matthew Penner
361596e051
ui: I HATE STYLED-COMPONENTS WITH TYPESCRIPT
2021-07-22 11:15:27 -06:00
Matthew Penner
3b1a0e22a7
ui: update codemirror editor
2021-07-21 12:18:53 -06:00
Matthew Penner
84b207eddb
ui(admin): fix eslint errors, add CreateAllocationForm
2021-07-20 14:38:11 -06:00
Matthew Penner
6879ca4054
ui(admin): cleanup table hooks, more...
2021-07-19 14:37:09 -06:00
Matthew Penner
7524bbe8ee
ui(admin): cleanup table hooks
2021-07-19 14:34:10 -06:00
Matthew Penner
7ad32293f3
ui(admin): table improvements
2021-07-15 16:10:55 -06:00
Matthew Penner
779b0eca67
ui(admin): fix tables being covered by no items message
2021-07-14 16:59:37 -06:00
Matthew Penner
c0e9f1adee
ui(admin): make all tables searchable and sortable
2021-07-14 16:43:59 -06:00
Matthew Penner
556885f682
ui(admin): uncomment delete buttons
2021-06-06 14:08:39 -06:00
Matthew Penner
8aa9641ec2
ui(admin): too many changes, not enough commits
2021-05-20 16:00:46 -06:00
Matthew Penner
bca2338863
ui(admin): add search and sort to ServersContainer
2021-05-18 20:53:42 -06:00
Matthew Penner
8a24c1a142
ui(admin): node changes
2021-03-23 17:47:24 -06:00
Matthew Penner
7e8cb52d88
ui(admin): work on Node editing
2021-03-12 14:12:45 -07:00
Matthew Penner
08546e6076
ui(admin): implement NewDatabaseContainer.tsx
2021-03-06 16:57:13 -07:00
Matthew Penner
e9546c70bd
ui(admin): add CopyOnClick button to NodeConfigurationContainer
2021-03-06 16:08:42 -07:00
Matthew Penner
ff4a64bfff
admin(ui): remove console.logs
2021-02-24 18:29:10 -07:00
Matthew Penner
46759ba967
admin(ui): add node configuration page
2021-02-24 18:28:24 -07:00
Matthew Penner
c053ca7c44
admin(ui): add arrow key support to SearchableSelect
2021-02-17 15:17:37 -07:00
Matthew Penner
dc003a6ada
admin(ui): SearchableSelect - differentiate between loading and no items
2021-02-16 13:23:24 -07:00
Matthew Penner
224943cc85
admin(ui): autofocus field on New Nest modal open
2021-02-16 13:05:09 -07:00
Matthew Penner
10fc7e88e0
admin(ui): autofocus field on New Role modal open
2021-02-16 13:04:10 -07:00