@@ -10,7 +10,7 @@ import { proxyWsOpts, proxyOpts } from './proxyUtils';
1010import Logging from '@pkg/utils/logging' ;
1111import paths from '@pkg/utils/paths' ;
1212
13- const ProxyKeys = [ '/k8s' , '/pp' , '/api' , '/apis' , '/v1' , '/v3' , '/v3-public' , '/api-ui' , '/meta' , '/v1-*' ] as const ;
13+ const ProxyKeys = [ '/k8s' , '/pp' , '/api' , '/apis' , '/v1' , '/v3' , '/v3-public' , '/api-ui' , '/meta' , '/v1-*etc ' ] as const ;
1414
1515type ProxyKeys = typeof ProxyKeys [ number ] ;
1616
@@ -39,7 +39,7 @@ export class DashboardServer {
3939 '/api-ui' : proxyOpts , // Browser API UI
4040 '/v3-public' : proxyOpts , // Rancher Unauthed API
4141 '/meta' : proxyOpts , // Browser API UI
42- '/v1-*' : proxyOpts , // SAML, KDM, etc
42+ '/v1-*etc' : proxyOpts , // SAML, KDM, etc
4343 } ;
4444 const entries = Object . entries ( proxy ) . map ( ( [ key , options ] ) => {
4545 return [ key , createProxyMiddleware ( { ...options , target : this . api + key } ) ] as const ;
@@ -83,7 +83,7 @@ export class DashboardServer {
8383 * Vue router take over.
8484 */
8585 . get (
86- '*' ,
86+ '*missing ' ,
8787 ( _req , res ) => {
8888 res . sendFile (
8989 path . resolve ( paths . resources , 'rancher-dashboard' , 'index.html' ) ,
0 commit comments