fix(default): resolve v1 frontend issue regressions

Fix v1 frontend regressions across channel forms, dashboard charts, wallet history, payment callbacks, invite links, API key groups, rate-limit errors, and usage-log scrolling.

Fixes #4715
Fixes #4618
Fixes #4699
Fixes #4651
Fixes #4637
Fixes #4682
Fixes #4691
Fixes #4565
Fixes #4334
This commit is contained in:
CaIon
2026-05-11 11:25:05 +08:00
parent 5fa103fa5b
commit ba474393fb
27 changed files with 267 additions and 41 deletions
+42
View File
@@ -19,6 +19,8 @@ import { Route as RankingsIndexRouteImport } from './routes/rankings/index'
import { Route as PricingIndexRouteImport } from './routes/pricing/index'
import { Route as AboutIndexRouteImport } from './routes/about/index'
import { Route as OauthProviderRouteImport } from './routes/oauth/$provider'
import { Route as ConsoleTopupRouteImport } from './routes/console/topup'
import { Route as ConsoleLogRouteImport } from './routes/console/log'
import { Route as AuthenticatedChat2linkRouteImport } from './routes/_authenticated/chat2link'
import { Route as errors503RouteImport } from './routes/(errors)/503'
import { Route as errors500RouteImport } from './routes/(errors)/500'
@@ -114,6 +116,16 @@ const OauthProviderRoute = OauthProviderRouteImport.update({
path: '/oauth/$provider',
getParentRoute: () => rootRouteImport,
} as any)
const ConsoleTopupRoute = ConsoleTopupRouteImport.update({
id: '/console/topup',
path: '/console/topup',
getParentRoute: () => rootRouteImport,
} as any)
const ConsoleLogRoute = ConsoleLogRouteImport.update({
id: '/console/log',
path: '/console/log',
getParentRoute: () => rootRouteImport,
} as any)
const AuthenticatedChat2linkRoute = AuthenticatedChat2linkRouteImport.update({
id: '/chat2link',
path: '/chat2link',
@@ -391,6 +403,8 @@ export interface FileRoutesByFullPath {
'/500': typeof errors500Route
'/503': typeof errors503Route
'/chat2link': typeof AuthenticatedChat2linkRoute
'/console/log': typeof ConsoleLogRoute
'/console/topup': typeof ConsoleTopupRoute
'/oauth/$provider': typeof OauthProviderRoute
'/about/': typeof AboutIndexRoute
'/pricing/': typeof PricingIndexRoute
@@ -446,6 +460,8 @@ export interface FileRoutesByTo {
'/500': typeof errors500Route
'/503': typeof errors503Route
'/chat2link': typeof AuthenticatedChat2linkRoute
'/console/log': typeof ConsoleLogRoute
'/console/topup': typeof ConsoleTopupRoute
'/oauth/$provider': typeof OauthProviderRoute
'/about': typeof AboutIndexRoute
'/pricing': typeof PricingIndexRoute
@@ -505,6 +521,8 @@ export interface FileRoutesById {
'/(errors)/500': typeof errors500Route
'/(errors)/503': typeof errors503Route
'/_authenticated/chat2link': typeof AuthenticatedChat2linkRoute
'/console/log': typeof ConsoleLogRoute
'/console/topup': typeof ConsoleTopupRoute
'/oauth/$provider': typeof OauthProviderRoute
'/about/': typeof AboutIndexRoute
'/pricing/': typeof PricingIndexRoute
@@ -563,6 +581,8 @@ export interface FileRouteTypes {
| '/500'
| '/503'
| '/chat2link'
| '/console/log'
| '/console/topup'
| '/oauth/$provider'
| '/about/'
| '/pricing/'
@@ -618,6 +638,8 @@ export interface FileRouteTypes {
| '/500'
| '/503'
| '/chat2link'
| '/console/log'
| '/console/topup'
| '/oauth/$provider'
| '/about'
| '/pricing'
@@ -676,6 +698,8 @@ export interface FileRouteTypes {
| '/(errors)/500'
| '/(errors)/503'
| '/_authenticated/chat2link'
| '/console/log'
| '/console/topup'
| '/oauth/$provider'
| '/about/'
| '/pricing/'
@@ -727,6 +751,8 @@ export interface RootRouteChildren {
errors404Route: typeof errors404Route
errors500Route: typeof errors500Route
errors503Route: typeof errors503Route
ConsoleLogRoute: typeof ConsoleLogRoute
ConsoleTopupRoute: typeof ConsoleTopupRoute
OauthProviderRoute: typeof OauthProviderRoute
AboutIndexRoute: typeof AboutIndexRoute
PricingIndexRoute: typeof PricingIndexRoute
@@ -807,6 +833,20 @@ declare module '@tanstack/react-router' {
preLoaderRoute: typeof OauthProviderRouteImport
parentRoute: typeof rootRouteImport
}
'/console/topup': {
id: '/console/topup'
path: '/console/topup'
fullPath: '/console/topup'
preLoaderRoute: typeof ConsoleTopupRouteImport
parentRoute: typeof rootRouteImport
}
'/console/log': {
id: '/console/log'
path: '/console/log'
fullPath: '/console/log'
preLoaderRoute: typeof ConsoleLogRouteImport
parentRoute: typeof rootRouteImport
}
'/_authenticated/chat2link': {
id: '/_authenticated/chat2link'
path: '/chat2link'
@@ -1271,6 +1311,8 @@ const rootRouteChildren: RootRouteChildren = {
errors404Route: errors404Route,
errors500Route: errors500Route,
errors503Route: errors503Route,
ConsoleLogRoute: ConsoleLogRoute,
ConsoleTopupRoute: ConsoleTopupRoute,
OauthProviderRoute: OauthProviderRoute,
AboutIndexRoute: AboutIndexRoute,
PricingIndexRoute: PricingIndexRoute,