Benjamin Labrecque
cd09c99306
cli: add ioc *-all commands
2026-07-17 09:25:33 +02:00
Benjamin Labrecque
e70ab0397b
chore: migrate plots service
2026-07-16 09:51:28 +02:00
Benjamin Labrecque
ebd60f547b
fix: migrate service script
2026-07-16 09:42:21 +02:00
Benjamin Labrecque
9bafe6ca87
chore: fix python to 3.10 so local and dev/prod match
2026-07-15 15:54:23 +02:00
Benjamin Labrecque
e1964c1d70
feat: restructure python app and add option to add tests for apps
Deploy and restart modified services / deploy (push) Successful in 12s
Deploy bin / deploy (push) Successful in 2s
2026-07-15 12:18:53 +02:00
Benjamin Labrecque
f76c34f5c0
feat: pass branch name in ioc cli commands
2026-07-15 08:40:27 +02:00
Benjamin Labrecque
2e8b5b6f51
cli: add ioc commands
Deploy and restart modified services / deploy (push) Successful in 18s
2026-07-15 08:25:03 +02:00
Benjamin Labrecque
0619584466
fix: cli use copfile
2026-07-14 10:22:04 +02:00
Benjamin Labrecque
97ee6b9a02
fix: cli use copfile
2026-07-14 10:18:39 +02:00
Benjamin Labrecque
11f1af3bfc
fix: migrate cli
2026-07-14 10:16:14 +02:00
Benjamin Labrecque
10797ff608
fix: git cli
2026-07-14 10:12:47 +02:00
Benjamin Labrecque
bedf91d849
chore: add migrate cli command
2026-07-14 10:09:19 +02:00
Benjamin Labrecque
8ed6822075
chore: remove port from iocs overview
2026-07-13 16:11:15 +02:00
Benjamin Labrecque
5399f374c9
chore: use ansible from inside venv to have full control of version, etc
2026-07-10 10:17:16 +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_b and Benjamin 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
327b4ef958
fix: remove newline in auto insert subs
Deploy bin / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-08 16:56:14 +02:00
Benjamin Labrecque
00d78102d5
todo: autoonoff start values
Deploy bin / deploy (push) Successful in 3s
Deploy agebd python package / deploy (push) Successful in 3s
2026-07-08 16:54:21 +02:00
Benjamin Labrecque
debac0cf5e
refactor: remove service id altogether
Deploy bin / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 4s
2026-07-08 16:47:42 +02:00
Benjamin Labrecque
642fe793fc
fix: commit changes to ioc_overview on new service add
Deploy bin / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 1s
2026-07-08 14:50:08 +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
dfd6e1eb4a
cli: use correct ioc host
Deploy bin / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 4s
2026-07-08 09:36:16 +02:00
Benjamin Labrecque
33b07b47de
chore: parse branch service dir name for cicd
Deploy bin / deploy (push) Successful in 5s
Deploy, build and restart MASTER / deploy (push) Successful in 4s
Deploy agebd python package / deploy (push) Successful in 4s
2026-07-07 16:17:24 +02:00
Benjamin Labrecque
42f51f6cba
cli: add name to master subs
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 14:39:23 +02:00
Benjamin Labrecque
01c0e1de6e
cli: add name to master subs
Deploy bin / deploy (push) Successful in 4s
Deploy, build and restart MASTER / deploy (push) Failing after 3s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 14:36:28 +02:00
Benjamin Labrecque
177b741c79
cli: add name to master subs
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 3s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 14:35:09 +02:00
Benjamin Labrecque
201e00887e
cli: add name to master subs
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 1s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 14:33:25 +02:00
Benjamin Labrecque
688316fbc5
cli: add name to master subs
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 3s
2026-07-07 14:31:09 +02:00
Benjamin Labrecque
6defd0511e
cli: add name to master subs
Deploy bin / deploy (push) Successful in 1s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 5s
2026-07-07 14:29:45 +02:00
Benjamin Labrecque
5525e73d89
cli: add name to master subs
Deploy bin / deploy (push) Successful in 1s
Deploy, build and restart MASTER / deploy (push) Successful in 4s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 14:26:24 +02:00
Benjamin Labrecque
577610848a
docs: add todo cli
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 1s
2026-07-07 12:12:12 +02:00
Benjamin Labrecque
a96c7fc77d
cli: cleaner error handling
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 12:08:06 +02:00
Benjamin Labrecque
72655335a6
cli: cleaner error handling
Deploy bin / deploy (push) Successful in 3s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 1s
2026-07-07 12:06:45 +02:00
Benjamin Labrecque
3a43a36f93
cli: cleaner error handling
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 12:04:58 +02:00
Benjamin Labrecque
fe2f7a5f91
chore: cli better error handling
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 11:58:08 +02:00
Benjamin Labrecque
29b4f55e4f
chore: cli handle failure logic in main method
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 1s
Deploy bin / deploy (push) Failing after 13m58s
2026-07-07 11:56:46 +02:00
Benjamin Labrecque
3a5299b765
feature: cli generate uv.lock on new service
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 3s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 11:55:29 +02:00
Benjamin Labrecque
d58bd370df
fix: cli hla names to upper
Deploy bin / deploy (push) Successful in 2s
Deploy, build and restart MASTER / deploy (push) Successful in 3s
Deploy agebd python package / deploy (push) Successful in 3s
2026-07-07 11:43:14 +02:00
Benjamin Labrecque
b8dc74719f
chore: test cli undo
Deploy bin / deploy (push) Successful in 7s
Deploy, build and restart MASTER / deploy (push) Successful in 4s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 11:40:27 +02:00
Benjamin Labrecque
270564c007
cli: test undo
2026-07-07 11:37:52 +02:00
Benjamin Labrecque
989eab8ab2
cli: undo actions on exception
Deploy bin / deploy (push) Successful in 5s
Deploy, build and restart MASTER / deploy (push) Successful in 3s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 11:37:11 +02:00
Benjamin Labrecque
71e61f75a3
fix: new repo structure for services includes current
Deploy bin / deploy (push) Successful in 1s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 4s
2026-07-07 11:21:27 +02:00
Benjamin Labrecque
27a7a8a54d
cli: only delete local branch if it exists
Deploy bin / deploy (push) Successful in 1s
Deploy, build and restart MASTER / deploy (push) Successful in 2s
Deploy agebd python package / deploy (push) Successful in 2s
2026-07-07 11:14:52 +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
e6335149bc
chore: add todos for service creator
Deploy bin / deploy (push) Successful in 2s
Deploy service MASTER / deploy (push) Failing after 3s
2026-07-06 13:19:00 +02:00
Benjamin Labrecque
e75119b112
chore: add extracted service creator
Deploy bin / deploy (push) Successful in 2s
Deploy service MASTER / deploy (push) Failing after 3s
2026-07-06 12:37:09 +02:00
Benjamin Labrecque
c815d8e5fc
fix: commit master hla nanes
Deploy bin / deploy (push) Successful in 3s
Deploy service MASTER / deploy (push) Failing after 4s
2026-07-06 12:31:47 +02:00