Commit graph

157 commits

Author SHA1 Message Date
Alessandro Manno
02e72a7003
Added docker compose generator if docker is enabled (#175)
* Added docker compose generator if docker is enabled

* Fixed version to 3.3

* fixed name in to_yaml.js

* Apply suggestions from code review

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2020-10-09 17:52:22 +01:00
Niklas Dahmen
4306666e82
Only include pid when set (#173)
* Now pid is only showing up inside of the nginx config whenever it is set.

Signed-off-by: Niklas Dahmen <n@ni-da.de>

* Update src/nginxconfig/generators/conf/nginx.conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2020-10-08 15:46:08 +01:00
Alessandro Manno
150b42c304
Added nginx dockerfile generator (#171)
* Added nginx dockerfile generator

* Applied requested changes

* Update src/nginxconfig/generators/to_conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/generators/to_conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/templates/global_sections/docker.vue

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/i18n/en/common.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/i18n/en/templates/global_sections/docker.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2020-10-08 15:43:07 +01:00
Alessandro Manno
956e504d63
Typo (Drupal -> Magento) (#170) 2020-09-26 11:27:28 +01:00
Matt (IPv4) Cowley
958f67c802
Dedicated test workflow to run on PRs (#172) 2020-09-26 11:10:44 +01:00
Mikhail Solovev
446775978f
PHP-FPM Option w/o version (#166) 2020-09-15 11:06:45 +01:00
Matt (IPv4) Cowley
104a718c05
Update deps (#164)
* Update deps

* Further dep updates
2020-09-07 21:00:36 +01:00
Alessandro Manno
f17922adbc
Fixed link (#163) 2020-08-17 19:34:53 +01:00
Raven Douglas
65f72af93e
Update README & Brand Assets (#161)
* Update to banner image

* Brand and link updates

* Update README.md

* Add files via upload

* Delete github.png

* Update README.md
2020-07-28 10:00:25 +01:00
MattIPv4
15b2906128 Add missing server_name rule to HTTP redirect block (fixes #160) 2020-07-23 16:40:51 +01:00
MattIPv4
989d2b257d Try sending directly to the analytics tracker? 2020-07-20 17:58:27 +01:00
MattIPv4
2dce7a956f Only use analytics.js, not gtag.js 2020-07-17 16:25:00 +01:00
MattIPv4
7976e0a14e Update our deps 2020-07-17 16:21:21 +01:00
MattIPv4
07673ce319 Gracefully handle diff errors 2020-07-14 16:49:34 +01:00
MattIPv4
a9cb3e54f6 Analytics for global reset/remove 2020-07-14 16:41:55 +01:00
MattIPv4
da9fddac06 Fix wrapping on checkbox labels 2020-07-14 16:27:27 +01:00
MattIPv4
df440ddc79 Some more analytics logic 2020-07-14 16:14:29 +01:00
MattIPv4
8181a4def1 Add GA event for split column mode 2020-07-13 18:02:10 +01:00
MattIPv4
b9dd381d62 Improve HSTS wording + disable preload by default (fixes #158) 2020-07-10 11:21:34 +01:00
MattIPv4
a66db340f4 Use files-diff for diffing 2020-06-26 18:00:03 +01:00
MattIPv4
010da3fda6 Bump deps 2020-06-25 17:15:42 +01:00
MattIPv4
678682c093 Move to using memory-tar-create 2020-06-25 17:10:58 +01:00
MattIPv4
c193cabb0d Bump dependencies 2020-06-21 15:59:11 +01:00
MattIPv4
97ccb98ef8 Provide an option for LE cert dir (fixes #156) 2020-06-21 15:52:07 +01:00
MattIPv4
0f4c53b5ac Fix PHP upstream with no backup (fixes #155) 2020-06-21 15:40:27 +01:00
MattIPv4
824b0312fd Fix copy base64 link on download tab 2020-06-18 17:37:17 +01:00
MattIPv4
9e54885d17 Update base4 command to use tee (fixes #153) 2020-06-18 17:37:17 +01:00
MattIPv4
88a4929d36 Fix period escapes 2020-06-16 16:56:28 +01:00
Alexandre Dias
73c9bd8174
Add more rules to Drupal conf (#146)
* add more rules - Drupal

* Update src/nginxconfig/generators/conf/drupal.conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/generators/conf/drupal.conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* Update src/nginxconfig/generators/conf/drupal.conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

* fix rewrite when we can use try_files

* Update src/nginxconfig/generators/conf/drupal.conf.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2020-06-16 16:52:51 +01:00
MattIPv4
13b5220b93 Add global reverse proxy timeout settings (fixes #74) 2020-06-11 15:49:30 +01:00
MattIPv4
0c61f2a87a Fix Node.js preset leaving PHP is a bugged state 2020-06-11 15:49:30 +01:00
MattIPv4
e4f219a286 Don't use duplicated computed value for nginx dir, watch initial value 2020-06-11 15:49:25 +01:00
MattIPv4
16a860f5ca Move generic PHP location block after specific rules (fixes #112) 2020-06-11 14:56:05 +01:00
MattIPv4
6aa05d6cd1 Missing 'location' in WordPress (fixes #152) 2020-06-11 14:38:41 +01:00
MattIPv4
f612c5d0ed Include LE in main server block if not forcing HTTPS 2020-06-10 21:07:26 +01:00
MattIPv4
a232fc309d Updated custom footer 2020-06-09 21:09:17 +01:00
MattIPv4
ea988b009c Mobile compat tweaks 2020-06-09 20:26:42 +01:00
MattIPv4
6cfaf24d00 Make entire presets header the collapse click target 2020-06-09 17:02:05 +01:00
MattIPv4
5502c8c6bb Fix updating URL when no query params 2020-06-09 16:54:12 +01:00
MattIPv4
95bad7b943 Diff file names 2020-06-09 16:02:46 +01:00
MattIPv4
8b10ed3e05 Refactor diffing & track conf file renames in diff 2020-06-08 17:31:01 +01:00
Ahmed
c68ff23e3e
support php7.4-fpm (#149) 2020-06-08 16:19:26 +01:00
MattIPv4
e8a5b2c6b5 Replace pako with gzip-js 2020-06-05 20:55:43 +01:00
MattIPv4
35962bd05e Remove Node polyfills 2020-06-05 20:55:43 +01:00
dependabot[bot]
3c3161e924
Bump websocket-extensions from 0.1.3 to 0.1.4 (#148)
Bumps [websocket-extensions](https://github.com/faye/websocket-extensions-node) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/faye/websocket-extensions-node/releases)
- [Changelog](https://github.com/faye/websocket-extensions-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/faye/websocket-extensions-node/compare/0.1.3...0.1.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-05 17:34:59 +01:00
MattIPv4
9cf727b8fa Remove deep-equal dep, do direct comparison 2020-06-05 17:26:50 +01:00
MattIPv4
a9b69fd6f5 Centralise query string generation & fallback to hash if too long 2020-06-05 17:21:01 +01:00
MattIPv4
c70008ede3 Fix button spacing in modal 2020-06-05 17:07:05 +01:00
MattIPv4
5a934a37c5 Change hash + clipboard implementations 2020-06-05 17:04:00 +01:00
MattIPv4
4b2a476227 Change tar implementation & reduce bundle (583.28kb > 471.58kb) 2020-06-04 21:26:37 +01:00