diff --git a/src/app-bundles/index.js b/src/app-bundles/index.js index 77d0af0..314358c 100644 --- a/src/app-bundles/index.js +++ b/src/app-bundles/index.js @@ -2,40 +2,40 @@ import { composeBundles, createCacheBundle, createUrlBundle, -} from "redux-bundler"; +} from 'redux-bundler'; -import createAuthBundle from "./create-keycloak-auth-bundle"; -import createJwtApiBundle from "./create-jwt-api-bundle"; +import createAuthBundle from './create-keycloak-auth-bundle'; +import createJwtApiBundle from './create-jwt-api-bundle'; -import routeBundle from "./route-bundle"; +import routeBundle from './route-bundle'; -import cache from "../cache"; +import cache from '../cache'; // App Bundles -import breadcrumbBundle from "./breadcrumb-bundle"; -import expertiseBundle from "./expertise-bundle"; -import redirectBundle from "./redirect-bundle"; -import modalBundle from "./modal-bundle"; -import officeBundle from "./office-bundle"; -import groupBundle from "./group-bundle"; -import positionBundle from "./position-bundle"; -import occupationBundle from "./occupation-bundle"; -import payPlanBundle from "./pay-plan-bundle"; -import occupancyBundle from "./occupancy-bundle"; -import seriesMetricsBundle from "./series-metrics-bundle"; -import credentialBundle from "./credential-bundle"; -import roleRequestBundle from "./role-request-bundle"; -import statsBundle from "./stats-bundle"; +import breadcrumbBundle from './breadcrumb-bundle'; +import expertiseBundle from './expertise-bundle'; +import redirectBundle from './redirect-bundle'; +import modalBundle from './modal-bundle'; +import officeBundle from './office-bundle'; +import groupBundle from './group-bundle'; +import positionBundle from './position-bundle'; +import occupationBundle from './occupation-bundle'; +import payPlanBundle from './pay-plan-bundle'; +import occupancyBundle from './occupancy-bundle'; +import seriesMetricsBundle from './series-metrics-bundle'; +import credentialBundle from './credential-bundle'; +import roleRequestBundle from './role-request-bundle'; +import statsBundle from './stats-bundle'; //Admin -import roleApprovalBundle from "./role-approval-bundle"; +import roleApprovalBundle from './role-approval-bundle'; const apiUrl = import.meta.env.VITE_WORKFORCE_API_URL; const mockTokens = { ADMIN: - "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiZTMwNjlkNi0xNzE3LTQ3M2YtOTE5Zi02NjZjZWM4NWNkNTAiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LXRlc3QuY3diaS51cy9hdXRoL3JlYWxtcy9jd2JpIiwic3ViIjoiZWNiOTA2YTUtZTc0Yy00NDIxLWEwZmUtZjk1MGUzOTQxZThiIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoid29ya2ZvcmNlIiwic2Vzc2lvbl9zdGF0ZSI6IjE1ZDE0ZmYzLTNlNTgtNDRlMi05MzAzLTljY2Q5NjY3YzM5YiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9kZXYuY3diaS51cyJdLCJyZXNvdXJjZV9hY2Nlc3MiOnsid29ya2ZvcmNlIjp7InJvbGVzIjpbImFwcGxpY2F0aW9uLmFkbWluIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjEyM2ZhMmRkLWE4N2MtNGJmMy1hYTM2LTdiZWUwYmI0YzhmZiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiZ3JvdXBzIjpbXSwicHJlZmVycmVkX3VzZXJuYW1lIjoibGFzdG5hbWUuZmlyc3RuYW1lLmluaXRpYWwuMTIzNDU2Nzg5IiwiZ2l2ZW5fbmFtZSI6IiIsImZhbWlseV9uYW1lIjoiIn0.1S40yQJ0moPRDILt9ZvjUMJLW9u5RxdLC0SaNiwKTQ0", - USER: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiZTMwNjlkNi0xNzE3LTQ3M2YtOTE5Zi02NjZjZWM4NWNkNTAiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LXRlc3QuY3diaS51cy9hdXRoL3JlYWxtcy9jd2JpIiwic3ViIjoiMGYwNzU1OGMtZTVlMi00MmI0LTgwZWEtMWViZjI2OGNjNmNlIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoid29ya2ZvcmNlIiwic2Vzc2lvbl9zdGF0ZSI6ImM2YTBlZjJjLWFlYmMtNDM4Yi05YzFkLWI0NGNjNzJlZTNhNiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9kZXYuY3diaS51cyJdLCJyZXNvdXJjZV9hY2Nlc3MiOnsid29ya2ZvcmNlIjp7InJvbGVzIjpbInB1YmxpYy5wdWJsaWMiXX19LCJzY29wZSI6Im9wZW5pZCBlbWFpbCBwcm9maWxlIiwic2lkIjoiMWQwYzhhYWItMDU2ZC00NDcyLWE5MWYtYTU3OTllODY1MmU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJncm91cHMiOltdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJsYXN0bmFtZS5maXJzdG5hbWUuaW5pdGlhbC4xMjM0NTY3ODkiLCJnaXZlbl9uYW1lIjoiIiwiZmFtaWx5X25hbWUiOiIifQ.DgpNpgituEqA8HRyjP6FTJdB0WO35tJA_XLMcKAvkBE", + 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiZTMwNjlkNi0xNzE3LTQ3M2YtOTE5Zi02NjZjZWM4NWNkNTAiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LXRlc3QuY3diaS51cy9hdXRoL3JlYWxtcy9jd2JpIiwic3ViIjoiZWNiOTA2YTUtZTc0Yy00NDIxLWEwZmUtZjk1MGUzOTQxZThiIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoid29ya2ZvcmNlIiwic2Vzc2lvbl9zdGF0ZSI6IjE1ZDE0ZmYzLTNlNTgtNDRlMi05MzAzLTljY2Q5NjY3YzM5YiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9kZXYuY3diaS51cyJdLCJyZXNvdXJjZV9hY2Nlc3MiOnsid29ya2ZvcmNlIjp7InJvbGVzIjpbImFwcGxpY2F0aW9uLmFkbWluIl19fSwic2NvcGUiOiJvcGVuaWQgZW1haWwgcHJvZmlsZSIsInNpZCI6IjEyM2ZhMmRkLWE4N2MtNGJmMy1hYTM2LTdiZWUwYmI0YzhmZiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiZ3JvdXBzIjpbXSwicHJlZmVycmVkX3VzZXJuYW1lIjoibGFzdG5hbWUuZmlyc3RuYW1lLmluaXRpYWwuMTIzNDU2Nzg5IiwiZ2l2ZW5fbmFtZSI6IiIsImZhbWlseV9uYW1lIjoiIn0.1S40yQJ0moPRDILt9ZvjUMJLW9u5RxdLC0SaNiwKTQ0', + USER: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiJiZTMwNjlkNi0xNzE3LTQ3M2YtOTE5Zi02NjZjZWM4NWNkNTAiLCJpc3MiOiJodHRwczovL2lkZW50aXR5LXRlc3QuY3diaS51cy9hdXRoL3JlYWxtcy9jd2JpIiwic3ViIjoiMGYwNzU1OGMtZTVlMi00MmI0LTgwZWEtMWViZjI2OGNjNmNlIiwidHlwIjoiQmVhcmVyIiwiYXpwIjoid29ya2ZvcmNlIiwic2Vzc2lvbl9zdGF0ZSI6ImM2YTBlZjJjLWFlYmMtNDM4Yi05YzFkLWI0NGNjNzJlZTNhNiIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOlsiaHR0cHM6Ly9kZXYuY3diaS51cyJdLCJyZXNvdXJjZV9hY2Nlc3MiOnsid29ya2ZvcmNlIjp7InJvbGVzIjpbInB1YmxpYy5wdWJsaWMiXX19LCJzY29wZSI6Im9wZW5pZCBlbWFpbCBwcm9maWxlIiwic2lkIjoiMWQwYzhhYWItMDU2ZC00NDcyLWE5MWYtYTU3OTllODY1MmU2IiwiZW1haWxfdmVyaWZpZWQiOmZhbHNlLCJncm91cHMiOltdLCJwcmVmZXJyZWRfdXNlcm5hbWUiOiJsYXN0bmFtZS5maXJzdG5hbWUuaW5pdGlhbC4xMjM0NTY3ODkiLCJnaXZlbl9uYW1lIjoiIiwiZmFtaWx5X25hbWUiOiIifQ.DgpNpgituEqA8HRyjP6FTJdB0WO35tJA_XLMcKAvkBE', }; const mockUser = import.meta.env.VITE_AUTH_MOCK_USER ? import.meta.env.VITE_AUTH_MOCK_USER.toUpperCase() @@ -62,15 +62,15 @@ export default composeBundles( roleApprovalBundle, statsBundle, createAuthBundle({ - name: "auth", + name: 'auth', host: import.meta.env.VITE_AUTH_HOST, - realm: "water", - client: "workforce", + realm: 'cwbi', + client: 'workforce', redirectUrl: import.meta.env.VITE_AUTH_REDIRECT_URL, refreshInterval: 120, sessionEndWarning: 600, mock: - import.meta.env.MODE === "development" && mockUser && mockTokens[mockUser] + import.meta.env.MODE === 'development' && mockUser && mockTokens[mockUser] ? true : false, mockToken: mockUser ? mockTokens[mockUser] : null, @@ -83,7 +83,7 @@ export default composeBundles( [`${baseAPI}/role_requests`]: false, [`${baseAPI}/my_role_requests`]: false, }; - if (method == "GET") { + if (method == 'GET') { const boolVal = token_routes[url] !== undefined ? token_routes[url] : true; return boolVal;