An error occurred fetching the project authors.
- 25 Sep, 2018 1 commit
-
-
Jérome Perrin authored
from nexedi/slapos!408 (comment 66703)
-
- 14 Sep, 2018 1 commit
-
-
Łukasz Nowak authored
-
- 12 Sep, 2018 1 commit
-
-
Łukasz Nowak authored
-
- 06 Sep, 2018 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Instead of relying on slapos.cookbook:certificate_authority recipe, which stops buildout processing, extract the minimal implementation to runtime key/certificate validator and reject slaves, which does not pass this test. This commits results in TODO item being done.
-
- 03 Sep, 2018 1 commit
-
-
Łukasz Nowak authored
-
- 06 Aug, 2018 1 commit
-
-
Łukasz Nowak authored
/reviewed-on nexedi/slapos!368
-
- 31 Jul, 2018 4 commits
-
-
Łukasz Nowak authored
As monitor stack uses values directly from buildout convert them to buildout safe values, otherwise the the magic !py! is not stripped. Also add a test proving that monitor with default values is going to be correctly configured.
-
Łukasz Nowak authored
It sometimes results with returning passwords with newlines, thus they have to be trimmed.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
Features: * jinja2 is used to generate instance templates * downloads are done the same way for all resources * create with shared content for all instance profiles * fill in instance-common with shared sections * render templates late in order to ease its extenension and development * drop not needd duplicated section * drop slap-parameter in frontend and replicate template * simplify monitor configuration * move instance-parameter to instance file Thanks to this only one and topmost profile is reponsible for parsing and passing through the information which comes from the network
-
- 27 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
The backend url can come from request in `url` and `https-url` strings. It is validated using real caddy template configuration and by using caddy's `-stdin`. It results with calling it on each slave having any of those parameters.
-
- 26 Jul, 2018 2 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 18 Jul, 2018 2 commits
-
-
Łukasz Nowak authored
This reverts commit 8e24f3ab. QUIC has issues with client certificate authentication, detected by chance.
-
Łukasz Nowak authored
-
- 17 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
Enables QUIC protocol https://github.com/mholt/caddy/wiki/QUIC /reviewed-on nexedi/slapos!360
-
- 16 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
* improve links * add gathered information about upstream for some items * fix formatting
-
- 13 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
Desipte of original analysis the middleware plugin is not needed, as Caddy's http.rewrite + http.proxy is powerful enough to set headers depending on the header regular expression.
-
- 12 Jul, 2018 5 commits
-
-
Łukasz Nowak authored
In those places caddy_custom_https (and it's backward compatbility companion apache_custom_https) was not checked, thus making it impossible to just use https customisation, without http one.
-
Łukasz Nowak authored
caddy_custom_http and caddy_custom_https are implemented and exposed instead of apache_custom_http and apache_custom_https, but with backward compatbility for the latter form from apache-frontend. In TODO mark missing usage of custom http found during work on this commit.
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 11 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
The `gzip` declaration uses defaults, which seems reasonable. /reviewed-on nexedi/slapos!352
-
- 10 Jul, 2018 3 commits
-
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
Łukasz Nowak authored
-
- 09 Jul, 2018 1 commit
-
-
Łukasz Nowak authored
-
- 03 Jul, 2018 3 commits
-
-
Łukasz Nowak authored
Features: * amend configuration with comments * drop obsolete comments from Apache copy * remove not needed whitespaces * use indentation for conditionals in Jinja2
-
Łukasz Nowak authored
Where applicable simplify Jinja2 templates by removing Caddy-TODO and fill or update TODO.rst.
-
Łukasz Nowak authored
Therte is no need to control whitespace adding by Jijna2 and dropping it simplifies the templates. It will allow to take better control over generated configuration files.
-
- 29 Jun, 2018 2 commits
-
-
Łukasz Nowak authored
While reading templates/cached-virtualhost.conf.in it seems, that SSL-enabled host shall be exposed, but this is not true -- it is connecting to SSL backend, but listening on non-SSL. In order to stabilise this add assertsion to test_enable_cache which access cached ports directly and show its functionality, thus resolving added TODO.
-
Łukasz Nowak authored
-
- 28 Jun, 2018 2 commits
-
-
Łukasz Nowak authored
* add switch-softwaretype from review * add graceful scripts improvement * inform about certificates in tests with explanation * add about improving test infrastructure
-
Łukasz Nowak authored
Features: * shared place for Caddy configuration * gather a lot of parameters for caddy executable, as dislike Apache Caddy is configured from command line * dummy vhost for example.org * challanges (ACME SSL) are disabled * bind to interfaces are done per site * cache access is dummy, but working * /server-status redone in Caddy style * antiloris dropped, as this is apache specific * apache_custom_http and apache_custom_https * dropped not needed leftover access-control-string and protected-path * nginx replacement added * bin/caddy-wrapper is provided in order to allow parameterization of caddy over the network * access to log files over http is provided * username on log access is consistent, it is not uppercased like it was originally on apache-frontend * list of TODOs in TODO.rst
-