Benjamin Labrecque
cf46a06fbb
fix: docs
2026-08-27 15:28:12 +02:00
Benjamin Labrecque
6398353871
docs: fix
2026-08-27 15:24:24 +02:00
Benjamin Labrecque and Claude Sonnet 5
da4a19d982
docs: fix and expand user docs
...
- add-new-service.md: document agebd service add's actual behavior
(required flags, that it auto-creates and pushes a
feature/add-service-<name> branch, and the CI pipeline that push
triggers), explain how service-specific vs external PV naming
actually works, and correct the claim that external PVs are
read-only in dev (unenforced: get_pv_external_class() is unused
and there's no EPICS ACF in this repo).
- iocs_overview.md: fix TUNEFBX's copy-pasted "top up tool"
description, merge the AGEBD-CPCL-DBPM3/DBPM3CURR duplicate,
deduplicate the two conflicting PARAMS rows (the "PCT base
lifetime" description actually belongs to TAUPCT), clarify that
AGEBD-CPCL-ALH isn't a separate IOC, and add the services that
were missing entirely (TauPCT, TuneFBy, Params, ShiftTool,
BeamTransferChecks, all 11 OpticsFF-* beamline services).
- gui.md: warn that launching straight from a git checkout uses
unsubstituted {{ agebd_env_suffix_upper/lower }} placeholders,
since substitution only happens at deploy time.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01A9GjKvXCmfgJpKzbQdZ7UA
2026-08-27 15:20:10 +02:00
Benjamin Labrecque
ee57cf146c
docs: update epics docs
Build and Publish Site / docker (push) Successful in 4s
2026-08-26 16:06:19 +02:00
Benjamin Labrecque
c688b48c13
fix: ui launch script -- no macro needed
Build and Publish Site / docker (push) Successful in 4s
Deploy / deploy (push) Successful in 5s
2026-08-26 11:21:58 +02:00
Benjamin Labrecque
e326ef3b3f
docs: ioc user
Build and Publish Site / docker (push) Successful in 3s
2026-08-25 15:33:04 +02:00
Benjamin Labrecque
e6e1d32e5a
docs: ioc commands manual workflows
Build and Publish Site / docker (push) Successful in 4s
2026-08-25 14:41:07 +02:00
labrec_b
16eac5cd08
Feature/ioc on cicd runner ( #71 )
...
Build and Publish Site / docker (push) Successful in 4s
Run `ioc ...` from cicd runner, remove ansible and cli commands
Reviewed-on: #71
2026-08-25 14:34:31 +02:00
Benjamin Labrecque
f19b828cdc
docs: gui startup script
Build and Publish Site / docker (push) Successful in 5s
2026-08-03 14:49:14 +02:00
Benjamin Labrecque
ce776c15f8
docs: gui startup script
Build and Publish Site / docker (push) Successful in 3s
2026-08-03 14:48:04 +02:00
labrec_b and Benjamin Labrecque
dabcf8a407
Feature/gui startup script ( #13 )
...
Build and Publish Site / docker (push) Successful in 5s
Deploy / deploy (push) Successful in 8s
Add GUI startup script
---------
Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com >
Reviewed-on: #13
2026-08-03 14:38:27 +02:00
labrec_b and Benjamin Labrecque
7c86ddd3a3
Feature/add services tests cicd ( #48 )
...
Build and Publish Site / docker (push) Successful in 6s
Deploy / deploy (push) Successful in 41s
Closes:
- uv caching #51
- act runner cache #49
- services tests #20
---------
Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com >
Reviewed-on: #48
2026-07-31 11:34:42 +02:00
labrec_b and Benjamin Labrecque
3aa1fc735c
feat: add Gitea Pages documentation ( #43 )
...
Build and Publish Site / docker (push) Successful in 3s
feat: add Gitea Pages documentation
---------
Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com >
Reviewed-on: #43
2026-07-29 16:32:32 +02:00
Benjamin Labrecque
f62f0ec2aa
docs: update cicd docs
2026-07-29 15:21:17 +02:00
Benjamin Labrecque
df817a0aee
docs: update add new service docs
2026-07-28 08:29:34 +02:00
Benjamin Labrecque
1188cd383b
docs: ioc
2026-07-28 08:19:46 +02:00
Benjamin Labrecque
8c1fddfc2c
docs: python packaging -- link to linux docs
2026-07-27 17:06:37 +02:00
Benjamin Labrecque
9e7d5dfa7c
docs: update cicd runner docs
2026-07-24 10:33:09 +02:00
Benjamin Labrecque
dd2ba655cd
docs: update cicd runner setup docs
2026-07-24 10:17:16 +02:00
Benjamin Labrecque
68e51b5f6f
docs: add python packaging docs
2026-07-23 16:25:20 +02:00
Benjamin Labrecque
9174f573d4
test: add cli test fixtures
Deploy / deploy (push) Failing after 3s
2026-07-23 13:57:21 +02:00
Benjamin Labrecque
30832ac59f
fix: config files
2026-07-22 13:15:10 +02:00
Benjamin Labrecque
76aab08c1e
docs: refactor and add entry points
2026-07-21 17:01:54 +02:00
Benjamin Labrecque
86212af43c
docs: refactor into user and developer docs
2026-07-21 16:44:28 +02:00
Benjamin Labrecque
2a74d1e2be
docs: refactor into user and developer docs
2026-07-21 16:40:41 +02:00
Benjamin Labrecque
b1b5616947
docs: clean todos
Deploy / deploy (push) Canceled after 0s
2026-07-20 12:28:38 +02:00
Benjamin Labrecque
3289b368b1
docs: todo cicd
2026-07-17 16:11:41 +02:00
Benjamin Labrecque
117d6f2405
feat: run the cicd act runner as a systemd service
2026-07-17 15:52:28 +02:00
Benjamin Labrecque
fe6c86490b
docs: add missing iocs overview
2026-07-17 13:58:01 +02:00
Benjamin Labrecque
627fd65640
Merge branch 'main' of gitea.psi.ch:sls/hla_framework_bd into feature/add-new-service-all-migrate-python
2026-07-16 14:28:28 +02:00
Benjamin Labrecque
f278ad1a9d
feature: add new service shifttool
2026-07-16 13:43:25 +02:00
Benjamin Labrecque
bbbd68446e
feature: add new service topuptool
2026-07-16 13:40:29 +02:00
Benjamin Labrecque
8ce97e701f
feature: add new service tune
2026-07-16 13:37:48 +02:00
Benjamin Labrecque
0ef919ad71
docs: ioc todo
2026-07-16 11:49:48 +02:00
Benjamin Labrecque
fc9a7481a7
Merge branch 'main' of gitea.psi.ch:sls/hla_framework_bd into feature/add-new-service-all-migrate
2026-07-16 11:08:00 +02:00
Benjamin Labrecque
f39dfeee69
docs: add existing ioc docs
2026-07-16 11:07:38 +02:00
Benjamin Labrecque
cfac6a4fb4
docs: add todo for iocs
2026-07-16 10:32:23 +02:00
Benjamin Labrecque
f2537a6220
feature: add new service plots
2026-07-16 09:51:51 +02:00
Benjamin Labrecque
637594bb82
feature: add new service postmortemlog
2026-07-16 09:50:04 +02:00
Benjamin Labrecque
7b34c743ee
feature: add new service orbitbump
2026-07-16 09:44:53 +02:00
Benjamin Labrecque
d48fe45b02
feature: add new service injectionguard
2026-07-16 09:43:21 +02:00
Benjamin Labrecque
1b3992075c
feature: add new service tunefby
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
385b9a760b
feature: add new service tunefbx
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
250d90b7bb
feature: add new service tunebump
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
60b38249e0
feature: add new service scrubbing
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
120575e29f
feature: add new service timing
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
01f67c3a05
feature: add new service taupct
2026-07-16 09:29:53 +02:00
Benjamin Labrecque
90aa6136ce
chore: ui todo
2026-07-16 09:13:14 +02:00
labrec_b and Benjamin Labrecque
9094249fce
Feature/add service taubpm ( #5 )
...
Deploy / deploy (push) Successful in 20s
Add taubpm
---------
Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com >
Reviewed-on: #5
2026-07-16 08:30:55 +02:00
Benjamin Labrecque
8032cfae6f
chore: clean up ansible structure
2026-07-14 14:31:06 +02:00