* 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
* Add unstyled warning to onion tab
* Style the warning icon
* Add warning for http3
* Add warning icon to global security tab
* Surface warnings for domains
* Show warning icon for duplicate domains
* Improve http3 warning string names
* Show warning message/icon for Brotli
* Complete Translation In Simplified Chinese
* Update src/nginxconfig/i18n/zh-cn/templates/domain_sections/https.js
Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
Co-authored-by: Matt (IPv4) Cowley <me@mattcowley.co.uk>
* Added http/3 and port reuse support
* eslint fixes
* updated locale translations
* euhm no one saw this
* Did requested changes
* fixed eslint
* note to self tab is 4 spaces not 2
* Did requested changes
* added coma
* i forgot to ctrl + s
* did requested changes
* removed trailing comma
* it should be reverted now
* :PanSpoonSad: intensifies
* Im bad at this