Commit graph

  • 42442c401f extract_odf_links: Support multiprocessing. Brett Smith 2020-09-03 09:40:47 -0400
  • 552dae6ea5 cliutil: Take on --jobs support from audit_report. Brett Smith 2020-09-02 13:26:35 -0400
  • 0f91aefb5a setup: Install tools module. Brett Smith 2020-08-31 17:05:51 -0400
  • 35804db617 reports: All reports support rewrite rules. Brett Smith 2020-08-31 14:19:00 -0400
  • 8c81eceb2c audit_report: Exclude rewrite logs from verbose display. Brett Smith 2020-08-31 14:14:19 -0400
  • 7281cf0f01 audit_report: New tool. Brett Smith 2020-08-30 22:34:32 -0400
  • 0e52f11a58 rtutil: Fix crash when multiple RTLinkCaches race. Brett Smith 2020-08-30 11:18:32 -0400
  • dc2e2d200d balance_sheet: Fix logger name. Brett Smith 2020-08-30 11:14:25 -0400
  • 2eba5a5546 extract_odf_links: Add --relative-to option. Brett Smith 2020-08-30 10:03:57 -0400
  • cf2d825a08 tests: Reorganize extract_odf_links tests for new feature. Brett Smith 2020-08-30 09:18:41 -0400
  • 977b16e365 balance_sheet: Remove custom data normalizations. Brett Smith 2020-08-29 17:18:38 -0400
  • 153361ce9f balance_sheet: Support rewrite rules. Brett Smith 2020-08-29 17:18:15 -0400
  • f3e577f0d5 rewrite: New module. Brett Smith 2020-08-29 17:17:41 -0400
  • 52adf1f0a5 data: Add PostingMeta.detached() method. Brett Smith 2020-08-29 10:26:21 -0400
  • dfdb9b65d5 accrual: Add total divider lines. Brett Smith 2020-08-22 12:39:43 -0400
  • 4f223642ed reports: Refactor total styles to BaseODS. Brett Smith 2020-08-22 12:33:06 -0400
  • e8a754c387 ledger: Formatting modernizations. Brett Smith 2020-08-22 10:57:40 -0400
  • 58954aab23 fund: Text output readability improvements. Brett Smith 2020-08-22 09:49:19 -0400
  • cc1767a09d fund: Incorporate Equity accounts into Release from Restrictions. Brett Smith 2020-08-21 12:05:23 -0400
  • 95fb8ce481 meta_expense_type: Refine defaults. Brett Smith 2020-08-20 17:22:05 -0400
  • 3519933b8c balance_sheet: Normalize handling of release from restrictions. Brett Smith 2020-08-19 16:09:53 -0400
  • bd33c04932 balance_sheet: Re-simplify the "release from restrictions" math. Brett Smith 2020-08-18 16:45:17 -0400
  • 5a3ee24589 balance_sheet: Correct "release from restrictions" calculation. Brett Smith 2020-08-18 16:26:12 -0400
  • a0ff9e6834 balance_sheet: Support arbitrary date ranges. Brett Smith 2020-08-18 15:15:02 -0400
  • 9e7df0b020 balance_sheet: Fix typo in report. Brett Smith 2020-08-18 15:13:31 -0400
  • 5c7cf9cd2a balance_sheet: Sort trial balance accounts. Brett Smith 2020-08-18 14:20:16 -0400
  • 950536e4f1 balance_sheet: Transform "chart of accounts" into trial balances. Brett Smith 2020-08-18 13:21:03 -0400
  • ee40b5b5c2 balance_sheet: Add chart of accounts. Brett Smith 2020-08-18 10:13:30 -0400
  • 6159870681 balance_sheet: Refactor out Report.write_totals_row method. Brett Smith 2020-08-18 04:16:08 -0400
  • b7dee6a88a balance_sheet: Refactor out Report.write_classifications_by_account. Brett Smith 2020-08-18 03:27:27 -0400
  • 90ae343a1a balance_sheet: Refactor out Report.start_sheet method. Brett Smith 2020-08-18 02:02:54 -0400
  • aa1f2ea35a balance_sheet: Balance.total() accepts multiple account names. Brett Smith 2020-08-18 01:22:29 -0400
  • e05f55659a balance_sheet: Balance only considers post_type for Expenses. Brett Smith 2020-08-18 01:06:23 -0400
  • b7f9903d1f balance_sheet: Default classification sort by root account. Brett Smith 2020-08-18 00:56:27 -0400
  • f55b698718 balance_sheet: Formatting cleanup in functional expenses. Brett Smith 2020-08-18 00:47:05 -0400
  • 07757e7717 balance_sheet: Add cash flows report. Brett Smith 2020-08-17 17:09:31 -0400
  • eaaf8fe98c balance_sheet: Add functional expenses report. Brett Smith 2020-08-17 15:28:08 -0400
  • 29d4325c7a balance_sheet: Add activity report. Brett Smith 2020-08-17 12:01:14 -0400
  • 89bbf84347 reports: Balance tolerance can be an int. Brett Smith 2020-08-17 10:33:14 -0400
  • a87d4bfc6c balance_sheet: Start report with financial position. RT#11854. Brett Smith 2020-08-16 21:14:09 -0400
  • 385f5a20da extract_odf_links: Don't print document-internal links. Brett Smith 2020-08-10 11:36:51 -0400
  • b4dee2cf9a extract_odf_links: Improve help text. Brett Smith 2020-08-10 10:49:03 -0400
  • ce067963dc tools: Add extract-odf-links. Brett Smith 2020-08-10 10:02:40 -0400
  • 8597a526d7 cliutil: Use semi-standardized BSD exit codes. Brett Smith 2020-07-30 15:53:31 -0400
  • f56d89462a reports: Add common properties to all ODS reports. Brett Smith 2020-07-29 17:30:07 -0400
  • 837fcec8f0 reports: Add BaseODS.set_common_properties() method. Brett Smith 2020-07-29 17:22:09 -0400
  • 04be991e19 reports: Add BaseODS.set_custom_property() method. Brett Smith 2020-07-29 16:54:28 -0400
  • 59b088b573 reports: Add BaseODS.set_properties() method. Brett Smith 2020-07-29 16:48:16 -0400
  • f9ea7edae3 config: Add Config.books_repo() method. Brett Smith 2020-07-29 15:46:14 -0400
  • 680bb6e305 meta_tax_implication: Update values for TY2020 1099-MISC changes. Brett Smith 2020-07-28 16:41:34 -0400
  • 123508ef88 expense_type: Revamp expense-allocation metadata. Brett Smith 2020-07-28 11:46:00 -0400
  • a27d68beab cliutil: Add diff_year function. Brett Smith 2020-07-27 11:50:11 -0400
  • 4615364538 cliutil: Add ReturnFlag. Brett Smith 2020-07-27 10:45:25 -0400
  • 46fe18809c ledger: Add transaction-level reports. Brett Smith 2020-07-22 11:21:34 -0400
  • 6960425571 ledger: Prepare LedgerODS for subclasses. Brett Smith 2020-07-21 10:42:52 -0400
  • 56114cc66e accrual: Support limited punctuation in payment-method. Brett Smith 2020-07-21 13:20:58 -0400
  • a008c84e45 accrual: Add E-Check payment method. Brett Smith 2020-07-21 13:15:41 -0400
  • 6c7603fa6c ledger: Add options to control account totals display. Brett Smith 2020-07-20 22:45:14 -0400
  • 708d48699a accrual: Restore "since last nonzero" behavior to outgoing report. Brett Smith 2020-07-20 15:13:20 -0400
  • 52e7f3a221 ledger: Only display accounts requested with --account. Brett Smith 2020-07-20 13:13:22 -0400
  • aaa26e9e61 data: Make Account.iter_accounts() argument optional. Brett Smith 2020-07-20 11:22:23 -0400
  • 6f1d01a3d4 ledger: Improve sheet size math. Brett Smith 2020-07-17 11:00:33 -0400
  • e5aa63996a ledger: Include balances for accounts without activity. Brett Smith 2020-07-17 10:56:12 -0400
  • 4483d76999 data: Add Account.is_open_on_date() method. Brett Smith 2020-07-17 09:58:18 -0400
  • a0372d4b73 data: Add Account.keeps_balance() method. Brett Smith 2020-07-17 09:33:59 -0400
  • 88ae03302f ledger: Add memo column to Income sheets. Brett Smith 2020-07-16 16:33:18 -0400
  • 97d813972b books: Loader.load_none() returns default options_map. Brett Smith 2020-07-16 15:37:11 -0400
  • 3f0b201d16 ledger: --account accepts a classification. Brett Smith 2020-07-16 15:10:12 -0400
  • fd3bd68326 data: Add Account iteration methods. Brett Smith 2020-07-16 13:51:23 -0400
  • 87e715df7c tests: Make clean_account_meta a teardown fixture. Brett Smith 2020-07-16 10:39:48 -0400
  • df0c3546fd data: Add Account.load_from_books convenience classmethod. Brett Smith 2020-07-16 10:33:19 -0400
  • fff9e37bf8 data: Add Account.is_account and Account.load_options_map. Brett Smith 2020-07-16 10:11:39 -0400
  • 6a7815090c data: Add AccountMeta class. Brett Smith 2020-07-10 10:45:59 -0400
  • a19b3fb6c4 setup: Incorporate pytest.ini. Brett Smith 2020-07-07 09:25:25 -0400
  • 0e8745bf51 ledger: Include all fund accounts in default project ledger reports. Brett Smith 2020-07-15 10:14:33 -0400
  • 69d079190c tests: Test non-string values for payment-method metadata. Brett Smith 2020-07-02 13:08:21 -0400
  • 638bc8ccbb accrual: Make comment not an actual type:ignore. Brett Smith 2020-07-02 13:07:59 -0400
  • a8a3f9d12b accrual: Better error handling and reporting around payment-method. Brett Smith 2020-07-02 10:56:51 -0400
  • b25bea0fc6 fund: Swap Unearned Income and Payable columns. Brett Smith 2020-07-01 15:59:22 -0400
  • b41249bec6 fund: Clean unused import. Brett Smith 2020-07-01 15:59:16 -0400
  • ceb0c451fa fund: Improve type signature. Brett Smith 2020-07-01 15:57:58 -0400
  • 7702a1f03c fund: Add bottom line totals to Fund Report. RT#4582. Brett Smith 2020-07-01 15:56:39 -0400
  • 7a0fa4fb57 accrual: Wire is a single payment method. Brett Smith 2020-07-01 13:43:58 -0400
  • 42b3e6ca17 accruals: Aging report shows all unpaid accruals color coded by age. Brett Smith 2020-07-01 11:56:28 -0400
  • c0a2d1c070 accrual: Rip out unnecessary functionality. Brett Smith 2020-07-01 10:54:58 -0400
  • a5b3dc1463 accrual: AccrualPostings.make_consistent() groups accruals by date. Brett Smith 2020-06-30 17:28:08 -0400
  • f7d24cd8ab fund: ODS report usability improvements. Brett Smith 2020-06-29 09:39:41 -0400
  • 2c61f2b9f2 reports: Add BaseODS.set_open_sheet() method. Brett Smith 2020-06-29 09:38:04 -0400
  • 8d3a0dbe4c reports: Add BaseODS.lock_first_column() method. Brett Smith 2020-06-29 09:20:59 -0400
  • d6821b1368 fund: Fund report columns more closely match the audit report. Brett Smith 2020-06-28 09:43:44 -0400
  • 5978c2f0c2 reports: Remove BaseODS.style_dividerline. Brett Smith 2020-06-27 23:12:35 -0400
  • 15becebf5c reports: Add BaseODS.border_style() method. Brett Smith 2020-06-27 23:08:23 -0400
  • 138928eebf fund: Omit unreportable rows from the fund report sheet. Brett Smith 2020-06-27 21:36:52 -0400
  • 40573cb6dc fund: Split ODS into two sheets. Brett Smith 2020-06-27 18:26:03 -0400
  • 09b1548a96 reports: BaseODS.copy_element() recurses. Brett Smith 2020-06-27 17:36:02 -0400
  • d473ed54fc fund: Add outstanding balances to ODS fund report. Brett Smith 2020-06-27 16:51:35 -0400
  • 9ae974009b fund: Add outstanding balances to text fund report. Brett Smith 2020-06-27 16:10:27 -0400
  • b1a46d6ef6 plugin: Validate FY19. Brett Smith 2020-06-26 10:33:06 -0400
  • cd5d98eb4d setup: Bump version for income_type update. Brett Smith 2020-06-25 13:57:44 -0400
  • 9699f4e527 income_type: Set a default for TrademarkSales. RT#8869. Brett Smith 2020-06-25 13:52:37 -0400