github Gozargah/Marzban v1.0.0-beta-1

latest releases: v1.0.0-beta-3, v1.0.0-beta-2
pre-release2 months ago

v1.0.0-alpha-6...v1.0.0-beta-1

compare changes

🚀 Enhancements

  • Add log for activating next plan (ff315966)
  • Add format command to makefile for formating front-end files (b231619d)
  • node: Update gozargah-node-bridge to v0.0.39 (82707e78)
  • settings: Add comprehensive settings pages with API integration and UI improvements (c87c401a)
  • Sidebar opens from swiping from right side in mobile ([ flag emoji in nodes now supports domains too](https://github.com/Gozargah/Marzban/commit/ flag emoji in nodes now supports domains too))
  • Show xray core and core version in nodes (f6561d0a)
  • users: Added set owner modal for sudo admins ([ added usage modal for user](https://github.com/Gozargah/Marzban/commit/ added usage modal for user))
  • Add group_ids filter to get all users (3e06889d)
  • Add group as an aliase for group_ids in users filter (8a8c52cf)
  • Disable env admin in production (00da7b0c)
  • Added node selection in user usage modal (1ad121eb)
  • db: Add MappedAsDataclass support (a6d34018)
  • Implement Group Bulk Operations (#1842)
  • Dashboard Page in Frontend (57bdfb97)
  • bulk: Add sum/sub expire/datalimit to users in bulk (#1848)
  • Add clear_usage_data endpoint (1c76f616)
  • hosts: Add {ADMIN_USERNAME} variable (6ac231a1)
  • Add start and end for clear_usage_data endpoint (aaab1609)
  • OnHoldTimeOut added to user create modal (#1852)
  • Make the sudo admin search in dashboard page better logic (ac27aca3)
  • Fix(nodes) ([shows error only on error status and handle better disable/enable feat(settings)](shows error only on error status and handle better disable/enable feat(settings)))
  • Add id to AdminDetails model (15ca1141)
  • Statistics page removed from under dev impelmented new components (4a0bc792)

🩹 Fixes

  • logs: Auto scroll behavior and multiple node show logs bug fixed (93070503)
  • job: Activating next plan fixed (001f8672)
  • user: Prevent send admin contact info on user response (ef8bb88c)
  • user: Load users sub link correct (986fd6ec)
  • jobs: Remove duplicated call to get_on_hold_to_active_users (9ab97104)
  • Send the on_hold_expire_duration in seconds (70b7c43b)
  • Do not let expire and datalimit fields have negative values (7a954497)
  • Cast on_hold_expire_duration to seconds (fdbda55c)
  • Count groups before limiting them (a1fd87f3)
  • core: Set max length for core name (c9838a9c)
  • settings: Some mismatching ui fixed (e3d2625c)
  • Remove webhook name (a5ffff49)
  • settings: Remove name from webhook and eye icon for secret inputs (3a0c86fd)
  • user: User correct inbound method (15356eba)
  • Format (37703680)
  • In locale fa time selector bug xied (b92163e4)
  • Day picker bug after choosing expiry date (b2e563a4)
  • Status change rendering fixed (c93588be)
  • Returning wrong settings (fdc703c1)
  • Twice click for all elements due to react rendering inside usermodal bug fixed (15ab008f)
  • Make admins table like users table ([ subscription rules are now easyer to sort](https://github.com/Gozargah/Marzban/commit/ subscription rules are now easyer to sort))
  • Tests (31507902)
  • Round float values (7ce8df92)
  • cli: Disable command palette in production (37235a35)
  • Unlimited on calendar stated (023314b8)
  • Calendar date time expire converts to utc (3325a6c2)
  • Calendar if today selected set to end of day (465e393b)
  • Convert all expires to utc time (1907d1e9)
  • Prevent non sudo admin from accesing user usage with node id (ef29fb5d)
  • Use ISO 8601 for time/zone detections (235ea417)
  • jobs: Ensure uid is converted to int (6be0f529)
  • Support datetime with timezone in all requests (83eb98ff)
  • )next_plan: Activate next plan via user templates (eff65004)
  • Some issue related to userTemplate (e06fb631)
  • Make expire none if user statuse is onhold (dff6211e)
  • Use pydantic Field function (2a200598)
  • Remove username prefix/suffix min length (61d3f991)
  • Send empty string for prefix and suffix (abcabcdf)
  • nextplan: Sending wrong data in front-end (cfff4d74)
  • Subscription template now function (fd4ed077)
  • Make function callable (72f04614)
  • Avoid forcing len for user template prefix/suffix (0f817cc6)
  • Enable HOST_STATUS_FILTER by default (b74657ad)
  • Unlimited expire for axtive next plan (acd27d07)
  • 500 error while creating node (189188c6)
  • Node last status change (779be845)
  • KeyError in clash http config (2cb0b915)
  • Show system stats to all admins (d65eea32)
  • Use set instead of using validator (722ed0d7)
  • Use _ instead of - in api path (9932c929)
  • Api path in tests (9ae7651c)
  • Ui bugs,typo,responsive api calls and etc (f9748fa5)
  • Remove build dir from dashboard (5ae49a7e)
  • Update backend api file orval (c07a7d36)
  • Update api flag and gather logs added to nodes (b5125b1a)
  • Added loader button to admin modal ([ typo fix ](https://github.com/Gozargah/Marzban/commit/ typo fix ))
  • Hide other options except create user for quick actions for non sudo admins (12195534)
  • Use hybrid_property to fix timezone probleme for user.expire (09841225)
  • {JALALI_EXPIRE_DATE} and {DAYS_LEFT} show unlimited (dcb7585b)
  • Timezone probleme for start and end in clear_usage_data (daec0f34)
  • Check for telegram channel/chat id (0cbfa636)
  • RuntimeError when changing bot token (522b1537)
  • Method not awaited in node operations (2f09d767)
  • The date time convertaion fixed ([ sync users and check online added to node](https://github.com/Gozargah/Marzban/commit/ sync users and check online added to node))
  • Non sudo admins doesnt request to sudo access api's now (e22916b2)
  • Update gozargah-node-bridge dependency (e8ecf544)
  • Next plan fixed ([ some missing translations added](https://github.com/Gozargah/Marzban/commit/ some missing translations added))
  • notification: Send notification after user create (13dc419c)
  • Refactors bug fixes translations and etc ready for BETA (801e6b71)

🏡 Chore

  • Format files (a93459da)
  • models: Remove unnecessary schema (0863ffca)
  • CI/CD: Add cache for faster builds (cd5fdcd8)
  • Format front-end files (7b75e312)
  • jobs: Separate review users into 5 jobs (108c985d)
  • Move switch to right (74142ccc)
  • Seperate crud functions (#1843)

❤️ Contributors

Don't miss a new Marzban release

NewReleases is sending notifications on new releases.