Commit Graph

  • eb99bd2588
    fix: src/requirements.txt to reduce vulnerabilities snyk-fix-5a5af7e44fd54bc84e10d08a976ca620 snyk-bot 2024-07-16 08:24:44 +00:00
  • 8233eef04b
    fix: src/requirements.txt to reduce vulnerabilities snyk-fix-733b2e1dff4ebfadcd235af0c08b6d3c snyk-bot 2024-07-10 08:38:51 +00:00
  • 1a3624a145
    fix: src/requirements.txt to reduce vulnerabilities snyk-fix-72faf733b9ceb16ee71bd4635b0e4abf snyk-bot 2024-06-19 04:25:37 +00:00
  • df37947b21 Merge branch 'competition' master Dev Singh 2023-03-17 10:11:56 -05:00
  • 8e6c44db65 updates for 2023ilpe competition Dev Singh 2023-03-17 10:09:48 -05:00
  • 36b0a80384
    fix: src/requirements.txt to reduce vulnerabilities snyk-fix-4a0f216b6f7e035f2ef14cf2052a3df4 snyk-bot 2022-11-15 12:03:37 +00:00
  • 11398290eb fix Dev 2022-04-08 15:40:33 -05:00
  • d847f6d6a7 hi Dev 2022-04-08 15:20:41 -05:00
  • 93091b6bd2 appeased pylint in config.py attr lookup superscript-v1 Arthur Lu 2022-03-31 02:18:30 +00:00
  • b5c8a91fad update data.py for new metrics structure Dev Singh 2022-03-30 01:30:55 -05:00
  • 0024a94f4e added file logging with default, added basic progress bars for each module Arthur Lu 2022-03-30 04:53:40 +00:00
  • 8e5fa7eace reintroduce cutoff usage Dev Singh 2022-03-29 18:43:28 -05:00
  • 5885224231 removed match printing, CLI args use argparse Arthur Lu 2022-03-29 23:09:37 +00:00
  • 64ea7c227c removed commented code Arthur Lu 2022-03-29 22:23:24 +00:00
  • 69c6059ff8 added result logging for metric module Arthur Lu 2022-03-29 21:17:58 +00:00
  • ddf6faeecf fixed metrics processing ordering, added metrics logging Arthur Lu 2022-03-29 21:15:24 +00:00
  • b4766d1b3e fixed Module template __init__ definition Arthur Lu 2022-03-29 16:49:38 +00:00
  • e04245952a merged data and pull functions into Client class, removed pull.py dep.py, modified existing code to work with new Client class Arthur Lu 2022-03-29 05:48:39 +00:00
  • 2ebaddb92c updated usage Arthur Lu 2022-03-29 04:44:59 +00:00
  • 8b09e155dc updated changelog Arthur Lu 2022-03-29 04:42:26 +00:00
  • 5ca474d158 finished removing socket functionality Arthur Lu 2022-03-29 04:39:52 +00:00
  • e7a8a259fc finished removing daemon functionality Arthur Lu 2022-03-29 04:35:01 +00:00
  • 5553e3dddf fixed CLI options, implemented better config attr search member, fixed imports Arthur Lu 2022-03-29 04:28:09 +00:00
  • fdcdadb8b2 only use gl2 Dev Singh 2022-03-28 23:17:25 -05:00
  • 0212e6b2ca pylint now uses tab indent Arthur Lu 2022-03-29 04:15:47 +00:00
  • 14f8901803 removed unnecessary imports Arthur Lu 2022-03-28 23:22:42 +00:00
  • a5f9e55cf4 fixed build scripts Arthur Lu 2022-03-28 23:15:13 +00:00
  • 34f0b3f10c removed: daemonization, socket messaging Arthur Lu 2022-03-28 22:42:04 +00:00
  • cdd81295fc commented metrics in module.py Arthur Lu 2022-03-28 22:02:39 +00:00
  • 82ec2d85cc clear metrics only on script start Dev Singh 2022-03-28 15:47:46 -05:00
  • ac8002aaf8 delete on start Dev Singh 2022-03-28 14:43:24 -05:00
  • 25e4babd71 Revert "experimental trueskill support" Dev Singh 2022-03-28 14:21:23 -05:00
  • 3fe2922e97 experimental trueskill support Dev Singh 2022-03-28 10:13:42 -05:00
  • 9752fd323b remove time check Dev 2022-03-25 13:39:24 -05:00
  • ef63c1de7e add ability to load manual JSON for metrics Dev 2022-03-24 16:19:47 -05:00
  • 8908f05cbe fix prod issues Dev 2022-03-16 18:51:10 -05:00
  • 143218dda3 split sbatch commands Dev 2022-03-16 18:39:30 -05:00
  • 6b070c7b08 fixed merge changes Arthur Lu 2022-03-15 05:31:51 +00:00
  • 9279311664 Merge branch 'master' into superscript-v1 Arthur Lu 2022-03-15 05:27:11 +00:00
  • def2fc9b73 change gitignore, add up submit Dev 2022-03-14 20:55:00 -05:00
  • e8a5bb75f8 add sbatch script Dev 2022-03-13 21:56:34 -05:00
  • c9dd09f5e9 fixed file name Arthur Lu 2022-03-13 18:54:50 -07:00
  • 3c6e3ac58e added pandas to requirements, readded dev docker files Arthur Lu 2022-03-14 01:53:50 +00:00
  • 8c28c24d60 removed all unessasary files, moved important files to folder "competition" Arthur Lu 2022-03-14 01:33:24 +00:00
  • 4836f48a34 pyinstaller onedir workaround for requests issue, moved spec file to build folder working Arthur Lu 2022-02-24 02:56:08 +00:00
  • 9a1a45f1c9 removed cert verification for requests library Arthur Lu 2022-02-20 23:38:18 +00:00
  • d7ed695ad1 fixed build script, added binutils to docker container for build requirements, added required scipy modules to superscript.spec Arthur Lu 2022-02-20 23:16:02 +00:00
  • 21d92e65b2 add binary paths to devcontainer.json Arthur Lu 2022-02-20 22:53:11 +00:00
  • 0cace3cec3 improved exit code reporting Arthur Lu 2022-02-19 23:29:58 +00:00
  • 80b63269df readded zmq messaging Arthur Lu 2022-02-19 22:58:58 +00:00
  • 56447603e1 implemented logger, dropped zmq because of constant inconsistency, daemon process now outputs to file, deleted client.py Arthur Lu 2022-02-19 08:52:49 +00:00
  • 2130182212 fixed pull APIError calls (removed endpoint arg) Arthur Lu 2022-02-19 06:50:34 +00:00
  • b1eff19ea4 removec __all__ property from superscript Arthur Lu 2022-02-19 06:46:39 +00:00
  • b43836899d moved config functions into Configuration class, simplified exception class by removing error codes, removed exec_threads from module parameters Arthur Lu 2022-02-19 06:19:13 +00:00
  • 524a0a211d removed gui (last commit tagged "gui"), removed print statement in pit module Arthur Lu 2022-02-09 05:36:19 +00:00
  • 9c152fb109 Merge pull request from titanscouting/improve-devdocker gui Arthur Lu 2022-02-08 20:17:38 -08:00
  • 491508a400 switch docker image to python:slim, move requirements.txt to .devcontainer/ Arthur Lu 2022-02-04 08:38:03 +00:00
  • b0ffdbab9a fixed pit processing issue due to config change Arthur Lu 2022-02-04 03:28:08 +00:00
  • c4bb633e08 fixed pit data fetching Arthur Lu 2022-02-04 03:24:47 +00:00
  • c46e74036b get team nums at comp Dev Singh 2022-02-04 03:16:45 +00:00
  • c08d3d3ae7 Merge branch 'superscript-v1' of https://github.com/titanscouting/tra-superscript into superscript-v1 Arthur Lu 2022-02-04 03:06:14 +00:00
  • 6cfe4e3f33 fixed bugs in data.py to work with database, fixed object field in module.py: Metric, fixed timestamp input in superscripy.py Arthur Lu 2022-02-04 03:06:09 +00:00
  • 40673169b2 update validation schema Dev Singh 2022-02-04 02:44:48 +00:00
  • 7d08194636 patched issue in multiprocessing, moved ConfigurationError to exceptions.py, made pull use load_config in config.py Arthur Lu 2022-01-10 20:23:14 +00:00
  • a940f3ffeb use tab size 4 Dev Singh 2022-01-10 20:02:58 +00:00
  • db4b020851 allow overriding competition in config Dev Singh 2022-01-10 15:40:58 +00:00
  • 18d4438f7f fix typo Dev Singh 2022-01-10 15:35:06 +00:00
  • c77dd1ea5f set tab config Dev Singh 2022-01-10 09:23:43 -06:00
  • 74542c1d8f add validation schema for persistent keys Dev Singh 2022-01-10 09:21:46 -06:00
  • b4c9ef22b6 pull some data from API, fix some datatype compats Dev Singh 2022-01-09 22:19:50 -06:00
  • af74a69579 removed commented out code Arthur Lu 2021-11-24 02:27:03 +00:00
  • ac66545226 changed Module interface to 3 functions Arthur Lu 2021-11-23 22:23:59 +00:00
  • 4b5db1aba8 moved config parsing functions to config.py Arthur Lu 2021-11-06 01:50:55 +00:00
  • b9610b7b46 improved and streamlined config error handling Arthur Lu 2021-11-06 00:04:11 +00:00
  • 14ed3cc507 Merge pull request from titanscouting/modularize Arthur Lu 2021-11-05 16:22:04 -07:00
  • c90a35ff51 added empty modules for future additions Arthur Lu 2021-11-05 23:17:42 +00:00
  • 60e88a5987 formalized module interface Arthur Lu 2021-11-02 05:37:27 +00:00
  • 9c2946718f removed testing notebook, anticipated removal of pandas requirement, added pandas and matplotlib to pyinstaller exclusion, removed unessasary option in build scripts Arthur Lu 2021-10-30 03:51:03 +00:00
  • bd0c0d99f9 module replaces processing Arthur Lu 2021-10-30 03:11:10 +00:00
  • 9ddf61621e fixed debug logging Arthur Lu 2021-10-28 21:12:28 +00:00
  • 0af93238be implemented dynamic module loading/running, fixed minor issue in metric module Arthur Lu 2021-10-28 20:40:56 +00:00
  • 6c8e738420 added Metric, Pit modules (theoretically working) Arthur Lu 2021-10-28 20:13:57 +00:00
  • 0eccc32096 changed Match module to use current data bindings Arthur Lu 2021-10-22 01:40:56 +00:00
  • f8f8543ea2 changed sample json Arthur Lu 2021-10-21 22:33:26 +00:00
  • a1fb295a1a minor fix Arthur Lu 2021-10-21 21:58:02 +00:00
  • 4ded02b34f added sample initializaition loop Arthur Lu 2021-10-21 21:56:44 +00:00
  • 88282aa18b modified config validation for Match module Arthur Lu 2021-10-21 21:51:14 +00:00
  • 66bf3a3a3e removed autovivification (likely not required) Arthur Lu 2021-10-21 21:29:44 +00:00
  • 375b550153 finished rough outline for Match module Arthur Lu 2021-10-21 21:27:35 +00:00
  • 79dd2c3479 minor fix Arthur Lu 2021-10-21 20:56:06 +00:00
  • d2ced284ea added working load_data for Match module Arthur Lu 2021-10-21 20:42:47 +00:00
  • 07965cba4b added working validate_config for Match module Arthur Lu 2021-10-21 20:28:29 +00:00
  • 36081e1239 removed keys Arthur Lu 2021-10-21 20:05:07 +00:00
  • de4d3d4967 Update README.md Dev Singh 2021-10-21 14:21:20 -05:00
  • 49ee02d6fa Merge pull request from titanscouting/daemon-fix Arthur Lu 2021-10-16 16:42:47 -07:00
  • 08f5ba987a removed websockets from requirements.txr, fixed return code of daemon, removed websockets from hidden imports of superscript.spec Arthur Lu 2021-10-16 20:28:57 +00:00
  • dafd66447f moved sample zmq SUB client to test/ Arthur Lu 2021-10-16 20:21:12 +00:00
  • 6bcb3cbff4 verification of zmq solution working remotely Arthur Lu 2021-10-15 06:20:05 +00:00
  • 6cd092da37 solution using zmq PUB/SUB, working locally Arthur Lu 2021-10-15 06:12:50 +00:00
  • 8540642bef works locally again Arthur Lu 2021-10-14 23:30:15 +00:00