chore(app): сгенерированный Dart-клиент из OpenAPI

openapi-generator-cli -g dart-dio. Генерируется, но коммитится: CI ловит дрейф
openapi/openapi.json, а приложение собирается без запуска генератора.
Пересобирается через just gen-client после любого изменения роутов.
This commit is contained in:
Dmitry
2026-09-18 13:44:09 +03:00
parent ce0966fca2
commit 90ba198c2a
176 changed files with 15733 additions and 0 deletions
@@ -0,0 +1,129 @@
analysis_options.yaml
build.yaml
doc/AccountBalance.md
doc/AccountKind.md
doc/AccountOut.md
doc/AccountPatch.md
doc/AccountRole.md
doc/AccountsApi.md
doc/AuthApi.md
doc/Broker.md
doc/CashFlowMonth.md
doc/CashflowApi.md
doc/CategoriesApi.md
doc/CategoryOut.md
doc/DataQualityRow.md
doc/EventSource.md
doc/FlowType.md
doc/Health.md
doc/HealthApi.md
doc/JobStatus.md
doc/LoginRequest.md
doc/MetricsApi.md
doc/NetWorthBreakdown.md
doc/NetWorthDay.md
doc/NetworthApi.md
doc/Problem.md
doc/RefreshLogOut.md
doc/RefreshRequest.md
doc/RuleCreate.md
doc/RuleKind.md
doc/RuleMatchType.md
doc/RuleOut.md
doc/RulePatch.md
doc/RulesApi.md
doc/RunStatus.md
doc/RunwayOut.md
doc/SourceStatus.md
doc/SpendingRow.md
doc/SyncApi.md
doc/SyncJobOut.md
doc/SyncRunOut.md
doc/TokenPair.md
doc/TransactionOut.md
doc/TransactionPage.md
doc/TransactionsApi.md
doc/UserOut.md
lib/fintracker_api.dart
lib/src/api.dart
lib/src/api/accounts_api.dart
lib/src/api/auth_api.dart
lib/src/api/cashflow_api.dart
lib/src/api/categories_api.dart
lib/src/api/health_api.dart
lib/src/api/metrics_api.dart
lib/src/api/networth_api.dart
lib/src/api/rules_api.dart
lib/src/api/sync_api.dart
lib/src/api/transactions_api.dart
lib/src/auth/api_key_auth.dart
lib/src/auth/auth.dart
lib/src/auth/basic_auth.dart
lib/src/auth/bearer_auth.dart
lib/src/auth/oauth.dart
lib/src/deserialize.dart
lib/src/model/account_balance.dart
lib/src/model/account_kind.dart
lib/src/model/account_out.dart
lib/src/model/account_patch.dart
lib/src/model/account_role.dart
lib/src/model/broker.dart
lib/src/model/cash_flow_month.dart
lib/src/model/category_out.dart
lib/src/model/data_quality_row.dart
lib/src/model/event_source.dart
lib/src/model/flow_type.dart
lib/src/model/health.dart
lib/src/model/job_status.dart
lib/src/model/login_request.dart
lib/src/model/net_worth_breakdown.dart
lib/src/model/net_worth_day.dart
lib/src/model/problem.dart
lib/src/model/refresh_log_out.dart
lib/src/model/refresh_request.dart
lib/src/model/rule_create.dart
lib/src/model/rule_kind.dart
lib/src/model/rule_match_type.dart
lib/src/model/rule_out.dart
lib/src/model/rule_patch.dart
lib/src/model/run_status.dart
lib/src/model/runway_out.dart
lib/src/model/source_status.dart
lib/src/model/spending_row.dart
lib/src/model/sync_job_out.dart
lib/src/model/sync_run_out.dart
lib/src/model/token_pair.dart
lib/src/model/transaction_out.dart
lib/src/model/transaction_page.dart
lib/src/model/user_out.dart
pubspec.yaml
test/account_balance_test.dart
test/account_kind_test.dart
test/account_out_test.dart
test/account_patch_test.dart
test/account_role_test.dart
test/accounts_api_test.dart
test/broker_test.dart
test/cash_flow_month_test.dart
test/cashflow_api_test.dart
test/categories_api_test.dart
test/category_out_test.dart
test/data_quality_row_test.dart
test/event_source_test.dart
test/flow_type_test.dart
test/metrics_api_test.dart
test/net_worth_breakdown_test.dart
test/net_worth_day_test.dart
test/networth_api_test.dart
test/refresh_log_out_test.dart
test/rule_create_test.dart
test/rule_kind_test.dart
test/rule_match_type_test.dart
test/rule_out_test.dart
test/rule_patch_test.dart
test/rules_api_test.dart
test/runway_out_test.dart
test/spending_row_test.dart
test/transaction_out_test.dart
test/transaction_page_test.dart
test/transactions_api_test.dart