A complete rewrite of the diagram-parser, working with new PDF format diagrams. Now also validates existing codes and creates issues if missing.
Go to file
2024-11-02 21:25:10 +00:00
src Code is now functional but untidy and in need of refactoring and commenting 2024-11-02 21:11:22 +00:00
.gitignore Code is now functional but untidy and in need of refactoring and commenting 2024-11-02 21:11:22 +00:00
pyvenv.cfg Fix parsing of schedule card text 2024-10-26 11:37:07 +01:00
README.md Complete gitea issue creation API function 2024-11-02 19:23:51 +00:00
requirements.txt Fix requirements.txt 2024-10-31 21:28:24 +00:00

dgp2

Parses PDF schedule cards, extracting PIS codes and headcodes before using the OwlBoard API to build a list of PIS codes. Submitting the completed list to Git.

Interacts with OwlBoard API using pyOwlBoard

Environment Variables

The following environment variables should be set:

GITEA_USER - Not Required? GITEA_PASS - Gitea API Key OWLBOARD_KEY - API Key (uuid) for OwlBoard. Only required if authentication is enabled