From 0997f7a8e4a6dd657d56fd88f1f6864243d19031 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 1 Apr 2026 04:11:43 +0000 Subject: [PATCH] Fix pull silently skipping on fresh browser install; show last pull time Three issues in the Gist pull flow on a browser with no prior data: 1. _getAllData() returned Date.now() as lastModified when ss_lastModified was unset (fresh install). The timestamp check in pullFromGist then saw the Gist data as older than local, silently returned imported:false ("Already up to date") without importing anything or prompting for auth. Fixed by using || 0 so a browser with no data always accepts remote data as newer. 2. _applyData now persists ss_last_pull_time and ss_last_pull_source so the last successful pull survives page reloads. 3. The Gist section on the options page now shows "Last pulled: