Commit Graph

279 Commits (bc29cde02122cc0b558f6137ac73c60f7e405b4e)

Author SHA1 Message Date
Raul Soledispa bc29cde021 Saving the original text of the button to show it when the copy function throws an error exception 2022-10-01 21:55:07 -05:00
Raul Soledispa d9172e5958 Resolving typos in the component and i18n 2022-09-30 15:01:50 -05:00
Raul Soledispa a049a7c61e Guardar una copia del texto original para usarla cuando la función de copia se haya resuelto con éxito 2022-09-29 17:35:28 -05:00
Raul Soledispa dff80b7a90 Show message in the corresponding language when the user make clic on download button 2022-09-29 15:09:19 -05:00
Matt Cowley e95e615c18
Dependency updates (#374) 2022-07-20 21:34:17 +01:00
Matt Cowley cd3785061e
Dependency updates (#373)
* Bump Node.js to 16.16.0

* Minor version dependency updates

* Major version dependency updates

* Resolve dependency vulnerability
2022-07-12 12:58:54 +01:00
Ippei Sumida 97b175ab4d
Add Japanese translation (#368)
* Add Japanese.

* Change copyright's year 20** to 2022.

* update translations in ja.

- templates.globalSections.performance.disableHtmlCaching
- templates.globalSections.performance.enableDisableHtmlCaching

* Change copyright's year 20** to 2022 every languages.js.

* correct according to review findings.
2022-06-16 15:37:27 +01:00
ChenYuhao 479162576d
Add option to disable caching for HTML content (#366)
* feat: Global performance improve add no-cache for html

* feat: Disable HTML caching

* fix: eslint check

* Clean up
2022-06-14 23:05:09 +01:00
SiderealArt 2b638c24c5
Update Traditional Chinese translation (#367)
* commit

* complete

* revert to original title

* 2022

* space
2022-06-14 14:34:44 +01:00
Aman Agarwal 2eac584166
Fix limit_req and Wordpress-specific breaking wp-login.php (#360)
* limit_req and Wordpress-specific rules break wp-login.php issue #350 fix

* config for user's selection for php server

* comment fixes

* eslint fixes

Co-authored-by: Aman Agarwal <aman@Amans-MacBook-Air.local>
2022-05-26 12:51:01 +01:00
kongmoumou f559111607
Fix zhCN translation for fallback routing (#359) 2022-05-17 22:32:07 +01:00
Matt Cowley da783ae467
Allow websockets in default CSP (#345) 2022-04-22 18:38:41 +01:00
Matt Cowley 9f396e0693
Add PHP 8.1 FPM socket option (#346)
* Add PHP 8.1 FPM socket option

* Add i18n strings for PHP 8.1 socket
2022-04-21 12:43:02 +01:00
dependabot[bot] 9eb223599a
Bump async from 2.6.3 to 2.6.4 (#348)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)

---
updated-dependencies:
- dependency-name: async
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:16:42 +01:00
dependabot[bot] d3a993a1ca
Bump ansi-regex from 3.0.0 to 3.0.1 (#347)
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:11:51 +01:00
dependabot[bot] c219631cc0
Bump minimist from 1.2.5 to 1.2.6 (#342)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 13:07:56 +01:00
Matt Cowley ebca910786
Upgrade to Vue 3 (#331)
* Dependency updates

* Upgrade to Vue 3 (WIP)

* Fix reactivity of imported domains (the object gets replaced by a proxy)

* Cleaner access of proxy for domain imports

* Remove upgrade note about reactivity issue

* Fix locale switching

* Remove upgrade note about language issue

* Patch Vue 3 issues with pretty-checkbox-vue

* Remove upgrade note about checkbox issue

* Fix extra slot for checkboxes and radios

* Set checkmark as default for extra slot

* Use patched pretty-checkbox-vue from do-vue

* Fix removing domains

* Switch to main do-vue/do-bulma
2022-03-21 22:51:21 +00:00
Arnaud Lier 28993820eb
fix: cloudflare quiche link (#336)
Fixes #334
2022-02-28 23:25:02 +00:00
dependabot[bot] 324fa44790
Bump prismjs from 1.26.0 to 1.27.0 (#335)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.26.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.26.0...v1.27.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 23:22:35 +00:00
Matt Cowley 07b0714837
Suppress logging with NODE_ENV (#332) 2022-02-25 20:00:45 +00:00
dependabot[bot] cddfdc7081
Bump follow-redirects from 1.14.7 to 1.14.8 (#329)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-18 15:08:03 +00:00
Matt (IPv4) Cowley 23350f3a57
Swap out sass-lint with stylelint (#328)
* Swap out sass-lint

* Include standard SCSS rules for stylelint

* Fix stylelint violations

* Update Actions to use stylelint

Co-authored-by: Jake Gealer <jake@gealer.email>
2022-02-04 22:01:19 +00:00
Paweł Kozubal 98ac6b2f21
Fix typo in pl translation (#326) 2022-02-04 21:16:08 +00:00
Matt (IPv4) Cowley 387a47b014
Dependency updates + full ESM (#327)
* Dependency updates

* Fix eslint issues

* Switch to esm fully

* Fix Jest tests

* Update to node 16, force mini-css-extract-plugin to 1.x

* More dep updates

* Use correct NPM version in Actions

* Fix mini-css-extract-plugin version overrides

* Don't rely on Webpack for available languages
2022-02-04 21:10:20 +00:00
dependabot[bot] 26e907bd81
Bump node-fetch from 2.6.1 to 2.6.7 (#325)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.1...v2.6.7)

---
updated-dependencies:
- dependency-name: node-fetch
  dependency-type: direct:development
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 13:53:50 +00:00
dependabot[bot] 3a942fa405
Bump nanoid from 3.1.23 to 3.2.0 (#321)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-24 13:49:53 +00:00
Roki eef26ae79a
Fix typo in Polish translation (#317) 2022-01-15 18:43:43 +00:00
dependabot[bot] bf9509f81c
Bump follow-redirects from 1.14.1 to 1.14.7 (#318)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.1 to 1.14.7.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.1...v1.14.7)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-15 17:20:07 +00:00
Daniel Kreiseder a2ddcc1da8
Improve german translation in setup instructions (#315)
* Improve german translation in setup instructions

* Update src/nginxconfig/i18n/de/templates/setup_sections/certbot.js

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2021-12-16 15:01:18 +00:00
Noob Tsai 338acfe76f
Update Chinese Traditional translations (#313) 2021-11-16 18:59:54 +00:00
mphschmitt 98cb59bbdf
Update french translations (#310) 2021-10-19 10:31:42 +01:00
José Manuel Casani Guerra ebcd51f0e7
Add Spanish Translation (#309)
* feat: spanish translation

* fix: missing key `languages.es`

* docs: add `languages.es` in de language

* fix: ensure the copyright year

* docs: fix some translation

* Update src/nginxconfig/i18n/es/templates/domain_sections/routing.js

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

* Update src/nginxconfig/i18n/es/templates/footer.js

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

* Update src/nginxconfig/i18n/es/templates/domain_sections/onion.js

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

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2021-10-11 11:22:10 +01:00
modem7 8db1b2a507
README copy editing (#308) 2021-10-08 17:34:03 +01:00
Joachim Schwarm 66e7a235df
Add German Translation (#301)
* Add German Translation

* Fix tabs vs spaces

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2021-10-08 17:16:40 +01:00
Муравьёв Семён dae1173318
Russian translation updates (#305)
* Add Russian translations for HTTP3 words

* Add Russian translations for Reuseport

* Correct Фронтэнд to Фронтенд

* Typo "приветсвуем" in Russian translation
2021-10-04 16:41:08 +01:00
Luca 1c47650d31
refactor: Better button description for view modes (#307)
* refactor: Better button description for view modes

* fix: Hyphenate

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

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2021-10-04 16:37:13 +01:00
Nadhir 9acceeb924
Adds some permissions to the tar extracted files (#299)
This patch adds permissions after extracting the config tar as suggested by issue #257
2021-09-29 22:25:22 +01:00
МАН69К 3651c8438b
Mistake in Russian translation (#295) 2021-09-28 11:59:05 +01:00
dependabot[bot] 86d1bba6c9
Bump tmpl from 1.0.4 to 1.0.5 (#298)
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)

---
updated-dependencies:
- dependency-name: tmpl
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 18:43:23 +01:00
dependabot[bot] a7d99f454c
Bump prismjs from 1.24.0 to 1.25.0 (#297)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.24.0...v1.25.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 18:38:32 +01:00
dependabot[bot] e0b7e64db1
Bump tar from 6.1.8 to 6.1.11 (#294)
Bumps [tar](https://github.com/npm/node-tar) from 6.1.8 to 6.1.11.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/npm/node-tar/compare/v6.1.8...v6.1.11)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 17:33:16 +01:00
Matt (IPv4) Cowley 97f6430e99
Bump to Node.js 14 LTS (#293)
* Bump to Node.js 14 LTS

* Bump Node engine in package
2021-08-13 17:20:53 +01:00
dependabot[bot] 06a8b90fce
Bump url-parse from 1.5.1 to 1.5.3 (#292)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: url-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-13 17:08:44 +01:00
dependabot[bot] dc3ab63cb8
Bump path-parse from 1.0.6 to 1.0.7 (#291)
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-13 17:03:48 +01:00
dependabot[bot] 1f3089b810
Bump merge from 1.2.1 to 2.1.1 (#290)
Bumps [merge](https://github.com/yeikos/js.merge) from 1.2.1 to 2.1.1.
- [Release notes](https://github.com/yeikos/js.merge/releases)
- [Commits](https://github.com/yeikos/js.merge/compare/v1.2.1...v2.1.1)

---
updated-dependencies:
- dependency-name: merge
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-27 10:55:23 +01:00
Matt (IPv4) Cowley ce74e4c226
Update and fix diffing logic (#289)
* Bump files-diff version to ensure HTML escaping works

* Pass full rendered file path into diff

* Cleaner naming, removing pointless method

* Remove console log
2021-07-27 10:49:51 +01:00
dependabot[bot] 07cc83ec14
Bump prismjs from 1.23.0 to 1.24.0 (#284)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.24.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.23.0...v1.24.0)

---
updated-dependencies:
- dependency-name: prismjs
  dependency-type: direct:production
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-02 15:48:29 +01:00
Daniel Walsh 5330055f2b
reuseport is not HTTP/3 only (#283)
* reuseport is not HTTP/3 only

* Forgot to remove these

* Move reuseport to global > https

* Update i18n files

* Only set reuseport once per ip:port pair

* Move reuseport opt outside ssl conditional

* Update copyright headers of touched files

Co-authored-by: MattIPv4 <me@mattcowley.co.uk>
2021-06-28 12:51:45 +01:00
Daniel Walsh fee8fb4189
Implement Permissions-Policy header (#282)
* Implement Permissions-Policy header

* Bump copyright year

Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
2021-06-25 14:46:31 +01:00
dependabot[bot] 3e99dc25aa
Bump ws from 6.2.1 to 6.2.2 (#280)
Bumps [ws](https://github.com/websockets/ws) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](https://github.com/websockets/ws/commits)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-07 13:12:46 +01:00