Commit Graph

  • f063d05ae0 Reconciliation: set cleared=false on transfer far leg (NOT NULL fix) main admin 2026-06-20 15:57:00 -04:00
  • 59c23dfec1 Reconciliation: add transfers, non-vendor expenses, non-owner deposits admin 2026-06-20 15:00:52 -04:00
  • c94057c433 Reconciliation: allow undoing the most recent reconciliation admin 2026-06-19 17:07:54 -04:00
  • c8cb583ec9 Import G/L: use buildium_gl source, name-first matching, keep parent rows admin 2026-06-19 16:45:06 -04:00
  • 1296b9449d Accounting: add Import G/L feature on Journal Entries page admin 2026-06-19 13:42:11 -04:00
  • 7b1d6a59e9 A/R reports: exclude void/paid/draft invoices from open balances admin 2026-06-19 11:45:18 -04:00
  • 7eb08ad29f P&L monthly: span the fiscal year so columns aren't limited to one month admin 2026-06-19 02:36:57 -04:00
  • 2e99a9a7da Chart of Accounts: merge two accounts into one admin 2026-06-19 02:14:29 -04:00
  • e517b60519 Cash Disbursement: exclude manual journal entries admin 2026-06-19 02:06:32 -04:00
  • ee10f74753 Prepaid Homeowners + AR Aging (Property): roll ledger up to the unit, show current owner admin 2026-06-19 00:55:13 -04:00
  • e11a48e8bf Reconciliation Checks: self-contained PDF button in the report admin 2026-06-19 00:33:07 -04:00
  • 1f6abf07ae Bills: fix Record Payment dialog overflow admin 2026-06-19 00:25:53 -04:00
  • ed6b926768 Budget vs Actuals: move grey gradient to the PDF (off the page view) admin 2026-06-19 00:21:55 -04:00
  • 7b9bc2d4c7 AR Aging (Property): label each unit with its current owner admin 2026-06-19 00:17:10 -04:00
  • 4ffe17cd7f Reconciliation Checks: enable PDF/CSV download admin 2026-06-19 00:01:39 -04:00
  • ad74072061 Transaction dialogs: allow all account types as the category admin 2026-06-18 23:18:56 -04:00
  • 3f0c7ba1bb Reserve Workbook: add Reserve Spending tab (auto-imported, real-time) admin 2026-06-18 23:04:47 -04:00
  • af9e092cbd Balance Sheet: show account numbers + parent categories (Buildium style) admin 2026-06-18 22:16:42 -04:00
  • fa4ee3e215 Add Reserves Workbook (capital reserve analysis + 30yr projection) admin 2026-06-18 20:36:07 -04:00
  • 7aedc6d90d Budget Workbook: certify-as-approved + preliminary disclaimer admin 2026-06-18 20:03:40 -04:00
  • 422b828cdb Reconcile screen: edit transactions inline admin 2026-06-18 19:17:59 -04:00
  • cfd42a3852 Banking: allow editing reconciled transactions (with warning) admin 2026-06-18 19:09:33 -04:00
  • f03430f09b Account Statement PDF: list all owners, not just primary admin 2026-06-18 14:46:52 -04:00
  • 552dfcfc4e Unit ledger: list all active owners, not just the primary admin 2026-06-18 14:38:57 -04:00
  • 66469c541f Bills: apply existing payment + Buildium-style approval detail view admin 2026-06-18 13:08:28 -04:00
  • acd99f04ce Avria Sign: fix PDF not rendering (field placement + signer page) admin 2026-06-17 23:08:08 -04:00
  • 86e8513694 Inspections: apply violations new-vs-old cue to the map + list admin 2026-06-17 23:03:51 -04:00
  • b15ed4bff8 Avria Sign: add SHA-256 document hash to certificate of completion admin 2026-06-17 22:58:27 -04:00
  • bebd5bd7cb Violation report: clean up Activity History formatting admin 2026-06-17 22:48:18 -04:00
  • feb0d28c25 Violations: fix auto-escalation on re-record + surface new vs old by date admin 2026-06-17 22:32:28 -04:00
  • 71cc71f89f Inbound invoices: recipient-alias routing + parser hardening admin 2026-06-17 22:13:49 -04:00
  • 386ee26a6a Bill summary PDF: itemized line items + total admin 2026-06-17 21:13:50 -04:00
  • fa0f60a7f4 Bill Approvals: download a summarized bill PDF admin 2026-06-17 21:00:27 -04:00
  • fe78c25fd1 Messaging: add explicit Delete button to the conversation header admin 2026-06-17 20:04:50 -04:00
  • 53765e1448 Reconciliation: add accrual bill (expense on bill date + paying withdrawal) admin 2026-06-17 19:56:18 -04:00
  • 9c87777046 Messaging: whole-board from Direct New Message + always-visible delete admin 2026-06-17 19:38:15 -04:00
  • 6a6e2306ea Messaging: whole-board topics, delete conversations/threads, dialog overflow + board names admin 2026-06-17 15:44:39 -04:00
  • bfc758f1f2 Messaging: fix New Message dialog overflow on long recipient names admin 2026-06-17 15:01:23 -04:00
  • d5145e2515 Messaging: board topic threads with management + board admin 2026-06-17 14:58:50 -04:00
  • 56e63edcd6 Violation reports: replace fining stamp with bold red header line admin 2026-06-17 12:16:16 -04:00
  • 0fadfcd2d2 Accounting reports: BvA column shading + reconciliation archived-account fix admin 2026-06-17 11:53:07 -04:00
  • 61b9933bea AR Aging (Property): exclude archived owner-ledger entries admin 2026-06-16 22:49:52 -04:00
  • 46b0855840 Owner ledger: exclude archived entries from balance/breakdown views admin 2026-06-16 21:00:07 -04:00
  • c670ca7e0e Bids & Quotes: PDF attachment upload (board-accessible) admin 2026-06-16 20:53:19 -04:00
  • b18a9b9e78 Status updates: restore staff write RLS policy admin 2026-06-16 20:53:19 -04:00
  • a866160482 Status updates: add "hidden from board" flag admin 2026-06-16 20:28:09 -04:00
  • 03cd7127a2 Budget vs Actuals: show full per-period budget, no proration admin 2026-06-16 14:26:32 -04:00
  • fe5d897139 Budget vs Actuals: source actuals from the GL admin 2026-06-16 14:07:10 -04:00
  • d7d53c5022 Merge pull request #14 from renee-png/bs-include-archived-accounts-with-balance admin 2026-06-16 13:16:10 -04:00
  • 8404f9b79d Reports: keep archived accounts with a balance on the financial statements admin 2026-06-16 13:15:34 -04:00
  • a65c135122 Accounting: auto-create record-only bills for no-bill vendor payments (import mode) autocreate-nobill-vendor-bills admin 2026-06-16 12:57:28 -04:00
  • 73f04017f5 Merge pull request #12 from renee-png/vendor-profile-email-billing-instructions admin 2026-06-16 12:21:54 -04:00
  • 393268dd04 Vendor profile email: add where-to-send-invoices block admin 2026-06-16 12:20:12 -04:00
  • fe6893b367 Merge pull request #11 from renee-png/accounting-email-sender-and-import-dup-guard admin 2026-06-16 12:08:39 -04:00
  • 7f5d21c398 Accounting: guard import-mode register rows against GL double-counting admin 2026-06-16 12:03:40 -04:00
  • 2c50e96fbd Email: default automated sender to notifications@avriamail.com admin 2026-06-16 12:03:18 -04:00
  • 9aa1f94eb4 Accounting: categorize register transactions from Buildium GL lines admin 2026-06-15 20:16:00 -04:00
  • 0faee9994d Accounting: partymap mode + register payee backfill admin 2026-06-15 19:44:42 -04:00
  • 12e551f578 Accounting: add account/txn detail modes to buildium-payee-backfill admin 2026-06-15 17:27:00 -04:00
  • e999890ee5 Accounting: add report mode to buildium-payee-backfill admin 2026-06-15 17:18:34 -04:00
  • 3a7e08fb78 Accounting: buildium-payee-backfill edge function admin 2026-06-15 17:12:00 -04:00
  • 0eaf3efb4f Accounting: surface Recurring from Journal Entries & Bills pages admin 2026-06-15 00:43:25 -04:00
  • 10cd24e738 Bank feeds: replace Plaid with Stripe Financial Connections admin 2026-06-15 00:27:05 -04:00
  • 266a99d4b2 Accounting: recurring bills & journal entries admin 2026-06-14 23:28:43 -04:00
  • 91882a0422 Expense Summary: exclude unpaid bills (billed-but-paid view) admin 2026-06-14 00:52:26 -04:00
  • a1926b0623 Fix: drop non-existent payee_name from transactions selects admin 2026-06-13 23:33:20 -04:00
  • 08c1d66aa1 Financial Overview: add Payee/Payor to Recent Transactions admin 2026-06-13 23:27:58 -04:00
  • fa9671b4f5 Cash Disbursement: resolve vendor/bill for imported (Buildium GL) payments admin 2026-06-13 22:27:46 -04:00
  • ac454e8f5e Reports: drop Income Statement, add Monthly columns view to P&L admin 2026-06-13 18:13:56 -04:00
  • 5714543533 Accounting: show Payee/Payor on transaction-style lists admin 2026-06-13 17:49:26 -04:00
  • 1370b98be9 Bills: editing a paid bill saves and keeps its payment in sync admin 2026-06-13 16:59:06 -04:00
  • 9063e49389 Reconciliation PDF: include outstanding items in prior-period reports; Balance Sheet: stop folding distinctly-named equity accounts admin 2026-06-13 12:47:46 -04:00
  • 3ab016fc57 Accounting: post locally-entered bank transactions to the GL (import mode) admin 2026-06-13 12:15:59 -04:00
  • b243256e80 Cash Disbursement report: group payments by vendor admin 2026-06-13 12:01:31 -04:00
  • ab6c2747fa Reconciliation: cap unreconciled list at the statement date admin 2026-06-13 11:17:13 -04:00
  • 6ad7688fbd Reconciliation: clear any uncleared item regardless of billed date admin 2026-06-13 11:02:06 -04:00
  • 6bf9da5482 Accounting: prior-period reconcile items, void txns, unified report filters, accrual-only admin 2026-06-13 10:51:03 -04:00
  • 5aef967b74 Buildium GL sync: keep import-mode bank registers current admin 2026-06-13 10:10:25 -04:00
  • 42475a0e93 Reconciliation: require a vendor on manual withdrawals admin 2026-06-13 09:53:07 -04:00
  • dedcbb8889 Bill Approvals: Buildium two-column form + require vendor on all backend payments admin 2026-06-13 00:14:13 -04:00
  • fbc5019730 Accounting: fix cross-page account-picker cache collisions + allow equity on bills admin 2026-06-12 23:54:38 -04:00
  • f518f0b8f4 Bills: Buildium-style record/edit form + new read-only bill detail view admin 2026-06-12 23:41:36 -04:00
  • 512abcc1a2 Reconciliation: add deposits/withdrawals directly from the reconcile screen admin 2026-06-12 23:26:10 -04:00
  • 2d6f7ea17b Reconciliation: only show the open period + sortable column headers admin 2026-06-12 23:08:12 -04:00
  • 8a57f53317 Accounting report batches: saved per-association packets → one combined PDF admin 2026-06-12 22:57:12 -04:00
  • b9235f644f Accounting: period presets (Month/YTD/Prev-Year/Custom) + logo-free reports admin 2026-06-12 22:40:58 -04:00
  • b4014f378c Payment accounts can be equity; archived accounts excluded from all dropdowns admin 2026-06-12 20:38:00 -04:00
  • 920def8826 Reports: archived accounts hidden everywhere except the General Ledger admin 2026-06-12 20:27:18 -04:00
  • 03d3c5ee8d Chart of Accounts: archive accounts + safe deletes admin 2026-06-12 20:11:11 -04:00
  • df8623ff9f buildium-gl-sync: include inactive bank-account GL ids from /v1/bankaccounts admin 2026-06-12 19:52:21 -04:00
  • 28c3c7bd0a Bills import: degrade gracefully when Buildium API key lacks Vendors permission admin 2026-06-12 18:58:13 -04:00
  • cc5f70bc5b Bills import: A/P cutover guard — only post JEs dated after the GL watermark admin 2026-06-12 18:46:24 -04:00
  • 25064d8418 Direct Buildium A/P import: bills, payments, one-off checks via GL Account Map admin 2026-06-12 18:43:58 -04:00
  • 4e77098f88 Buildium GL account map: active accounts only, add-one-at-a-time UI admin 2026-06-12 17:31:40 -04:00
  • e510a76dfc Accounting reports: AR Aging (Property), Pre-Paid Homeowners, Cash Disbursement admin 2026-06-12 17:26:30 -04:00
  • 4c7fe7840b ARC decision letters: launch letter editor prefilled with ARC merge fields admin 2026-06-12 15:56:27 -04:00
  • c1fad194f7 ARC imports: record Buildium decision votes + richer decision notes; PDF spacing admin 2026-06-12 14:26:48 -04:00
  • ff65c8a656 Buildium GL account map: strict account links, separate pull/push charges admin 2026-06-12 14:07:18 -04:00
  • abd46bcb2b Hostinger Reach integration UI + ARC Buildium matching, drop Mailchimp admin 2026-06-11 23:07:30 -04:00
  • 220892203c CI: auto-deploy to VPS on push to main admin 2026-06-11 22:55:39 -04:00