Commit graph

34 commits

Author SHA1 Message Date
Lance Edgar d1d181bb43 fix: avoid deprecated method in app provider 2024-08-19 09:55:54 -05:00
Lance Edgar 253791134a fix: avoid deprecated base class for config extension 2024-08-19 09:42:17 -05:00
Lance Edgar dfe820455b fix: avoid deprecated import for parse_list() 2024-08-14 11:16:28 -05:00
Lance Edgar adbf48ba57 fix: remove legacy command definitions 2024-07-01 12:24:21 -05:00
Lance Edgar 3216d27359 feat: switch from setup.cfg to pyproject.toml + hatchling 2024-06-10 22:52:09 -05:00
Lance Edgar 0e0823e043 Update changelog 2024-05-29 10:14:17 -05:00
Lance Edgar b04816b1ef Add typer equivalents for rattail commands 2024-05-16 20:13:01 -05:00
Lance Edgar 6612c33b9e Update changelog 2023-12-01 07:06:51 -06:00
Lance Edgar 90efc7b945 Update changelog 2023-10-16 11:14:14 -05:00
Lance Edgar 6cd71ea4c2 Limit page size to 100, for fetching Person records from NB API
apparently that is the effective limit..so must honor it
2023-10-16 11:12:51 -05:00
Lance Edgar a7071d140b Update changelog 2023-09-15 10:41:06 -05:00
Lance Edgar 8e4b5a2971 Add rattail provider for NationBuilder integration
and use it to generate NB URLs
2023-09-14 13:21:35 -05:00
Lance Edgar eb6bcf8673 Update changelog 2023-09-13 13:18:47 -05:00
Lance Edgar d6a0d3b090 Fix schema inconsistencies 2023-09-13 09:18:45 -05:00
Lance Edgar 0d9f0d1daa Update changelog 2023-09-12 21:45:13 -05:00
Lance Edgar 2f47bbff9b Assume null if NB person tags are empty 2023-09-12 21:33:41 -05:00
Lance Edgar 20a16d5d9d Update changelog 2023-09-12 20:52:27 -05:00
Lance Edgar 63286679ad Add cache table, importer for NationBuilder donations 2023-09-12 20:49:18 -05:00
Lance Edgar 719de78413 Update changelog 2023-09-12 18:56:06 -05:00
Lance Edgar 2cc9dd0843 Update changelog 2023-09-12 18:50:30 -05:00
Lance Edgar be5ab23128 Update changelog 2023-09-12 18:45:02 -05:00
Lance Edgar 4af7ec800c Update changelog 2023-09-12 18:33:44 -05:00
Lance Edgar c3b93edd4d Add cache table, importer for NationBuilder People 2023-09-12 18:15:23 -05:00
Lance Edgar 93af35eb4e Update changelog 2023-09-07 21:08:12 -05:00
Lance Edgar 80f8608340 Add web API methods for fetching donations from NationBuilder 2023-09-07 21:07:31 -05:00
Lance Edgar 49e07f04d9 Update changelog 2023-05-25 21:37:18 -05:00
Lance Edgar ebf1e6eb60 Should actually use requests session for web api... 2023-05-25 21:36:35 -05:00
Lance Edgar baadb86d5d Update changelog 2023-05-17 07:01:42 -05:00
Lance Edgar de7e9cbac9 Update changelog 2023-05-11 15:25:21 -05:00
Lance Edgar 5438db9f27 Add max_pages arg for API get_people_with_tag() method
for sake of testing, limit how many results to fetch
2023-05-09 20:26:45 -05:00
Lance Edgar dfbd8f1652 Add max_retries config for NationBuilder API
b/c a particular install has frequent DNS issues overnight...
2023-05-09 12:23:52 -05:00
Lance Edgar 4fe45f942d Add basic web API client for NationBuilder 2023-05-08 14:54:36 -05:00
Lance Edgar d09689bc19 Add GPL headers to python files 2023-05-05 14:43:55 -05:00
Lance Edgar 4004342497 First code, as generated by Rattail 2023-05-05 13:33:41 -05:00