Commit graph

32 commits

Author SHA1 Message Date
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
e46df76a42 Fix manifest again..omg 2023-09-12 18:55:43 -05:00
Lance Edgar
2cc9dd0843 Update changelog 2023-09-12 18:50:30 -05:00
Lance Edgar
8a50e14e2c Fix manifest...omg 2023-09-12 18:50:04 -05:00
Lance Edgar
be5ab23128 Update changelog 2023-09-12 18:45:02 -05:00
Lance Edgar
75186b7319 Add alembic scripts to manifest 2023-09-12 18:44:24 -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
22306c2de6 Replace setup.py contents with setup.cfg 2023-05-17 07:01:16 -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
9fe89f0190 Upload to PyPI for release task 2023-05-08 15:36:02 -05:00
Lance Edgar
70b1d72361 Update changelog 2023-05-08 15:35:03 -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
47c2df12de Fix author, license etc. in setup.py 2023-05-05 14:42:53 -05:00
Lance Edgar
4004342497 First code, as generated by Rattail 2023-05-05 13:33:41 -05:00