Commit graph

14 commits

Author SHA1 Message Date
21110ac8bd fix: address review feedback for DNSSEC keys DS export
Serialize enable with zone row FOR UPDATE, load public key fields only
for status/DS, skip corrupt public material without raising, and tighten
key-tag and API private-key leak tests.
2026-08-02 00:04:04 -04:00
3a0162f4ec feat(dns): DNSSEC keys and DS export only
Generate ECDSA P-256 KSK/ZSK material for zones, store private keys
encrypted at rest, and expose DS records via API and settings UI without
changing the authoritative query path.
2026-08-01 23:50:00 -04:00
fd1014ac01 refactor: HTTP client stack and federation fetch improvements
All checks were successful
Deploy Docker Images / Build, push, and deploy (push) Successful in 20m16s
Consolidate outbound HTTP/Gun usage, ActivityPub fetch helpers, and
related call sites so remote fetch policy and retries stay consistent.
2026-08-01 05:28:03 -04:00
2ca7632f4b fix(ui): full-size image modals and clearer user errors
Allow near-viewport media lightboxes, drop topic spam keyword bans,
harden upload scanning against false positives, fix draft saves, and
surface real failure reasons via Elektrine.UserError across social and
chat flows.
2026-08-01 05:28:03 -04:00
e956bcfae1 docs: align AGENTS commit policy and agent defaults
Share Conventional Commits rules and agent hygiene across repos.
2026-08-01 05:28:03 -04:00
889f3f367d Remove primary-tinted panel border glow in dark theme
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Failing after 3m40s
panel-card used a 1px primary color-mix ring in the box-shadow stack
plus a primary-mixed border, which read as a weird outer glow on
remote profile and other social panels. Use a neutral border and a
simple drop shadow instead.
2026-08-01 03:50:48 -04:00
0790543f26 Align remote person profile with social panel chrome
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Has been cancelled
Use the same panel-card, gradient banner, circular avatar, stats row,
and btn-secondary patterns as remote communities and the rest of the
social UI. Drop the one-off hero/mesh styling that looked foreign.
2026-08-01 03:47:56 -04:00
e395f12a46 Reimagine remote person profile page
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Failing after 3m31s
Replace the Mastodon-clone header with a federation-forward identity
hero (mesh banner, domain stamps, rounded avatar, stat chips), a
clearer posts feed chrome, and a always-on Origin rail with optional
media. Keep existing follow/post interactions intact.
2026-08-01 03:42:47 -04:00
8c8bcfc584 Stop home blog feed failures from crashing LiveView
Some checks failed
Deploy Docker Images / Build, push, and deploy (push) Failing after 3m30s
GunPool.checkout now returns {:error, :pool_unavailable} instead of
raising on noproc, HomeBlog.fetch_posts rescues unexpected exits, and
PageLive.Home treats blog load as best-effort so a down HTTP pool or
broken feed cannot terminate the home LiveView.
2026-08-01 03:15:44 -04:00
960fd84fd5 Fix timeline "new posts" divider jumping on post hover
All checks were successful
Deploy Docker Images / Build, push, and deploy (push) Successful in 12m50s
content-visibility:auto used a 34rem size estimate, then hover set
content-visibility:visible and re-laid out dense cards shorter — the
marker jumped up. Use a realistic intrinsic size, never toggle
content-visibility on hover, and give the marker a stable box.
2026-07-30 04:27:42 -04:00
ff22c81430 Accept base64 or PEM for DEPLOY_SSH_KEY in docker-deploy
All checks were successful
Deploy Docker Images / Build, push, and deploy (push) Successful in 1m4s
Match magpie/tarakan so base64-encoded Actions secrets work.
2026-07-30 02:51:26 -04:00
047d32e58e ci: trigger deploy after Actions secrets restore
All checks were successful
Deploy Docker Images / Build, push, and deploy (push) Successful in 59s
2026-07-30 02:06:27 -04:00
ad333db9c1 ci: retrigger deploy after restoring Actions secrets/vars
Some checks are pending
Deploy Docker Images / Build, push, and deploy (push) Waiting to run
2026-07-30 02:05:28 -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