Commit Graph

7 Commits

Author SHA1 Message Date
148d978468 make apispec dependency optional 2024-12-20 18:12:34 +02:00
768132bb6c chore: copyright update 2024-01-03 12:09:10 +02:00
18d17d4d52 feat: forbid form data in html
It has been a while since all pages have moved to json instead of form
data, except for login page. This commit changes login to json data
instead of form one
2023-11-16 16:42:27 +02:00
1e00bf9398 feat: allow to use single web instance for all repositories (#114)
* Allow to use single web instance for any repository

* some improvements

* drop includes from user home directory, introduce new variables to docker

The old solution didn't actually work as expected, because devtools
configuration belongs to filesystem (as well as sudo one), so it was
still required to run setup command.

In order to handle additional repositories, the POSTSETUP and PRESETUP
commands variables have been introduced. FAQ has been updated as well

* raise 404 in case if repository is unknown
2023-10-17 03:58:50 +03:00
bf9a46936c chore: update comments to the latest mypy release 2023-10-12 20:31:00 +03:00
9fe760efdf feat: load http views dynamically (#113) 2023-09-30 01:24:04 +03:00
99eecdebf3 feat: pagination support for logs request 2023-09-08 01:41:36 +03:00