Julien Neuhart
8fd51b9e9e
fixing typo in package/Dockerfile
2019-10-14 11:32:37 +02:00
Julien Neuhart
8d89b2e80a
rpcc buffer size may now be set from env var or form field
2019-10-07 15:31:05 +02:00
Julien Neuhart
3255f8af0c
updating documentation: if office and more than one document, page ranges will be applied for each of them
2019-10-05 12:13:06 +02:00
Julien Neuhart
827060b6ce
emphazing that pageRanges does not work if more than one office document
2019-10-04 18:22:46 +02:00
Julien Neuhart
60c069cb1f
updating documention with pageRanges
2019-10-04 18:19:13 +02:00
Julien Neuhart
fa9963a737
fixing load testing link in documentation
2019-10-04 14:11:32 +02:00
Julien Neuhart
6f8c7a613f
improving documentation about header/footer, fonts and fixing a typo about paper size ( fixes #118 , closes #119 )
2019-10-03 11:28:04 +02:00
Julien Neuhart
69e43e40eb
improving documentation
2019-10-02 11:41:35 +02:00
Julien Neuhart
a3f05c1146
minor refactoring of building process
2019-10-01 17:32:15 +02:00
Julien Neuhart
04b1fa378d
fixing typo in documentation
2019-10-01 09:33:31 +02:00
Julien Neuhart
cbc9d9ab8c
using tini to reap zombie processes
2019-09-30 20:17:39 +02:00
Julien Neuhart
7f61c63425
adding information about how to use images in header/footer. Thanks @LoicHa
2019-09-30 17:27:52 +02:00
Julien Neuhart
3d379dec58
adding reference to the load testing use case in the documentation
2019-09-30 17:19:14 +02:00
Julien Neuhart
9968a816db
improving document
2019-09-30 17:16:40 +02:00
Julien Neuhart
8f721cd12a
fixing tests
2019-09-30 16:38:52 +02:00
Julien Neuhart
1abc4d0365
lint: disabling funlen
2019-09-30 15:53:15 +02:00
Julien Neuhart
94743a16be
adding TODO comment
2019-09-30 14:52:16 +02:00
Julien Neuhart
24e6a86bf5
rolling back from previous implementation, now using master version of unoconv
2019-09-26 18:07:43 +02:00
Julien Neuhart
171f93662f
process load balancing: broken but in progress
2019-09-19 17:28:29 +02:00
Julien Neuhart
767b61a3bb
typos in documentation
2019-08-27 11:11:40 +02:00
Julien Neuhart
8287cf386b
improving documentation on timeout issues
2019-08-27 11:00:26 +02:00
Julien Neuhart
fa94341b60
updating to Libreoffice 6.3 @tiago-soczek
2019-08-22 09:45:12 +02:00
Julien Neuhart
a1b34d5e7b
adding 'restart_time' information about a process in ping endpoint if LOG_LEVEL=DEBUG
2019-08-21 15:28:34 +02:00
Julien Neuhart
db6cddefd4
updating documentation according to changes
2019-08-20 16:20:42 +02:00
Julien Neuhart
fc27f6b3f0
improving speed of the command make image
2019-08-20 15:06:17 +02:00
Julien Neuhart
bb6a3471d5
updating CI process + tests for code coverage
2019-08-20 12:06:08 +02:00
Julien Neuhart
4e4036382b
improving load time for lint and tests commands
2019-08-20 10:45:56 +02:00
Julien Neuhart
f9e2d91e48
updating where 'custom' fonts are installed
2019-07-28 18:14:55 +02:00
Vladyslav Baidak
81c5f9cd4e
Merge branch '6.0.0' into noto-emoji-font
2019-07-24 13:09:13 +03:00
Vladyslav Baidak
e4735401a7
Added Noto Color Emoji Font
2019-07-24 12:57:59 +03:00
Vladyslav Baidak
758c3be3c5
Added Noto Emoji Font
2019-07-24 12:52:04 +03:00
Julien Neuhart
0d827e490e
using (again) Golang binaries from official Docker image instead of standard install without checkum + added a TODO for healtheck
2019-07-23 14:25:31 +02:00
Julien Neuhart
7bfbda4490
huge refactoring
2019-07-23 13:57:18 +02:00
Julien Neuhart
f6b357691c
minor refactoring of const + better timeout handling in pinter package + api package tests
2019-07-10 11:46:58 +02:00
Julien Neuhart
c7ecdcf625
handling context timeout/cancelled in printer package
2019-07-09 19:39:14 +02:00
Julien Neuhart
957b9b1cf4
adding config to test suite in the Dockerfile entrypoint
2019-07-08 18:28:13 +02:00
Julien Neuhart
9ab8d03697
adding tests for random pkg
2019-07-08 18:06:43 +02:00
Julien Neuhart
9c6f23d7cc
typo in timeout tests + adding tests for standarderror
2019-07-08 17:50:31 +02:00
Julien Neuhart
9af00d6d58
fixes waitTimeout, waitDelay not working with float
2019-07-08 17:24:17 +02:00
Julien Neuhart
5f6ab2fc08
all logs now have an op field
2019-07-07 19:54:44 +02:00
Julien Neuhart
a4aa8dafac
WIP: refactoring logging system
2019-07-01 17:11:23 +02:00
Julien Neuhart
8ca9866440
minor refactoring of @tbflw work
2019-06-21 13:32:46 +02:00
Thomas Bøgh Fangel
6fa48c9222
Apply suggestions from code review
...
Co-Authored-By: Julien Neuhart <j.neuhart@thecodingmachine.com >
2019-06-17 11:29:52 +02:00
Thomas Bøgh Fangel
c36c7144cb
updates documentation with info about new env var and dedicated user gotenberg
2019-06-13 16:08:04 +02:00
Thomas Bøgh Fangel
cfea2b8d9d
updates Dockerfile for creating image to use the new dedicated user and sets PM2_HOME inside the /gotenberg dir to avoid permission problems
2019-06-13 15:55:52 +02:00
Thomas Bøgh Fangel
ca41164980
add dedicated gotenberg user to the base image, create the /gotenberg directory with gotenberg user as owner, updates base debian image to newest 9.*
2019-06-13 15:55:26 +02:00
Julien Neuhart
02f1231e7d
New environment variables : DISABLE_HEALTHCHECK_LOGGING and DEFAULT_LISTEN_PORT ( #78 )
...
* skip logging when healthcheck url is called; closes #74 (#75 )
Signed-off-by: Casey Kuhlman <casey@monax.io >
* Configure listen port via environment variable (#77 )
* skip logging when healthcheck url is called; closes #74
Signed-off-by: Casey Kuhlman <casey@monax.io >
* skip logging when healthcheck url is called; closes #74
Signed-off-by: Casey Kuhlman <casey@monax.io >
* adds the ability to establish the listen port via env var
Signed-off-by: Casey Kuhlman <casey@monax.io >
* minor refactoring of @compleatang work
* fixing typo
2019-06-03 15:05:09 +02:00
Nicholas Jones
6846e7941f
Install pm2 via npm ( #72 )
...
As noted in the Dockerfile, the previous route to install pm2 was broken at
some point. As a result, pm2 related files are now being copied over from an
image created prior to the breakage.
This change now installs pm2 via npm, which is the recommended route for this.
A small adjustment had to be made in the processManager code; an
argument was being passed with a space in it. For reasons that I've not been
able to fully trace, this no longer works. It should be noted that passing
arguments in this way can result in undesirable behaviour - in this case I
believe "--interpreter none" was being passed as a single argument, rather than
"--interpreter", "none". I've adjusted this to use an equals - splitting into 2
separate strings works well too.
2019-05-09 11:15:37 +02:00
Julien Neuhart
194670c3bf
5.0.0 ( #66 )
2019-04-14 17:07:45 +02:00
Jonathan
c4222e0981
Fix documentation url example ( #59 )
...
* Fix documentation url example
One \ was forgotten
* fix: doc
2019-03-31 22:16:35 +02:00