Youen
|
914c5c43f9
|
Fixed issue where task resources were not freed in case of error during the task
|
11 months ago |
Youen
|
29dd1eb592
|
Added HTTP error code 400 when a BusinessException occurs
|
2 years ago |
Youen
|
9db1653d72
|
Fixed issue when a tag is modified on the remote server
|
2 years ago |
Youen
|
8e564c1ef4
|
by default, /api/build doesn't wait for build to complete
|
2 years ago |
Youen
|
ee3babc469
|
Added code to avoid building the same document multiple times concurrently
Also avoids compiling too many PDF at the same time (configurable)
Also skips useless build tasks (if another build task is already pending to start)
|
2 years ago |
Youen
|
ae45d73210
|
Added code to configure wether we want to build a PDF or not (for each document, and each version for multiversion documents)
|
2 years ago |
Youen
|
ae592ba1eb
|
Reduced stream poll interval
|
2 years ago |
Youen
|
2bdf86a37d
|
Added possibility to configure a document with file settings.json (no UI yet)
|
2 years ago |
Youen
|
7be5ec701d
|
Added support for multiversion build (wip)
|
2 years ago |
Youen
|
661cd32f95
|
Using the document makefile instead of hard-coded commands
|
2 years ago |
Youen
|
19bc4fd228
|
Added modules for PDF compilation
|
2 years ago |
Youen
|
8880664f7c
|
Renaming output PDF file
|
2 years ago |
Youen
|
66d28b0c86
|
Added code to generate PDF
|
2 years ago |
Youen
|
c93b6a57d1
|
improved formatting of API result
|
2 years ago |
Youen
|
9f6ef1b9d6
|
allowing POST for build api
|
2 years ago |
Youen
|
0d498c1929
|
Added origin in document path to avoid conflicts for documents with the same name from different origins (such as forked documents)
|
2 years ago |
Youen
|
634149d9fe
|
Added code to display errors
|
2 years ago |
youen
|
729f5f6d98
|
Added instructions to run the application in production
|
2 years ago |
youen
|
b113b9397f
|
removed obsolete file
|
2 years ago |
Youen
|
870a5f25f3
|
Improved log viewing so that it updates in real time
|
2 years ago |
Youen
|
9ffdc3712b
|
minor fixes
|
2 years ago |
Youen
|
41693494b0
|
added possibility to run behind a reverse proxy
|
2 years ago |
Youen
|
3f723235ec
|
removed debug print
|
2 years ago |
Youen
|
fe2351eda0
|
refactored configuration system
|
2 years ago |
Youen
|
3a392135d1
|
implemented authentication to access admin pages
|
2 years ago |
Youen
|
df476d9865
|
Added UI to create, build and delete documents
|
2 years ago |
Youen
|
3a3edd3651
|
Added first admin page and possibility to consult built documents
|
2 years ago |
Youen
|
5432669dff
|
Added web API to clone a document from a remote git repository
|
2 years ago |
Youen
|
8d06ac2e9a
|
pulling before building
|
2 years ago |
Youen
|
e55fe41a6c
|
fixed shebang
|
2 years ago |
Youen
|
cd57a96ac2
|
Added web api that can build a document
|
2 years ago |
Youen Toupin
|
8b2251da59
|
added python requirements
|
2 years ago |
youen
|
0d607e63a2
|
Basic app using Flask
|
2 years ago |
youen
|
121d409643
|
Initial commit
|
2 years ago |