Julien Denizot
|
b9800bad10
|
docs: prepare public technical preview
CI / rust (push) Has been cancelled
v0.1.0
|
2026-06-24 16:09:22 +02:00 |
|
Julien Denizot
|
cebd8abe93
|
refactor: load service logs through agent
|
2026-06-24 15:53:55 +02:00 |
|
Julien Denizot
|
a368bd5118
|
feat: expose bounded service logs through agent
|
2026-06-24 15:48:16 +02:00 |
|
Julien Denizot
|
a3ab5e6210
|
refactor: load service status through agent
|
2026-06-24 15:39:22 +02:00 |
|
Julien Denizot
|
c74401769c
|
feat: expose service status through agent
|
2026-06-24 15:35:10 +02:00 |
|
Julien Denizot
|
fea14934d5
|
feat: select backups from agent history
|
2026-06-24 15:24:59 +02:00 |
|
Julien Denizot
|
b5b63c87e0
|
feat: expose backup history through agent
|
2026-06-24 15:18:42 +02:00 |
|
Julien Denizot
|
cb9cb7712a
|
refactor: run dashboard backups through agent
|
2026-06-24 15:12:44 +02:00 |
|
Julien Denizot
|
2432508db4
|
feat: verify backup integrity from dashboard
|
2026-06-24 15:07:23 +02:00 |
|
Julien Denizot
|
0b7d950c1e
|
feat: expose backup integrity verification API
|
2026-06-24 14:51:08 +02:00 |
|
Julien Denizot
|
95ff69c29a
|
feat: verify persisted backup integrity
|
2026-06-24 14:45:39 +02:00 |
|
Julien Denizot
|
261a9aa155
|
feat: add backup integrity verification foundation
|
2026-06-24 14:14:45 +02:00 |
|
Julien Denizot
|
fb524025df
|
feat: persist parameterized operation requests
|
2026-06-24 14:03:33 +02:00 |
|
Julien Denizot
|
e4929c3957
|
feat: execute complete Frappe backups
|
2026-06-24 12:43:28 +02:00 |
|
Julien Denizot
|
e969340d59
|
feat: support secure Frappe backup containers
|
2026-06-24 12:36:32 +02:00 |
|
Julien Denizot
|
57daa76e16
|
feat: prepare real Frappe backup runtime
|
2026-06-24 12:22:45 +02:00 |
|
Julien Denizot
|
fc2845e7f6
|
feat: ensure managed Docker volumes
|
2026-06-24 12:11:39 +02:00 |
|
Julien Denizot
|
fabc326d3c
|
feat: add versioned backup manifests
|
2026-06-24 12:08:40 +02:00 |
|
Julien Denizot
|
de3a50fea3
|
feat: support portable Frappe operation runtimes
|
2026-06-24 11:57:59 +02:00 |
|
Julien Denizot
|
9c84440f0d
|
feat: discover Frappe runtime from Docker metadata
|
2026-06-24 11:48:27 +02:00 |
|
Julien Denizot
|
4ec2ef28af
|
feat: execute operations through real Docker backend
|
2026-06-24 11:41:41 +02:00 |
|
Julien Denizot
|
66099e8cd8
|
feat: add Docker operations backend and image
|
2026-06-24 11:38:23 +02:00 |
|
Julien Denizot
|
d16353a72a
|
test: validate isolated Docker container lifecycle
|
2026-06-24 11:29:28 +02:00 |
|
Julien Denizot
|
15fdc98595
|
feat: connect AIO agent to Docker API
|
2026-06-24 11:26:07 +02:00 |
|
Julien Denizot
|
efda72f9aa
|
refactor: isolate Docker operation backend
|
2026-06-24 11:22:56 +02:00 |
|
Julien Denizot
|
d5e142e031
|
refactor: separate operation execution from worker
|
2026-06-24 11:20:06 +02:00 |
|
Julien Denizot
|
0e1ee1dc5c
|
feat: add asynchronous operation worker
|
2026-06-24 11:16:33 +02:00 |
|
Julien Denizot
|
9187627dd1
|
feat: add persistent operation state machine
|
2026-06-24 11:10:52 +02:00 |
|
Julien Denizot
|
902544f7ae
|
feat: persist AIO operations in SQLite
|
2026-06-24 11:07:03 +02:00 |
|
Julien Denizot
|
2e798d1bb1
|
feat: connect controller to local AIO agent
|
2026-06-24 11:00:41 +02:00 |
|
Julien Denizot
|
69aa1db9c6
|
feat: add local AIO agent over Unix socket
|
2026-06-24 10:56:16 +02:00 |
|
Julien Denizot
|
87e21c688b
|
feat: add versioned controller-agent protocol
|
2026-06-24 10:53:51 +02:00 |
|
Julien Denizot
|
35d4f30fde
|
refactor: convert Enuxia Frappe AIO to Rust workspace
|
2026-06-24 10:51:13 +02:00 |
|
Julien Denizot
|
d81a19cfe6
|
feat: bootstrap Enuxia Frappe AIO controller prototype
|
2026-06-24 10:49:59 +02:00 |
|