Marzban

Latest version: v0.3.3

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

0.7.0

v0.6.1...v0.7.0

[compare changes](https://gozargah/Gozargah/Marzban/compare/v0.6.1...v0.7.0)

🚀 Enhancements

- **telegramBot:** Add onhold timeoute (3c2bbed)
- Add address list support in hosts (e80e119)
- **subscription:** Add settings template for clash (94a3f28)
- **subscription:** Sync splithttp with 1.8.23 version (d0c16a1)
- SQLALCHEMY_POOL_SIZE and SQLIALCHEMY_MAX_OVERFLOW variables (cea7f2f)
- Variables to set jobs interval JOB_CORE_HEALTH_CHECK_INTERVAL JOB_RECORD_NODE_USAGES_INTERVAL JOB_RECORD_USER_USAGES_INTERVAL JOB_REVIEW_USERS_INTERVAL JOB_SEND_NOTIFICATIONS_INTERVAL (2d50bf9)
- Add node selection for logs in CoreSettingsModal.tsx (b4dbba7)
- Add duplicate host functionality in HostsDialog (48b91c2)
- Add up and down icons for reordering hosts (1a3c0a0)
- Add Whitelist of IPs/hosts to disable login notifications (b6d2658)
- **api:** Adding the ability to calculate the consumption of admin users (c2c98b7)
- Add noise to hosts (7d738cd)
- Add support for splithttp new variables (2a7636a)
- Add Transport RAW support (8942abe)

🩹 Fixes

- Enforce SSL requirement for public access https://github.com/XTLS/Xray-core/pull/3884 (e60e54f)
- **subscription:** Sending currect sorting for different v2rayng version (5c5503d)
- Tgbot user protocol edit bug (ef82864)
- Tgbot user reset usage error (92fdeef)
- Add doc to db crud (48a5ad2)
- Tgbot links error when on_hold is null (d69fac6)
- **subscription:** Remove user-agent for sing-box and clash (ff03e3a)
- Single str port for v2ray-json (8f0c909)
- Some minor fix of on_hold status in telegram-bot (cf98e95)
- Catch error if settings template not found' (582b2bb)
- **config:** Corrupting the hosts' data (6483e42)
- Update user status doc (3fb46c1)
- Some frontend bugs (2f2cbd1)
- **subscription:** Separate http and none header settings (e4bd603)
- **subscription:** Separate http and h2 settings (2260d28)
- **subscription:** Multi mode for grpc (a2ba2c0)
- **subscription:** Singbox ws ignore wsSettings (c02ef96)
- **subscription:** Using wrong variable in settings (70dfb6d)
- **subscription:** Prevent making noneSettings as a security setting (87dca23)
- False config as external config (c63f95a)
- **subscription:** Prevent making network_setting for reality (fb77570)
- **subscription:** Disable shuffle temporary to prevent sending wrong data (e7d6756)
- **splithttp:** Default value for splithttp (aa664a2)
- NOTIFY_DAYS_LEFT (530649d)
- Pydantic error on user.links (25c07ac)
- Remove RANDOMIZE_SUBSCRIPTION_CONFIGS (cb7aa7a)
- **subscription:** Use deepcopy to avoid conflict (f7d20b6)
- Marzban-cli compatible with python3.8 (f3e6197)
- Prevent error on login when request.client is None (d77eb30)
- **subscription:** Vless flow and tcp header fix (7a0a9ca)
- Subscription display in Hiddify in user_subscription (5169810)
- Revoke subscription not updating xray config in telegram bot (791a7f2)
- Change outbound tag to proxy in v2ray custom config (eb84a09)
- Prevent duplicated names in clash (e37a3da)
- **subscription:** Vless flow and tcp header fix (efc55ac)
- **subscription:** Tcp no tls empty header type (241d823)
- Some api bugs (a10745d)
- Prevent passing unexpected variables to generate_subscription (f1395ee)
- Avoid creating dict with every request and remove external check (47d8336)
- Wrong spell for ALLOWED_ORIGINS (f0a7e21)
- Node_user_usages problem (68dab4c)
- Node_usage error (1332c7a)
- Shity refactor (using wrong admin for by field) (d7281c2)
- Refactor validate_dates function (avoid writing duplicate code) (aea3273)
- Telegram bot not sending user limit result (0ebbff3)
- **db:** Noise settings migration (1352)
- **hosts:** Check noise exist (dcc9fd9)
- **subscription:** Remove network field for sing-box (f9c15a1)
- **Subscription:** Correctly build list of proxy remarks for clash config (1357)
- **config:** Http and allyes (bc81290)
- Clash-meta unexpected keyword argument 'remark' (9d49a11)
- **subscription:** H3 transport (a930ed4)
- Add DASHBOARD_PATH as vites' base url in dev environment (327e79a)
- Circular import (75bcdd9)

💅 Refactors

- **api:** ⚠️ Added router to APIs (cf6d8ac)
- **admin-endpoints:** ⚠️ Refactor admin endpoints and add new two get admin depends (e87e15b)
- **node-endpoints:** ⚠️ Refactor node endpoints and add new two node depends (cf4472b)
- **system-endpoints:** ⚠️ Refactor system endpoints (d631db5)
- **core-endpoints:** ⚠️ Refactor core endpoints (ee341cb)
- **usertemplates-endpoints:** ⚠️ Refactor user templates endpoints (6918f7f)
- **home-endpoints:** ⚠️ Refactor home endpoints (36532a9)
- **sub-endpoints:** ⚠️ Refactor sub endpoints (215bf32)
- **user:** ⚠️ Refactor user api and fix validate dates (b551447)
- Merge moveUpHost and moveDownHost into moveHostPosition (eb8bf54)
- **OnlineBadge:** Clean up code and optimize badge color logic (603cf3d)

📖 Documentation

- V2ray and sing-box template docs (1f0d8dd)
- Add supported network for sing-box and v2ray (4209ef4)

🏡 Chore

- **subscription:** Use usion instead of dynamic type (d19f567)
- **subscription:** Customizeable config detail for v2ray- json and sing-box (68a7936)
- **subscription:** Use fsring instead of if else (9b6741a)
- **subscription:** Using deepcopy instead of copy (d5822b7)
- Fix env value (a287147)
- Remove MASTER_SERVER_USAGE_RATIO" (8695b8c)
- Remove Box Shadow CSS class, Change "Host" to "Master" in CoreSettingsModal.tsx (eac8f06)
- Change login white list name (ae5b6a6)
- Move home page route to routers module (d87fee5)
- **subscription:** Dialer outbound maker (30201ba)

⚠️ Breaking Changes

- **api:** ⚠️ Added router to APIs (cf6d8ac)
- **admin-endpoints:** ⚠️ Refactor admin endpoints and add new two get admin depends (e87e15b)
- **node-endpoints:** ⚠️ Refactor node endpoints and add new two node depends (cf4472b)
- **system-endpoints:** ⚠️ Refactor system endpoints (d631db5)
- **core-endpoints:** ⚠️ Refactor core endpoints (ee341cb)
- **usertemplates-endpoints:** ⚠️ Refactor user templates endpoints (6918f7f)
- **home-endpoints:** ⚠️ Refactor home endpoints (36532a9)
- **sub-endpoints:** ⚠️ Refactor sub endpoints (215bf32)
- **user:** ⚠️ Refactor user api and fix validate dates (b551447)

❤️ Contributors

- SaintShit <saintshitproton.me>
- Gozarman ([gozarman](http://github.com/gozarman))
- M03ED ([M03ED](http://github.com/M03ED))
- ErfJab <erfjabgmail.com>
- Mohammad ([ImMohammad20000](http://github.com/ImMohammad20000))
- Anton Fedorov ([fapspirit](http://github.com/fapspirit))
- Random Guy ([M03ED](http://github.com/M03ED))
- Mohammad20000 ([ImMohammad20000](http://github.com/ImMohammad20000))
- Matin Dehghanian <matindehghanian98gmail.com>

0.6.0

v0.5.2...v0.6.0

[compare changes](https://gozargah/Gozargah/Marzban/compare/v0.5.2...v0.6.0)

🚀 Enhancements

- `On Hold` status
- `Usage Coefficient` for nodes
- Login reports in Telegram bot

🩹 Fixes

- Kcp transport (04b75f6)
- Tgbot links long text error (32d1865)
- Get_user_info_text status bug (a188fdb)
- Clash duplicated names (a6c70f6)
- Prevent duplicated tags in sing-box (2452eb9)
- QR images in Telegram bot (a353035)

💅 Refactors

- **subscription:** More efficient code for v2ray-json (a8389b7)

❤️ Contributors

- Gozarman ([gozarman](http://github.com/gozarman))
- SaintShit <saintshitproton.me>
- Mohammad20000 ([ImMohammad20000](http://github.com/ImMohammad20000))
- ErfJab <erfjabgmail.com>
- Random Guy ([M03ED](http://github.com/M03ED))

0.5.2

v0.5.1...v0.5.2

[compare changes](https://gozargah/Gozargah/Marzban/compare/v0.5.1...v0.5.2)

🩹 Fixes

- Add admin arg to crud.get_users (500d770)

❤️ Contributors

- SaintShit <saintshitproton.me>

0.5.1

v0.5.0...v0.5.1

[compare changes](https://gozargah/Gozargah/Marzban/compare/v0.5.0...v0.5.1)

🩹 Fixes

- Some missed elements in frontend (9e078f2)

❤️ Contributors

- SaintShit <saintshitproton.me>

0.5.0

v0.4.9...v0.5.0

[compare changes](https://gozargah/Gozargah/Marzban/compare/v0.4.9...v0.5.0)

🚀 Enhancements

- **cli:** Added admin usage to table of admins (ee4dd9f)
- **ui:** More info on the fragment field (90fe129)
- Add spiderx (dee8f81)
- Add multi mode for grpc (12b21b1)
- Add json config for v2rayn (98ee34f)
- Support gRPC Custom Path (dae8eb8)
- 🐛 Disabled Clash Meta Flow for non-TLS TCP & KCP configs (7993196)
- Custom config for streisand (c585b05)
- Random user agent for clash configuration (0f52452)
- **subscription:** Random user agent for grpc (2073958)

🩹 Fixes

- Remove sockopt_enable (d71df9b)
- Remarks field in v2ray custom config (b31ca84)
- Media type for v2ray custom config (750e463)
- Migration for mysql (e178e5e)
- Prevent mux enable become list (d5bfb47)
- Migrations (dcdb693)
- Subscription url working on >= v2rayNG/1.8.15 (e7c27ae)
- Remove redundant data in v2ray default.json also, insert outbound to json's outbounds instead of appending (d3137a1)
- Tcp No HTTP header (cc3728d)
- V2rayJsonConfig.tcp_http_config (cdd87e1)
- Fragment in V2rayJsonConfig (9bee078)
- Hosts.mux_enable in crud (87b4c9a)
- Support for packet slicing in fragment (cb1742b)
- **ui:** Enable/disable hosts (6bbc09a)
- **ui:** Hosts compability with backend (6e86d29)
- Proxy outbound migration drop column (534f090)
- Add timeout to node requests to prevent jobs from getting stuck (1818a2a)
- Support socks5 proxy for TELEGRAM_PROXY (773)
- Tcp http in v2ray json config (c997c3a)
- **subscription:** Mux enable in json config (af0cc98)
- Report change status temporary (cff6f67)
- Accept unix domain (3d0e3da)
- Days left for expired users (3d7872b)
- Early data for clash (af1593f)
- Kcp for v2ray json (17070e3)
- Spiderx bug (2a68c87)
- Status change for not on hold users (41ae408)
- Remove level and set it to default (fb2f01e)
- Don't include fragment in links if it's empty (1ed5ec5)
- Update xray_api proto files to Xray-core v1.8.11 (bbb24a6)
- Creation time difference in new tokens (50d3d5c)
- Build frontend (593b3bd)
- Mux settings (16ed7ec)
- Grpc encode (967fdf0)
- Add support for FlClash client app and resolve issue 1052 (1052)
- Sing-box mux enable (4609962)
- Improve the speed of xray.config.include_db_users (8485fda)
- Skip proxies that has no active inbound (e228068)
- Stupid bug (987c16d)
- Update users sub_last_user_agent on /sub/client_type endpoint (a964458)
- Update xray proto files to v1.8.16 (5f9b068)
- Parse user-agent for FlClash and Mihomo (502d1e1)
- Prevent error while only_full_group_by is enabled on sql (a2ad317)
- Use utils.readable_size to show admin usages in cli (475dc6e)
- Splithttp and alpn (cab2073)
- Add h3 to alpn enum in db (e22bf9b)
- MaxUploadSize default value (554233a)
- **subscription:** Alpn for clash meta and standard v2ray (f04a8f9)
- **subscription:** Path and host for splithttp (fbc87ed)
- Migration script 305943d779c4 (dcc2dfa)
- Sing-box configuration doesn't support string port (6dc0d38)
- Use typing.List to be compatible with python3.8 (64ae969)
- **subscription:** Prevent sending null alpn parameter (410f113)

💅 Refactors

- Use sqlalchemy instead of raw query (40b1bda)
- V2rayShareLink usage (13f3374)

🏡 Chore

- Optimizing query with a little trick (31f5fb1)
- Update packge-lock (72dceaa)
- Update remove_expired_users.py to use app module's logger. (107bc6c)

❤️ Contributors

- Random Guy ([M03ED](http://github.com/M03ED))
- Alireza Jafari ([Alirezaja1384](http://github.com/Alirezaja1384))
- SaintShit <saintshitproton.me>
- OXIIIo ([oXIIIo](http://github.com/oXIIIo))
- Mahan MI(PC) <majlesi.mahangmail.com>
- Gozarman ([gozarman](http://github.com/gozarman))
- Daniel ([danielsoheil](http://github.com/danielsoheil))
- Erfan ([erfjab](https://github.com/erfjab))
- Mohammad ([ImMohammad20000](https://github.com/ImMohammad20000))

0.4.9

[compare changes](https://github.com/Gozargah/Marzban/compare/v0.4.8...v0.4.9)

🩹 Fixes

- **ui:** Table width on mobile size ([834](https://github.com/Gozargah/Marzban/issues/834))

❤️ Contributors

- Gozarman

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.