• Joined on 2026-06-13
marcus pushed tag v1.16 to marcus/gtd 2026-09-02 00:37:12 +10:00
marcus pushed to main at marcus/gtd 2026-09-01 23:37:07 +10:00
dc49854072 feat(web): installable PWA shell so the web build works as an iPhone home-screen app
marcus pushed to main at marcus/gtd 2026-09-01 23:26:03 +10:00
c990ce243b refactor(projects): reuse cardEdges for the project list
8019e7c4f0 refactor(ui): one cardEdges helper for the three list card stacks
d951971d59 refactor(task): one TaskForm behind both capture and clarify
e299ab69bd feat(add): collapse the capture form into a title card plus an attribute bar
5638aa9030 refactor(ui): one chip primitive for all four pickers; DateField reuses lib/dates
Compare 12 commits »
marcus released v1.10 at marcus/meditation-timer 2026-09-01 20:13:59 +10:00
marcus pushed to main at marcus/meditation-timer 2026-09-01 20:02:15 +10:00
0d694dc98b Videos tab: stream/download the server video library, in-app ExoPlayer
marcus released v1.15 at marcus/gtd 2026-08-18 17:55:47 +10:00
marcus pushed to main at marcus/gtd 2026-08-18 17:53:54 +10:00
65efb632db Settings shows the installed build version (CI-stamped versionName) — confirms which release Obtainium delivered
marcus released v1.14 at marcus/gtd 2026-08-18 17:41:45 +10:00
marcus pushed to main at marcus/gtd 2026-08-18 17:39:38 +10:00
b260e4e762 CI hardening: fast-fail check job (lockfile/tsc/eslint) gates the APK build + optional ntfy alerts; config plugin makes 'expo prebuild' preserve release signing/versioning; node 22 pinned with docker lock script + pre-push hook
marcus released v1.13 at marcus/gtd 2026-08-18 17:28:23 +10:00
marcus pushed to main at marcus/gtd 2026-08-18 17:26:36 +10:00
e02ef05c02 Regenerate package-lock with npm 10 (node 22) so CI's npm ci accepts it — local npm 11 omitted top-level @emnapi peer-dep entries
marcus pushed to main at marcus/gtd 2026-08-18 17:07:13 +10:00
d54d5b32f1 Android home-screen widget: top-3 next actions (4x2 'Next up' card) — tap the priority ring to complete via the offline queue, rows deep-link to Clarify, + opens capture; redraws on every store change plus a 30-min self-refresh
4ef3f8c63c Repeats, estimates, weekly review: completing a repeating task spawns the next occurrence; estimate chips + quick-add tokens (~30m, monthly); review screen with one-tap triage; server gains repeat column and applies its idempotent schema at boot
Compare 2 commits »
marcus released BudgyAI Android v1.0.0 at marcus/budgy-releases 2026-08-18 11:05:18 +10:00
marcus pushed tag android-v1.0.0 to marcus/budgy-releases 2026-08-18 11:05:18 +10:00
marcus created repository marcus/budgy-releases 2026-08-18 11:03:48 +10:00
marcus pushed to main at marcus/helios 2026-08-18 09:44:09 +10:00
eab89ffcd3 docs: M3 chat + daily brief implementation plan
marcus pushed to main at marcus/helios 2026-08-18 09:27:43 +10:00
628e14fde4 Merge M2: blood-test labs pipeline — upload, LLM extraction, review gate, normalized biomarkers, dashboard
a9256a765f fix(web): error handling on discard and history toggle
e81d07975a fix(labs): strict numeric parsing, atomic confirm guard, test integrity
876aa0f181 feat(security): CSP and hardening headers with upload serving
1aa600adfc feat(web): labs upload, draft review, draw dashboard with history sparklines
Compare 14 commits »
marcus pushed to main at marcus/helios 2026-08-18 08:15:43 +10:00
e3cfc6592e docs: M2 labs pipeline implementation plan
marcus pushed to main at marcus/helios 2026-08-18 08:02:34 +10:00
bd00e80b44 ci: fetch via public hostname — job network cannot resolve internal gitea
marcus pushed to main at marcus/kegel 2026-08-18 05:16:48 +10:00
4908684b07 ci: build on VPS runner while desktop is offline