aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2026-08-28fix more typing importsstuppie8-22/+21
2026-08-28fix broken ruff imports. fastapi isnt a dependencyv3.4.4stuppie2-5/+4
2026-08-28Ruff evening!Max Nanis97-546/+669
2026-08-27Ruff afternoonMax Nanis48-597/+815
2026-08-27Leaderboard id & name optional; set by validatorsv3.4.3stuppie2-7/+12
2026-08-27Ruff morning! Excluding thl_django in toml fileMax Nanis15-188/+151
2026-08-27add display_name to UserMetadatastuppie3-17/+36
2026-08-27fix ruff warning on user manager using cachedmethod. Change get_user cache ↵stuppie3-65/+29
to a 30-second ttl cache
2026-08-27bumpv3.4.2stuppie1-2/+2
2026-08-26CollectionItemBase.path: Do not use _filepath_adapter.validate_python here ↵stuppie1-55/+27
as that validates that the file exists on disk, which is doesn't until we get the path we want to write it to... Also, its not even a path; it is a dir
2026-08-26Ruff afternoon!Max Nanis52-708/+785
2026-08-26Ruff morning!Max Nanis42-691/+1194
2026-08-25Ruff typing from this morning. WIPMax Nanis53-1741/+2375
2026-08-24pytest fixture annotations, ruf manual editsMax Nanis10-247/+179
2026-08-24return_filepath_adapter -> return _filepath_adapterstuppie1-2/+2
2026-08-24ruff + fix filepath_adapterMax Nanis15-637/+729
2026-08-24add TaskCalculationType 'starts'v3.4.1stuppie2-1/+2
2026-08-24Ruff std replacementsMax Nanis207-725/+398
2026-08-21"non-safe" Ruff 3.14 changes by hand.Max Nanis89-268/+222
2026-08-21Ruff auto updates to 3.14Max Nanis233-1379/+1298
2026-08-21Use a BusinessPayoutEventCreate model so we dont have all of these optional ↵stuppie4-132/+111
int warnings. cleaner
2026-08-21fix import (fastapi.Request -> pytest.FixtureRequest)stuppie4-4/+5
2026-08-21Merge branch 'master' into devMax Nanis75-3564/+3705
2026-08-21more test changesstuppie2-159/+19
2026-08-21last files for Greg to mergeMax Nanis2-11/+42
2026-08-21BusinessPayoutEvent: validations on bp_payouts ext_ref_id matching + tests. ↵stuppie3-32/+190
Add back update_ext_reference_ids in case we need it. Add an explicit supplier_payout_ext_ref_id UniqueViolation warning with helpful error message
2026-08-21put back a dummy create_bp_payout_event method so I dont break all these testsstuppie3-6/+50
2026-08-21moving create_dummy, organizing test_utils, working on django config for any ↵Max Nanis55-2962/+2929
repos
2026-08-20tests are all broken now since we can't (should not?) make a BP payout ↵stuppie2-204/+74
without a supplier payout. Working on it ...
2026-08-20moving create_dummy to conftest files, fastapi to requirements for Typing, ↵Max Nanis18-736/+811
more Ruff
2026-08-20tests for prev commits. working on cleaning up Business.prebuild_* stuffstuppie3-52/+93
2026-08-20fix BusinessPayoutEventManager.validate_business_payout_in_ledger and ↵stuppie1-13/+14
re-raise AssertionError with cleaner message
2026-08-20more comprehensive resume_failed_business_payout. I think this covers every ↵stuppie1-21/+39
possibility, or provides a note/explanation for what to do if something is still wrong
2026-08-20BusinessPayoutEventManager: validation, resume, simplify get and filterstuppie5-322/+254
2026-08-20TestPostgresDjangoCreation, pytz to tomlMax Nanis8-79/+91
2026-08-20business pe create_from_ach_or_wire: create supplier_payout and event_payout ↵stuppie4-209/+181
pending all at once, go through and make all ledger txs, then update
2026-08-20postgresql auto creation into fixtures. simple tests for db conn checks. ↵Max Nanis9-136/+190
wrapper fixture for InternalHostnam (pydantic has MultiHost without host attr annoyances)
2026-08-19working on BusinessPayoutEvent. create_from_ach_or_wire -> stage payout ↵stuppie6-145/+247
events all at once. BusinessPayoutEvent standalone model instead of computed from bp_payouts
2026-08-19not sure why these imports got deleted for no reasonv3.4.0stuppie2-2/+2
2026-08-18add SupplierPayout model (carer)stuppie1-0/+58
2026-08-18Merge branch 'master' of ssh://code.g-r-l.com/generalresearchstuppie41-337/+349
2026-08-18BusinessPayoutEventManager.create_from_ach_or_wire ↵stuppie3-10/+17
skip_wallet_balance_check=True. Fix some imports and comments
2026-08-18Ruff cleanupMax Nanis22-183/+190
2026-08-18build ignore, py-utils replace, typing with RuffMax Nanis22-154/+159
2026-08-18more pandera importsstuppie28-28/+28
2026-08-18hopefully silence stupid pandera warningstuppie1-5/+4
2026-08-18add dependencies. remove geoip2stuppie2-86/+2
2026-08-18Ruff auto updateMax Nanis49-271/+271
2026-08-171 more broken type hintstuppie1-1/+2
2026-08-17remove nginx schema imports. they dont seem to be used by anything???stuppie1-12/+1