63d065011b
- Updated timestamps and AST hashes in manifest.json for various backend and frontend files to reflect recent changes. - Added new files related to MCC categories and optional hold reasons in the manifest. - Modified the README in the infra directory to correct the linting tool from 'mypy' to 'ty' for type checking in the backend project.
92 lines
2.6 KiB
JSON
92 lines
2.6 KiB
JSON
{
|
|
"0": "categorization/service.py",
|
|
"1": "budgeting/router.py",
|
|
"2": "Base",
|
|
"3": "exports/service.py",
|
|
"4": "imports/router.py",
|
|
"5": "alfa_xlsx.py",
|
|
"6": "system-account-picker.test.tsx",
|
|
"7": "types.ts",
|
|
"8": "router.tsx",
|
|
"9": "ledger/router.py",
|
|
"10": "@testing-library/jest-dom",
|
|
"11": "compilerOptions",
|
|
"12": "BudgetPage.tsx",
|
|
"13": "@testing-library/user-event",
|
|
"14": "devDependencies",
|
|
"15": "AppError",
|
|
"16": "dependencies",
|
|
"17": "ImportDetailPage.tsx",
|
|
"18": "OperationsPage.tsx",
|
|
"19": "useOperations.ts",
|
|
"20": "apiErrors.ts",
|
|
"21": "test_adapter_contracts.py",
|
|
"22": "useBudget.ts",
|
|
"23": "client.ts",
|
|
"24": "fields.tsx",
|
|
"25": "Docker Compose Development Stack",
|
|
"26": "Financial Space",
|
|
"27": "scripts",
|
|
"28": "@types/react",
|
|
"29": "General Pool",
|
|
"30": "TestBaseContract",
|
|
"31": "Per-File Envelope Encryption",
|
|
"32": "Operation",
|
|
"33": "Versioned Statement Imports",
|
|
"34": "Finance Frontend SPA",
|
|
"35": "Closed Beta Launch Gates",
|
|
"36": "package.json",
|
|
"37": "Financial Tracker MVP",
|
|
"38": "TestRocketbankDebitContract",
|
|
"39": "generate-api.mjs",
|
|
"40": "schema.d.ts",
|
|
"41": "test_api.py",
|
|
"42": "i18n-parity.test.ts",
|
|
"43": "Expected Income",
|
|
"44": "api",
|
|
"45": "set_space_context",
|
|
"46": "category-manager.test.tsx",
|
|
"47": "graphify",
|
|
"48": "@types/react-dom",
|
|
"49": "typescript-eslint",
|
|
"50": "Ближайший край: накопления, категории и блокировки бюджета",
|
|
"51": "vitest",
|
|
"52": "Favicon SVG (ledger lines icon)",
|
|
"53": "init-app-role.sh",
|
|
"54": "app/__init__.py",
|
|
"55": "spaces/__init__.py",
|
|
"56": "Payee",
|
|
"57": "eslint.config.js",
|
|
"58": "test_private_fixtures.py",
|
|
"59": "vite-env.d.ts",
|
|
"60": "vite.config.ts",
|
|
"61": "finance-backend",
|
|
"62": "LocalDirectoryBlobStore",
|
|
"63": "OzonDebitPdfAdapter",
|
|
"64": "Gitea CI and real statement imports",
|
|
"65": "20260918_0002_hold_lifecycle.py",
|
|
"66": "eslint-plugin-react-hooks",
|
|
"67": "main.py",
|
|
"68": "analytics/router.py",
|
|
"69": "TestAlfaDebitContract",
|
|
"70": "vite",
|
|
"71": "mcc.py",
|
|
"72": "TestAlfaSavingsRule",
|
|
"73": "savings-convert-revert.test.tsx",
|
|
"74": "exports/router.py",
|
|
"75": "ColumnChart.tsx",
|
|
"76": "identity/service.py",
|
|
"77": "AGENTS.md",
|
|
"78": "graphify.js",
|
|
"79": "Category",
|
|
"80": "test_category_definitions.py",
|
|
"81": "budget-plan.test.tsx",
|
|
"82": "import-hold-resolution.test.tsx",
|
|
"83": "get_settings",
|
|
"84": "session_scope",
|
|
"85": "20260923_0004_mcc_categories.py",
|
|
"86": "Session",
|
|
"87": "app_error_handler",
|
|
"88": "20260923_0005_optional_hold_reason.py"
|
|
}
|