Commit Graph

  • f5f6285bbd Accounting: fix empty JE/GL pages + nightly Buildium GL pull sync admin 2026-06-11 22:12:38 -04:00
  • 4f0ac97e83 Income Statement: Buildium-style category subgroups admin 2026-06-10 22:34:58 -04:00
  • cb8a29696f Accounting reports: add multi-period Income Statement admin 2026-06-10 21:04:49 -04:00
  • ca092f7b8b Budget Workbook: step through all clients with prev/next admin 2026-06-10 11:35:36 -04:00
  • 217e511792 Budget Workbook: export a Proposed Budget PDF admin 2026-06-10 10:58:59 -04:00
  • 6fe1e3943c Budget Workbook: editable unit count for per-unit assessment rate admin 2026-06-09 22:43:45 -04:00
  • d18296c3a6 Accounting Banking: allow cash deposits with no homeowner admin 2026-06-09 22:35:33 -04:00
  • 215ecb3153 Budget Workbook: replace Budget Management with a YTD-actuals workbook admin 2026-06-09 16:29:25 -04:00
  • ea2f2a089a Accounting Banking: page through all register transactions admin 2026-06-09 13:30:19 -04:00
  • bd4c385478 Accounting reports: page through all GL lines (fix 1000-row truncation) admin 2026-06-09 01:23:57 -04:00
  • d2d2c83e7b Accounting: refresh reports + General Ledger after posting a journal entry admin 2026-06-09 00:53:18 -04:00
  • 4b5c2ea2ea Accounting: add General Ledger tab admin 2026-06-08 22:17:23 -04:00
  • f315d86e03 Accounting: editable deposits (Recent Deposits list + edit/delete) admin 2026-06-08 19:57:10 -04:00
  • 8a2ea60824 Accounting: editable journal entries + Reports refresh button admin 2026-06-08 19:33:39 -04:00
  • aa94622a78 Opening Balances: fix duplicate earnings accounts; recognize name variants admin 2026-06-08 19:04:51 -04:00
  • 7fd8ad2c52 Opening Balances: allow entering Retained Earnings + Current Year Earnings admin 2026-06-08 18:11:01 -04:00
  • f3b81eaeeb Revert vendor->A/P posting rule (it collapsed the P&L) admin 2026-06-08 17:38:15 -04:00
  • fdb9174c45 Accounting GL: vendor checks relieve A/P; Village Grove payments direct-to-bank admin 2026-06-08 14:45:04 -04:00
  • 5aa03d1cd6 Balance Sheet: fold posted Retained Earnings account into the prior-years line admin 2026-06-08 13:26:13 -04:00
  • 8f14877274 Balance Sheet: label the YTD earnings equity line "Net Income" admin 2026-06-08 13:00:24 -04:00
  • f66165a8f5 Checks: Banking print now applies field positions + MICR gaps admin 2026-06-08 12:50:38 -04:00
  • 3d264130b9 Checks: print the General Settings mailing address as the return address admin 2026-06-08 12:15:48 -04:00
  • c66a11769c Checks: align Print Checks page with Check Setup generator admin 2026-06-08 12:01:07 -04:00
  • dd4a088e9d Checks: print PDF now uses Check Setup settings (matches the sample) admin 2026-06-08 11:45:30 -04:00
  • a81e4f51ab RV/Boat Lots: map tab edits the association Map amenity + per-pin amount admin 2026-06-07 22:41:27 -04:00
  • 5a7f21fee6 Add AGENTIC_MAIL to environment variables admin 2026-06-07 22:41:22 -04:00
  • 69f643a51e RV/Boat Lots: sync lots to public rental_calendar amenities admin 2026-06-07 21:06:21 -04:00
  • f549f21c21 RV/Boat Lots: waitlist size + more vehicle types admin 2026-06-07 21:01:18 -04:00
  • 0c0300efce RV/Boat Lots: internal lot map with directory-unit links admin 2026-06-07 20:40:52 -04:00
  • 10a9d31b94 RV/Boat Lots: insurance expiring-soon / expired indicator admin 2026-06-07 20:23:07 -04:00
  • 308af20aa1 RV/Boat Lots: request renter insurance (vendor-style flow) admin 2026-06-07 20:16:31 -04:00
  • d8465f2297 RV/Boat Lots: link rentals to owner/unit + Notice to Vacate toggle admin 2026-06-07 18:20:58 -04:00
  • 7c18576390 RV/Boat Lots: batch edit Lots and Active Rentals admin 2026-06-07 17:54:43 -04:00
  • 4ecbdcfd4d Calendar: manage rental/meeting calendars from the dashboard admin 2026-06-07 17:39:44 -04:00
  • 6932c5acbb Unit ledger: let amount input accept $0.00 admin 2026-06-07 17:22:07 -04:00
  • 3f39bfbd70 Unit ledger: allow posting a $0.00 charge admin 2026-06-07 17:04:25 -04:00
  • 271a6d2701 Nav: add Owner Ledger link under Finance → Receivables admin 2026-06-07 15:41:59 -04:00
  • 2503dc4846 Owner Ledger notes: show notes to homeowners admin 2026-06-07 15:18:00 -04:00
  • e641b05a91 Owner Ledger notes: hide internal notes from homeowner-facing views admin 2026-06-07 15:16:53 -04:00
  • f53a0aaf46 Owner Ledger: add $0.00 note entries admin 2026-06-07 15:12:50 -04:00
  • 36787b193d Accounting COA: bulk edit + bulk delete of accounts admin 2026-06-07 14:54:19 -04:00
  • 6f68619b9c Bill approvals: backfill imported bills' approvers + auto-create on import admin 2026-06-07 13:52:19 -04:00
  • 25f7865901 CI: skip native postinstall scripts (canvas) in bun install admin 2026-06-07 13:24:20 -04:00
  • cb740c2521 Bill approvals: fix approver column always showing "None" admin 2026-06-07 13:21:08 -04:00
  • aee3d057e6 chore: trigger production deploy admin 2026-06-07 12:58:10 -04:00
  • 9eb5993566 Merge pull request #10 from renee-png/bill-approvals-paid-and-approvers admin 2026-06-07 12:29:38 -04:00
  • fd7107290a Bill approvals: admins-only mark-paid + DB guard admin 2026-06-07 12:28:03 -04:00
  • 631f9d5c3c Merge pull request #9 from renee-png/fix-ci-workflows admin 2026-06-07 11:03:53 -04:00
  • d42baaecf9 CI: replace broken webpack/pages workflows with bun build check admin 2026-06-06 23:36:39 -04:00
  • e8288cf4e4 Merge pull request #8 from renee-png/accounting-sales-receipts-coa-sync-expenses admin 2026-06-06 23:26:06 -04:00
  • ea8cf6efb6 Merge remote-tracking branch 'origin/main' into accounting-sales-receipts-coa-sync-expenses admin 2026-06-06 23:24:45 -04:00
  • af67e2fb9a Accounting: rename bill_approvals.vendor_name→approver_name + COA import dialog admin 2026-06-06 23:04:29 -04:00
  • 096cac6b0b Merge pull request #6 from renee-png/accounting-sales-receipts-coa-sync-expenses admin 2026-06-05 20:52:43 -04:00
  • cc34ae9418 Accounting: two-way bill creation + mirror pending bills admin 2026-06-04 20:54:09 -04:00
  • 756ebce121 buildium-sync: robustly resolve bill line GL account into expense_account_id admin 2026-06-04 20:17:07 -04:00
  • 84c8483169 Accounting: unify vendor roster + COA across bill-approvals and accounting bills admin 2026-06-04 18:57:32 -04:00
  • 84541a6813 Accounting: back-sync bill paid status to bill_approvals on INSERT admin 2026-06-04 18:17:39 -04:00
  • 0f5c33d1dd Merge pull request #7 from renee-png/bills-approvals-fixes-2026-06-04 admin 2026-06-04 17:41:54 -04:00
  • 6376d5cc7e send-bill-approval-invites: forward Authorization on inner invoke admin 2026-06-04 17:37:11 -04:00
  • 2c723410a4 Bill approvals: surface approvers, fix email path, schema cleanup admin 2026-06-04 17:17:05 -04:00
  • 6634907799 Per-association chart of accounts admin 2026-06-04 13:38:50 -04:00
  • 8f1cbcd3af Accounting: selectable-source / multi-line manual deposits admin 2026-06-04 13:00:41 -04:00
  • 7464d55b6c Accounting: enforce accrual A/P on bill payments (match rule + guard + cleanup) admin 2026-06-04 12:30:44 -04:00
  • d82466f826 Accounting: Sales Receipts, COA sync to dashboard, vendor-expense recognition admin 2026-06-04 10:01:18 -04:00
  • bd5caf5415 Merge pull request #3 from renee-png/email-cutover-and-accrual admin 2026-06-03 02:40:35 -04:00
  • 35c3c0da72 Merge pull request #5 from renee-png/buildium-accounting-sync admin 2026-06-03 02:34:17 -04:00
  • f7dc5d8177 Buildium -> Accounting: auto-provision companies + opening-balance migration buildium-accounting-sync admin 2026-06-03 02:31:21 -04:00
  • 5436396a23 Merge pull request #4 from renee-png/accounting-bill-payment-ap admin 2026-06-03 01:18:14 -04:00
  • 3b220a3f26 Checks: drop "Authorized Signer", move signature label below the line accounting-bill-payment-ap admin 2026-06-03 01:12:52 -04:00
  • 7ccfc133f8 Bill-payment checks: per-element positioning + visibility admin 2026-06-03 01:05:10 -04:00
  • c3d1d86b07 Reports: account drill-down to GL; bids/quotes PDF attachments admin 2026-06-03 00:47:11 -04:00
  • c3a0682e57 Accounting: A/P-clearing payments, check return address + MICR gaps, dashboard fixes admin 2026-06-03 00:35:30 -04:00
  • b1486a0b2a Migrate email pipeline off Lovable + branded auth emails email-cutover-and-accrual admin 2026-06-02 23:07:26 -04:00
  • 5bf2a5887e Merge pull request #2 from renee-png/accounting-dashboard-pdf-export admin 2026-06-02 19:02:35 -04:00
  • 7aac8f2863 Add .htaccess SPA fallback for Apache/LiteSpeed (Hostinger) admin 2026-06-02 19:01:48 -04:00
  • 7b54ddd40d Export the Accounting Dashboard as a vector PDF admin 2026-06-02 18:52:43 -04:00
  • cf926c04fa Merge pull request #1 from renee-png/accounting-platform-improvements admin 2026-06-02 18:38:17 -04:00
  • e302fb91f0 Accounting platform: remove Zoho, unify reports, board access, vendor sharing admin 2026-06-02 18:29:31 -04:00
  • db20226d62 Movement of Equity GL-consistent; wire reconciliation checks R3/R5 (+R6/R9) admin 2026-06-02 12:52:05 -04:00
  • 96de47496a Reconcile imported-GL companies: Bridgewater opening equity + scope R7/R8 admin 2026-06-02 02:14:25 -04:00
  • f25a778230 PDF financial reports: add Comparative / Change / Change % columns admin 2026-06-02 02:02:07 -04:00
  • 3d11980b8c Part B: Δ/Δ% columns, Balance Sheet comparison, Budget vs Actuals comparison admin 2026-06-02 01:49:47 -04:00
  • 5383404bb0 Part B: Cash Flow comparison period + Budget vs Actuals proration admin 2026-06-02 01:22:35 -04:00
  • 21224e400d A5 expense classification + A/P overpayment fix admin 2026-06-02 01:16:58 -04:00
  • f9c1b8af44 Fix balance sheet: recognize transfers & deposits (unify cash on bank register) admin 2026-06-02 01:08:37 -04:00
  • f74c61c9df Budget vs Actuals: custom actuals comparison date range admin 2026-06-02 00:54:54 -04:00
  • 7a7435a8ee Cash Flow indirect method (R4) + reconciliation library & test suite admin 2026-06-02 00:07:16 -04:00
  • 03286f865a Conform reports to financial spec: A/R open-balance + reconciliation checks admin 2026-06-01 23:55:18 -04:00
  • a3a0b706a1 Board-member upload permission for documents & bids/quotes admin 2026-06-01 23:33:09 -04:00
  • 2fd311c8a2 Opening balances post to GL; unify all reports on the general ledger admin 2026-06-01 23:06:00 -04:00
  • 04d1bdfb49 Post AR/AP sub-ledgers to the general ledger (fix empty P&L/Balance Sheet) admin 2026-06-01 22:39:07 -04:00
  • 57a9a1022e Remove cover sheet from financial reports; nest Budget vs Actuals accounts admin 2026-06-01 22:26:05 -04:00
  • 39829b7e1b Accounting statement matches main account-statement; fix payments cut off admin 2026-06-01 22:17:04 -04:00
  • 0e34d18adf Accounting homeowner ledger/statement defaults to full history admin 2026-06-01 22:06:06 -04:00
  • b77860772e Fix report exports: Budget vs Actuals + branded cover everywhere admin 2026-06-01 22:00:57 -04:00
  • 8360363a15 Unify financial report styling with branded cover page admin 2026-06-01 21:49:34 -04:00
  • 3c32f8ac47 Bidirectional bill sync between app and Accounting admin 2026-06-01 21:41:51 -04:00
  • 2d216e24c9 Sync owner ledger + payments into Accounting admin 2026-06-01 21:36:55 -04:00
  • 8ac0edfbd9 Admin-only Accounting tab + platform COA consolidation admin 2026-06-01 21:21:48 -04:00
  • 64aad1d283 Reassign payments_received when merging homeowners admin 2026-06-01 21:00:25 -04:00