Commit Graph
100 Commits
Author SHA1 Message Date
Philip H.andGitHub f27f1f89bd remove npm config 2023-12-21 18:25:14 +00:00
Philip HandGitHub 6ff6115e98 Dockerfile: fixup symlink of iptables 2023-12-21 19:18:46 +01:00
Philip HandGitHub 10089cf622 Dockerfile: separate Symlink task 2023-12-21 19:15:02 +01:00
Philip HandGitHub e42a9c4062 Dockerfile: use iptables-legacy and symlink to iptables (#687) 2023-12-21 19:09:33 +01:00
Philip HandGitHub 95038b7d5e Dockerfile: use iptables-legacy and symlink to iptables 2023-12-21 18:57:58 +01:00
Philip HandGitHub 42920996f8 Merge pull request #685 from wg-easy/rebase-pheiduck
Rebase from pheiduck
2023-12-21 18:03:23 +01:00
Philip H.andGitHub d588e01017 CI: use master as reference 2023-12-21 16:12:31 +00:00
Philip HandGitHub ae15e1a563 deploy-stable.yml: remove whitespace 2023-12-21 17:01:34 +01:00
Philip H.andGitHub b059ace86b Dockerfile: switch from iptables to iptables-legacy 2023-12-21 15:56:57 +00:00
Philip H.andGitHub 6aad72296c fixup: lint errors 2023-12-21 15:47:09 +00:00
Philip H.andGitHub 9a93f82314 CI: use versioned actions and node-version 18 to match with package.json 2023-12-21 15:45:22 +00:00
Philip HandGitHub 7198490427 Merge branch 'production' into main 2023-12-20 12:33:08 +01:00
Philip HandGitHub a1a132e25f Updates: Dockerfile and npm packages (#57)
- manage node updates via major version
- get rid of checksum to always pull latest node.js image
- npm package updates
2023-12-19 12:33:52 +01:00
Philip HandGitHub 554503c0d3 Dockerfile: pull always latest image of specific node version 2023-12-18 13:03:50 +01:00
Philip HandGitHub 3202b868b8 Server.js: expiryDate prevents login (#56) 2023-12-17 18:34:24 +01:00
Philip HandGitHub d1f00b140b Server.js: expiryDate prevents login 2023-12-17 18:32:04 +01:00
Philip HandGitHub 8d88549d02 Server.js: expiryDate prevents login 2023-12-17 18:31:31 +01:00
Philip HandGitHub 3986deec5f release 12 and patch 1.0.3: (#45) and (#54) 2023-12-17 13:29:25 +01:00
pheiduck 275513c95f release 12 and patch 1.0.3: https://github.com/pheiduck/wg-easy/commit/b334931027058aad2c37a1b9ed95ce0f988d1704 2023-12-17 13:25:03 +01:00
Philip HandPhilip Heiduck 6264ff9de1 Revert "small changes" 2023-12-17 12:41:50 +01:00
Philip HandGitHub 219073b534 Dockerfile: iptables is missing on alpine 3.19 2023-12-17 12:16:48 +01:00
Philip H.andGitHub c56c2a0c40 Dockerfile: update node18 checksum 2023-12-12 18:04:54 +00:00
Philip HandGitHub da94b5f6a3 npm-update-bot.yml: install ncu quiet 2023-12-09 23:19:18 +01:00
Philip H.andGitHub 218ad867cf CI: cache package-lock.json 2023-12-09 14:00:04 +00:00
Philip H.andGitHub 2ced701309 src/package.json: add description 2023-12-05 20:37:18 +00:00
Philip H.andGitHub 145a994349 npm: ncu to update package.json as well 2023-12-05 07:31:12 +00:00
Philip H.andGitHub 2a775d4bf7 fixup: Prototype-polluting assignment (medium) 2023-12-03 11:50:14 +00:00
Philip HandGitHub 9408b732a2 index.html: replace md5 with sha512 2023-12-03 12:34:18 +01:00
Philip HandGitHub ce75e3db61 fixup: add sha512.min.js (#52) 2023-12-03 11:53:02 +01:00
Philip H.andGitHub cb91b06b88 fixup: add sha512.min.js 2023-12-03 10:50:41 +00:00
Philip H.andGitHub 206033a731 fixup: Prototype-polluting assignment (medium) 2023-12-03 10:21:43 +00:00
Philip HandGitHub c73e64c9c4 set expiryDate for session (#50) 2023-12-03 10:50:11 +01:00
Philip H.andGitHub 7d755f033b session will be expire in 1 hour 2023-12-03 09:06:06 +00:00
Philip HandGitHub 150125aa68 fixup: some security stuff (#49) 2023-12-03 09:55:15 +01:00
Philip H.andGitHub 35144b34c2 fixup: some security stuff 2023-12-03 08:53:54 +00:00
Philip HandGitHub f1cafc3f09 fixup Server.js: revert secure: true
Clear text transmission of sensitive cookie (medium)
needs rework for better fix
2023-12-02 23:49:41 +01:00
Philip HandGitHub 4c7d763d24 fixes: security stuff (#47)
Insecure randomness (high)
gravatar: md5 insecure hash algorithm (high)
Clear text transmission of sensitive cookie (medium)
2023-12-02 22:59:30 +01:00
Philip HandGitHub 8d3e355591 lint.yml: remove legacy-peer-deps 2023-12-02 17:22:30 +01:00
Philip H.andGitHub 5b27a1696d package.json: uninstall eslint from package-base 2023-12-02 16:19:02 +00:00
Philip H.andGitHub 59181ba3d8 Dockerfile: update node18 checksum 2023-12-02 15:08:38 +00:00
Philip HandGitHub 746576693f Dockerfile: readd legacy-peer-deps
disable during debuging
2023-12-02 14:12:06 +01:00
Philip H.andGitHub e5f4fb4e90 fixup: require('bcryptjs') 2023-12-02 13:07:21 +00:00
Philip H.andGitHub b9db8c9cd6 use: bcryptjs 2023-12-02 13:01:20 +00:00
Philip HandGitHub e95754edc0 fixup: Dockerfile
remove legacy-peer-deps flag
2023-12-02 13:44:59 +01:00
Philip HandPhilip Heiduck 268681d6b5 changelog: release 12 2023-12-01 22:48:03 +01:00
Philip HandGitHub de9eebd827 [Feature] Add Darkmode 🌚 (#13)
part_2 for version 12
2023-12-01 18:11:45 +01:00
Philip H.andGitHub 3257d22233 patch: src/package-lock.json 2023-12-01 17:06:03 +00:00
Philip HandGitHub 02a13049cb Merge branch 'main' into darkmode 2023-12-01 18:01:52 +01:00
Philip HandGitHub 6e7f8d516f Support for sessionless HTTP API authentication 🔒 (#23)
part_1 for version 12
2023-12-01 17:22:13 +01:00
Philip HandGitHub a0a3f4bcb3 Merge branch 'main' into darkmode 2023-12-01 17:19:21 +01:00
Philip H.andGitHub c1ab294ca2 npm: package updates 2023-12-01 16:18:02 +00:00
Philip HandGitHub a6d79c5b9e Merge branch 'main' into sessionless_http_auth 2023-12-01 17:15:23 +01:00
Philip H.andGitHub 2c4c3fd5c5 npm: package updates 2023-12-01 14:39:31 +00:00
Philip H.andGitHub 0924b5b564 Dockerfile: update node18 checksum 2023-12-01 11:03:40 +00:00
Philip H.andGitHub a27ec4e201 npm: set global config 2023-11-26 13:45:04 +00:00
Philip HandGitHub 950b13a88a Dockerfile: separate run for npm config 2023-11-25 18:06:25 +01:00
Philip H.andGitHub 23405243c8 Dockerfile: update node18 checksum 2023-11-22 16:55:50 +00:00
Philip H.andGitHub bf956e3ae8 Support for sessionless HTTP API authentication 2023-11-21 20:06:55 +00:00
Philip H. b56c49c99a CI: add step description 2023-11-19 16:40:08 +00:00
Philip H. b8a77bf2d8 CI: cache npm 2023-11-19 16:33:45 +00:00
Philip HandGitHub e967522f88 lint.yml: append: --legacy-peer-deps 2023-11-19 16:59:09 +01:00
Philip H. 3d6c49dbdb CI: use current nodejs 2023-11-19 15:54:30 +00:00
Philip HandGitHub 31f15aa216 Dockerfile: clean build
--legacy-peer-deps will be use on build time, to get clean builds
deps will be updated normal anyway
2023-11-19 15:05:07 +01:00
Philip H. 739d049a1b patch: --legacy-peer-deps should be a temporary solution 2023-11-19 13:57:55 +00:00
Philip HandGitHub f32ab0446e Dockerfile: --legacy-peer-deps 2023-11-19 12:06:52 +01:00
Philip HandGitHub 07b1571f6b Merge branch 'production' into main 2023-11-19 11:35:14 +01:00
Philip HandGitHub 0006c854cc npm-update-bot.yml: handle legacy peer dependencies 2023-11-19 11:12:24 +01:00
Philip H f37c9b6da2 npm: update legacy peer dependencies 2023-11-19 10:04:46 +00:00
Philip HandGitHub 39692c140d npm-update-bot.yml: change user email 2023-11-18 10:58:32 +01:00
Philip H e9610e1c17 npm-update-bot.yml: nub > npmupbot 2023-11-16 19:57:12 +00:00
Philip H. 6d3036b19c rm: mergify 2023-11-16 19:57:12 +00:00
Philip H 92f4e51e55 docker-compose.yml: add WG_PERSISTENT_KEEPALIVE 2023-11-16 19:57:12 +00:00
Philip H ca9d75ffbc config.js: if not set use wireguard default mtu 2023-11-16 19:57:12 +00:00
Philip H 58cb448316 Dockerfile: in npm 8.x and above use --omit=dev flag 2023-11-16 19:57:12 +00:00
Philip H c2b9cd46bb Revert "fixup: Determine interface of default network rather than assume eth0" 2023-11-16 19:57:12 +00:00
Philip H bab00ef967 npm-update-bot.yml: uses the internal update checker 2023-11-16 19:57:12 +00:00
Philip H 09fcaa39c3 deploy-development.yml: does not use release tag 2023-11-16 19:57:12 +00:00
Philip H. f86b1cacee CI: adjust cronjobs 2023-11-16 19:57:12 +00:00
Philip H 784e1f1258 npm-update-bot.yml: keep node-lts up-to-date 2023-11-16 19:57:12 +00:00
Philip H 7ba6a13aec lint.yml: keep node-lts up-to-date 2023-11-16 19:57:12 +00:00
Philip H 1d6d253067 New NPM Update Bot 🤖 (#25) 2023-11-16 19:57:12 +00:00
Philip H d0e0f5be3d package-lock.json: 1.0.1 2023-11-16 19:57:12 +00:00
Philip H. bfcdd1055a npm: package updates 2023-11-16 19:57:12 +00:00
Philip H d5427bbdde Dockerfile: disable fund message at build time 2023-11-16 19:57:12 +00:00
Philip H 6f9b43b398 lint.yml: use meaningful names 2023-11-16 19:57:12 +00:00
Philip H 9a012548e6 lint.yml: npm config set fund false 2023-11-16 19:57:12 +00:00
Philip H 9126215b75 codeql.yml: run once over night 2023-11-16 19:57:12 +00:00
Philip H 16926e0632 codeql.yml: timout is not needed 2023-11-16 19:57:12 +00:00
Philip H 43e1547a29 codeql.yml: Code scanning alerts
Automatically detect common vulnerability and coding errors
2023-11-16 19:57:12 +00:00
Philip H e4cd099abd npm-update-bot.yml: nub > npmupbot 2023-11-16 19:54:11 +00:00
Philip H. a677bc9560 rm: mergify 2023-11-15 19:13:30 +00:00
Philip HandGitHub 083f8056c8 docker-compose.yml: add WG_PERSISTENT_KEEPALIVE 2023-11-15 20:09:42 +01:00
Philip HandGitHub 1a8062dde3 config.js: if not set use wireguard default mtu 2023-11-15 10:36:17 +01:00
Philip HandGitHub 521df75463 Dockerfile: in npm 8.x and above use --omit=dev flag 2023-11-15 09:49:41 +01:00
Philip HandGitHub e2f58b878d Revert "Determine interface of default network rather than assume eth0" (#29)
Reverts #27
2023-11-15 09:38:51 +01:00
Philip HandGitHub 94b9eaf3cd Revert "fixup: Determine interface of default network rather than assume eth0" 2023-11-15 09:36:45 +01:00
Philip HandGitHub ba6a4ea846 npm-update-bot.yml: uses the internal update checker 2023-11-14 23:34:42 +01:00
Philip HandGitHub b0def28938 Merge pull request #27 from pheiduck/determ_interface
fixup: Determine interface of default network rather than assume eth0
2023-11-14 13:34:03 +01:00
Philip HandGitHub a71283f500 deploy-development.yml: does not use release tag 2023-11-14 11:13:30 +01:00
Philip H. 1e3f1a980f CI: adjust cronjobs 2023-11-13 22:26:24 +00:00