Update file metadata in manifest.json and change MinIO image source in docker-compose.yml
This commit is contained in:
@@ -2,13 +2,17 @@ import { apiClient } from './client'
|
||||
import type {
|
||||
AcceptInvitePayload,
|
||||
Account,
|
||||
AdjustBalancePayload,
|
||||
AdjustBalanceResult,
|
||||
BalancesReport,
|
||||
BudgetCategory,
|
||||
BudgetSummary,
|
||||
CashFlowMonth,
|
||||
CategoryDefinition,
|
||||
CategorySpendItem,
|
||||
ConfirmImportPayload,
|
||||
CreateAccountPayload,
|
||||
CreateCategoryPayload,
|
||||
CreateOperationPayload,
|
||||
ExportInfo,
|
||||
ImportDetail,
|
||||
@@ -17,8 +21,10 @@ import type {
|
||||
Operation,
|
||||
OperationFilters,
|
||||
Page,
|
||||
PatchCategoryDefinitionPayload,
|
||||
PlanFactReport,
|
||||
PasswordResetPayload,
|
||||
ResolveHoldPayload,
|
||||
SaveRowDecisionPayload,
|
||||
SpaceDeletionStatus,
|
||||
User,
|
||||
@@ -42,6 +48,8 @@ export const api = {
|
||||
apiClient.post<Account>('/accounts', { json: payload }),
|
||||
archive: (id: string) =>
|
||||
apiClient.patch<Account>(`/accounts/${id}`, { json: { status: 'archived' } }),
|
||||
adjustBalance: (id: string, payload: AdjustBalancePayload) =>
|
||||
apiClient.post<AdjustBalanceResult>(`/accounts/${id}/adjust-balance`, { json: payload }),
|
||||
},
|
||||
operations: {
|
||||
list: (filters: OperationFilters) =>
|
||||
@@ -52,6 +60,10 @@ export const api = {
|
||||
apiClient.post<Operation>(`/operations/${id}/void`, { json: { reason } }),
|
||||
categorize: (id: string, categoryId: string) =>
|
||||
apiClient.patch<Operation>(`/operations/${id}`, { json: { categoryId } }),
|
||||
savingsTransfer: (id: string) =>
|
||||
apiClient.post<Operation>(`/operations/${id}/savings-transfer`),
|
||||
savingsTransferRevert: (id: string) =>
|
||||
apiClient.post<Operation>(`/operations/${id}/savings-transfer/revert`),
|
||||
},
|
||||
budget: {
|
||||
summary: (month: string) =>
|
||||
@@ -70,9 +82,18 @@ export const api = {
|
||||
reopen: (month: string) => apiClient.post<BudgetSummary>('/budget/reopen', { json: { month } }),
|
||||
copyPrevious: (month: string) =>
|
||||
apiClient.post<BudgetSummary>('/budget/copy-previous', { json: { month } }),
|
||||
categoryDefinitions: (includeArchived: boolean) =>
|
||||
apiClient.get<CategoryDefinition[]>('/budget/category-definitions', {
|
||||
query: { includeArchived },
|
||||
}),
|
||||
createCategory: (payload: CreateCategoryPayload) =>
|
||||
apiClient.post<CategoryDefinition>('/budget/categories', { json: payload }),
|
||||
updateCategoryDefinition: (id: string, payload: PatchCategoryDefinitionPayload) =>
|
||||
apiClient.patch<CategoryDefinition>(`/budget/category-definitions/${id}`, { json: payload }),
|
||||
},
|
||||
imports: {
|
||||
list: () => apiClient.get<ImportSummary[]>('/imports'),
|
||||
list: (month?: string) =>
|
||||
apiClient.get<ImportSummary[]>('/imports', { query: { month } }),
|
||||
get: (id: string) => apiClient.get<ImportDetail>(`/imports/${id}`),
|
||||
upload: (file: File, accountId: string) => {
|
||||
const formData = new FormData()
|
||||
@@ -82,6 +103,8 @@ export const api = {
|
||||
},
|
||||
saveRowDecision: (id: string, rowId: string, payload: SaveRowDecisionPayload) =>
|
||||
apiClient.patch<ImportDetail>(`/imports/${id}/rows/${rowId}`, { json: payload }),
|
||||
resolveHold: (id: string, rowId: string, payload: ResolveHoldPayload) =>
|
||||
apiClient.post<ImportDetail>(`/imports/${id}/rows/${rowId}/resolve`, { json: payload }),
|
||||
confirm: (id: string, payload: ConfirmImportPayload) =>
|
||||
apiClient.post<ImportDetail>(`/imports/${id}/confirm`, { json: payload }),
|
||||
reparse: (id: string) => apiClient.post<ImportDetail>(`/imports/${id}/reparse`),
|
||||
|
||||
Reference in New Issue
Block a user