Commit Graph

1519 Commits

Author SHA1 Message Date
Bobby 3050de43c4
fix(deps): @bobbywibowo/serve-static
the fork is now named under @bobbywibowo tag to allow it co-existing
with upstream version within the same scope if required

it and @bobbywibowo/send have also been aligned with their respective
latest master commits as of this commit date
2022-03-04 02:57:21 +07:00
Bobby 5584b6b3df
feat: clean up _globals.sample.njk 2022-03-04 02:15:17 +07:00
Bobby f6d85b05ac
feat: verify config files exist on startup 2022-03-04 02:04:46 +07:00
Bobby 2ddd97541e
refactor: config.hsts -> config.helmet
this allows full config to the helmet library

it will fallback to old behavior if helmet entry is not found in
config file, but hsts entry is
2022-03-04 02:04:16 +07:00
Bobby b80e2cca6e
feat: _globals.njk -> _globals.sample.njk
it's now the same as config.js file
copy it as _globals.njk then modify according to your needs
2022-03-04 01:36:54 +07:00
Bobby 1cca4e5f69
fix: update duckduckgo proxy url in sample config 2022-03-03 19:46:25 +07:00
Bobby 86dc408ee4
fix(deps): update dependency node-fetch to ~2.6.7 2022-03-03 19:39:47 +07:00
BobbyWibowo 8dc9ffda45 dist: rebuilt client assets and bumped v1 version string 2022-03-03 12:27:11 +00:00
Bobby 556bb801f4
chore: removed unused css 2022-03-03 19:26:04 +07:00
Bobby 5d9804abb6
style: removed override for function-name-case 2022-03-03 18:56:24 +07:00
BobbyWibowo 7388a37cee dist: rebuilt client assets and bumped v1 version string 2022-03-03 11:55:03 +00:00
Bobby 7ee3ec1ef0
style: adhere to keyframes-name-pattern 2022-03-03 18:54:05 +07:00
Bobby f4f7346c83
docs: README node version 2022-03-03 18:48:22 +07:00
BobbyWibowo 80e53da69c dist: rebuilt client assets and bumped v1 version string 2022-03-03 11:46:42 +00:00
Bobby 7194f0c838
feat: transition to stylelint v14 environment
stylelint: 13 -> 14
postcss-preset-env: 6 -> 7
eslint-plugin-compat: 3 -> 4

replaced stylelint-config-standard with
stylelint-config-standard-scss

switched to @ronilaukkarinen/gulp-stylelint, a fork of gulp-stylelint,
due to the upstream's maintainer going missing

temporarily disabled some stylelint rules to ease transition
2022-03-03 18:44:43 +07:00
Bobby 30ea4fe052
ci(actions): update browserslist/caniuse-lite 2022-03-03 18:03:48 +07:00
Bobby 356d4c44a1
ci(actions): use ubuntu 20.04 2022-03-03 18:03:32 +07:00
Bobby 027cb54223
feat: yarn dev alias for yarn develop 2022-03-03 18:01:19 +07:00
renovate[bot] cf50f61e96
fix(deps): update dependency express-rate-limit to ~5.5.1 (#442)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:59:17 +07:00
renovate[bot] dc1fdb827a
fix(deps): update dependency sharp to ~0.30.2 (#434)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:58:37 +07:00
Bobby 3457b1b7ee
fix: set minimum node version to 12.13.0
this is to match sharp >=0.29.0, and also because node 10 is already
phased out
https://nodejs.org/en/about/releases/
2022-03-03 17:58:00 +07:00
renovate[bot] 36637258b9
chore(deps): update dependency gulp-terser to ~2.1.0 (#441)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:52:21 +07:00
renovate[bot] fb76490779
chore(deps): update dependency eslint-config-standard to ~16.0.3 (#421)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:52:02 +07:00
renovate[bot] 874d142a82
chore(deps): update dependency cssnano to v5 (#410)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:51:38 +07:00
renovate[bot] ab0ef50563
chore(deps): update dependency bulma to ~0.9.3 (#424)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:44:12 +07:00
renovate[bot] f2620e2792
chore(deps): update dependency gulp-eslint7 to ~0.3.2 (#437)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:43:18 +07:00
renovate[bot] 624916679f
chore(deps): update dependency eslint to ~7.32.0 (#405)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:42:53 +07:00
renovate[bot] 70f333b519
chore(deps): update dependency postcss to ~8.4.7 (#407)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:42:29 +07:00
renovate[bot] aa5147ff5c
chore(deps): update dependency eslint-plugin-import to ~2.25.4 (#420)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:42:11 +07:00
renovate[bot] 9a0d800871
chore(deps): update dependency gulp-postcss to ~9.0.1 (#430)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:41:58 +07:00
renovate[bot] 5cc37607a4
chore(deps): update dependency stylelint to ~13.13.1 (#414)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:40:02 +07:00
renovate[bot] b6b60991b4
chore(deps): update dependency browserslist to ~4.19.3 (#440)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:39:36 +07:00
renovate[bot] b1ea3127e1
fix(deps): update dependency systeminformation to ~5.11.6 (#438)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 17:39:23 +07:00
Bobby Wibowo 8676eb1ed9
fix(deps): update dependency blake3 to ~2.1.7 2022-01-03 21:53:45 +07:00
Bobby cda2ebe565
fix: add a quick toggle to hide irrelevant FAQ
categories for personal-use installations.
2021-11-23 02:59:54 +07:00
Bobby de0877ea45
chore(deps): rebuild yarn lockfile 2021-10-22 21:47:41 +07:00
Bobby a2a2375ace
fix(deps): update dependency knex to ~0.21.21 2021-10-22 21:46:36 +07:00
renovate[bot] a7b4f69413
fix(deps): update dependency jszip to ~3.7.1 (#433)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-22 21:45:12 +07:00
renovate[bot] 2dc5ee2c46
fix(deps): update dependency node-fetch to ~2.6.5 (#432)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-22 21:45:05 +07:00
renovate[bot] 7cdf2a99ce
fix(deps): update dependency multer to ~1.4.3 (#431)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-22 21:41:13 +07:00
BobbyWibowo b4b5304716 dist: rebuilt client assets and bumped v1 version string 2021-10-22 14:39:52 +00:00
Bobby 07368e23c4
chore: trigger rebuild to refresh actions' cache 2021-10-22 21:38:14 +07:00
Bobby fef37ed2ca
docs: remark about github actions 2021-10-22 21:37:16 +07:00
Bobby a7ecf1cdf6
ci(actions): use node v14 2021-10-22 21:37:07 +07:00
Bobby cebd4f363c
docs: update node version compatibility claim 2021-10-22 21:34:04 +07:00
Bobby b50a811b1d
docs: note about incompatibility with chibisafe
Closes #436.
2021-10-22 21:30:50 +07:00
renovate[bot] a14244ff23
chore(deps): update dependency gulp-eslint7 to ~0.3.1 (#416)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 00:54:33 +07:00
renovate[bot] 4bc0dd85ea
chore(deps): update dependency gulp-replace to ~1.1.3 (#413)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 00:54:04 +07:00
renovate[bot] 3882dbc076
chore(deps): update dependency eslint-plugin-compat to ~3.13.0 (#427)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 00:52:55 +07:00
renovate[bot] 5f41b4af62
fix(deps): update dependency systeminformation to ~5.8.7 (#419)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-09-08 00:52:02 +07:00