* chore: per-domain logging
* fix: lint
* fix: revert cdn configuration disabling the access log
* feat: more granular controls for logging
* chore(cr): bump copyright year to 2022
* fix(cr): missing error_log level in the global config
* fix(cr): `is-changed` indicators
* chore(cr): newline at end of file + eslint enforcement
* fix(cr): rows alignment when checkbox applies
* fix(cr): don't use default computed values
* fix: lint
* chore: use new flag names to allow backward compatability
* chore: global `access_log` should always be `off`
* feat: migrate old logging to new
* feat: option to turn on access_log and error_log on redirects
* fix: update copyright year
* fix: missing translation
* fix(cr): migration from global `error_log` being empty
* fix(cr): missing `return`
* fix(cr): account for a `server` dictionary without `domain`
* fix(cr): migrate previous `access_log` and `error_log` paths using the previous behavior
* chore(cr): additional logging comment
* feat(cr): disable error_log per domain
* fix(logging): use default paths
* fix(logging): retain the user values for error_log when toggling the log on/off
* fix(bc): new params shouldn't be overridden
* Update Node.js (and npm) to latest LTS
* Update dependencies to latest minor versions
* Fix vue-select styling
* Update jest to latest major version
* Switch to do-vue branch with fixed templating
* Switch back to do-vue master
* Update do-bulma to latest version
* Show message in the corresponding language when the user make clic on download button
* Guardar una copia del texto original para usarla cuando la función de copia se haya resuelto con éxito
* Resolving typos in the component and i18n
* Saving the original text of the button to show it when the copy function throws an error exception
Co-authored-by: Raul Soledispa <rsoledispa@technisys.com>
Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
* 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.
* 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
* 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>
* 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
* 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>
* Add Russian translations for HTTP3 words
* Add Russian translations for Reuseport
* Correct Фронтэнд to Фронтенд
* Typo "приветсвуем" in Russian translation
* Bump files-diff version to ensure HTML escaping works
* Pass full rendered file path into diff
* Cleaner naming, removing pointless method
* Remove console log
* 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>
* Add performance translation for Simplified Chinese
* Add reverse_proxy translation for Simplified Chinese
* Add security translation for Simplified Chinese
* Add https translation for Traditionnal Chinese
* Add performance translation for Traditionnal Chinese
* Add reverse_proxy translation for Traditionnal Chinese
* Add security translation for Simplified Chinese
* init polish language pack
* upd polish lang
* add todos
* add proper polish language name to other langs
* fix indentation, fix copyright year, fix Polish translations
* add new string translations to Polish lang