| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 13 days | 1) validate that user_metadata_manager.filter canonical_emails are ↵ | stuppie | 3 | -6/+57 | |
| normalized 2) add a filter_by_email_aliases helper that does the dedupe and normalize for you | |||||
| 13 days | add canonical email column in user metadata table, field in pydantic model, ↵ | stuppie | 5 | -15/+72 | |
| parsing, filtering in manager | |||||
| 14 days | bumpv3.5.4 | stuppie | 1 | -1/+1 | |
| 14 days | UserPayoutEvents: add filtering and pagination, add UserRef. To be used in ↵ | stuppie | 2 | -36/+63 | |
| admin endpoint for managing payout requests | |||||
| 14 days | fix bug in min / max payout calculation for cashout methods, and add testsv3.5.3 | stuppie | 4 | -6/+135 | |
| 14 days | fix user ledger txs view with paypal requestv3.5.2 | stuppie | 2 | -1/+3 | |
| 2026-09-21 | Merge branch 'dev-greg'v3.5.1 | stuppie | 2 | -4/+4 | |
| 2026-09-20 | the robot found a bug (in manage_pending_cashout) | stuppie | 2 | -4/+4 | |
| 2026-09-18 | Merges pull request #4 v3.5.0 | Greg Stupp | 46 | -2255/+2117 | |
| User Cashout Stuff pulled out of grpc, user ip history enrichments with grip (no maxmind) | |||||
| 2026-09-18 | bump | stuppie | 1 | -1/+1 | |
| 2026-09-18 | fix some more tests | stuppie | 4 | -10/+18 | |
| 2026-09-18 | 1 single broken managers test | stuppie | 17 | -136/+121 | |
| 2026-09-18 | test user payout paypal and tango, and fix bugs | stuppie | 10 | -86/+454 | |
| 2026-09-18 | fix more tests | stuppie | 10 | -61/+56 | |
| 2026-09-18 | user ip history and geo ip information fixes, fixtures, and tests | stuppie | 6 | -500/+246 | |
| 2026-09-18 | handle_paypal_payout_webhook fixes | stuppie | 1 | -7/+2 | |
| 2026-09-17 | paypal and tango cashout request handling | stuppie | 10 | -229/+241 | |
| 2026-09-17 | rip out maxmind ipinfo geoip managers. update with grip client-based calls. ↵ | stuppie | 12 | -1267/+560 | |
| plugging in user_request_redeem and all the associated checks. wip... | |||||
| 2026-09-11 | wip: moving cashout method stuff over from grpc methods | stuppie | 6 | -121/+512 | |
| 2026-09-09 | get user txs incuding UserLedgerTransactionAttemptCredit, query by wallet ↵ | stuppie | 3 | -14/+83 | |
| uuid or name | |||||
| 2026-09-09 | bumpv3.4.7 | stuppie | 1 | -1/+1 | |
| 2026-09-09 | IPInformation.user_type -> UserType model. todo: need to update constructor ↵ | stuppie | 3 | -3/+25 | |
| to use grip fields | |||||
| 2026-09-08 | TypeError: strptime() takes no keyword arguments | stuppie | 1 | -3/+3 | |
| 2026-09-08 | Merges pull request #3 v3.4.6 | Greg Stupp | 21 | -159/+1346 | |
| Dev greg | |||||
| 2026-09-08 | user manager fixture add permissions; some stuff actually checks this. Add ↵ | stuppie | 3 | -0/+25 | |
| user and product fixture with failed attempt credit | |||||
| 2026-09-07 | Make Django database fixtures portable across projects | stuppie | 1 | -37/+29 | |
| Generate test settings in pytest's temporary directory and expose them through PYTHONPATH instead of writing into a project-specific settings package. | |||||
| 2026-09-07 | move dask under type checking | stuppie | 1 | -2/+4 | |
| 2026-09-07 | dont import LOG from incite | stuppie | 1 | -3/+3 | |
| 2026-09-07 | put amt stuff back for now | stuppie | 4 | -10/+74 | |
| 2026-09-07 | requires-python 3.14. Add back django environ | stuppie | 2 | -3/+7 | |
| 2026-09-07 | add user attempt credit tests. Fix a bug in make tx with description not ↵ | stuppie | 3 | -12/+368 | |
| being set under a certain condition. Add auto-creation of user wallets needed for get_wallets | |||||
| 2026-09-07 | Merge branch 'master' into dev-greg | stuppie | 2 | -51/+37 | |
| 2026-09-07 | Fix coflicting migrations from merge | stuppie | 2 | -51/+37 | |
| 2026-09-07 | Fix merge | stuppie | 2 | -7/+5 | |
| 2026-09-07 | Merge branch 'master' into dev-greg | stuppie | 457 | -16527/+15320 | |
| 2026-09-07 | Merge branch 'master' into dev | stuppie | 13 | -223/+303 | |
| 2026-09-07 | fix more tests. Fix survey score optional field | stuppie | 9 | -113/+52 | |
| 2026-09-07 | fix more tests | stuppie | 7 | -25/+17 | |
| 2026-09-07 | Fix Leaderboard optional fields were made not-optional | stuppie | 6 | -57/+64 | |
| 2026-09-07 | fix TestHandleRecons. session factory adds 5 wall events; dont use that | stuppie | 1 | -15/+17 | |
| 2026-09-07 | Leaderboard name and id are optional b/c they get set by validator. can't ↵ | stuppie | 5 | -19/+26 | |
| init the class otherwise. Fix tests. test_leaderboard_manager datetime is not supposed to have a timzeone; that is the point of the test | |||||
| 2026-09-06 | GeoIPInformation cant make geoname_id required | stuppie | 3 | -47/+5 | |
| 2026-09-06 | GrlIqDataManager: something changed but I can't really figure out what; not ↵ | stuppie | 3 | -28/+33 | |
| sure if its a test issue or really broken, but either way results and category_result should be excluded from model dump | |||||
| 2026-09-06 | user cashout method to user UserRef | stuppie | 4 | -114/+78 | |
| 2026-09-06 | Fix 35 more model rebuild errors. I think that is all of them now | stuppie | 14 | -112/+68 | |
| 2026-09-04 | experimenting with a UserRef model to avoid this import hell | stuppie | 6 | -59/+69 | |
| 2026-09-04 | handle LedgerTransactionReleaseLockError in ↵ | stuppie | 3 | -101/+86 | |
| business_payout_event_manager.create_bp_payout_event. Fix related tests. | |||||
| 2026-09-04 | fix more tests | stuppie | 4 | -67/+67 | |
| 2026-09-04 | session fixture to use the User fixture otherwise tests that use session and ↵ | stuppie | 1 | -4/+4 | |
| user wont match. ip_geoname_factory default save. ip_information_factory missing fixture | |||||
| 2026-09-04 | user_factory silently ignored passed in product_id and generates a new product | stuppie | 1 | -0/+2 | |
