krelltunez/lifeGLANCE
Your life, at a glance
goalsmilestonesprivacy-firstproductivitypwareactself-hosted
First Claude commit: Apr 10, 2026Last Claude commit: 2mo agoDiscovered: May 4, 2026
Recent Claude Commits
Implement deferred fixes #5 and #6: test coverage + photo blob storage
6e4b05e2mo agoauthor_emailTrigger GHCR push on release only
5cac5dd3mo agoauthor_emailPull version in help modal from package.json
42140f43mo agoauthor_emailFix double-click to edit milestone
0d027343mo agoauthor_emailBump version to 1.0.2
a55fb173mo agoauthor_emailBump version to 1.0.1 in help modal
b5c076e3mo agoauthor_emailBump version to 1.0.1
f9374f13mo agoauthor_emailFix crypto.randomUUID unavailable over HTTP (non-secure context)
ece81be3mo agoauthor_emailRemove lifeGLANCE-build-plan.docx
e5edd103mo agoauthor_emailAdd docs/deferred-fixes.md with plans for tests and photo migration
2392bc53mo agoauthor_emailFix Docker build and silence Node 20 actions warning
897732d3mo agoauthor_emailAdd README
f92e0603mo agoauthor_emailReplace window.confirm delete dialogs with inline confirmation UI
0a736c43mo agoauthor_emailFix today marker glow clipped at top of exported image
99737103mo agoauthor_emailScale up export branding 5x (14/15px → 70/75px)
3b44b923mo agoauthor_emailShow IndexedDB storage usage in help modal; bump version to 0.9.0
d2b2bca3mo agoauthor_emailAdd video support; generalize has_audio → media_type
21679f13mo agoauthor_emailRefactor audio storage from base64 to IndexedDB blob store
c6ccf593mo agoauthor_emailAdd audio file attachments to milestones
f9cfe8d3mo agoauthor_emailAdd lifeGLANCE branding watermark to image exports
7401a283mo agoauthor_emailFix ICS table crushed to zero height by flex layout
65b6e503mo agoauthor_emailFix ICS modal: drop flex-height approach, use sticky footer instead
b4ddae53mo agoauthor_emailFix ICS import modal not scrolling on mobile
ad913e03mo agoauthor_emailCollapse compact header to single row; tighten ultraCompact sizing
5e5f9f43mo agoauthor_emailAdd ICS test file for import feature testing
1526abc3mo agoauthor_emailFix button focus blocking keyboard shortcuts; fix empty-state overlap
9cc63253mo agoauthor_emailAdd ICS calendar import with preview modal
c000e403mo agoauthor_emailSync stem (dot + line) animation with card box appearance
1b6ee153mo agoauthor_emailAdd Jake Chen test data backup
f35c0f83mo agoauthor_emailFix recurrence icon arrowheads and recurring filter UX
60d465d3mo agoauthor_emailGuard against recurrenceEndYear < baseYear crash
ca411963mo agoauthor_emailAdd Space shortcut to toggle auto-clustering
a1a4dcd3mo agoauthor_emailDefault recurring filter to 'next' instead of 'all'
11b46e43mo agoauthor_emailFix recurrence icon gap: pull arcs back 30° and clear arrowheads
396c3503mo agoauthor_emailAdd recurring filter, red danger text, recurrence warning
8a02fe33mo agoauthor_emailRedesign recurrence icon as two-arc circular arrows
1217b353mo agoauthor_emailReplace link icon with clean chain-link design
c6102a63mo agoauthor_emailRaise recurrence year cap from +50 to +99
8ec1ea13mo agoauthor_emailFix recurrence icon and deduplicate recurring milestones in stats
3813ab23mo agoauthor_emailAdd recurrence year-range picker (max +50 years)
303c5763mo agoauthor_emailAdd URL links, recurrence, stats summary, and On This Day
b01580b3mo agoauthor_emailImprove onboarding vertical centering on steps 2+
4d629f03mo agoauthor_emailFix step 1 centering overridden by short-screen rule
f5bbe3a3mo agoauthor_emailCentre step 1 welcome screen vertically
47495d93mo agoauthor_emailCompress onboarding layout on phones
8d8cd9e3mo agoauthor_emailReplace count+arrow pill labels with 'past' / 'future'
711e8c63mo agoauthor_emailApply popup border/background to all stat panels
3522f853mo agoauthor_emailAuto-default text size based on screen height on first visit
fc3dbf93mo agoauthor_emailUnify axis formula: h-40 for all compact heights (≤900px)
d66036c3mo agoauthor_emailRemove minimap grip toggle — minimap is always visible
9fa70a93mo agoauthor_email