Erich Blume eblume · he/him
  • Welcome to my demesne.

  • Joined on 2026-01-12
eblume pushed to main at eblume/tow-game 2026-06-06 18:39:14 -07:00
41efdecd93 Initial prototype: TOW trailer-reversing trainer
eblume created branch main in eblume/tow-game 2026-06-06 18:39:14 -07:00
eblume created repository eblume/tow-game 2026-06-06 18:38:37 -07:00
eblume pushed to main at eblume/blumeops 2026-06-06 18:29:50 -07:00
bc34b601be Merge pull request 'heph Authentik: grant offline_access scope (fixes spoke sync refresh-token 400)' (#371) from heph-offline-access into main
50a36ff93a heph Authentik: grant offline_access scope (fixes spoke sync refresh-token 400)
Compare 2 commits »
eblume merged pull request eblume/blumeops#371 2026-06-06 18:29:49 -07:00
heph Authentik: grant offline_access scope (fixes spoke sync refresh-token 400)
eblume created pull request eblume/blumeops#371 2026-06-06 18:07:43 -07:00
heph Authentik: grant offline_access scope (fixes spoke sync refresh-token 400)
eblume pushed to heph-offline-access at eblume/blumeops 2026-06-06 18:07:25 -07:00
50a36ff93a heph Authentik: grant offline_access scope (fixes spoke sync refresh-token 400)
eblume created branch heph-offline-access in eblume/blumeops 2026-06-06 18:07:25 -07:00
eblume pushed to main at eblume/hephaestus 2026-06-06 11:24:19 -07:00
c9bb2cbe64 feat(heph-tui): show sync age in seconds under a minute
eblume pushed to main at eblume/hephaestus 2026-06-06 11:03:02 -07:00
02a8dd5180 Merge pull request 'heph-tui sync health: last-sync age, pending conflicts, auth-failure indicator' (#11) from feature/tui-sync-health into main
11aa25c9f4 feat(heph-tui,hephd): surface sync health (last-sync age, conflicts, auth failure)
Compare 2 commits »
eblume merged pull request eblume/hephaestus#11 2026-06-06 11:03:02 -07:00
heph-tui sync health: last-sync age, pending conflicts, auth-failure indicator
eblume created pull request eblume/hephaestus#11 2026-06-06 10:19:37 -07:00
heph-tui sync health: last-sync age, pending conflicts, auth-failure indicator
eblume pushed to feature/tui-sync-health at eblume/hephaestus 2026-06-06 10:19:20 -07:00
11aa25c9f4 feat(heph-tui,hephd): surface sync health (last-sync age, conflicts, auth failure)
eblume created branch feature/tui-sync-health in eblume/hephaestus 2026-06-06 10:19:20 -07:00
eblume pushed to main at eblume/hephaestus 2026-06-06 09:29:12 -07:00
b2ddb41a46 Merge pull request 'heph-tui + PWA cosmetic polish: humanized recurrence, scrolling/indented/counted project sidebar' (#10) from feature/tui-polish-project-tree into main
9a487cbe3b feat(heph-tui,heph-pwa): humanized recurrence + indented/counted/scrolling project sidebar
00da36c637 doc(explanation): hub+spoke data-evolution / migration rules
Compare 3 commits »
eblume merged pull request eblume/hephaestus#10 2026-06-06 09:29:12 -07:00
heph-tui + PWA cosmetic polish: humanized recurrence, scrolling/indented/counted project sidebar
eblume pushed to feature/tui-polish-project-tree at eblume/hephaestus 2026-06-05 17:44:53 -07:00
9a487cbe3b feat(heph-tui,heph-pwa): humanized recurrence + indented/counted/scrolling project sidebar
eblume pushed to feature/tui-polish-project-tree at eblume/hephaestus 2026-06-05 17:31:33 -07:00
00da36c637 doc(explanation): hub+spoke data-evolution / migration rules
eblume created pull request eblume/hephaestus#10 2026-06-05 17:31:33 -07:00
heph-tui + PWA cosmetic polish: humanized recurrence, scrolling/indented/counted project sidebar
eblume created branch feature/tui-polish-project-tree in eblume/hephaestus 2026-06-05 17:31:33 -07:00