@@ -32,7 +32,6 @@ import OrganizationContainer from 'sentry/views/organizationContainer';
3232import OrganizationLayout from 'sentry/views/organizationLayout' ;
3333import { OrganizationStatsWrapper } from 'sentry/views/organizationStats/organizationStatsWrapper' ;
3434import ProjectEventRedirect from 'sentry/views/projectEventRedirect' ;
35- import redirectDeprecatedProjectRoute from 'sentry/views/projects/redirectDeprecatedProjectRoute' ;
3635import RouteNotFound from 'sentry/views/routeNotFound' ;
3736import SettingsWrapper from 'sentry/views/settings/components/settingsWrapper' ;
3837
@@ -2839,104 +2838,6 @@ function buildRoutes(): RouteObject[] {
28392838 children : gettingStartedChildren ,
28402839 } ;
28412840
2842- // Support for deprecated URLs (pre-Sentry 10). We just redirect users to new
2843- // canonical URLs.
2844- //
2845- // XXX(epurkhiser): Can these be moved over to the legacyOrgRedirects routes,
2846- // or do these need to be nested into the OrganizationLayout tree?
2847- const legacyOrgRedirectChildren : SentryRouteObject [ ] = [
2848- {
2849- index : true ,
2850- component : errorHandler (
2851- redirectDeprecatedProjectRoute (
2852- ( { orgId, projectId} ) => `/organizations/${ orgId } /issues/?project=${ projectId } `
2853- )
2854- ) ,
2855- deprecatedRouteProps : true ,
2856- } ,
2857- {
2858- path : 'issues/' ,
2859- component : errorHandler (
2860- redirectDeprecatedProjectRoute (
2861- ( { orgId, projectId} ) => `/organizations/${ orgId } /issues/?project=${ projectId } `
2862- )
2863- ) ,
2864- deprecatedRouteProps : true ,
2865- } ,
2866- {
2867- path : 'dashboard/' ,
2868- component : errorHandler (
2869- redirectDeprecatedProjectRoute (
2870- ( { orgId, projectId} ) =>
2871- `/organizations/${ orgId } /dashboards/?project=${ projectId } `
2872- )
2873- ) ,
2874- deprecatedRouteProps : true ,
2875- } ,
2876- {
2877- path : 'user-feedback/' ,
2878- component : errorHandler (
2879- redirectDeprecatedProjectRoute (
2880- ( { orgId, projectId} ) => `/organizations/${ orgId } /feedback/?project=${ projectId } `
2881- )
2882- ) ,
2883- deprecatedRouteProps : true ,
2884- } ,
2885- {
2886- path : 'releases/' ,
2887- component : errorHandler (
2888- redirectDeprecatedProjectRoute (
2889- ( { orgId, projectId} ) => `/organizations/${ orgId } /releases/?project=${ projectId } `
2890- )
2891- ) ,
2892- deprecatedRouteProps : true ,
2893- } ,
2894- {
2895- path : 'releases/:version/' ,
2896- component : errorHandler (
2897- redirectDeprecatedProjectRoute (
2898- ( { orgId, projectId, router} ) =>
2899- `/organizations/${ orgId } /releases/${ router . params . version } /?project=${ projectId } `
2900- )
2901- ) ,
2902- deprecatedRouteProps : true ,
2903- } ,
2904- {
2905- path : 'releases/:version/new-events/' ,
2906- component : errorHandler (
2907- redirectDeprecatedProjectRoute (
2908- ( { orgId, projectId, router} ) =>
2909- `/organizations/${ orgId } /releases/${ router . params . version } /new-events/?project=${ projectId } `
2910- )
2911- ) ,
2912- deprecatedRouteProps : true ,
2913- } ,
2914- {
2915- path : 'releases/:version/all-events/' ,
2916- component : errorHandler (
2917- redirectDeprecatedProjectRoute (
2918- ( { orgId, projectId, router} ) =>
2919- `/organizations/${ orgId } /releases/${ router . params . version } /all-events/?project=${ projectId } `
2920- )
2921- ) ,
2922- deprecatedRouteProps : true ,
2923- } ,
2924- {
2925- path : 'releases/:version/commits/' ,
2926- component : errorHandler (
2927- redirectDeprecatedProjectRoute (
2928- ( { orgId, projectId, router} ) =>
2929- `/organizations/${ orgId } /releases/${ router . params . version } /commits/?project=${ projectId } `
2930- )
2931- ) ,
2932- deprecatedRouteProps : true ,
2933- } ,
2934- ] ;
2935- const legacyOrgRedirects : SentryRouteObject = {
2936- path : '/:orgId/:projectId/' ,
2937- children : legacyOrgRedirectChildren ,
2938- } ;
2939-
29402841 const organizationRoutes : SentryRouteObject = {
29412842 component : errorHandler ( OrganizationLayout ) ,
29422843 children : [
@@ -2962,7 +2863,6 @@ function buildRoutes(): RouteObject[] {
29622863 gettingStartedRoutes ,
29632864 adminManageRoutes ,
29642865 legacyOrganizationRootRoutes ,
2965- legacyOrgRedirects ,
29662866 ] ,
29672867 } ;
29682868
0 commit comments