krelltunez/lastGLANCE
When did you last...?
choresprivacy-firstproductivitypwareactself-hosted
First Claude commit: May 4, 2026Last Claude commit: 1mo agoDiscovered: Jun 6, 2026
Recent Claude Commits
docs: update intent protocol and package docs for v1.5.0/v1.5.1
eee53571mo agoauthor_emailBump version to 1.5.1
c867c2e1mo agoauthor_emailGive Health and Vehicle seed chores distinct per-chore icons
9cd85f61mo agoauthor_emailFix seed icons: use registry-safe Lucide names for Home and Finances
5a19e9c1mo agoauthor_emailAdd DB migration v11 to fix icon backfill for Home/Finances seed records
be41f2a1mo agoauthor_emailAdd distinct icons to Home and Finances seed chores; backfill migration
efb54b61mo agoauthor_emailAdd -> dG button to chore detail modal
1ec3aae1mo agoauthor_emailTreat 5xx responses as transient in intent file poller
020c12c1mo agoauthor_emailchore: bump version to v1.5.0
56abae81mo agoauthor_emailDon't log or skip files permanently on transient network errors in poller
0415a331mo agoauthor_emailFix false abort errors when PWA goes to background during intent emit
185e1bb1mo agoauthor_emailfix(sync): bump updated_at on category and chore reorder
fc3703e1mo agoauthor_emailchore: bump @glance-apps/sync to v1.1.2
55e73351mo agoauthor_emailfix: strip weak ETag W/ prefix from If-Match header in WebDAV proxy
72fa43a1mo agoauthor_emailfix(sync): strip legacy non-UUID ids in mergePayloads before merge
fd5148e1mo agoauthor_emailfix(sync): filter legacy non-UUID ids from buildPayload output
989d8951mo agoauthor_emailfix(sync): sanitize legacy tombstones with non-UUID ids
3d747b01mo agoauthor_emailfix(sync): log full details of dropped legacy completionEvents
8f2f5341mo agoauthor_emailfix(sync): sanitize legacy completionEvents with non-UUID sync_ids before validation
5f00e051mo agoauthor_emailShared user roster sync: guard on multiUserEnabled, refresh after sync
2cda0ae1mo agoauthor_emailfix: add trailing slash to testConnection URL to avoid 301 redirect
3b78b531mo agoauthor_emailBump @glance-apps/sync to ^1.1.1
b6c57b61mo agoauthor_emailFix engine.test.ts build error: add users and settings to SyncPayload fixtures
19a15601mo agoauthor_emailFix phantom completions and cursor skip in intents poller
3c9ea871mo agoauthor_emailPort dedup fix onto current main: use payload.event_id as CompletionEvent sync_id
4d591811mo agoauthor_emailRemove debug logging
a9315411mo agoauthor_emailFix listFiles PROPFIND 301 redirect by appending trailing slash
06c54771mo agoauthor_emailAdd debug logging inside listFiles for PROPFIND diagnosis
e10da471mo agoauthor_emailAdd temporary debug logging to intents poller
be2efd51mo agoauthor_emailRevert listFiles PROPFIND parser back to working regex approach
fae8cb71mo agoauthor_emailFix listFiles PROPFIND parser to handle prefixed DAV namespace elements
6cac1a01mo agoauthor_emailBump @glance-apps/intents to 1.3.2; store completed_by_user_id from NOTIFY events
770a87e1mo agoauthor_emailBump @glance-apps/intents to v1.3.1
5b304561mo agoauthor_emailInclude assigned_user_ids in CREATE intent payload
88f4c2f1mo agoauthor_emailBump Plug icon to size 22 in mobile settings sheet
c6f159e1mo agoauthor_emailBump Plug icon to size 20 in mobile settings sheet
841501e1mo agoauthor_emailReorder and fix mobile settings sheet
c4fe7331mo agoauthor_emailFix Mine FAB position and size on mobile
c4d3aab1mo agoauthor_emailReplace mobile tab-strip Mine button with FAB above search FAB
d7d104d1mo agoauthor_emailFix M shortcut reading stale filter value via ref
992abd51mo agoauthor_emailFix TS error: pass value not callback to setFilter
10f9a7d1mo agoauthor_emailAdd M shortcut to toggle Mine/All filter; document in shortcuts modal
a56da791mo agoauthor_emailMove Mine/All filter button to header row 1 on desktop
eaebeb41mo agoauthor_emailFix filter button not appearing after setting Me without page reload
69f22ec1mo agoauthor_emailAdd DB migration v9 to deduplicate users table at open time
773b95c1mo agoauthor_emailDeduplicate users before engine.sync() fires on mount
8f52ff51mo agoauthor_emailDeduplicate sync arrays before merge to prevent main-thread freeze
058ff5c1mo agoauthor_emailRewrite applyPayload to use bulk DB ops instead of per-record queries
6c7e5981mo agoauthor_emailMemoize UsersContext value to stop cascade re-renders on modal open
de923b01mo agoauthor_emailAuto-deduplicate users on each shared roster sync
6ec111f1mo agoauthor_email