Commit Graph

315 Commits

Author SHA1 Message Date
Matt Cowley 0513e5fbe2
Update do-vue to fix template generation (#475) 2024-04-03 02:33:29 +01:00
dependabot[bot] e9a5f85f05
Bump express from 4.18.1 to 4.19.2 (#474)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-02 14:26:08 +01:00
goodmost af54342894
Remove repetitive word in test name (#471)
Signed-off-by: goodmost <zhaohaiyang@outlook.com>
Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
2024-03-25 16:59:17 +00:00
dependabot[bot] 830cb0d195
Bump webpack-dev-middleware from 5.3.1 to 5.3.4 (#473)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 16:56:34 +00:00
dependabot[bot] 85aeab3ca8
Bump follow-redirects from 1.15.4 to 1.15.6 (#470)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 20:46:36 +00:00
Kasra Karami 23c40c0951
Add Persian translation (#466)
Co-authored-by: Kasra Karami <Kasra.Karami.Work@gmail.com>
2024-02-24 00:45:29 +00:00
Matt Cowley 91c553a10f
Update dependencies (#462) 2024-01-23 20:19:02 +00:00
dependabot[bot] a40ac26eaa
Bump follow-redirects from 1.15.1 to 1.15.4 (#461)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 19:19:29 +00:00
sve1r 05ab17d377
Update Simplified Chinese translation (#457) 2023-12-06 16:26:40 +00:00
Matt Cowley 648d0b8233
Update to Node.js 20.9.0 (#453) 2023-11-07 16:12:46 +00:00
Nihal Maskey c44ab4e677
Fix email link in readme (#450) 2023-10-16 18:55:17 +01:00
dependabot[bot] ff00568eaa
Bump @babel/traverse from 7.21.4 to 7.23.2 (#449)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 15:25:08 +01:00
Nihal Maskey dbc954e7f1
Add prettier and run prettier command via lint-staged (#448) 2023-10-16 15:22:16 +01:00
dependabot[bot] c908a32448
Bump postcss from 8.4.27 to 8.4.31 (#445)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-09 22:17:24 +01:00
Matt Cowley f378b7ce53
Update dependencies (#443) 2023-08-07 17:01:05 +01:00
Matt Cowley 4bf8e65ed4
Update to Node.js 18 (#442) 2023-07-28 15:39:42 +01:00
dependabot[bot] 15deb4e467
Bump semver from 5.7.1 to 5.7.2 (#441)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:06:20 +01:00
dependabot[bot] 8037defc00
Bump word-wrap from 1.2.3 to 1.2.4 (#440)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-24 17:03:34 +01:00
dependabot[bot] 06d2f57ebf
Bump tough-cookie from 4.1.2 to 4.1.3 (#439)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 21:15:56 +01:00
dependabot[bot] 15d6eea864
Bump stylelint from 15.6.0 to 15.10.1 (#438)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 21:06:49 +01:00
Nihal Maskey 5b8e0bc973
Allow independent scrolling in split-column mode (#433) 2023-06-12 17:45:39 +01:00
Matt Cowley 040cabec23
Add warning for ssl off directive during Cerbox setup (#431)
Co-authored-by: David Carlson Berg <davidcarlsonberg@users.noreply.github.com>
2023-05-31 21:04:41 +01:00
Matt Cowley 54a0e57a5e
Update dependencies (#427) 2023-04-27 17:03:06 +01:00
dependabot[bot] d7cf4228a8
Bump webpack from 5.75.0 to 5.76.0 (#424)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-15 14:40:27 +00:00
dependabot[bot] df682bc630
Bump @sideway/formula from 3.0.0 to 3.0.1 (#420)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-09 14:09:34 +00:00
dependabot[bot] d1f6b53337
Bump json5 from 1.0.1 to 1.0.2 (#416)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 16:40:42 +00:00
Matt Cowley 216cfd2033
Fix Webpack magic comments for Windows (#413) 2022-12-15 20:40:42 +00:00
Matt Cowley 895d448bcf
Update dependencies (#411)
* Update Node.js version

* Update do-vue + do-bulma (branch)

* Minor dependency updates

* Major dependency updates

* Fix lint-staged config

* Fix loader-utils 2.x vulnerability

* Update do-vue + do-bulma (master)
2022-11-28 13:11:30 +00:00
Will 保哥 d9a77798b0
Set 'combined' as default log format when not using Cloudflare (#410)
* Fix the accessLogParamsDefault issue

This fixes #409

* Fixed for cloudflare logformat

Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
2022-11-21 23:19:03 +00:00
Amrit Timalsina c026007a5d
Add Husky + lint-staged (#398)
* Add and setup husky

* Add lint-staged and configure with husky

* Remove eslint

* Remove prettier

* Remove typescript react/jsx and add vue extension

* Add stylelint calls

* Add eslintcache ignore

* Add eslint cache  in all eslint command

* Add config in stylelint

* Add cache option in remaining eslint scripts

* Remove cache option

Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
2022-11-21 15:37:14 +00:00
Kobi Meirson e2a95a5ed4
Move logging configuration to be per-domain (#399)
* 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
2022-11-14 15:37:44 +00:00
Matt Cowley f44832ed7a
Update workflows with v3 actions + permissions (#404)
* Update Spaces workflow

* Update Pages workflow

* Update test workflow
2022-11-11 01:28:02 +00:00
Sascha Moser 63aacfc644
Remove PHP 5.x, add PHP 8.2 (#402)
Co-authored-by: Sascha Moser <saschamoser1994@hotmail.de>
2022-10-31 21:49:59 +00:00
José Manuel Casani Guerra 81c5c517df
Set proxy_ssl_server_name always (#394)
*  feat: nginx option - ssl_server_name

* 💡 chore: bump copyright year
2022-10-08 19:55:28 +01:00
José Manuel Casani Guerra 1afe9384fd
Allow custom proxy host header to be set (#393)
*  feat: proxy header override

* 🐛 fix: missing translations key

* 🐛 fix: missing translations key, again 😅

* Update src/nginxconfig/i18n/en/templates/domain_sections/reverse_proxy.js

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

* 💡 chore: bump copyright year

* 🎨 refactor: update key to proxyHostHeader and i18n messages

* 🎨 refactor: fix key in template

Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
2022-10-08 19:54:58 +01:00
José Manuel Casani Guerra 4fabd0c0d9
Move share link from nginx.conf to nginxconfig.txt (#395)
*  feat: external shared link

*  chore: apply eslint

* Update src/nginxconfig/generators/index.js

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

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

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

Co-authored-by: Matt Cowley <me@mattcowley.co.uk>
2022-10-04 21:20:26 +01:00
Matt Cowley 400911d695
Dependency updates (#389)
* 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
2022-10-04 19:30:03 +01:00
5idereal b7771d67a4
Update ‘copied’ translation for zh-tw (#391) 2022-10-03 02:01:46 +01:00
Raul Soledispa 57592e997a
Use translated string in copy confirmation message (#383)
* 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>
2022-10-02 16:10:43 +01:00
Lovekesh Kumar 6cdd0898c2
Update checkout + node actions in workflows, use .nvmrc + caching (#387)
* Update workflows to resolve node version from nvmrc

* Bump actions/checkout to v3

* Add step to resolve package.json engines.npm version specifically

* Remove wrong committed .npmrc file
2022-10-02 16:04:13 +01: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