yusiboyz
  • Joined on 2026-03-28
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 02:13:29 -05:00
e350a354a3 fix: replace .defaultGoal with DailyGoal() to avoid macro expansion issue
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 02:11:30 -05:00
ac8fe3db29 fix: remove History tab, add Foods tab, fix FitnessTabView
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 02:08:41 -05:00
f3e5737706 fix: all model/repo/view mismatches — computed properties, missing methods, type fixes
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 02:01:32 -05:00
9438421207 fix: GoalsViewModel use repo.loadDay instead of missing goals()
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 01:59:20 -05:00
c934791a4a fix: ContentView isAuthenticated → isLoggedIn
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 01:54:47 -05:00
fdb8aeba8a restore: original UI views from first build, keep fixed models/API
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 01:44:54 -05:00
e852e98812 fix: iOS fitness models — UUID strings, snapshot_ fields, convertFromSnakeCase compatibility
yusiboyz pushed to master at yusiboyz/platform 2026-04-03 00:58:52 -05:00
4592e35732 feat: major platform expansion — Brain service, RSS reader, iOS app, AI assistants, Firefox extension
af1765bd8e fix: mobile nav spacing + safe area, PDF viewer mobile layout
5098545580 fix: mobile nav full height + upload paste box, PDF zoom fit
2ab27d048a fix: mobile tags pills show all active tags regardless of item count
9f51f3bcd3 feat: brain mobile pills — tags shown after separator, prefixed with #
Compare 51 commits »
yusiboyz pushed to master at yusiboyz/platform 2026-03-29 15:38:44 -05:00
877021ff20 fix: remaining code issues — TLS, CORS, disconnect safety, cleanup
yusiboyz commented on issue yusiboyz/platform#9 2026-03-29 15:17:41 -05:00
Performance Hardening: Cache and De-risk Summary Endpoints

Completed. Budget /transactions/recent cached 30s, /uncategorized-count cached 2min. Actual Budget per-account API constraint documented. All inventory full scans already eliminated. No…

yusiboyz commented on issue yusiboyz/platform#5 2026-03-29 15:17:41 -05:00
Gateway Trust Model: Protect Internal Services and Service-Level Data

Completed. Removed /test endpoint from inventory. Trust model doc rewritten with accurate per-user vs gateway-key distinction, known limitations documented. No remaining debug surfaces.

yusiboyz commented on issue yusiboyz/platform#8 2026-03-29 15:17:41 -05:00
Dependency Security and CI Enforcement

Repo-side complete. Workflow reviewed and confirmed. Runner dependency documented in .gitea/README.md. Status: blocked on Gitea Actions runner infrastructure — not a code issue.

yusiboyz pushed to master at yusiboyz/platform 2026-03-29 15:17:30 -05:00
ac5c758056 fix: complete remaining partial issues (#5, #8, #9)
yusiboyz pushed to master at yusiboyz/platform 2026-03-29 15:12:51 -05:00
6087be599b fix: remove fitness dropdown from desktop navbar — single link instead
yusiboyz pushed to master at yusiboyz/platform 2026-03-29 14:51:36 -05:00
792d89a377 fix: move fitness goals to Settings, clean up mobile nav
yusiboyz pushed to master at yusiboyz/platform 2026-03-29 14:47:34 -05:00
e8d1cd1681 fix: add fitness sub-pages to mobile More sheet
yusiboyz pushed to master at yusiboyz/platform 2026-03-29 14:44:47 -05:00
810502ab9d feat: multi-user support, goals editing, shared food library
yusiboyz commented on issue yusiboyz/platform#9 2026-03-29 13:50:24 -05:00
Performance Hardening: Cache and De-risk Summary Endpoints

Completed in 9e13984 — Inventory /issues and /needs-review-count use server-side NocoDB WHERE filters (no full scans). Budget buildLookups cached 2min. Budget summary cached 1min. Dashboard…

yusiboyz commented on issue yusiboyz/platform#8 2026-03-29 13:50:24 -05:00
Dependency Security and CI Enforcement

Repo-side work complete. .gitea/workflows/security.yml covers dependency audit, secret scanning, Dockerfile lint. Remaining: configure a Gitea Actions runner to execute the workflow. This is…

yusiboyz commented on issue yusiboyz/platform#5 2026-03-29 13:50:24 -05:00
Gateway Trust Model: Protect Internal Services and Service-Level Data

Completed in 7a7286a — SERVICE_LEVEL_AUTH renamed to GATEWAY_KEY_SERVICES. /debug-nocodb removed. NocoDB search sanitized (strips filter operators). Token validation uses protected endpoints…