Commit graph

  • 23f197aeb1 feat: auto-tune swap and Node.js memory based on VPS RAM master xtcnet 2026-03-17 23:30:17 +0700
  • 89c9ed842f fix: support 1GB RAM VPS for Docker image builds xtcnet 2026-03-17 23:24:53 +0700
  • 2345f10b21 fix(install): use env vars for act_runner auto-registration xtcnet 2026-03-17 23:21:35 +0700
  • 376d27367c fix(install): remove duplicate act_runner prefix in runner commands xtcnet 2026-03-17 23:20:05 +0700
  • 9536c8a75a fix(install): switch Forgejo Runner to gitea/act_runner from Docker Hub xtcnet 2026-03-17 23:18:22 +0700
  • 4ec63f0fe8 feat(install): auto-update install.sh on every run at startup xtcnet 2026-03-17 23:16:50 +0700
  • c8801b97c6 fix(install): use versioned tag for Forgejo Runner image xtcnet 2026-03-17 23:15:14 +0700
  • 71f5477db3 docs: update README for Forgejo migration and new features xtcnet 2026-03-17 23:13:01 +0700
  • b8d64b150c feat: switch Docker registry from ghcr.io to Forgejo (src.d3v.ac) xtcnet 2026-03-17 23:07:41 +0700
  • 4c0d3952cb chore: update install.sh references from GitHub to Forgejo xtcnet 2026-03-17 23:06:47 +0700
  • 91e493d81f feat(install): add Forgejo Runner install/uninstall to Forgejo submenu xtcnet 2026-03-17 23:05:15 +0700
  • 649d252a0f feat(install): unblock ports 3000 and 2222 when Forgejo is uninstalled origin/master origin/HEAD xtcnet 2026-03-17 22:45:25 +0700
  • 4369b1a3e4 feat(install): block port 2222, auto-save iptables rules on reboot xtcnet 2026-03-17 22:44:36 +0700
  • 50dff1712e feat(install): block port 3000 after Forgejo install, English instructions xtcnet 2026-03-17 22:43:37 +0700
  • 6ef729eb45 fix(install): use versioned Forgejo image tag instead of latest xtcnet 2026-03-17 22:35:47 +0700
  • 2e9ed07708 fix(install): skip d3v-net in compose when Forgejo is not installed xtcnet 2026-03-17 22:31:13 +0700
  • 04a22dcc7d ci: skip Docker build when only non-image files change xtcnet 2026-03-17 22:28:35 +0700
  • ce0d4f7611 feat(install): add Forgejo submenu with install/uninstall/update xtcnet 2026-03-17 22:25:48 +0700
  • 6c3122d03d feat(wg-public): add file manager UI with upload, rename, delete xtcnet 2026-03-17 21:57:49 +0700
  • dd525adaef feat(login): show xGat3 button only when accessed via IP address xtcnet 2026-03-17 21:44:02 +0700
  • 1b97b8b0ad fix(login): update xGat3 button link to /wg-public xtcnet 2026-03-17 21:43:11 +0700
  • b49bcf90cb feat(login): add Open xGat3 button on login page xtcnet 2026-03-17 21:42:00 +0700
  • 5d65eafc65 fix: allow client-to-client traffic when isolation is disabled xtcnet 2026-03-17 20:14:33 +0700
  • fd8baf878c fix: apply client isolation iptables rules immediately on config save xtcnet 2026-03-17 20:02:53 +0700
  • 08ce4b8390 fix: sửa lỗi và cải thiện tính năng Reset Admin Password xtcnet 2026-03-17 19:51:09 +0700
  • 0dba585672
    build(deps-dev): bump the dev-patch-updates group across 1 directory with 3 updates origin/dependabot/npm_and_yarn/frontend/dev-patch-updates-3f64b5fcce dependabot[bot] 2026-03-14 15:13:56 +0000
  • 748387630c
    build(deps): bump the prod-minor-updates group across 1 directory with 4 updates origin/dependabot/npm_and_yarn/backend/prod-minor-updates-8214b10a53 dependabot[bot] 2026-03-14 15:13:28 +0000
  • 7b523feb07
    Bump @tabler/icons-react in /frontend in the prod-minor-updates group origin/dependabot/npm_and_yarn/frontend/prod-minor-updates-9f8bfc42f6 dependabot[bot] 2026-03-14 15:13:15 +0000
  • 14535e51d5
    Bump eslint in /test in the prod-patch-updates group origin/dependabot/npm_and_yarn/test/prod-patch-updates-798041d518 dependabot[bot] 2026-03-14 15:12:54 +0000
  • 613f6e5a5a
    Bump @biomejs/biome in /backend in the dev-patch-updates group origin/dependabot/npm_and_yarn/backend/dev-patch-updates-3cb65c9932 dependabot[bot] 2026-03-14 15:12:50 +0000
  • 335490ac06 Fix: Resolve React Error #31 and missing date rendering in WireGuard Client Logs Modal xtcnet 2026-03-10 19:12:24 +0700
  • 090894021a Refactor: Standardize units to GB/MB, fix Dashboard live traffic aggregation, and optimize WireGuard client layout with expanded actions. xtcnet 2026-03-10 19:02:44 +0700
  • b77da8e6de feat(wireguard): massive scale extensions for Quotas, Web Dashboards, Connection Logs, and Zero-Auth Public VPN file portals xtcnet 2026-03-10 13:09:51 +0700
  • 66dc95bc6b fix(wireguard): resolve 500 parse failure on encrypted file upload stream memory buffers xtcnet 2026-03-10 11:53:20 +0700
  • 787e3bb243 fix(wireguard): resolve empty auth token on client file upload xtcnet 2026-03-10 11:45:12 +0700
  • bd04298843 feat(wireguard): add isolated encrypted file manager per wg client, drop sql editor xtcnet 2026-03-10 11:40:19 +0700
  • e057aee8ba feat(wireguard): harden security constraints and fix db manager UI xtcnet 2026-03-10 11:25:40 +0700
  • b99b623355 feat(database): add native SQLite database manager and fix wireguard admin visibility xtcnet 2026-03-10 10:58:08 +0700
  • 3f0d529d14 fix(wireguard): isolate user data by owner_user_id xtcnet 2026-03-10 10:39:46 +0700
  • d67081492d fix: map interfaceId to WireGuard client response xtcnet 2026-03-08 20:55:47 +0700
  • 497482aef3 fix: WireGuard client filter, feat: system monitor storage and total ram xtcnet 2026-03-08 20:49:00 +0700
  • e48fef3154 feat: real-time system monitor in footer xtcnet 2026-03-08 20:35:06 +0700
  • 34020bc562 feat: custom Stream port manager UI and WireGuard config Zip download API xtcnet 2026-03-08 15:50:25 +0700
  • 7bf175da41 fix: revert from host to bridge network mode to bypass external firewalls automatically xtcnet 2026-03-08 15:13:32 +0700
  • 2cbaab23c5 fix: remove sysctls from host network container and apply them to host OS xtcnet 2026-03-08 15:01:48 +0700
  • 9eeb3f7c7d feat: centralize compose generation and add self-update to install script xtcnet 2026-03-08 14:58:47 +0700
  • a0edaccfc4 feat: script auto-migrates old docker-compose ports to host network mode on update xtcnet 2026-03-08 14:53:19 +0700
  • af5cfbea84 feat: switch default docker compose template to network_mode host xtcnet 2026-03-08 14:42:57 +0700
  • f5323ce8fa fix: translation variables and WireGuard client filtering xtcnet 2026-03-08 14:30:22 +0700
  • 8c91886de6 fix: remove unused variables causing TypeScript build failure xtcnet 2026-03-08 14:21:34 +0700
  • ec55362d15 feat: fix audit log display, add dashboard counts, restructure WireGuard page, add translations xtcnet 2026-03-08 14:17:18 +0700
  • f8ad3fe807 docs: update multi-server docker port mapping instructions to 51820-51830/udp xtcnet 2026-03-08 11:18:05 +0700
  • f9d687c131 fix: resolve multi-server iptables bridging and hook audit logging xtcnet 2026-03-08 10:58:19 +0700
  • dd8dd605f1 fix: resolve 500 error on server creation due to ipv6_cidr schema violation xtcnet 2026-03-08 10:45:19 +0700
  • 3960d6025f fix: resolve 404 on server creation and 500 on client creation and reposition buttons to tables xtcnet 2026-03-08 10:39:17 +0700
  • 5f4acb755e fix: resolve cancel and close buttons not working on server modals xtcnet 2026-03-08 10:29:37 +0700
  • 36acc3ea65 fix: resolve WireGuard server tab crash and enforce client creation server prerequisite xtcnet 2026-03-08 09:47:20 +0700
  • 54d1623551 feat: implement wireguard multi-server UI and backend logic xtcnet 2026-03-08 09:33:24 +0700
  • 5119f84558 Feat: add toggle for port 81 and fix WireGuard translation stable xtcnet 2026-03-07 22:49:56 +0700
  • bbcd57ce5d
    Bump actions/setup-node from 4 to 6 origin/dependabot/github_actions/actions/setup-node-6 dependabot[bot] 2026-03-07 15:12:38 +0000
  • aec2443f2f
    Bump docker/build-push-action from 5 to 7 origin/dependabot/github_actions/docker/build-push-action-7 dependabot[bot] 2026-03-07 15:12:34 +0000
  • d8d44c841c
    Bump actions/checkout from 4 to 6 origin/dependabot/github_actions/actions/checkout-6 dependabot[bot] 2026-03-07 15:12:31 +0000
  • 9cf3ce5142
    Bump docker/setup-qemu-action from 3 to 4 origin/dependabot/github_actions/docker/setup-qemu-action-4 dependabot[bot] 2026-03-07 15:12:28 +0000
  • ac8237d8cd
    Bump docker/setup-buildx-action from 3 to 4 origin/dependabot/github_actions/docker/setup-buildx-action-4 dependabot[bot] 2026-03-07 15:12:25 +0000
  • bec35a38a2 Fix: add iproute2 package for wg-quick ip command xtcnet 2026-03-07 22:03:15 +0700
  • 9f29032a07 Fix CRLF: add .gitattributes + fix s6 permissions in Dockerfile xtcnet 2026-03-07 21:50:09 +0700
  • ca0ef7c270 Fix: chmod +x install-s6 before execution in Docker build xtcnet 2026-03-07 21:35:19 +0700
  • 51443b6ee3 Fix workflow: correct steps.meta reference and update action versions xtcnet 2026-03-07 21:30:47 +0700
  • 0563f2c67a Add GitHub Actions Docker build workflow xtcnet 2026-03-07 21:29:23 +0700
  • 5cb9760782 Fix: restart Docker daemon explicitly and remove obsolete compose version xtcnet 2026-03-07 21:24:58 +0700
  • 1b400ee8bd Fix Docker startup race condition and remove legacy docker-compose xtcnet 2026-03-07 21:21:47 +0700
  • 55f44e0a29 Rewrite install.sh from scratch - clean, robust, with detailed progress xtcnet 2026-03-07 21:19:13 +0700
  • faa4938256 Auto-detect IP, show detailed progress, and verify installation results xtcnet 2026-03-07 21:14:08 +0700
  • bf6df7d99c Enhance install.sh with system dependency checks and uninstallation xtcnet 2026-03-07 21:11:09 +0700
  • df60cfd270 Update install.sh to use Cloud Build image from GHCR xtcnet 2026-03-07 21:08:39 +0700
  • bc70cda6e6 Update Docker labels and README information xtcnet 2026-03-07 21:07:37 +0700
  • 6b1177ddee Improve install.sh with usage info and robust argument handling xtcnet 2026-03-07 21:03:59 +0700
  • e90253ca72 Fix integer expected bash syntax limit in $# xtcnet 2026-03-07 21:00:56 +0700
  • 6c2d4a6a13 Fix syntax error in script arguments parsing xtcnet 2026-03-07 20:59:07 +0700
  • 08a732f812 Fix raw URL branch name from main to master xtcnet 2026-03-07 20:56:41 +0700
  • 59a887c0ed Update install instructions to use new github repo URL xtcnet 2026-03-07 20:51:58 +0700
  • bafd532c44 Remove workflow needing oauth scope xtcnet 2026-03-07 20:51:04 +0700
  • 0397a67ae8 Initial commit for D3V-NPMWG xtcnet 2026-03-07 20:49:44 +0700