Commit graph

  • 579f6dde4b
    Add importer for Printful Orders.csv file master Ben Sturmfels 2023-10-13 19:56:37 +1100
  • 5f1315b4e4
    Update Stripe importer to rename tax field Ben Sturmfels 2023-05-17 22:39:44 +1000
  • 950c7fd644 Include sales with status Partial Refund in Eventbrite imports Rosanne DiMesio 2023-05-03 14:10:23 -0500
  • 8b0fd52602 update GitHub Sponsors importer Rosanne DiMesio 2021-10-25 11:29:41 -0500
  • ac2359101b Update brightfunds importer and bump version number Rosanne DiMesio 2021-07-14 13:19:50 -0500
  • c714b2f41f patreon: Income2017Importer grabs email address. Brett Smith 2021-03-18 11:44:24 -0400
  • 1e24bfe304 github: Turn PRIVATE handle into Anonymous. Brett Smith 2020-12-18 10:35:34 -0500
  • 742fccca0c patreon: Exclude tax from full amount. Brett Smith 2020-12-10 09:43:47 -0500
  • c1d1e17afb tests: CSV that should've been included in last commit. Brett Smith 2020-12-09 16:35:28 -0500
  • 15ef02c153 patreon: New importer for revamped earnings report. Brett Smith 2020-12-08 11:31:40 -0500
  • f0da9e5bbe setup.cfg: Ignore time.clock deprecation warnings from xlrd.book. Brett Smith 2020-12-08 11:30:43 -0500
  • 833ca99487 CODE: Fix reference to can_import() Martin Michlmayr 2020-11-10 18:10:22 +0800
  • 5b40134e83 CODE: Fix typo Martin Michlmayr 2020-11-10 18:10:04 +0800
  • deee5bad57 brightfunds: Remove unused code. Brett Smith 2020-11-09 17:06:32 -0500
  • 6dfd89e5ec patreon: Update importer for this month's change. Brett Smith 2020-11-09 16:59:24 -0500
  • c13ddd1274 brightfunds: Add importer for new CSV format. Brett Smith 2020-11-09 16:40:33 -0500
  • 347203b5f4 patreon: Update importer for recent patron changes. RT#12747 Brett Smith 2020-10-05 13:49:39 -0400
  • fcd14f3c44 github: Update to match fiscal host reporting. Brett Smith 2020-10-05 13:40:29 -0400
  • 4bdea41c3f patreon: New importer for new patron report CSV format. Brett Smith 2020-08-30 18:21:59 -0400
  • e5b600dae6 github: New importer. Brett Smith 2020-07-07 10:16:29 -0400
  • 910b942e20 setup: Ignore deprecated import in html5lib. Brett Smith 2020-07-07 09:22:08 -0400
  • 89378cbf90 hooks.ledger_entry: Clean up whitespace in strings. Brett Smith 2020-01-10 13:26:45 -0500
  • cc2b397801 tests: Pass amount to Template.render as string. Brett Smith 2020-01-10 13:24:58 -0500
  • 97d8f8fd06 setup: Bump version for new importer from last commit. Brett Smith 2019-12-30 15:46:32 -0500
  • 01a86107d7 benevity: Add support for latest Benevity format. Brett Smith 2019-12-30 15:45:14 -0500
  • 13c316acf6 tests: More tests for positive results for last commit. Brett Smith 2019-11-11 10:40:19 -0500
  • 8516134687 hooks.ledger_entry: Improve date handling. Brett Smith 2019-11-11 10:18:21 -0500
  • 7156529ceb nbpy2017: Report item rate names and final unit prices. Brett Smith 2019-10-15 15:41:47 -0400
  • 1e381664f4 tests: Use yaml.full_load when available. Brett Smith 2019-10-08 10:47:27 -0400
  • ab8559c75b csv: Support importing squared CSV spreadsheets. Brett Smith 2019-08-28 10:22:10 -0400
  • 6e37753fb3 ledger_entry: Support NEWLINE tokens. Brett Smith 2019-08-28 09:39:19 -0400
  • eb329e92a0 ledger_entry: Only try to balance entry amounts when necessary. Brett Smith 2019-07-29 14:52:02 -0400
  • f6c1d7ed7a setup: Bump version for new template features. Brett Smith 2019-07-29 12:38:28 -0400
  • 3e21157f20 ledger_entry: Support string tests in amount expressions. Brett Smith 2019-07-29 12:37:42 -0400
  • 4009c626d4 ledger_entry: Improve error reporting for amount expressions. Brett Smith 2019-07-29 12:05:51 -0400
  • 5463290f87 eventbrite: Sales report can include currency. Brett Smith 2019-07-29 11:41:49 -0400
  • a0f8d41d8e importers: New importer eventbrite. Brett Smith 2019-07-04 19:10:11 -0400
  • 8755d6af67 ledger_entry: Support conditional expressions in amounts. Brett Smith 2019-07-04 10:15:09 -0400
  • 44762555d5 yourcause: New importer. Brett Smith 2019-02-25 12:39:19 -0500
  • a607ff8d11 README: Fix typo. Brett Smith 2019-02-25 12:39:08 -0500
  • 36dc1e6e43 setup: Bump version for new Benevity importer. Brett Smith 2019-02-15 13:00:44 -0500
  • 69cf3872e9 benevity: Remove noop header copy. Brett Smith 2019-02-15 12:59:05 -0500
  • 25b45abaeb benevity: Support new 2019 report format. Brett Smith 2019-02-15 12:49:57 -0500
  • 8326bd68d9 benevity: Version the current importer. Brett Smith 2019-02-15 11:47:27 -0500
  • 4e048eccf1 setup: Bump version for nbpy2017 improvements. Brett Smith 2018-09-28 08:36:01 -0400
  • 7bb5815b08 nbpy2017: Handle complimentary t-shirts. Brett Smith 2018-09-28 08:45:44 -0400
  • 69efec1888 nbpy2017: Rename _RATE constants to _RBI. Brett Smith 2018-09-28 08:34:47 -0400
  • ba3b9ef93c nbpy2017: Actually count the quantity listed on invoices. Brett Smith 2018-09-28 08:33:03 -0400
  • a135e71a4a nbpy2017: Handle complimentary tickets. Brett Smith 2018-09-28 08:31:24 -0400
  • 4df5748a4f nbpy2017: Handle one-off "Sept." abbreviation in invoices. Brett Smith 2018-09-27 22:55:46 -0400
  • 8d5e63ba3d README: Fix table markup in O'Reilly variables. Brett Smith 2018-09-11 10:19:59 -0400
  • 0eb014aeeb patreon: New importer for payouts. Brett Smith 2018-07-10 11:36:07 -0400
  • e22b2f7c17 setup: Bump version for new oreilly importers. Brett Smith 2018-07-03 11:31:28 -0400
  • 309ea4ac6a oreilly: New importer. Brett Smith 2018-07-03 10:24:21 -0400
  • b33c83af0a importers: Catch and handle CSV parse errors in can_import. Brett Smith 2018-06-20 15:59:56 -0400
  • cc0082814b hooks.ledger_entry: Warn when a template is unconfigured. Brett Smith 2018-02-22 14:58:38 -0500
  • c1baf3c38a main: Log key points of the main loop. Brett Smith 2018-02-22 14:58:08 -0500
  • 6f139bbe90 README: Clean up vestigal "template foo bar" example key. Brett Smith 2018-02-22 14:57:36 -0500
  • 5dfe2b1c7b main: Actually set logger level based on user's configuration. Brett Smith 2018-02-22 14:37:14 -0500
  • 50376b2b78 README: Fix typo in Benevity Ledger entry key. Brett Smith 2018-02-22 14:36:55 -0500
  • ba871ffe34 CODE: Update for db59d2fc8c. Brett Smith 2018-01-26 15:35:07 -0500
  • eff9bdf856 README: Document `stripe payout ledger entry`. Brett Smith 2018-01-26 15:29:44 -0500
  • 2de14e4573 stripe: Add payouts importer. Brett Smith 2018-01-25 17:59:19 -0500
  • f3e8f774c7 stripe: Extract more columns from payment data. Brett Smith 2018-01-25 12:11:58 -0500
  • 5681545267 nbpy2017: Bugfix entry data key name for custom Ledger template. Brett Smith 2018-01-24 18:01:16 -0500
  • 15bba54e4e setup: Add an [all_importers] extra for ease of installation. Brett Smith 2018-01-23 09:02:47 -0500
  • 6fb447a43a setup: Modernize enum34 requirement declaration. Brett Smith 2018-01-23 09:01:59 -0500
  • 055cab0703 setup: brightfunds depends on xlrd. Brett Smith 2018-01-23 08:40:41 -0500
  • 37563ffae0 brightfunds: New importer. Brett Smith 2018-01-21 17:04:37 -0500
  • 2502ca40dd TODO: Small additions from recent discussion. Brett Smith 2018-01-12 11:05:44 -0500
  • db59d2fc8c hooks.ledger_entry: Look up templates dynamically. Brett Smith 2017-12-31 18:52:30 -0500
  • 475de6db4e Clean stray file from initial development. Brett Smith 2017-12-31 17:58:47 -0500
  • cdec3d9aab hooks.ledger_entry: Bring in all Ledger-specific code. Brett Smith 2017-12-31 17:29:14 -0500
  • 6d1a7cb57d config: Make get_section a public method. Brett Smith 2017-12-31 16:50:07 -0500
  • 76f2707aac hooks.ledger_entry: New hook to output Ledger entries. Brett Smith 2017-12-31 12:26:49 -0500
  • d2f8772e08 config: Add open_output_file method. Brett Smith 2017-12-31 11:10:49 -0500
  • efe5768941 main: Set up a decimal context that safely handles currency. Brett Smith 2017-12-31 10:06:57 -0500
  • 85b665200c hooks: Hooks declare what order they run in. Brett Smith 2017-12-30 18:09:59 -0500
  • e8bcbd5f99 hooks.add_entity: Remove common company suffixes from entity tags. Brett Smith 2017-12-30 17:23:21 -0500
  • fb947e6bb5 README: Document Benevity disbursement importer from 1b1e2d0. Brett Smith 2017-12-30 16:54:47 -0500
  • e55e3151ba README: Document Amazon Affiliate Earnings importer from 25c6454. Brett Smith 2017-12-30 16:54:27 -0500
  • c7de107267 tests: Test Benevity disbursement importer from 1b1e2d0. Brett Smith 2017-12-30 16:39:38 -0500
  • e497561a7e tests: Test Amazon Affiliate Earnings importer from 25c6454. Brett Smith 2017-12-30 16:14:15 -0500
  • d9f68e9817 tests: Add template test for 40552d6. Brett Smith 2017-12-30 15:55:47 -0500
  • f6599a3deb tests: Add template test for 9f72052. Brett Smith 2017-12-30 15:55:25 -0500
  • 52f2bdcd0e tests: Add render_lines shortcut to template tests. Brett Smith 2017-12-30 15:51:53 -0500
  • 2c6211c9ea main: Ensure the source_dir variable is a string. Brett Smith 2017-12-30 10:18:33 -0500
  • 06f5ae9f4c README: Document additional source variables from 07d2241. Brett Smith 2017-12-30 10:17:22 -0500
  • cdedd0fc7c importers: Add CSVImporterBase documentation for 0f4f83e. Brett Smith 2017-12-30 10:14:08 -0500
  • fdcc214f9f tests: AddEntityHook test for f2c869d. Brett Smith 2017-12-30 09:54:17 -0500
  • 7bdd98075f tests: AddEntityHook tests for e758db3, 56cba14, 82e4bf5. Brett Smith 2017-12-30 09:49:33 -0500
  • 73b50097a2 TODO: Additions from recent user feedback and development. Brett Smith 2017-12-28 11:35:19 -0500
  • ceba336665 TODO: Format as reST. Brett Smith 2017-12-28 10:34:19 -0500
  • 25c6454e2d importers.amazon: Initial version. Brett Smith 2017-12-27 13:44:35 -0500
  • 11eccb60dd strparse: Fix default limit argument in split functions. Brett Smith 2017-12-27 13:35:52 -0500
  • 0f4f83e079 importers._csv: Refactor header reading into CSVImporterBase. Brett Smith 2017-12-27 12:52:47 -0500
  • 1b1e2d038c importers.benevity: Initial version. Brett Smith 2017-12-27 11:54:34 -0500
  • f2c869d783 hooks.add_entity: Add a corp_entity from a corporation variable. Brett Smith 2017-12-27 11:51:14 -0500
  • 82e4bf5bd8 hooks.add_entity: Add name prefixes: der, la Brett Smith 2017-12-27 11:50:58 -0500
  • 56cba1456f hooks.add_entity: Maintain sequences of name prefixes. Brett Smith 2017-12-27 11:50:12 -0500