aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-09-13refrences to HIT removed. Still can't test. Basic CashoutMethod retrival ↵Max Nanis10-53/+239
until backup updated. use of the new Wallets endpoint.
2026-09-12new landing page that combines leaderboard + login. fixing worker_id ↵Max Nanis4-115/+131
assignment, it'll still be needed until transfer is finished
2026-09-11replace references to bpuid with logged in userMax Nanis9-97/+73
2026-09-11using RTK with session login. start of magic token requestMax Nanis7-21/+164
2026-09-11Current jb flask testing state.Max Nanis5-20/+31
2026-09-11Transfer page. Jenkins CDN. Layout url checkMax Nanis6-176/+207
2026-09-10Simple Magic Link tests (just to use redis_config param)Max Nanis3-12/+80
2026-09-10Typescript prettierMax Nanis37-3648/+3980
Committing seperate so it's easier to see actual changes.
2026-09-10http/managers/models green.Max Nanis9-49/+121
2026-09-10Jenkins p8Max Nanis1-1/+3
2026-09-10Jenkins p7Max Nanis1-2/+2
2026-09-10Jenkins p6Max Nanis1-2/+10
2026-09-10Jenkins p5Max Nanis1-19/+45
2026-09-10Jenkins p4Max Nanis1-2/+0
2026-09-10Jenkins p3Max Nanis1-1/+0
2026-09-10Edit Jenkins Dir. p2Max Nanis1-13/+11
2026-09-10basic tests should be working. Jenkins p1Max Nanis14-148/+221
2026-09-10Less from init, more from generalresearch, basic db test from shared conftestMax Nanis24-201/+166
2026-09-10using model_validator on GRLSettings. Allows null default values, then to ↵Max Nanis19-174/+275
asser them on load. Required so pydantic_settings can be loaded in tests without params
2026-09-09Ruff auto fix, and requirements bumpMax Nanis43-407/+312
2026-09-09new api_fsb generated filesMax Nanis38-1076/+1457
2026-09-08email integrationstuppie6-51/+155
2026-09-07add LinkAmtAccount.tsxstuppie1-0/+73
2026-09-02stripping out some amt stuff. reject all submitted assignments. add direct ↵stuppie10-651/+55
work view
2026-09-01add a magic token flow specifically for amt account link. gr api manager add ↵stuppie10-27/+215
more logging and error handling
2026-09-01add a test_magic_link with a super cool fake_gr_api_manager using fastapi ↵stuppie5-10/+89
dependency_overrides
2026-09-01add GRApiManager. py-utils to generalresearchstuppie16-46/+223
2026-08-31working on magic token and session token authstuppie11-3/+334
2026-08-30No more REJECT_MESSAGE_NO_WORK due to fraudstuppie1-5/+6
2026-06-17issue_worker_payment dont try to issue more than at a time, b/c it wont ↵stuppie1-0/+4
work and then the user will never have any balance released
2026-04-21add an unreject scriptstuppie4-7/+37
2026-04-11reject_assignment try to continue (it might already be rejected but not ↵stuppie1-2/+3
updated in db)
2026-04-11pydantic after model_validator doesnt raise a ValidationError if a KeyError ↵stuppie2-10/+23
is raised, only a ValueError. did not know that. try except ValidationError in get_assignment bc Baddies have been known to submit assignments with purposely malformed "answer" (xml) section to break the process_assignment flow
2026-04-11get_wallet_balance_if_non_negativestuppie2-3/+17
2026-04-11emit_error_event if failed process_assignment_submittedstuppie1-1/+10
2026-03-25Merges pull request #2 Max Nanis1-0/+7
Dev
2026-03-25Notification headerMax Nanis1-0/+7
2026-03-03Merges pull request #1 Max Nanis10-32/+374
Deploy Marquee (basic for now)
2026-03-03country-flag-icon, grlEventsSlice overhaul (ditch latestModel tracking for ↵Max Nanis6-152/+176
useRef list in Component). speed calc in createSelector(), seperated components.
2026-03-02grlEventsReducers, EventMarquee, and workin on calc speed and animations ↵Max Nanis7-31/+349
from redux (rather than example's array)
2026-02-27get_user_profile fix pt 2stuppie1-0/+2
2026-02-27get_user_profile fixstuppie1-1/+9
2026-02-27Updating py-utils to v3.3.4Max Nanis2-1/+3
2026-02-27Fix amt manager on check_stale_hits and other tasks.Max Nanis4-7/+7
2026-02-27try for FKVioloation constraint. Jenkins drops the DB, not critical ↵Max Nanis1-24/+49
(depending on subsequent tests)
2026-02-27Fix assignment_record yield model cleanup.Max Nanis1-3/+1
2026-02-27AsyncGenerator type checking and model imports to http fixtures.Max Nanis1-5/+7
2026-02-27Jenkins Attempt #4 (Feeling 🍀 this time)Max Nanis1-1/+1
2026-02-27Jenkins Attempt #3Max Nanis1-1/+1
2026-02-27Jenkins Attempt #2 (linter, and env stage)Max Nanis3-27/+30