Commit Graph

151 Commits

Author SHA1 Message Date
Louis Lam f861a48dfc
Smoothing the update for origin check (#4216) 2023-12-12 16:23:41 +08:00
Louis Lam 482049c72b
Merge pull request from GHSA-88j4-pcx8-q4q3
* WIP, still need to handle npm run reset-password

* Implement it for "npm run reset-password"

Bug fixes and change along with this commit
- Move `ssl`, `hostname`, `port` to ./server/config.js, so `reset-password` is able to read it
- Fix: FBSD is missing, no idea who dropped it.
- Fix: Frontend code should not require any backend code (./server/config.js), moved "badgeConstants" to the common util (./src/util.ts) and drop vite-common.js

* Minor
2023-12-10 20:40:40 +08:00
Louis Lam 4ceeb304f1 Add a script to prepare a changelog 2023-11-24 18:44:54 +08:00
Frank Elsinga 8945316ce6
added helptexs to the installation script (#3603) 2023-08-20 03:01:37 +08:00
Louis Lam 9058a829a1
Update install.sh (#3464) 2023-07-21 16:09:35 +08:00
Louis Lam 13ae878ee8
Merge pull request #3347 from louislam/1.22.X
1.22.x merge to master
2023-07-05 11:35:36 +08:00
Louis Lam 7c529d8f83 Check docker before build 2023-07-03 20:30:21 +08:00
Louis Lam a12e7eba72 [exe] Try to deal with the false positive issue (#3143)
* [exe] Add more assembly info
2023-06-28 14:52:53 +08:00
Trenton Holmes ba82abe5f3 Updates the install of cloudflared to utilize the Cloudflare Package Repository 2023-04-24 06:47:44 -07:00
Louis Lam 1973db28bf minor 2023-03-20 18:02:31 +08:00
Louis Lam 61506b1af2 [Deploy to demo] No need to restart demo-kuma 2023-03-15 15:06:53 +08:00
Louis Lam f17d23f5d8 A script for sorting contributors from weblate 2023-03-04 21:03:46 +08:00
Louis Lam fc8a324f41 [exe] single instance only 2023-02-27 18:52:19 +08:00
Louis Lam bba8c6fe4e [exe] Open menu item is clickable after the server is ready 2023-02-27 18:48:11 +08:00
Louis Lam fee8fd9320 [exe] Use `Environment.CurrentDirectory` instead of overriding fs 2023-02-27 18:45:54 +08:00
Louis Lam b91c526d2e [exe] Show server status 2023-02-26 17:56:01 +08:00
Louis Lam 2c62d197a0 [exe] Update dependencies 2023-02-21 16:03:41 +08:00
Louis Lam 02ddb58686 Fix cwd issues 2023-02-21 15:16:54 +08:00
Louis Lam 0e38391454 Fix dpi issue using app.manifest 2023-02-21 03:11:29 +08:00
Louis Lam 22902139d2 Implement update 2023-02-21 02:50:25 +08:00
Louis Lam 4642f9be0a Fix download-dist.js do not exit sometimes 2023-02-20 23:15:49 +08:00
Louis Lam cf32b8bc64 Read latest version from website and add `Run when system starts` 2023-02-20 20:26:53 +08:00
Louis Lam 6a98ffe2f6 Merge remote-tracking branch 'origin/master' into exe
# Conflicts:
#	.dockerignore
#	.gitignore
2023-02-20 18:28:35 +08:00
Louis Lam e04a8203dc Fix npm issue for deploy script 2023-02-15 03:20:40 +08:00
Louis Lam c19dcdba44 Add reminder to keep healthcheck.js 2023-02-14 12:31:29 +08:00
Louis Lam 6048bc5dfc Revert #2083's change of healthcheck.js 2023-02-14 00:46:22 +08:00
Louis Lam 5bf00fbe0b Fix deploy-demo-server.js do not download the dist 2023-02-13 17:40:25 +08:00
Louis Lam f1bac7ce8a Add a script that deploy to the demo server 2023-02-13 16:26:45 +08:00
Louis Lam d39508a007 Change nightly version format 2023-02-03 13:19:51 +08:00
Louis Lam 4fb43034cd Handle k8s in healthcheck.go 2023-01-30 21:46:27 +08:00
Louis Lam 18ae6fa6c1 Merge remote-tracking branch 'origin/master' into patch-1_k8s 2023-01-30 21:34:45 +08:00
401Unauthorized ea83af3404
clean up codes 2023-01-24 16:00:51 +08:00
401Unauthorized 912686a299
Merge from upstream 2023-01-24 15:16:59 +08:00
Louis Lam 49ac71e25c
Merge pull request #2549 from Computroniks/docs/update-jsdoc-2023-01-05
Added missing JSDoc comments
2023-01-15 13:10:17 +08:00
401Unauthorized ceb7d48118
add convert script 2023-01-15 10:46:29 +08:00
Louis Lam c00abac834 Separate golang build layer 2023-01-09 13:43:08 +08:00
Matthew Nickson 675806829c
Changed wording for safeDelete function JSDoc 2023-01-06 17:17:37 +00:00
Matthew Nickson c7eb72e73b
JSDoc for extra/
Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
2023-01-05 19:57:28 +00:00
Louis Lam 3040bd41d9 Speed up armv7 build time of healthcheck by using go compiler cross-build feature in the host 2022-12-12 15:42:00 +08:00
Louis Lam 5176fd02c1 Fix healthcheck do not check https 2022-12-10 23:30:32 +08:00
Louis Lam ad5e1957b1 Deprecate healthcheck.js 2022-12-08 18:29:17 +08:00
Louis Lam cc68ebca39 Convert healthcheck.js into go-lang 2022-12-08 18:29:17 +08:00
Louis Lam 0ab82e6de3 Generate random nightly version 2022-12-04 22:44:50 +08:00
Louis Lam a487347b33 [exe] install dependencies and download dist 2022-10-09 03:47:06 +08:00
Louis Lam 655ba015a0 WIP 2022-10-08 23:47:27 +08:00
Louis Lam 3eaccb560e Implement Download Logic 2022-10-08 16:23:11 +08:00
Matthew Nickson f67d7cdf3f
Make update-language-files command more useful (#2198)
* [empty commit] pull request for Fix language update script

* Avoid mass changes with update-language-files

This commit updates the update-language-files script to prevent mass
changes as seen on a number of recent PRs where the contributer has
ran the script and comitted the results.
The script has been updated to now require the --language argument to
specify which language file to update. This ensures that only that file
is updated instead of all files. If the provided language code does not
already exist, a new file with that code is created. This should make
it easier to add new languages as you only need to pass the language
code to the script.
The base lang code is now also passed as an optional argument to negate
the need for a seperate script entry in package.json.
The script has been restructures into a couple of functions to make it
easier to understand.
ESlint now only checks the changed file instead of
them all in order to improve performance.

Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>

* Updated translation docs for new command

Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>

* [update-language-files] Add cross-env-shell

Signed-off-by: Matthew Nickson <mnickson@sidingsmedia.com>
Co-authored-by: Louis Lam <louislam@users.noreply.github.com>
2022-10-08 15:01:47 +08:00
Louis Lam 4c45654780 WIP 2022-10-07 18:38:14 +08:00
Louis Lam da778f05ac Update 2022-10-07 00:16:07 +08:00
Louis Lam 4a7e96f9ea Init C# Project for building exe 2022-10-06 12:08:10 +08:00