yusing
a9aabc0a20
chore(trunk): add linter configs and update versions
...
- Add .markdownlint.yaml with prettier-friendly config
- Add .yamllint.yaml with custom rules
- Enable yamllint and markdownlint in trunk.yaml
- Update Go runtime to 1.26.0
- Update linter versions (checkov, golangci-lint2, osv-scanner, trufflehog)
- Enable pre-push and pre-commit hooks
- Update .gitignore to track .trunk/configs directory
2026-02-15 17:31:36 +08:00
yusing
bb8b663ebc
feat(build): add JavaScript minification support and use minified loading.js
...
- Add `minify-js` target to Makefile that minifies JavaScript files in internal/
- Update `build` and `run` targets to run minification before building/running
- Replace `html/loading.js` embed with `html/loading-min.js` in loading_page.go
This change optimizes the loading page performance by embedding minified JavaScript
instead of the full source file. The Makefile now automatically generates minified
versions of JavaScript files during build and run operations.
2026-02-11 00:43:25 +08:00
yusing
73cba8b508
refactor: improve error handling, validation and proper cleanup
2026-01-25 19:18:14 +08:00
yusing
d7f33b7390
chore(.gitignore): add dev-data directory to ignore list
2025-12-30 21:52:04 +08:00
yusing
932c20f32d
chore(docker): update .gitignore to exclude all .env files and modify dev.compose.yml to include env_file for development
2025-09-14 13:47:02 +08:00
yusing
4649c8d479
chore: update .gitignore to include .cursor directory
2025-06-12 21:08:00 +08:00
yusing
aad44031c4
chore: add rule files and debug dir to .gitignore
2025-04-22 03:19:05 +08:00
yusing
7420abf175
misc: update gitignore and trunk, remove next-release.md
2025-03-28 03:28:17 +08:00
yusing
9e181d25ce
fix npm package
2025-01-25 02:36:22 +08:00
yusing
4c311fd78e
fixed some schemas, packed it as a npm package
2025-01-24 10:42:50 +08:00
Yuzerion
589b3a7a13
Feat/auto schemas ( #48 )
...
* use auto generated schemas
* go version bump and dependencies upgrade
* clarify some error messages
---------
Co-authored-by: yusing <yusing@6uo.me >
2025-01-19 00:37:17 +08:00
yusing
ddbee9ec19
added example error pages, removed compose examples
2024-11-03 09:56:47 +08:00
yusing
a278711421
fixed loadbalancer with idlewatcher, fixed reload issue
2024-10-20 09:46:02 +08:00
yusing
f4d532598c
Improved healthcheck, idlewatcher support for loadbalanced routes, bug fixes
2024-10-15 15:34:27 +08:00
yusing
921ce23dde
refactored http import name, fixed and simplified idlewatcher/idlewaker implementation, dependencies update
2024-10-07 12:45:07 +08:00
yusing
de7805f281
fixed idlewatcher panics and incorrect behavior, update screenshot
2024-10-06 16:17:52 +08:00
yusing
90487bfde6
restructured the project to comply community guideline, for others check release note
2024-09-28 09:51:34 +08:00
yusing
48bf31fd0e
refactor file names, readme updates, removed frontend submodule as it is being built independently
2024-09-25 11:22:25 +08:00
yusing
109c2460fa
fixed container being excluded in host network_mode
2024-09-23 20:34:46 +08:00
yusing
a11ce46028
added some docker compose examples; fixed defaults to wrong host; updated watcher behavior to retry connection every 3 secs until success or until cancelled
2024-09-22 04:00:08 +08:00
yusing
5be8659a99
v0.5: (BREAKING) simplified config format, improved output formatting, fixed docker watcher
2024-09-16 03:48:39 +08:00
default
93359110a2
preparing for v0.5
2024-08-01 10:06:42 +08:00
yusing w
52549b6446
Dev
2024-04-08 05:07:27 +00:00
yusing
eb7e744a75
scripts fix
2024-03-29 21:20:18 +00:00
yusing
c789c69c86
codemirror 5 fix for config edit
2024-03-29 13:13:26 +00:00
yusing
9b34dc994d
added new file button in config editor, dockerfile fix
2024-03-29 01:24:47 +00:00
yusing
90f4aac946
fixes, meaningful error messages and new features
2024-03-27 06:30:47 +00:00
yusing
d3684b62b7
allow multiple docker providers, added file provider support
2024-03-11 10:31:01 +00:00
yusing
bee415e22c
fixing sub path_mode
2024-03-07 04:51:23 +08:00
yusing
2f439233ed
added load balance support and verbose level
2024-03-06 12:34:06 +08:00
yusing
9cb1b1d31a
panel apperance, added experimental tcp/udp proxy support, slight performance improvement for http proxy
2024-03-02 17:02:11 +08:00
yusing
acad8dc5ba
Initial commit
2024-02-29 11:51:06 +08:00