| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 10 days | remove unused duplicate PayoutEvent model. Adjust ↵v3.6.0 | stuppie | 4 | -240/+76 | |
| check_status_change_allowed logic so that invalid transitions consistenly raise an AssertionError. Add test for prev commit | |||||
| 10 days | add UserLedgerTransactionUserPayoutCancelv3.5.9 | stuppie | 3 | -1/+32 | |
| 11 days | payout detail to return user info (so panels can look up the user from a ↵v3.5.8 | stuppie | 3 | -3/+14 | |
| payout ID upon status change) | |||||
| 11 days | add a single get_cashout_method method for use by panels in lookup of ↵v3.5.7 | stuppie | 4 | -36/+96 | |
| cashout info, and clean up the cashout method currency post-processing | |||||
| 12 days | fix hidden type checking import in UserManager change_product_user_idv3.5.6 | stuppie | 2 | -1/+3 | |
| 12 days | migrationsv3.5.5 | stuppie | 1 | -0/+22 | |
| 12 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 | |||||
| 12 days | add canonical email column in user metadata table, field in pydantic model, ↵ | stuppie | 5 | -15/+72 | |
| parsing, filtering in manager | |||||
| 13 days | bumpv3.5.4 | stuppie | 1 | -1/+1 | |
| 13 days | UserPayoutEvents: add filtering and pagination, add UserRef. To be used in ↵ | stuppie | 2 | -36/+63 | |
| admin endpoint for managing payout requests | |||||
| 13 days | fix bug in min / max payout calculation for cashout methods, and add testsv3.5.3 | stuppie | 4 | -6/+135 | |
| 13 days | fix user ledger txs view with paypal requestv3.5.2 | stuppie | 2 | -1/+3 | |
| 13 days | 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 | |
