Commit Graph
73 Commits
Author SHA1 Message Date
Benjamin Labrecque a552e537f4 fix: pass paths in ioc cli commands 2026-07-22 12:14:45 +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 e324e3abed feat: use settings for paths in cli and add tests 2026-07-22 09:30:40 +02:00
Benjamin Labrecque 86212af43c docs: refactor into user and developer docs 2026-07-21 16:44:28 +02:00
Benjamin Labrecque a4ee64fb3c cli: use service name lower in ioc start 2026-07-20 16:24:26 +02:00
Benjamin Labrecque 0d18e992ec chore: ansible extract common tasks and cli send service name for ioc start 2026-07-20 16:13:18 +02:00
Benjamin Labrecque b7e938c3a7 cli: make ioc start also use name rather than port 2026-07-20 15:23:54 +02:00
Benjamin Labrecque c4d6f2afb4 cli: use env through ansible for ioc commands
Deploy / deploy (push) Canceled after 0s
2026-07-20 15:13:18 +02:00
Benjamin Labrecque b1b5616947 docs: clean todos
Deploy / deploy (push) Canceled after 0s
2026-07-20 12:28:38 +02:00
Benjamin Labrecque 2a9e546ac7 docs: update readme 2026-07-17 14:29:39 +02:00
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_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 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