9 Commits

Author SHA1 Message Date
Lloyd
7fcad04f49 feat: enhance graceful shutdown handling in RepeaterDaemon and improve stale dist-info cleanup with sudo support 2026-03-24 10:02:43 +00:00
Lloyd
23463b606d Fix WorkingDirectory in service files to prevent shadowing of pip-installed package 2026-03-10 16:46:13 +00:00
Lloyd
f96d64a813 Refactor version retrieval and remove legacy PYTHONPATH from service unit 2026-03-10 15:37:12 +00:00
Lloyd
74914541f2 Enhance installation and uninstallation scripts with user-friendly messages, add polkit and sudoers configuration for service management, and improve service restart handling in API endpoints. 2026-02-24 11:33:21 +00:00
Lloyd
4d2943087f Refactor user group management and add container detection warnings for udev rules 2026-02-24 09:15:21 +00:00
Lloyd
540e5f11fe Add supplementary groups to systemd service 2026-02-24 08:53:12 +00:00
Stu Campbell
12b750a476 Fix systemd service file format
- Changed multiline comment to # for systemd compliance
- Changed MemoryLimit to MemoryHigh (current standard)

Co-authored-by: Stu Campbell <stucampbell.git@gmail.com>
2026-01-01 22:43:36 +00:00
Lloyd
fce756212b Update service file to remove CPU quota and bump version to 1.0.5-beta-3 2025-12-13 22:30:50 +00:00
Lloyd
97256eb132 Initial commit: PyMC Repeater Daemon
This commit sets up the initial project structure for the PyMC Repeater Daemon.
It includes base configuration files, dependency definitions, and scaffolding
for the main daemon service responsible for handling PyMC repeating operations.
2025-10-24 23:13:48 +01:00