krelltunez/lifeGLANCE
Your life, at a glance
goalsmilestonesprivacy-firstproductivitypwareactself-hosted
First Claude commit: Apr 10, 2026Last Claude commit: 1mo agoDiscovered: May 4, 2026
Recent Claude Commits
Implement deferred fixes #5 and #6: test coverage + photo blob storage
6e4b05e1mo agoauthor_emailTrigger GHCR push on release only
5cac5dd1mo agoauthor_emailPull version in help modal from package.json
42140f41mo agoauthor_emailFix double-click to edit milestone
0d027341mo agoauthor_emailBump version to 1.0.2
a55fb171mo agoauthor_emailBump version to 1.0.1 in help modal
b5c076e1mo agoauthor_emailBump version to 1.0.1
f9374f11mo agoauthor_emailFix crypto.randomUUID unavailable over HTTP (non-secure context)
ece81be1mo agoauthor_emailRemove lifeGLANCE-build-plan.docx
e5edd101mo agoauthor_emailAdd docs/deferred-fixes.md with plans for tests and photo migration
2392bc51mo agoauthor_emailFix Docker build and silence Node 20 actions warning
897732d1mo agoauthor_emailAdd README
f92e0602mo agoauthor_emailReplace window.confirm delete dialogs with inline confirmation UI
0a736c42mo agoauthor_emailFix today marker glow clipped at top of exported image
99737102mo agoauthor_emailScale up export branding 5x (14/15px → 70/75px)
3b44b922mo agoauthor_emailShow IndexedDB storage usage in help modal; bump version to 0.9.0
d2b2bca2mo agoauthor_emailAdd video support; generalize has_audio → media_type
21679f12mo agoauthor_emailRefactor audio storage from base64 to IndexedDB blob store
c6ccf592mo agoauthor_emailAdd audio file attachments to milestones
f9cfe8d2mo agoauthor_emailAdd lifeGLANCE branding watermark to image exports
7401a282mo agoauthor_emailFix ICS table crushed to zero height by flex layout
65b6e502mo agoauthor_emailFix ICS modal: drop flex-height approach, use sticky footer instead
b4ddae52mo agoauthor_emailFix ICS import modal not scrolling on mobile
ad913e02mo agoauthor_emailCollapse compact header to single row; tighten ultraCompact sizing
5e5f9f42mo agoauthor_emailAdd ICS test file for import feature testing
1526abc2mo agoauthor_emailFix button focus blocking keyboard shortcuts; fix empty-state overlap
9cc63252mo agoauthor_emailAdd ICS calendar import with preview modal
c000e402mo agoauthor_emailSync stem (dot + line) animation with card box appearance
1b6ee152mo agoauthor_emailAdd Jake Chen test data backup
f35c0f82mo agoauthor_emailFix recurrence icon arrowheads and recurring filter UX
60d465d2mo agoauthor_emailGuard against recurrenceEndYear < baseYear crash
ca411962mo agoauthor_emailAdd Space shortcut to toggle auto-clustering
a1a4dcd2mo agoauthor_emailDefault recurring filter to 'next' instead of 'all'
11b46e42mo agoauthor_emailFix recurrence icon gap: pull arcs back 30° and clear arrowheads
396c3502mo agoauthor_emailAdd recurring filter, red danger text, recurrence warning
8a02fe32mo agoauthor_emailRedesign recurrence icon as two-arc circular arrows
1217b352mo agoauthor_emailReplace link icon with clean chain-link design
c6102a62mo agoauthor_emailRaise recurrence year cap from +50 to +99
8ec1ea12mo agoauthor_emailFix recurrence icon and deduplicate recurring milestones in stats
3813ab22mo agoauthor_emailAdd recurrence year-range picker (max +50 years)
303c5762mo agoauthor_emailAdd URL links, recurrence, stats summary, and On This Day
b01580b2mo agoauthor_emailImprove onboarding vertical centering on steps 2+
4d629f02mo agoauthor_emailFix step 1 centering overridden by short-screen rule
f5bbe3a2mo agoauthor_emailCentre step 1 welcome screen vertically
47495d92mo agoauthor_emailCompress onboarding layout on phones
8d8cd9e2mo agoauthor_emailReplace count+arrow pill labels with 'past' / 'future'
711e8c62mo agoauthor_emailApply popup border/background to all stat panels
3522f852mo agoauthor_emailAuto-default text size based on screen height on first visit
fc3dbf92mo agoauthor_emailUnify axis formula: h-40 for all compact heights (≤900px)
d66036c2mo agoauthor_emailRemove minimap grip toggle — minimap is always visible
9fa70a92mo agoauthor_email