| Age | Commit message (Expand) | Author | Files | Lines |
| 5 days | If the email already has transitioned, treat this as a login requestHEADmaster | stuppie | 5 | -17/+30 |
| 9 days | format_cashout_status_email_tokens more tokens | stuppie | 1 | -0/+3 |
| 9 days | format_cashout_status_email_tokens | stuppie | 1 | -6/+49 |
| 11 days | move create_paypal_cashout_method_if_not_exists into fastapi background task.... | stuppie | 3 | -16/+76 |
| 11 days | working on cashout postback, to be hit by thl upon cashout status change, whi... | stuppie | 4 | -7/+102 |
| 11 days | upon login: create_paypal_cashout_method_if_not_exists using user's ip. Upon ... | stuppie | 5 | -56/+90 |
| 12 days | create_paypal_cashout_method upon user login. fix nginx for docs | stuppie | 3 | -0/+52 |
| 13 days | cashout request email flow and views | stuppie | 6 | -6/+160 |
| 2026-09-19 | fix prev commit | stuppie | 1 | -5/+9 |
| 2026-09-19 | did ruff remove this again? Broken rejection flow | stuppie | 1 | -0/+1 |
| 2026-09-17 | Merge branch 'master' of ssh://code.g-r-l.com/panels/amt-jb | stuppie | 1 | -2/+13 |
| 2026-09-17 | render_base_html to server base html with js file templated | stuppie | 4 | -34/+17 |
| 2026-09-15 | pull manifest master from cdn directory | Max Nanis | 1 | -2/+13 |
| 2026-09-14 | add invite_amt_account_link view | stuppie | 3 | -3/+48 |
| 2026-09-14 | magic link for 3hrs for now | Max Nanis | 1 | -1/+1 |
| 2026-09-13 | no html cache, crazy gitignore, manfiest parsing, html file to fstring for re... | Max Nanis | 2 | -2/+39 |
| 2026-09-13 | missing slashes | stuppie | 1 | -6/+6 |
| 2026-09-13 | adding sentry | Max Nanis | 1 | -0/+19 |
| 2026-09-11 | using RTK with session login. start of magic token request | Max Nanis | 1 | -9/+11 |
| 2026-09-11 | Current jb flask testing state. | Max Nanis | 5 | -20/+31 |
| 2026-09-10 | Simple Magic Link tests (just to use redis_config param) | Max Nanis | 1 | -9/+30 |
| 2026-09-10 | http/managers/models green. | Max Nanis | 4 | -16/+44 |
| 2026-09-10 | Less from init, more from generalresearch, basic db test from shared conftest | Max Nanis | 19 | -195/+105 |
| 2026-09-10 | using model_validator on GRLSettings. Allows null default values, then to ass... | Max Nanis | 17 | -148/+172 |
| 2026-09-09 | Ruff auto fix, and requirements bump | Max Nanis | 24 | -279/+183 |
| 2026-09-08 | email integration | stuppie | 5 | -50/+154 |
| 2026-09-02 | stripping out some amt stuff. reject all submitted assignments. add direct wo... | stuppie | 10 | -651/+55 |
| 2026-09-01 | add a magic token flow specifically for amt account link. gr api manager add ... | stuppie | 4 | -16/+146 |
| 2026-09-01 | add a test_magic_link with a super cool fake_gr_api_manager using fastapi dep... | stuppie | 3 | -9/+22 |
| 2026-09-01 | add GRApiManager. py-utils to generalresearch | stuppie | 15 | -44/+216 |
| 2026-08-31 | working on magic token and session token auth | stuppie | 7 | -1/+283 |
| 2026-08-30 | No more REJECT_MESSAGE_NO_WORK due to fraud | stuppie | 1 | -5/+6 |
| 2026-06-17 | issue_worker_payment dont try to issue more than at a time, b/c it wont work... | stuppie | 1 | -0/+4 |
| 2026-04-21 | add an unreject script | stuppie | 2 | -7/+11 |
| 2026-04-11 | reject_assignment try to continue (it might already be rejected but not updat... | stuppie | 1 | -2/+3 |
| 2026-04-11 | pydantic after model_validator doesnt raise a ValidationError if a KeyError i... | stuppie | 2 | -10/+23 |
| 2026-04-11 | get_wallet_balance_if_non_negative | stuppie | 2 | -3/+17 |
| 2026-04-11 | emit_error_event if failed process_assignment_submitted | stuppie | 1 | -1/+10 |
| 2026-02-27 | get_user_profile fix pt 2 | stuppie | 1 | -0/+2 |
| 2026-02-27 | get_user_profile fix | stuppie | 1 | -1/+9 |
| 2026-02-27 | Updating py-utils to v3.3.4 | Max Nanis | 1 | -0/+2 |
| 2026-02-27 | Fix amt manager on check_stale_hits and other tasks. | Max Nanis | 4 | -7/+7 |
| 2026-02-27 | tests.flow all pass. Now everything is GREEN ✅ | Max Nanis | 2 | -2/+4 |
| 2026-02-26 | check_hit_status to use manager param, and amt_stub_context usage in flow tests. | Max Nanis | 2 | -4/+10 |
| 2026-02-26 | AMTManager moved to fixture, and dectorator with parameters on tasks and init... | Max Nanis | 5 | -70/+130 |
| 2026-02-26 | Passing Managers into flow tasks for better pytest usage. Conftests broken ou... | Max Nanis | 3 | -30/+67 |
| 2026-02-25 | test_notification (for sns mgmt), along with more type hinting on pytest conf... | Max Nanis | 3 | -57/+31 |
| 2026-02-24 | Extensive use of type checking. Movement of pytest conf towards handling mana... | Max Nanis | 25 | -289/+308 |
| 2026-02-21 | Cashout Methods (Assignment, Bonus) into Settings. | Max Nanis | 3 | -0/+534 |
| 2026-02-21 | More pytest conf, some views, and defining more attrs on the settings config | Max Nanis | 4 | -0/+400 |