Menu

Tree [21febf] production /
 History

HTTPS access


File Date Author Commit
 _depricated 2016-01-12 Ivan Truskov Ivan Truskov [ca7aca] Changed mail adresses
 admin 2022-04-02 Ivan Ivan [0c2cc2] migrated to python3
 auth 2022-05-08 Ivan Ivan [e920f6] corrected uri redirection for oauth
 battles 2022-04-02 Ivan Ivan [0c2cc2] migrated to python3
 builder 2022-12-08 Ivan Ivan [21febf] corrected errors in squats and added them
 db 2019-10-10 Иван Бережной Иван Бережной [1945c9] fix login
 feed 2022-04-02 Ivan Ivan [0c2cc2] migrated to python3
 social 2022-04-02 Ivan Ivan [0c2cc2] migrated to python3
 static 2022-04-16 Ivan Ivan [bf78f0] added google oauth2 authorization
 templates 2022-04-16 Ivan Ivan [bf78f0] added google oauth2 authorization
 tools 2022-12-06 Ivan Ivan [71c610] added clean task to wahapedia download
 .dir-locals.el 2017-02-28 Ivan Truskov Ivan Truskov [a05f1f] Improved test output for regression
 .dockerignore 2022-04-05 Ivan Ivan [4f1a32] added pydoit instructions for building and depl...
 .flake8 2017-04-08 Иван Бережной Иван Бережной [a2add9] some fix after flake8
 .gitignore 2022-04-05 Ivan Ivan [4f1a32] added pydoit instructions for building and depl...
 .hgignore 2013-03-05 Romanow Denis Romanow Denis [c20014] js compress added
 README.md 2015-06-09 Truskov Ivan Truskov Ivan [2bee2b] README.md edited online with Bitbucket
 config.py 2022-04-16 Ivan Ivan [bf78f0] added google oauth2 authorization
 favicon.ico 2016-10-06 Truskov Ivan Truskov Ivan [6edcfc] Added site icon
 hq.py 2022-04-16 Ivan Ivan [bf78f0] added google oauth2 authorization
 requirements.txt 2022-04-16 Ivan Ivan [bf78f0] added google oauth2 authorization

Read Me

README

This readme is for getting HQ roster builder running

Purpose of the project

This project is web-based roster builder for games by Games Workshop. We strive to keep it up-to-date to the best of our abilities.

Current version of the core is 2.

Setting up

There are following steps in setting things up.

  1. Install Python 2.x, virtualenv and pip

  2. Create virtual environment and activate it

  3. Install rest of dependencies with pip: pip install -r requirements.txt

  4. Setup database scheme with alembic: alembic -c db/alembic/alembic.ini -x mode=debug upgrade head

  5. Start server in debug mode: python hq.py --debug

Author

Author of the project is Denis Romanov

Other contributors:

  • Ivan Truskov
  • Andrey Kiselev
  • Ivan Berezhnoy