|
75c2713536
|
Fix logic if failing to download
|
2021-09-17 11:02:07 +02:00 |
|
boyska
|
9b10e525f0
|
basic auth support
|
2021-09-17 10:53:19 +02:00 |
|
boyska
|
0d83a6fcd6
|
help the linter a bit
|
2021-09-17 10:44:17 +02:00 |
|
boyska
|
d49c7dff00
|
fix the exception handling
we ♥ when exceptions create more exceptions
|
2021-09-17 10:43:49 +02:00 |
|
|
c3f6423771
|
Demote start control to warning
|
2021-09-17 10:27:13 +02:00 |
|
|
8f5dcccf70
|
Handle retrieving exceptions
|
2021-09-17 10:27:09 +02:00 |
|
|
1ee4ca8eb8
|
Fix unbounded variables
|
2021-09-17 10:27:04 +02:00 |
|
boyska
|
fd1e5df655
|
Make: allow specifying dir owner
this is useful if you need to run docker with sudo because you're not in
docker group
|
2021-09-17 10:23:04 +02:00 |
|
boyska
|
a3d20b9a35
|
quieter apt install in docker
|
2021-09-17 10:22:55 +02:00 |
|
boyska
|
2ee4c3b649
|
remove leftovers of pre-fastapi era
|
2021-09-17 10:21:55 +02:00 |
|
boyska
|
6a17e63f85
|
fix logging problems
I don't know why this works
|
2021-09-17 10:21:03 +02:00 |
|
|
c788289567
|
Avoid using non-atomic shutil.move
|
2021-09-15 22:02:12 +02:00 |
|
|
bb8e4cdbfa
|
Generate first empty file at container startup
|
2021-09-15 21:53:57 +02:00 |
|
|
628e4d3d55
|
Enhance Makefile
|
2021-09-15 21:53:30 +02:00 |
|
|
c2b56cc85d
|
Fix docker settings
|
2021-09-15 18:22:08 +02:00 |
|
|
26181d083f
|
Fix startup checks
|
2021-09-15 17:54:40 +02:00 |
|
|
acc966b488
|
Do not singletonize the retriever
|
2021-09-15 17:54:35 +02:00 |
|
|
d967440a6d
|
Fix dependencies
|
2021-09-15 17:54:30 +02:00 |
|
|
ef9842e4d2
|
Adding docker machinery and makefile
|
2021-09-15 17:54:25 +02:00 |
|
|
5949e79f46
|
Plug http retriever in current logic
|
2021-09-15 17:54:20 +02:00 |
|
|
1718c4c331
|
Add http retriever
|
2021-08-26 21:46:47 -03:00 |
|
|
a192501570
|
Please the linter
- Do not use lambda
- Replace assert with raise
- Minor fixes
|
2021-08-25 15:48:12 -03:00 |
|
|
c48efc46d2
|
Update requirements in setup.py
|
2021-08-25 12:03:58 -03:00 |
|
|
5124f2d3ca
|
Black'd
|
2021-08-25 12:03:39 -03:00 |
|
|
7e99e31f43
|
"techrec serve" works now
|
2021-08-25 14:50:37 +02:00 |
|
|
fb79a598da
|
verify that the file has the intended length
retries otherwise
fixes #29
|
2021-08-25 14:50:37 +02:00 |
|
|
15376a1052
|
initialization as fastcgi event
|
2021-08-25 14:50:37 +02:00 |
|
|
2341849e54
|
remove unused API call
|
2021-08-25 14:50:37 +02:00 |
|
|
fa0aec4276
|
fix typing
|
2021-08-25 14:50:37 +02:00 |
|
boyska
|
49008d0e93
|
back to the old way of running
it's simpler for us to make logging and setup work in this way
|
2021-08-25 11:50:34 +02:00 |
|
|
fbc77c47e8
|
type annotation in forge
|
2021-08-25 00:26:17 +02:00 |
|
|
dba069d757
|
moved away from github
|
2021-08-25 00:22:41 +02:00 |
|
|
ea51ad92d6
|
allow regeneration
... only with curl
refs #27
|
2021-08-25 00:00:10 +02:00 |
|
|
d43e655181
|
API change! /api/generate/{recid}
|
2021-08-24 23:56:29 +02:00 |
|
|
775d618315
|
clearly shows files not ready
|
2021-08-24 23:48:56 +02:00 |
|
|
f8cb5a9bce
|
archive.js
|
2021-08-24 23:45:30 +02:00 |
|
|
ba78c78e7a
|
drop process queue
|
2021-08-24 23:39:14 +02:00 |
|
|
53061be23e
|
files are generated in TMPDIR
fixes #4
|
2021-08-24 23:32:43 +02:00 |
|
|
a3756ea14d
|
readme updated
|
2021-08-24 23:21:31 +02:00 |
|
|
fe4576315a
|
mostly works!
|
2021-08-24 22:29:11 +02:00 |
|
|
43f29e865d
|
readme updated
|
2021-08-24 22:11:06 +02:00 |
|
|
6ef8704715
|
adapting APIs to fastapi
current status is still non-functional, though
|
2021-08-24 22:09:52 +02:00 |
|
|
d929839025
|
FIX get/post
|
2020-12-15 15:21:03 +01:00 |
|
|
c36a1ea0cc
|
search ported to fastapi
|
2020-12-15 15:19:45 +01:00 |
|
|
97d6e65bb8
|
serve pages, too
|
2020-12-15 15:09:33 +01:00 |
|
|
1965c19bc4
|
staticfiles served
|
2020-12-15 14:57:06 +01:00 |
|
|
ac5f298c7d
|
adapt to fastapi + reformat
|
2020-12-15 14:38:44 +01:00 |
|
|
514c600e0e
|
start migration to fastapi
|
2020-12-15 14:36:39 +01:00 |
|
|
23b04a58bc
|
remove useless js things
|
2019-11-16 12:58:45 +01:00 |
|
|
ee9f396c5c
|
js: more linting
|
2019-11-16 12:41:40 +01:00 |
|