Commit graph

10 commits

Author SHA1 Message Date
65db66bff4 Clean out more references to the config 2024-08-16 23:17:03 +01:00
3a0bf82ecb Implement building with docker
See the README for usages and details.

A breaking changes here too:
* run.py is gone, we now handle that kind of thing with docker
* The token is out of the config and is now an ENVAR (ideally using a .env)
* `.json` files are now in a .matchy/ subdirectory, as this makes it a lot easier for the container to safely read

Bonus:
* fix a score_factors.setdefault call causing issues
* Reformat some of the readme
2024-08-14 16:55:23 +01:00
93337ebde9 Add the coverage file to the ignore list 2024-08-13 23:05:14 +01:00
78834f5319 Rename history to state as it's now storing more than just the history 2024-08-11 12:16:23 +01:00
9f15b1672e Add the venv to gitignore 2024-08-11 10:37:31 +01:00
9824e9220b Add loading config and history from memory 2024-08-10 10:06:13 +01:00
6fbb598886 Pull out matching functions into their own file 2024-08-10 09:44:22 +01:00
67b1feb51e Clean up and use role management for permissions 2024-08-08 17:16:59 +01:00
3da8065fa6 Use commands rather than text values
* Fix up the group matching to spread more evenly
* Also swap to using a config.py rather than .envrc or similar
2024-08-08 00:09:30 +01:00
9709859d88 Ignore the .envrc file so we can hide the token 2024-08-07 22:45:20 +01:00