No description
Find a file
2019-03-24 12:19:16 +01:00
.gitignore updated README, added config to .gitignore 2019-03-24 11:06:46 +01:00
config.py improved config loading, dropped exact Python version requirements, changed default urls, fixed bug with default values 2019-03-24 00:22:39 +01:00
Pipfile moved swagger_client dependency to another repository, removed Makefile (is now useless) 2019-03-24 12:19:16 +01:00
Pipfile.lock moved swagger_client dependency to another repository, removed Makefile (is now useless) 2019-03-24 12:19:16 +01:00
README.md moved swagger_client dependency to another repository, removed Makefile (is now useless) 2019-03-24 12:19:16 +01:00
register.py improved help message 2019-03-24 11:11:39 +01:00

Nástroj pro automatickou registraci do Gitei

Určeno pro registraci organizátorů seminářů na MFF UK.

Build

Build má následující závislosti:

  • pipenv

Spouští se prostým zavoláním pipenv sync

Spouštění

Vyžaduje Python 3.5 a novější.

pipenv run python register.py --help

Zbytek by měl být samovysvětlující. Stačí vyměnit argumenty dle nápovědy z --help.

Dokumentace API Gitei

Gitea má specifikaci API popsanou dle specifikace OpenAPI 2.0 (dříve nazýváno Swagger). Pokud není explicitně řečeno jinak, je tato specifikace vystavena na každé běžící instanci a to na cestě /api/swagger. Přesněji, na této cestě je standardní vygenerovaný webový interface ke specifikaci. Specifikace samotná se nachází (alespoň v době psaní) na cestě /swagger.v1.json.