7816192d66
fix(obfs): prevent Obfs usage when masquerade is enabled
2025-12-11 15:49:06 +00:00
4a703b4ecb
fix(handler): update username validation regex to allow underscores
2025-12-11 15:42:33 +00:00
d62126c7c5
Merge pull request #350 from ReturnFI/dependabot/pip/fastapi-0.124.0
...
chore(deps): Bump fastapi from 0.123.9 to 0.124.0
2025-12-09 21:21:01 +01:00
7d9f7446ba
chore(deps): Bump fastapi from 0.123.9 to 0.124.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.123.9 to 0.124.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.123.9...0.124.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.124.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-08 13:19:10 +00:00
178445e2f8
fix(config): remove speedtest rejection from ACL
2025-12-07 19:55:25 +00:00
6dc162cca5
🚀 v2.4.11 — Masquerade upgrade + flexible sub paths
2025-12-07 17:50:46 +00:00
abc8c49b44
Update Changelog
2025-12-07 17:49:24 +00:00
b788c83c9e
Bumps fastapi from 0.123.8 to 0.123.9
2025-12-07 17:40:34 +00:00
1fb4cf41f6
feat(upgrade): Add backward compatibility migration for normalsub path
2025-12-07 17:35:34 +00:00
1ab0d61791
chore(deps): Bump fastapi from 0.123.8 to 0.123.9
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.123.8 to 0.123.9.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.123.8...0.123.9 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.123.9
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-05 13:17:22 +00:00
22dfe22882
Merge pull request #341 from ReturnFI/dependabot/pip/pymongo-4.15.5
...
chore(deps): Bump pymongo from 4.15.4 to 4.15.5
2025-12-05 12:57:00 +03:30
5cdd3f7651
Merge pull request #343 from ReturnFI/dependabot/pip/fastapi-0.123.8
...
chore(deps): Bump fastapi from 0.122.0 to 0.123.8
2025-12-05 12:56:48 +03:30
6c50755cf7
Merge pull request #344 from ReturnFI/dependabot/pip/certbot-5.2.1
...
chore(deps): Bump certbot from 5.1.0 to 5.2.1
2025-12-05 12:54:58 +03:30
23bfca5b20
Merge pull request #340 from YerdosNar/feature/password_check
...
feat: add password confirmation loop and mask input
2025-12-05 12:49:55 +03:30
31e8ef51f1
Remove unnecessary comment blocks
...
Co-authored-by: ReturnFI <151555003+ReturnFI@users.noreply.github.com >
2025-12-05 12:48:44 +03:30
a9b267d3d0
chore(deps): Bump certbot from 5.1.0 to 5.2.1
...
Bumps [certbot](https://github.com/certbot/certbot ) from 5.1.0 to 5.2.1.
- [Release notes](https://github.com/certbot/certbot/releases )
- [Commits](https://github.com/certbot/certbot/compare/v5.1.0...v5.2.1 )
---
updated-dependencies:
- dependency-name: certbot
dependency-version: 5.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-04 13:24:53 +00:00
97675ae3d6
chore(deps): Bump fastapi from 0.122.0 to 0.123.8
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.122.0 to 0.123.8.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.122.0...0.123.8 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.123.8
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-04 13:24:46 +00:00
c27c91c76f
chore(deps): Bump pymongo from 4.15.4 to 4.15.5
...
Bumps [pymongo](https://github.com/mongodb/mongo-python-driver ) from 4.15.4 to 4.15.5.
- [Release notes](https://github.com/mongodb/mongo-python-driver/releases )
- [Changelog](https://github.com/mongodb/mongo-python-driver/blob/master/doc/changelog.rst )
- [Commits](https://github.com/mongodb/mongo-python-driver/compare/4.15.4...4.15.5 )
---
updated-dependencies:
- dependency-name: pymongo
dependency-version: 4.15.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-03 13:19:44 +00:00
bcb03c3d5b
feat: add password confirmation loop and mask input
...
- Implements a validation loop that requires the user to re-enter their password until both inputs match.
- Adds the '-s' flag to the 'read' to prevent form being echoed to the terminal.
2025-12-03 20:21:41 +09:00
07e8915492
feat(ui): add masquerade controls and status to hysteria settings
2025-12-02 15:49:23 +00:00
224a37421b
feat(api): update masquerade endpoints and add status check
2025-12-01 19:45:15 +00:00
51d17a2cac
comment out print statements
2025-11-30 21:02:18 +00:00
f9172252f7
feat(core): add status check for masquerade
2025-11-30 21:00:12 +00:00
0949afcb6c
refactor(core): update masquerade to string mode
...
Modified `masquerade.py` to use `string` type instead of `proxy`.
2025-11-30 20:37:34 +00:00
76472dfde5
feat(normalsub): Implement flexible, path-based subscription URLs
...
Refactors the NormalSub feature to move away from a hardcoded `/sub/normal/` path and a restrictive single-word subpath. This change introduces support for multi-segment, slash-separated subpaths (e.g., `path/to/resource`), providing greater flexibility for creating descriptive and structured subscription URLs.
2025-11-29 20:22:22 +00:00
5049209df5
📦 Release 2.4.10: Better Upgrades, Cleaner UI & Support Link
2025-11-28 17:17:39 +00:00
91a7c32b9b
Update Changelog
2025-11-28 17:16:34 +00:00
6b52d96e8d
chore(deps): Bump pydantic from 2.12.4 to 2.12.5
...
Bumps [pydantic](https://github.com/pydantic/pydantic ) from 2.12.4 to 2.12.5.
- [Release notes](https://github.com/pydantic/pydantic/releases )
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.12.5/HISTORY.md )
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.4...v2.12.5 )
---
updated-dependencies:
- dependency-name: pydantic
dependency-version: 2.12.5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-27 13:19:09 +00:00
ebef04f9a2
Merge branch 'pr-331'
2025-11-26 22:04:42 +00:00
50df868f85
fix(users): Change text color to muted for QR code type labels
2025-11-26 21:55:57 +00:00
7ab25efdcd
feat(donation): Add "Support Us" link and donation modal to the sidebar
2025-11-26 21:18:06 +00:00
81414c0e76
fix(show_uri): Comment out service active check for hysteria-server
2025-11-25 19:35:44 +00:00
d1c4225afe
chore(deps): Bump fastapi from 0.121.3 to 0.122.0
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.121.3 to 0.122.0.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.121.3...0.122.0 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.122.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-25 13:19:16 +00:00
e0ed155097
fix(upgrade): Improve Caddy installation process and handle existing service
2025-11-24 20:04:26 +00:00
0bc5405a46
fix(upgrade): Update Caddy repository configuration and GPG key handling
2025-11-22 06:18:06 +00:00
ae5b07ed3d
📦 Release 2.4.9: Smarter Upgrades & Cleaner UI
2025-11-21 20:08:10 +00:00
1eef45785b
Update Changelog
2025-11-21 20:06:47 +00:00
d5002f885c
fix(upgrade): Automatically correct outdated Caddy repository
2025-11-21 19:46:16 +00:00
60e3f3cdc7
chore(deps): Update Caddy installation command
2025-11-21 18:13:48 +00:00
29acedfc4b
feat(frontend): Conditionally render URI cards on sub page
2025-11-21 17:34:48 +00:00
a765c15128
📦 Release 2.4.8 — Web Panel Config Manager & WARP Logging Upgrade
2025-11-21 10:11:55 +00:00
24b9c9d6b0
Update Changelog
2025-11-21 10:11:10 +00:00
1e0c60c112
feat: Add web panel configuration management functions
2025-11-21 10:07:59 +00:00
5330504603
refactor(warp): Replace custom logging with Python's logging module and clean up code
2025-11-21 09:23:00 +00:00
0cbd3c6e76
✨ release(2.4.7): WARP Installer Refactor & Config Fixes
2025-11-21 08:59:56 +00:00
f75891f85f
Update Changelog
2025-11-21 08:57:30 +00:00
c3237c8d68
Merge pull request #330 from ReturnFI/dependabot/pip/fastapi-0.121.3
2025-11-21 09:34:14 +01:00
e5a0fc467e
refactor(warp): Replace bash installer with python script
...
Integrates the new `warp.py` script into the installation and uninstallation workflows. This refactors the `install.py` and `uninstall.py` scripts to call the local Python-based WARP manager instead of downloading and executing an external bash script.
2025-11-21 08:28:54 +00:00
d9e6df288e
chore(deps): Bump fastapi from 0.121.2 to 0.121.3
...
Bumps [fastapi](https://github.com/fastapi/fastapi ) from 0.121.2 to 0.121.3.
- [Release notes](https://github.com/fastapi/fastapi/releases )
- [Commits](https://github.com/fastapi/fastapi/compare/0.121.2...0.121.3 )
---
updated-dependencies:
- dependency-name: fastapi
dependency-version: 0.121.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-20 13:19:10 +00:00
264eff9578
Merge pull request #328 from ReturnFI/dependabot/pip/click-8.3.1
2025-11-19 14:34:51 +01:00