merchant-backoffice

ZZZ: Inactive/Deprecated
Log | Files | Refs | Submodules | README

commit 6f892448822638bcd5bea33083d311e83352b552
parent 97f4b65116055265667e85636f27f79a02fb03d7
Author: Sebastian <sebasjm@gmail.com>
Date:   Wed,  4 Aug 2021 10:31:32 -0300

move to management api

Diffstat:
Mpackages/frontend/src/components/instance/DefaultInstanceFormFields.tsx | 2+-
Mpackages/frontend/src/hooks/admin.ts | 6+++---
Mpackages/frontend/src/hooks/backend.ts | 2+-
Mpackages/frontend/src/hooks/instance.ts | 12++++++------
4 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/packages/frontend/src/components/instance/DefaultInstanceFormFields.tsx b/packages/frontend/src/components/instance/DefaultInstanceFormFields.tsx @@ -36,7 +36,7 @@ export function DefaultInstanceFormFields({ readonlyId, showId }: { readonlyId?: const backend = useBackendContext(); return <Fragment> {showId && <InputWithAddon<Entity> name="id" - addonBefore={`${backend.url}/private/instances/`} readonly={readonlyId} + addonBefore={`${backend.url}/instances/`} readonly={readonlyId} label={i18n`Identifier`} tooltip={i18n`Name of the instance in URLs. The 'default' instance is special in that it is used to administer other instances.`} /> } diff --git a/packages/frontend/src/hooks/admin.ts b/packages/frontend/src/hooks/admin.ts @@ -22,7 +22,7 @@ export function useAdminAPI(): AdminAPI { const { url, token } = useBackendContext(); const createInstance = async (instance: MerchantBackend.Instances.InstanceConfigurationMessage): Promise<void> => { - await request(`${url}/private/instances`, { + await request(`${url}/management/instances`, { method: 'post', token, data: instance @@ -32,7 +32,7 @@ export function useAdminAPI(): AdminAPI { }; const deleteInstance = async (id: string): Promise<void> => { - await request(`${url}/private/instances/${id}`, { + await request(`${url}/management/instances/${id}`, { method: 'delete', token, }); @@ -41,7 +41,7 @@ export function useAdminAPI(): AdminAPI { }; const purgeInstance = async (id: string): Promise<void> => { - await request(`${url}/private/instances/${id}?purge=YES`, { + await request(`${url}/management/instances/${id}?purge=YES`, { method: 'delete', token, }); diff --git a/packages/frontend/src/hooks/backend.ts b/packages/frontend/src/hooks/backend.ts @@ -235,7 +235,7 @@ export function useBackendInstancesTestForAdmin(): HttpResponse<MerchantBackend. const [result, setResult] = useState<HttpResponse<Type>>({ loading: true }) useEffect(() => { - request<Type>(`${url}/private/instances`, { token }) + request<Type>(`${url}/management/instances`, { token }) .then(data => setResult(data)) .catch(error => setResult(error)) }, [url, token]) diff --git a/packages/frontend/src/hooks/instance.ts b/packages/frontend/src/hooks/instance.ts @@ -31,7 +31,7 @@ export function useManagementAPI(instanceId: string) : InstanceAPI { const { url, token } = useBackendContext() const updateInstance = async (instance: MerchantBackend.Instances.InstanceReconfigurationMessage): Promise<void> => { - await request(`${url}/private/instances/${instanceId}`, { + await request(`${url}/management/instances/${instanceId}`, { method: 'patch', token, data: instance @@ -41,7 +41,7 @@ export function useManagementAPI(instanceId: string) : InstanceAPI { }; const deleteInstance = async (): Promise<void> => { - await request(`${url}/private/instances/${instanceId}`, { + await request(`${url}/management/instances/${instanceId}`, { method: 'delete', token, }) @@ -50,7 +50,7 @@ export function useManagementAPI(instanceId: string) : InstanceAPI { } const clearToken = async (): Promise<void> => { - await request(`${url}/private/instances/${instanceId}/auth`, { + await request(`${url}/management/instances/${instanceId}/auth`, { method: 'post', token, data: { method: 'external' } @@ -60,7 +60,7 @@ export function useManagementAPI(instanceId: string) : InstanceAPI { } const setNewToken = async (newToken: string): Promise<void> => { - await request(`${url}/private/instances/${instanceId}/auth`, { + await request(`${url}/management/instances/${instanceId}/auth`, { method: 'post', token, data: { method: 'token', token: newToken } @@ -157,7 +157,7 @@ export function useInstanceDetails(): HttpResponse<MerchantBackend.Instances.Que export function useManagedInstanceDetails(instanceId: string): HttpResponse<MerchantBackend.Instances.QueryInstancesResponse> { const { url, token } = useBackendContext(); - const { data, error, isValidating } = useSWR<HttpResponseOk<MerchantBackend.Instances.QueryInstancesResponse>, HttpError>([`/private/instances/${instanceId}`, token, url], fetcher, { + const { data, error, isValidating } = useSWR<HttpResponseOk<MerchantBackend.Instances.QueryInstancesResponse>, HttpError>([`/management/instances/${instanceId}`, token, url], fetcher, { refreshInterval:0, refreshWhenHidden: false, revalidateOnFocus: false, @@ -178,7 +178,7 @@ export function useBackendInstances(): HttpResponse<MerchantBackend.Instances.In const { url } = useBackendContext() const { token } = useInstanceContext(); - const { data, error, isValidating } = useSWR<HttpResponseOk<MerchantBackend.Instances.InstancesResponse>, HttpError>(['/private/instances', token, url], fetcher) + const { data, error, isValidating } = useSWR<HttpResponseOk<MerchantBackend.Instances.InstancesResponse>, HttpError>(['/management/instances', token, url], fetcher) if (isValidating) return {loading:true, data: data?.data} if (data) return data