Commit graph

6 commits

Author SHA1 Message Date
Brett Smith
2502ca40dd TODO: Small additions from recent discussion. 2018-01-12 11:05:44 -05:00
Brett Smith
db59d2fc8c hooks.ledger_entry: Look up templates dynamically.
If there's a 'ledger entry' key in the entry data, use that value as the
name of the template to load.  Thanks to this, nbpy2017 could collapse
multiple importers into one.

Otherwise, build a default template name based on the importer source, and
try to use that.

All the configuration names now end with "ledger entry" instead of starting
with "template".  This makes it clearer what they're for, in case we
support other kinds of output templates in the future.

I ended up changing the names of some of the importers so the default
template name was nice, rather than specifying template names for all of
them, to reduce the amount of name discrepancies across the codebase.
2017-12-31 18:52:30 -05:00
Brett Smith
85b665200c hooks: Hooks declare what order they run in. 2017-12-30 18:11:41 -05:00
Brett Smith
fb947e6bb5 README: Document Benevity disbursement importer from 1b1e2d0.
With this, we've finished paying down our recent technical debt.
2017-12-30 16:55:12 -05:00
Brett Smith
73b50097a2 TODO: Additions from recent user feedback and development. 2017-12-28 11:35:19 -05:00
Brett Smith
ceba336665 TODO: Format as reST.
Just to reduce the number of things people need to know to contribute.
2017-12-28 10:34:19 -05:00
Renamed from TODO.md (Browse further)