Yannic Kilcher
5d441b1570
prepared playbook for prod
2023-01-15 23:30:16 +01:00
Yannic Kilcher
cc03376d86
added root tokens and endpoint for adding api keys ( #742 )
...
* added root tokens and endpoint for adding api keys
* Change down revision to current alembic head
* removed added_by_root_token
* refactored description
* fixed jinja errors
Co-authored-by: Andreas Köpf <andreas.koepf@provisio.com >
2023-01-15 21:24:25 +00:00
jojopirker
5fb0121668
#438 Frontend type ( #483 )
...
* add dev setup to readme & alembic description
* frontend_type for api_client
* readme update & missing file
* pre-commit
2023-01-07 21:33:57 +01:00
Jack Michaud
c7ac01718c
refactor: move OasstError into oasst_shared.exceptions ( #289 )
...
* refactor: move OasstError into oasst_shared.exceptions
* fix: update OasstError import
* fix: linter errors
2023-01-02 22:03:53 +01:00
kiritowu
4796146aa7
Fix getting api_key using dependencies
2023-01-03 01:17:36 +08:00
kiritowu
aa6d5786c6
Add rate limiter for task request
2023-01-03 00:28:05 +08:00
Gareth Davidson
7000e10bc0
apply pre-commit rules
2023-01-02 00:01:45 +00:00
Igor Miagkov
13d01b5a2f
management api
2022-12-31 10:31:31 +01:00
Igor Miagkov
7867466700
added trusted api client flag
2022-12-30 00:35:30 +01:00
Andreas Köpf
b66d05bdf2
add missing db arg
2022-12-29 15:58:35 +01:00
Andreas Köpf
c2cb2562d5
add db seed-data check on backend startup
2022-12-29 15:58:35 +01:00
Andreas Köpf
0c3103838b
add OasstErrorCode IntEnum, use http.HTTPStatus enum
2022-12-28 19:25:39 +01:00
Andreas Köpf
dda668bcd5
Add OasstError exception class and exception filter
2022-12-28 14:10:15 +01:00
Yannic Kilcher
703c1129dd
re-introduced ALLOW_ANY_API_KEY
2022-12-25 18:24:49 +01:00
Yannic Kilcher
21f44d2d4c
removed ALLOW_ANY_API_KEY and allow skipping API key check in debug
2022-12-25 17:25:30 +01:00
Yannic Kilcher
b34ef75423
started re-working python code
2022-12-19 18:00:09 +01:00