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