Commit graph

3 commits

Author SHA1 Message Date
645f1f54ef refactor: extract oversized modules and split runtime config
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Failing after 20m16s
Keep product modules under maintainability budgets by moving LiveView
and domain helpers into focused files. Split config/runtime.exs so
secrets, roles, and feature flags are not mixed in one file, and add
schema dump/load plus per-role boot smokes so a slim-module release
can be proven locally.

Also route conversations by table ownership, hide empty activity
counts, and fail-close CI now that mix test is green.
2026-08-22 02:24:30 -04:00
22a154a59d chore: remove the Uptime product
All checks were successful
Deploy Docker Images / Build, push, and deploy (push) Successful in 20m29s
Uptime was an ops dashboard, not part of the personal internet suite.
Drop the app, route, nav item, DNS monitor hook, Oban queue, and tables.
Leftover ELEKTRINE_ENABLED_MODULES=uptime tokens are ignored so existing
hoster env files keep working.
2026-08-19 04:57:00 -04:00
454e80a8f8 Initial commit
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Failing after 19m8s
Smoke / Hello from Forgejo Actions (push) Successful in 1s
Fresh repository on git.elektrine.com/elektrine/elektrine.
2026-07-30 01:36:18 -04:00