apps/web: added new url URL_CACHE_GET_QUERY_VALUE

This commit is contained in:
obarykina 2024-03-21 16:37:41 +03:00
parent 4169e41569
commit b84e4b033e
5 changed files with 14 additions and 4 deletions

View File

@ -7,10 +7,11 @@ const envSchema = z.object({
SENTRY_DSN: z.string(),
SENTRY_ENVIRONMENT: z.string(),
URL_1C_TRANSTAX_DIRECT: z.string(),
URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT: z.string(),
URL_CACHE_DELETE_QUERY_DIRECT: z.string(),
URL_CACHE_GET_QUERIES_DIRECT: z.string(),
URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT: z.string(),
URL_CACHE_RESET_QUERIES_DIRECT: z.string(),
URL_CACHE_GET_QUERY_VALUE_DIRECT: z.string(),
URL_CORE_CALCULATE_DIRECT: z.string(),
URL_CORE_FINGAP_DIRECT: z.string(),
URL_CRM_CREATEKP_DIRECT: z.string(),

View File

@ -16,6 +16,7 @@ const serverRuntimeConfigSchema = envSchema.pick({
URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT: true,
URL_CACHE_DELETE_QUERY_DIRECT: true,
URL_CACHE_GET_QUERIES_DIRECT: true,
URL_CACHE_GET_QUERY_VALUE_DIRECT: true,
URL_CACHE_RESET_QUERIES_DIRECT: true,
URL_CORE_CALCULATE_DIRECT: true,
URL_CORE_FINGAP_DIRECT: true,

View File

@ -26,6 +26,7 @@ function getUrls() {
URL_CACHE_DELETE_QUERY_DIRECT,
URL_CACHE_RESET_QUERIES_DIRECT,
URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT,
URL_CACHE_GET_QUERY_VALUE_DIRECT,
} = serverRuntimeConfigSchema.parse(serverRuntimeConfig);
return {
@ -33,9 +34,10 @@ function getUrls() {
PORT,
SENTRY_DSN,
URL_1C_TRANSTAX: URL_1C_TRANSTAX_DIRECT,
URL_CACHE_DELETE_QUERY: URL_CACHE_DELETE_QUERY_DIRECT,
URL_CACHE_DELETE_QUERIES_BY_KEY: URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT,
URL_CACHE_DELETE_QUERY: URL_CACHE_DELETE_QUERY_DIRECT,
URL_CACHE_GET_QUERIES: URL_CACHE_GET_QUERIES_DIRECT,
URL_CACHE_GET_QUERY_VALUE: URL_CACHE_GET_QUERY_VALUE_DIRECT,
URL_CACHE_RESET_QUERIES: URL_CACHE_RESET_QUERIES_DIRECT,
URL_CORE_CALCULATE: URL_CORE_CALCULATE_DIRECT,
URL_CORE_FINGAP: URL_CORE_FINGAP_DIRECT,
@ -52,9 +54,10 @@ function getUrls() {
BASE_PATH,
SENTRY_DSN,
URL_1C_TRANSTAX: withBasePath(urls.URL_1C_TRANSTAX_PROXY),
URL_CACHE_DELETE_QUERY: withBasePath(urls.URL_CACHE_DELETE_QUERY_PROXY),
URL_CACHE_DELETE_QUERIES_BY_KEY: withBasePath(urls.URL_CACHE_DELETE_QUERIES_BY_KEY_PROXY),
URL_CACHE_DELETE_QUERY: withBasePath(urls.URL_CACHE_DELETE_QUERY_PROXY),
URL_CACHE_GET_QUERIES: withBasePath(urls.URL_CACHE_GET_QUERIES_PROXY),
URL_CACHE_GET_QUERY_VALUE: withBasePath(urls.URL_CACHE_GET_QUERY_VALUE_PROXY),
URL_CACHE_RESET_QUERIES: withBasePath(urls.URL_CACHE_RESET_QUERIES_PROXY),
URL_CORE_CALCULATE: withBasePath(urls.URL_CORE_CALCULATE_PROXY),
URL_CORE_FINGAP: withBasePath(urls.URL_CORE_FINGAP_PROXY),

View File

@ -1,8 +1,9 @@
module.exports = {
URL_1C_TRANSTAX_PROXY: '/api/1c/transtax',
URL_CACHE_DELETE_QUERY_PROXY: '/api/admin/cache/delete',
URL_CACHE_DELETE_QUERIES_BY_KEY_PROXY: '/api/admin/cache/delete-queries-by-key',
URL_CACHE_DELETE_QUERY_PROXY: '/api/admin/cache/delete',
URL_CACHE_GET_QUERIES_PROXY: '/api/admin/cache/queries',
URL_CACHE_GET_QUERY_VALUE_PROXY: '/api/admin/cache/get-query-value',
URL_CACHE_RESET_QUERIES_PROXY: '/api/admin/cache/reset',
URL_CORE_CALCULATE_PROXY: '/api/core/calculate',
URL_CORE_FINGAP_PROXY: '/api/core/fingap',

View File

@ -82,6 +82,10 @@ module.exports = withSentryConfig(
destination: env.URL_CACHE_DELETE_QUERIES_BY_KEY_DIRECT + '/:path*',
source: urls.URL_CACHE_DELETE_QUERIES_BY_KEY_PROXY + '/:path*',
},
{
destination: env.URL_CACHE_GET_QUERY_VALUE_DIRECT,
source: urls.URL_CACHE_GET_QUERY_VALUE_PROXY,
},
...favicons.map((fileName) => buildFaviconRewrite(`/${fileName}`)),
];
},