Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* init test feedback score post * get feedback tests * rename * declare list of labels once instead of multiple lists * feedback table * feedback tests refined * feedback init * get feedback sore * add feedback route * add min for player name * daily, tests failing, no errors * Update feedback.py * Update feedback.py * Update feedback.py * Update 01_tables.sql * Update test_feedback_api.py * sytnax * black formatting * checkpoint * PredictionFeedback refactor from Feedback * create procedue to insert feedback test data * Update 02_data.sql * merge conflict * unable to locate player error checkpoint * fixing references * working get feedback * dbPlayer not needed as an import * daily checkpoint * checkpoint * change to dbPlayer * working response * working test case * cleanup * refactor AppModelFeedback to Feedback * rename variables to be more descriptive * remove unneeded select * move create table to 01_tables.sql * removing feedback out * remove foreign keys not needed for given and received * remove PredictionFeedbackOut and foreign keys * fixing tabs and spaces * remove debug statements * cleanup of print statements, feedback get tests done * 404 not found on players not returned * do no randomize data so it's testable * PredictionFeedbackRespo refactor FeedbackResponse * feedback name for v2 fastapi datastructure verify * feedback change to players/feedback/score * test cases overhaul for test feedback * remove unneeded kafka engine for feedback * app model feedback updates for feedback input * removd unused imports * change route to be /players/feedback * count checkpoint for feedback score resposne * refactor score to just be get feedback added count * make sure all ranges from 1-100 are populated * need to optomize feedback query, count passing * prevent sql injection and alias usage for speed * alias for speed and prevent injection * alias for speed and prevent injection * test cases were failing, fixes * remove ds_store add to ignore * black formatting * need setup-detatched for workflow * str between 1-13 and at least 1 str, player/report/score * lower player names, name for invalid player must be between 1-13 char * player/feedback and player/feedback/score refactor * players/report/score player/report/score refactor * prediction to player/prediction refactor * reports to report refactor * cleanup * player cleanup comments * refactor player_name alias to player_db, remove bindparams * name consistancy and correct join * prediction user_name to name, remove bind, revert list match, fix test cases * cleanup aliases * Keep class name formatting standard * add longer deadline for large multi feedback response * add multi player test strategy for players * comment out get feedback for now * insert possible ban and confirm ban randomly 0 1, feedback vote 1 -1 0 * cleanup feedback * cleanup of model, feedback score with vote working * cleanup feedback test cases * all working - manual tested * pulli n dev * Revert "make sure all ranges from 1-100 are populated" This reverts commit 8e69afa. * Revert "insert possible ban and confirm ban randomly 0 1, feedback vote 1 -1 0" This reverts commit ac9fe40. * better data creation * fix random functions etc * semantics * fix random data * fix comment * more comments fixed * 1G buffer pool instead of 16G for local machine * test_get_feedback_score_invalid_players fixed * player id list * update expire_logs_days and innodb_log_file_size to new values * feedback tests passing, removing duplicate as multi covered 1 * remove duplicate cases, logging consistancy * test prediction changes * add timestamp using rand(42) * do not need docker requirements * specify mysql version * Revert "update expire_logs_days and innodb_log_file_size to new values" This reverts commit 134ce9a. * naming without registery * add clean docker * removing big chunks of commented code * cleanup code * cleanup code * cleanup code * cleanup code * remove debian * fix invalid player test case for 404 and must return 'player not found' * consistant logs from pytest if failure * formatted * add pre commit to make file * cleanup * print syntax changes * missed a new line * added health check for mysql & kafka * revert print statements * dont use make * remove -d for testing * forgot to remove -d * mysql image trying -debian * Revert "mysql image trying -debian" This reverts commit 36f511a. * lets try to remove this * added -d back in --------- Co-authored-by: extreme4all <> Co-authored-by: extreme4all <[email protected]>
- Loading branch information