<feed xmlns='http://www.w3.org/2005/Atom'>
<title>generalresearch/tests, branch v3.6.0</title>
<subtitle>Python Utilities and Core library for General Research</subtitle>
<id>http://git.generalresearch.com/generalresearch/atom?h=v3.6.0</id>
<link rel='self' href='http://git.generalresearch.com/generalresearch/atom?h=v3.6.0'/>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/'/>
<updated>2026-09-24T17:34:34Z</updated>
<entry>
<title>remove unused duplicate PayoutEvent model. Adjust check_status_change_allowed logic so that invalid transitions consistenly raise an AssertionError. Add test for prev commit</title>
<updated>2026-09-24T17:34:34Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-24T17:34:34Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=219acd6a7f4b6d69856b924ecca8ee54e148d794'/>
<id>urn:sha1:219acd6a7f4b6d69856b924ecca8ee54e148d794</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1) validate that user_metadata_manager.filter canonical_emails are normalized 2) add a filter_by_email_aliases helper that does the dedupe and normalize for you</title>
<updated>2026-09-22T17:34:19Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-22T17:34:19Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=da1dea852e73aaf044f4701d61ba437bb2fe3f90'/>
<id>urn:sha1:da1dea852e73aaf044f4701d61ba437bb2fe3f90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add canonical email column in user metadata table, field in pydantic model, parsing, filtering in manager</title>
<updated>2026-09-22T17:12:20Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-22T17:12:20Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=699c27a24b92d134768822009544d8277a938418'/>
<id>urn:sha1:699c27a24b92d134768822009544d8277a938418</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix bug in min / max payout calculation for cashout methods, and add tests</title>
<updated>2026-09-21T20:22:04Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-21T20:22:04Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=96234863aa0c45fb98934faf3b35778f23bce8ef'/>
<id>urn:sha1:96234863aa0c45fb98934faf3b35778f23bce8ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix some more tests</title>
<updated>2026-09-18T21:15:55Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-18T21:15:55Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=83e587c8f5431d9370429f623709092a60e006fd'/>
<id>urn:sha1:83e587c8f5431d9370429f623709092a60e006fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1 single broken managers test</title>
<updated>2026-09-18T20:56:36Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-18T20:56:36Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=f4909f0fafd6161dd423859afadb72b916e90564'/>
<id>urn:sha1:f4909f0fafd6161dd423859afadb72b916e90564</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test user payout paypal and tango, and fix bugs</title>
<updated>2026-09-18T19:40:54Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-18T19:40:54Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=438ea05fdb98c847d534ae190179b4766fa96f26'/>
<id>urn:sha1:438ea05fdb98c847d534ae190179b4766fa96f26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix more tests</title>
<updated>2026-09-18T17:34:27Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-18T17:34:27Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=1a98418317c115b92739639cf0b837bd974fc5d6'/>
<id>urn:sha1:1a98418317c115b92739639cf0b837bd974fc5d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>user ip history and geo ip information fixes, fixtures, and tests</title>
<updated>2026-09-18T17:16:22Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-18T17:16:22Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=203066cb5228ce3bcadb940b9aca1b6a36dceb4e'/>
<id>urn:sha1:203066cb5228ce3bcadb940b9aca1b6a36dceb4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add user attempt credit tests. Fix a bug in make tx with description not being set under a certain condition. Add auto-creation of user wallets needed for get_wallets</title>
<updated>2026-09-07T19:08:27Z</updated>
<author>
<name>stuppie</name>
</author>
<published>2026-09-07T19:08:27Z</published>
<link rel='alternate' type='text/html' href='http://git.generalresearch.com/generalresearch/commit/?id=17234dd26679b1b8a2c89e26c81fb27b4f553455'/>
<id>urn:sha1:17234dd26679b1b8a2c89e26c81fb27b4f553455</id>
<content type='text'>
</content>
</entry>
</feed>
