Commit Graph
23 Commits
Author SHA1 Message Date
labrec_bandBenjamin Labrecque 1933b906de Feature/cli add service gui creation options (#12)
Deploy / deploy (push) Successful in 8s
Add option to use the GUI of an existing service when creating new services

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #12
2026-07-28 16:39:01 +02:00
Benjamin Labrecque e42f162c26 chore: use camelcase name in gui 2026-07-28 09:45:48 +02:00
Benjamin Labrecque 0bf7f179de chore: change user -> ioc_owner 2026-07-28 08:40:22 +02:00
Benjamin Labrecque 3de7536b27 feat: add script to check that UI files contain the env suffix macro for dev/prod
Deploy / deploy (push) Successful in 1m33s
2026-07-27 10:00:35 +02:00
Benjamin Labrecque f13bb368e6 fix: cli agebd service add method 2026-07-23 16:28:36 +02:00
Benjamin Labrecque 7e690a907e refactor: add paths, services ctx, and extract models to own files 2026-07-22 12:04:55 +02:00
Benjamin Labrecque 86212af43c docs: refactor into user and developer docs 2026-07-21 16:44:28 +02:00
Benjamin Labrecque 2a9e546ac7 docs: update readme 2026-07-17 14:29:39 +02:00
Benjamin Labrecque 11f1af3bfc fix: migrate cli 2026-07-14 10:16:14 +02:00
Benjamin Labrecque bedf91d849 chore: add migrate cli command 2026-07-14 10:09:19 +02:00
Benjamin Labrecque 89434d24a0 chore: better cli params for ui configs
Deploy bin / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 3s
2026-07-09 15:28:18 +02:00
labrec_bandBenjamin Labrecque 2194f65fe7 Feature/ui (#1)
Deploy bin / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 3s
- Add ServiceManager.ui
- Update ServiceManager.ui when adding a new service
- Better git error handling (clean abort if remote branch already exists)

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #1
2026-07-09 15:06:13 +02:00
Benjamin Labrecque 6960b10ce0 feature: dynamicallt allocate port and save in service registry. Update iocs overview on service creation
Deploy bin / deploy (push) Successful in 5s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-08 14:40:18 +02:00
Benjamin Labrecque 3580491fda cli: require user for now
Deploy bin / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 5s
2026-07-08 09:44:51 +02:00
Benjamin Labrecque 44331343ab cli: require manual port for now
Deploy bin / deploy (push) Successful in 4s
Deploy agebd python package / deploy (push) Successful in 1s
2026-07-08 09:38:21 +02:00
Benjamin Labrecque 7e9b5fa65e feature: parametrize install ioc with dev/prod
Deploy bin / deploy (push) Successful in 4s
Deploy, build and restart MASTER / deploy (push) Successful in 4s
Deploy agebd python package / deploy (push) Successful in 1s
2026-07-07 11:00:06 +02:00
Benjamin Labrecque cf328fabbd refactor: only use one (prod) ioc file template
Deploy bin / deploy (push) Successful in 4s
Deploy, build and restart MASTER / deploy (push) Successful in 9s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 09:56:44 +02:00
Benjamin Labrecque 9c4f0a535d chore: extract service creator class
Deploy bin / deploy (push) Successful in 3s
Deploy service MASTER / deploy (push) Failing after 2s
2026-07-06 11:56:52 +02:00
Benjamin Labrecque 4afde31c30 chore: more robust git on add new service
Deploy bin / deploy (push) Canceled after 0s
Deploy service MASTER / deploy (push) Canceled after 0s
2026-07-03 15:48:02 +02:00
Benjamin Labrecque 09edcf53a2 chore: fix templating
Deploy bin / deploy (push) Canceled after 0s
Deploy service MASTER / deploy (push) Canceled after 0s
2026-07-03 15:02:08 +02:00
Benjamin Labrecque 00280bcbe6 chore: pass args to render method from cli entry point
Deploy bin / deploy (push) Canceled after 0s
Deploy service MASTER / deploy (push) Canceled after 0s
2026-07-03 14:16:43 +02:00
Benjamin Labrecque c7604359a9 feature: add new service template files rendering
Deploy bin / deploy (push) Canceled after 0s
Deploy service MASTER / deploy (push) Canceled after 0s
2026-07-03 14:06:25 +02:00
Benjamin Labrecque dfc19768fa chore: add cli tool -- init skeleton 2026-07-03 13:12:41 +02:00