-
09e0fdc9ac
feat(maintenance): reminders CLI + systemd timer drop-in
main
grabowski
2026-04-27 16:15:03 +07:00
-
f5e4743120
feat(maintenance): reminder service — findDueSchedules + runRemindersOnce
grabowski
2026-04-27 16:13:46 +07:00
-
b4108c5a36
feat(maintenance): schema for reminders dedup log
grabowski
2026-04-27 16:11:34 +07:00
-
435bcb981f
docs(roadmap): rewrite README roadmap to reflect actual state
grabowski
2026-04-27 15:51:14 +07:00
-
011e7a2165
chore(graph): refresh graphify after sub-property feature
grabowski
2026-04-27 15:47:00 +07:00
-
c3aaf82642
feat(properties): warn when parenting exceeds depth cap of 5
grabowski
2026-04-27 15:36:30 +07:00
-
90207135c8
feat(properties): list view renders parent/child as a depth-first tree
grabowski
2026-04-27 15:02:46 +07:00
-
c61be187e6
feat(properties): roll-up toggle on expenses/assets, new Maintenance + Todos tabs
grabowski
2026-04-27 12:59:17 +07:00
-
3106286629
feat(properties): parent picker, breadcrumb, sub-properties tab
grabowski
2026-04-27 12:54:36 +07:00
-
3b34458a99
feat(properties): tree-aware readers for expenses, maintenance, checklists
grabowski
2026-04-27 12:51:59 +07:00
-
8117253841
feat(properties): add parent_id for sub-property hierarchy
grabowski
2026-04-27 12:49:04 +07:00
-
76248c3d7f
fix(prepare): tolerate missing husky in --prod installs
grabowski
2026-04-27 11:35:03 +07:00
-
3274afb677
ci(validate): stub required env vars so build-time analyse passes
grabowski
2026-04-27 11:11:47 +07:00
-
c43fdc4716
ci(deploy): add gitea LXC deploy + validate workflows
grabowski
2026-04-27 11:02:56 +07:00
-
0225b204a2
chore(tooling): switch to fnm + pnpm, add DEPLOYMENT.md
grabowski
2026-04-24 15:25:15 +07:00
-
0c9a69cfb8
feat(expenses): 6/12/24/All range selector on chart
grabowski
2026-04-23 15:59:53 +07:00
-
911898507a
feat(expenses): CSV import with per-row validation
grabowski
2026-04-23 15:51:26 +07:00
-
f8478f5019
fix(ui): cap date inputs to 4-digit years via min/max
grabowski
2026-04-23 15:45:15 +07:00
-
3417ed6698
feat(properties): expenses tab with electricity+water chart
grabowski
2026-04-23 15:32:20 +07:00
-
b59904fdae
Phases 1-5 + rooms/floors, accounts, custom types, users, notifications
grabowski
2026-04-23 15:18:11 +07:00
-
ad155d6344
create-user: look up company by slug and heal corrupted name
grabowski
2026-04-21 16:40:40 +07:00
-
b7807e41e0
Strip surrounding quotes from script args; add diag-user
grabowski
2026-04-21 16:39:16 +07:00
-
98fe341e80
Load .env in env.ts so SvelteKit SSR sees DATABASE_URL etc.
grabowski
2026-04-21 16:33:50 +07:00
-
95c1f61c88
Add README with setup, npm scripts, layout, roadmap
grabowski
2026-04-21 15:53:10 +07:00
-
0a3aaa5798
Phase 0 scaffold: SvelteKit 5 + Drizzle + auth + storage interface
grabowski
2026-04-21 15:38:14 +07:00