Alexander Grabowski grabowski
  • Joined on 2025-08-05
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-20 12:56:15 +07:00
26945285eb Show base-currency equivalent next to foreign-currency account balances
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-20 12:50:02 +07:00
2540a7603e Add Sales tab to primary company nav (admin/manager/accountant)
0795d78bdf Add confirmed-sales income to budget and overview
1c15cbc36e Add sales CRUD with line items, taxes, withholding, and package linking
f56d4caec8 Link multiple packages to expenses via junction table
34aab722b4 Add expense invoice upload with Paperless push + paperless URL link
Compare 6 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 16:37:01 +07:00
84c8beca15 Auto-refresh FX rates daily from fawazahmed0/exchange-api
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 16:24:33 +07:00
34b1524d3a Add FX rate per account, convert foreign balances to base currency in budget
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 16:16:44 +07:00
bc0699a992 Derive total budget from account balances instead of manual field
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 15:46:54 +07:00
283f0d4dd1 Add invoice linking on expenses: optional FK, dropdown on add form, clickable chip
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 15:26:52 +07:00
0710d63cc1 Add inline expense form on expenses tab with company-wide (General) option
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 15:19:51 +07:00
5ff4f07ff4 Add invoice void with ledger reversal, required reason, and voided badge
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 15:03:54 +07:00
0906a448b3 Add procedure instance detail with step completion and auto-complete
65cee9855c Add procedures templates, step management, and nav tab
f1dd6877f6 Add procedures schema: templates, steps, instances, 7 audit events
Compare 3 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 14:32:48 +07:00
8a23a849da Fix CSP: allow unsafe-inline scripts for SvelteKit hydration
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 14:19:44 +07:00
b4eda2d553 Fix security audit findings: auth scoping, OIDC hardening, CSP, file download
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-17 14:00:13 +07:00
dbfd229ba8 Link service accounts to recurring bills with dropdown and display chip
1ce614186d Add service accounts page with CRUD, filter pills, and nav tab
493ffa4097 Add service accounts schema, enum, audit events, recurringBills FK
Compare 3 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-16 16:53:34 +07:00
a1fffebbf6 Add CI/CD deploy setup doc
1fed8ee920 Add Gitea Actions deploy workflow
Compare 2 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-16 16:43:14 +07:00
639c261995 Regenerate deployment architecture diagram via beautiful-mermaid
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-16 16:37:59 +07:00
5451a591ad Add deployment doc: Caddy + Tor + Yggdrasil + NetBird + external TLS proxy
fef69b653c Add inline rename/edit on project detail page
57f3d42133 Redesign company overview: 4 compact KPIs, side-by-side projects + recent expenses
f51e156539 Restructure company nav: 8 primary tabs + HR/Ops/Admin dropdowns with active highlight
03526ff3b9 Restore pointer cursor on buttons (Tailwind v4 Preflight reset)
Compare 5 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-16 15:28:17 +07:00
b43924f527 Add recurring bills UI with full CRUD, filters, overdue highlight, amount override
b611207d25 Add recurring bills poster, scheduler boot, and manual run stub
bd87cd09f5 Add recurring bills schema and cycle math helper
70bb5954a0 Make entire account card clickable to open detail
c1a575241f Fix zero balance on accounts list page
Compare 5 commits »
grabowski pushed to main at B4L/buildfor_life_budget 2026-04-16 14:09:28 +07:00
77c5d72e43 Reconciliation link, account CSVs in export, drop legacy bank/card tables
0d4fdb6fd7 Add account detail page with transaction history, filters, and CSV export
3a095851e9 Auto-post expenses and invoice payments to accounts ledger
d75fe6ed95 Add opening balance, manual transactions, and cross-currency transfers
aea6dbc06e Add accounts list page with CRUD, Accounts nav tab, profile deprecation banner
Compare 6 commits »
grabowski pushed to master at B4L/mppt-testbench 2026-03-13 15:52:03 +07:00
903fa78585 Add tune-param-vsweep command for parameter sweeps across voltage range
grabowski pushed to master at B4L/mppt-testbench 2026-03-13 11:40:49 +07:00
ce493204cb Add plot-tune command for multi-voltage parameter sweep analysis
grabowski pushed to master at B4L/mppt-testbench 2026-03-12 19:46:42 +07:00
657ff27845 Rename CLI entry points from mppt/mppt-gui to bench/bench-gui