Skip to content

v1.4.0

Choose a tag to compare

@Dot-Liu Dot-Liu released this 03 Feb 02:29
· 57 commits to main since this release
d351afb

🚀 New Features

MCP List Search & Status Filtering

  • Added search input in the top-right corner of the table, supporting fuzzy search by MCP service name
  • Added filter button next to the status column header, allowing quick filtering by "Published" or "Unpublished"

User List Quick Search

  • Added search box in the top-right of the user list, supporting search by email

Recharge/Transaction List Enhancements

  • Added search box in the top-right, supporting search by account name (email)
  • Recharge amount column now supports click-to-sort (default descending → ascending → cancel sort)
  • Added payment method filter, supporting selection of Stripe or Platform

Analytics Overview Date Range Filtering

  • Added date picker in the top-right, allowing custom start & end date selection (earliest up to 30 days ago)
  • Automatically refreshes statistics for the selected date range upon confirmation

API Key Name Uniqueness Enforcement

  • When creating an API Key, if the name already exists, prompt “This API Key name already exists” and prevent creation

Resource Group Name Rules & Restrictions

  • Prohibited creating resource groups named allow all or deny all (case-insensitive)
  • Prevents duplicate resource group names under the same user

Login Failure Protection (Anti-Brute-Force)

  • Both admin login and consumer login pages now enforce IP-based failure limits
  • After 5 consecutive failed password attempts from the same IP, block login for 5 minutes

🛠 Improvements & Optimizations

  • Analytics panel now supports date filtering, with a maximum range of the past 30 days of data
  • Fixed: New users were not automatically assigned to the default resource group upon first login (now ensured that new registered users receive the default resource group automatically)

What's Changed

  • Feature/resource group by @Dot-Liu in #82
  • feat: resource-group-management by @NINGyv179 in #83
  • fix bug by @Dot-Liu in #84
  • feat: resource-group-management by @NINGyv179 in #85
  • fix bug by @Dot-Liu in #86
  • feat: resource-group-management by @NINGyv179 in #87
  • fix bug by @Dot-Liu in #88
  • feat: resource-group-management by @NINGyv179 in #89
  • feat: resource-group-management by @NINGyv179 in #90
  • Feature/resource group by @Dot-Liu in #91
  • chore: upgrade Next.js to version 15.5.9 by @NINGyv179 in #95
  • chore: upgrade Next.js to version 15.5.9 by @NINGyv179 in #96
  • Feature/1.3 liujian by @Dot-Liu in #99
  • The system settings support setting the tag_bar_display variable. by @Dot-Liu in #100
  • The transaction list now includes "balance" and "description" fields. by @Dot-Liu in #101
  • feat: add MCP service tag filtering, transaction record viewing, and … by @NINGyv179 in #102
  • Change the balance_after field to balance by @Dot-Liu in #103
  • Change the balance_after field to balance by @Dot-Liu in #104
  • feat: add MCP service tag filtering, transaction record viewing, and … by @NINGyv179 in #105
  • feat: add MCP service tag filtering, transaction record viewing, and… by @NINGyv179 in #106
  • feat: add MCP service tag filtering, transaction record viewing, and … by @NINGyv179 in #107
  • Hotfix/UI cx by @NINGyv179 in #110
  • fix bug: Deleting MCP Service causes errors in all associated Resourc… by @Dot-Liu in #111
  • fix: prevent "Deny All" resource group from being set as default by @NINGyv179 in #112
  • fix bug: Issues with duplicate data in resource group list pagination. by @Dot-Liu in #113
  • Fixed an issue where deletion failed when there were no users in the … by @Dot-Liu in #114
  • Fixed an issue where deletion failed when there were no users in the … by @Dot-Liu in #115
  • fix: Limit resource group name length to 255 characters or less by @NINGyv179 in #118
  • finish 1.4 api by @Dot-Liu in #120
  • Feature/cx 1.4 by @NINGyv179 in #121
    1. Optimized the issue of duplicate names in newly created resource g… by @Dot-Liu in #122
  • Feature/cx 1.4 by @NINGyv179 in #130
  • Version 1.4 development completed by @Dot-Liu in #131

Full Changelog: v1.3.1...v1.4.0