Johannes Kirschbauer
|
7e9214053f
|
Clan-app: Flash improve form & file input
|
2024-08-07 12:16:06 +02:00 |
|
Johannes Kirschbauer
|
99dc5793b2
|
Clan-app: Add loading animations & improve async data handling
|
2024-08-06 22:29:11 +02:00 |
|
Johannes Kirschbauer
|
937c171769
|
Clan-app: refine create machine workflow via query operation
|
2024-08-06 16:04:21 +02:00 |
|
Johannes Kirschbauer
|
66f69e50e8
|
Clan-app: show nixos machines and inventory machines
|
2024-08-06 10:44:31 +02:00 |
|
Johannes Kirschbauer
|
7b4b080000
|
Fix: type test
|
2024-08-03 13:14:08 +02:00 |
|
Johannes Kirschbauer
|
ede5cbcf13
|
Fix: regression list_machines. Split into multiple functions
list_inventory_machines, list_nixos_machine, list_sops_machines
The caller of the function should specify which machines they wants to see
|
2024-08-03 12:43:35 +02:00 |
|
Qubasa
|
fb4ceebccf
|
formatter.nix: Add prettier
|
2024-08-02 18:56:53 +02:00 |
|
Qubasa
|
3e9ebbc90f
|
clan-app: Finish flash view. clan-cli: Flash cli now verifies if language and keymap are valid.
|
2024-08-02 17:51:45 +02:00 |
|
Johannes Kirschbauer
|
fa0f393cbb
|
Clan-app: edit clan, memoize active clan
|
2024-07-29 17:06:11 +02:00 |
|
Johannes Kirschbauer
|
4be5ed28db
|
Clan-app: example disk view
|
2024-07-29 11:49:55 +02:00 |
|
Johannes Kirschbauer
|
b48135ca51
|
Clan-app: add popover - remove clan confirm
|
2024-07-25 13:11:50 +02:00 |
|
Johannes Kirschbauer
|
dd0c211ac4
|
Clan-app: add dependencies; floating-ui; eslint-query
|
2024-07-25 13:09:18 +02:00 |
|
Johannes Kirschbauer
|
1a881e43e5
|
Clan-app: show clan details for each registered clan
|
2024-07-24 18:26:26 +02:00 |
|
Johannes Kirschbauer
|
1b52dca96b
|
Fix unit tests
|
2024-07-24 13:15:08 +02:00 |
|
Johannes Kirschbauer
|
d91090bb0e
|
Create machine: init view with api
|
2024-07-24 10:34:11 +02:00 |
|
Johannes Kirschbauer
|
243aa17d55
|
Classgen: refactor functions
|
2024-07-19 18:20:22 +02:00 |
|
Johannes Kirschbauer
|
fd6d9f5bec
|
Fix: api
|
2024-07-17 13:21:43 +02:00 |
|
Johannes Kirschbauer
|
d7bf84e3be
|
cli: add programms to allowed list
|
2024-07-16 13:49:16 +02:00 |
|
Johannes Kirschbauer
|
dae5d01999
|
API: async signal integration migration
|
2024-07-16 11:28:20 +02:00 |
|
Johannes Kirschbauer
|
69f0a27079
|
Webview: flash view
|
2024-07-15 20:40:29 +02:00 |
|
Johannes Kirschbauer
|
b4be28c8bb
|
Webview: migrate create clan form to async api
|
2024-07-15 20:40:29 +02:00 |
|
Johannes Kirschbauer
|
9312034117
|
Webview: add solid-query for improved resource fetching & caching
|
2024-07-15 19:41:01 +02:00 |
|
Johannes Kirschbauer
|
e7efce5c66
|
Webview: add clanList edit
|
2024-07-11 18:45:35 +02:00 |
|
Johannes Kirschbauer
|
24203666d1
|
Webview: add welcome workflow
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
8e88676d51
|
Webview: Add async method handling
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
255f33f40b
|
Clan create: add template url field
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
b8e5a3fd4c
|
Webview: add feeback for clan create workflow
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
f1dece0c04
|
Webview: improve error debug abilities
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
4c4f55f309
|
Clan create: migrate to inventory
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
fe99b79c63
|
UI: improve open clan from directory & list machines
|
2024-07-10 11:08:03 +02:00 |
|
Johannes Kirschbauer
|
44d2f58c47
|
UI: init flash poc
|
2024-07-10 09:43:18 +02:00 |
|
Johannes Kirschbauer
|
1efadb5e3d
|
API: migrate machines delete and list to inventory
|
2024-07-02 11:07:11 +02:00 |
|
Johannes Kirschbauer
|
c4705ef8b6
|
UI: display block devices
|
2024-06-19 11:36:19 +02:00 |
|
Johannes Kirschbauer
|
da86c15b62
|
UI: display known network hosts
|
2024-06-19 11:07:45 +02:00 |
|
Johannes Kirschbauer
|
97d8dd9816
|
API: init methods: hw_generate, dns discovery
|
2024-06-16 16:29:18 +02:00 |
|
Johannes Kirschbauer
|
ec1eab7e14
|
CLI: init hw-generate command
|
2024-06-15 21:31:23 +02:00 |
|
Johannes Kirschbauer
|
ef6f9444d9
|
Webview: init machine details
|
2024-06-15 11:35:15 +02:00 |
|
Johannes Kirschbauer
|
5d01ad5732
|
Webview: minor improvements
|
2024-06-15 11:34:54 +02:00 |
|
Johannes Kirschbauer
|
062718fdbc
|
Webview: init global state for current clan path
|
2024-06-15 11:34:20 +02:00 |
|
Johannes Kirschbauer
|
bab9b10dcb
|
Webview: init api event registry
|
2024-06-15 11:33:53 +02:00 |
|
Johannes Kirschbauer
|
03c432fd6a
|
API: mock echo op_key
|
2024-06-15 11:32:42 +02:00 |
|
Johannes Kirschbauer
|
72d99bd0f7
|
API: init icon resolve
|
2024-06-12 13:21:39 +02:00 |
|
Johannes Kirschbauer
|
74538f69a9
|
Webview: add form handling for create clan
|
2024-06-11 19:20:40 +02:00 |
|
Johannes Kirschbauer
|
6532e2acff
|
Webview: init 'open clan' workflow
|
2024-06-11 16:28:02 +02:00 |
|
Johannes Kirschbauer
|
208a79fc4c
|
Webview: add solid-toast feeback system
|
2024-06-08 18:14:15 +02:00 |
|
Johannes Kirschbauer
|
16a8ff208e
|
API: add abstract open_file method, implement open_file
|
2024-06-08 17:04:56 +02:00 |
|
Johannes Kirschbauer
|
f929502db4
|
UI: add open clan button
|
2024-06-08 15:24:18 +02:00 |
|
Johannes Kirschbauer
|
816217748a
|
web-ui: init type API checks
|
2024-06-05 11:07:55 +02:00 |
|
Johannes Kirschbauer
|
2e0d4afbb3
|
web-ui: remove type test method
|
2024-06-05 09:54:17 +02:00 |
|
Johannes Kirschbauer
|
5b9a73aef5
|
clan-api: wrap all api responses with error/success envelop type
|
2024-06-05 09:46:48 +02:00 |
|