2025-09-15 13:53:54 +03:30
|
|
|
README.md
|
|
|
|
|
pyproject.toml
|
|
|
|
|
adapters/__init__.py
|
|
|
|
|
adapters/api/__init__.py
|
|
|
|
|
adapters/api/v1/__init__.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/api/v1/accounts.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/api/v1/auth.py
|
2025-09-25 01:01:27 +03:30
|
|
|
adapters/api/v1/business_dashboard.py
|
|
|
|
|
adapters/api/v1/business_users.py
|
2025-09-20 01:17:27 +03:30
|
|
|
adapters/api/v1/businesses.py
|
2025-09-28 23:06:53 +03:30
|
|
|
adapters/api/v1/currencies.py
|
2025-09-15 13:53:54 +03:30
|
|
|
adapters/api/v1/health.py
|
2025-09-25 22:36:08 +03:30
|
|
|
adapters/api/v1/persons.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/api/v1/schemas.py
|
2025-09-19 04:35:13 +03:30
|
|
|
adapters/api/v1/users.py
|
2025-09-22 21:21:46 +03:30
|
|
|
adapters/api/v1/admin/email_config.py
|
2025-09-21 19:53:21 +03:30
|
|
|
adapters/api/v1/admin/file_storage.py
|
2025-09-21 20:31:52 +03:30
|
|
|
adapters/api/v1/schema_models/__init__.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/api/v1/schema_models/account.py
|
2025-09-22 21:21:46 +03:30
|
|
|
adapters/api/v1/schema_models/email.py
|
2025-09-21 20:31:52 +03:30
|
|
|
adapters/api/v1/schema_models/file_storage.py
|
2025-09-25 22:36:08 +03:30
|
|
|
adapters/api/v1/schema_models/person.py
|
2025-09-20 22:46:06 +03:30
|
|
|
adapters/api/v1/support/__init__.py
|
|
|
|
|
adapters/api/v1/support/categories.py
|
|
|
|
|
adapters/api/v1/support/operator.py
|
|
|
|
|
adapters/api/v1/support/priorities.py
|
|
|
|
|
adapters/api/v1/support/schemas.py
|
|
|
|
|
adapters/api/v1/support/statuses.py
|
|
|
|
|
adapters/api/v1/support/tickets.py
|
2025-09-15 13:53:54 +03:30
|
|
|
adapters/db/__init__.py
|
|
|
|
|
adapters/db/session.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/models/__init__.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/db/models/account.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/models/api_key.py
|
2025-09-19 13:35:30 +03:30
|
|
|
adapters/db/models/business.py
|
2025-09-19 14:34:43 +03:30
|
|
|
adapters/db/models/business_permission.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/models/captcha.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/db/models/currency.py
|
|
|
|
|
adapters/db/models/document.py
|
|
|
|
|
adapters/db/models/document_line.py
|
2025-09-22 21:21:46 +03:30
|
|
|
adapters/db/models/email_config.py
|
2025-09-21 19:53:21 +03:30
|
|
|
adapters/db/models/file_storage.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/db/models/fiscal_year.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/models/password_reset.py
|
2025-09-25 22:36:08 +03:30
|
|
|
adapters/db/models/person.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/models/user.py
|
2025-09-20 22:46:06 +03:30
|
|
|
adapters/db/models/support/__init__.py
|
|
|
|
|
adapters/db/models/support/category.py
|
|
|
|
|
adapters/db/models/support/message.py
|
|
|
|
|
adapters/db/models/support/priority.py
|
|
|
|
|
adapters/db/models/support/status.py
|
|
|
|
|
adapters/db/models/support/ticket.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/repositories/api_key_repo.py
|
2025-09-19 04:35:13 +03:30
|
|
|
adapters/db/repositories/base_repo.py
|
2025-09-19 15:12:07 +03:30
|
|
|
adapters/db/repositories/business_permission_repo.py
|
2025-09-19 13:35:30 +03:30
|
|
|
adapters/db/repositories/business_repo.py
|
2025-09-22 21:21:46 +03:30
|
|
|
adapters/db/repositories/email_config_repository.py
|
2025-09-21 19:53:21 +03:30
|
|
|
adapters/db/repositories/file_storage_repository.py
|
2025-09-27 21:19:00 +03:30
|
|
|
adapters/db/repositories/fiscal_year_repo.py
|
2025-09-15 21:50:09 +03:30
|
|
|
adapters/db/repositories/password_reset_repo.py
|
|
|
|
|
adapters/db/repositories/user_repo.py
|
2025-09-20 22:46:06 +03:30
|
|
|
adapters/db/repositories/support/__init__.py
|
|
|
|
|
adapters/db/repositories/support/category_repository.py
|
|
|
|
|
adapters/db/repositories/support/message_repository.py
|
|
|
|
|
adapters/db/repositories/support/priority_repository.py
|
|
|
|
|
adapters/db/repositories/support/status_repository.py
|
|
|
|
|
adapters/db/repositories/support/ticket_repository.py
|
2025-09-15 13:53:54 +03:30
|
|
|
app/__init__.py
|
|
|
|
|
app/main.py
|
|
|
|
|
app/core/__init__.py
|
2025-09-15 21:50:09 +03:30
|
|
|
app/core/auth_dependency.py
|
2025-09-18 10:44:23 +03:30
|
|
|
app/core/calendar.py
|
|
|
|
|
app/core/calendar_middleware.py
|
2025-09-15 21:50:09 +03:30
|
|
|
app/core/error_handlers.py
|
|
|
|
|
app/core/i18n.py
|
|
|
|
|
app/core/i18n_catalog.py
|
2025-09-15 13:53:54 +03:30
|
|
|
app/core/logging.py
|
2025-09-19 15:12:07 +03:30
|
|
|
app/core/permissions.py
|
2025-09-15 21:50:09 +03:30
|
|
|
app/core/responses.py
|
|
|
|
|
app/core/security.py
|
2025-09-15 13:53:54 +03:30
|
|
|
app/core/settings.py
|
2025-09-18 10:44:23 +03:30
|
|
|
app/core/smart_normalizer.py
|
2025-09-15 21:50:09 +03:30
|
|
|
app/services/api_key_service.py
|
|
|
|
|
app/services/auth_service.py
|
2025-09-25 01:01:27 +03:30
|
|
|
app/services/business_dashboard_service.py
|
2025-09-20 01:17:27 +03:30
|
|
|
app/services/business_service.py
|
2025-09-15 21:50:09 +03:30
|
|
|
app/services/captcha_service.py
|
2025-09-22 21:21:46 +03:30
|
|
|
app/services/email_service.py
|
2025-09-21 19:53:21 +03:30
|
|
|
app/services/file_storage_service.py
|
2025-09-25 22:36:08 +03:30
|
|
|
app/services/person_service.py
|
2025-09-19 04:35:13 +03:30
|
|
|
app/services/query_service.py
|
2025-09-19 10:09:33 +03:30
|
|
|
app/services/pdf/__init__.py
|
|
|
|
|
app/services/pdf/base_pdf_service.py
|
|
|
|
|
app/services/pdf/modules/__init__.py
|
|
|
|
|
app/services/pdf/modules/marketing/__init__.py
|
|
|
|
|
app/services/pdf/modules/marketing/marketing_module.py
|
2025-09-15 13:53:54 +03:30
|
|
|
hesabix_api.egg-info/PKG-INFO
|
|
|
|
|
hesabix_api.egg-info/SOURCES.txt
|
|
|
|
|
hesabix_api.egg-info/dependency_links.txt
|
|
|
|
|
hesabix_api.egg-info/requires.txt
|
|
|
|
|
hesabix_api.egg-info/top_level.txt
|
|
|
|
|
migrations/env.py
|
2025-09-19 13:35:30 +03:30
|
|
|
migrations/versions/20250117_000003_add_business_table.py
|
|
|
|
|
migrations/versions/20250117_000004_add_business_contact_fields.py
|
|
|
|
|
migrations/versions/20250117_000005_add_business_geographic_fields.py
|
2025-09-19 14:34:43 +03:30
|
|
|
migrations/versions/20250117_000006_add_app_permissions_to_users.py
|
|
|
|
|
migrations/versions/20250117_000007_create_business_permissions_table.py
|
2025-09-22 21:21:46 +03:30
|
|
|
migrations/versions/20250117_000008_add_email_config_table.py
|
|
|
|
|
migrations/versions/20250117_000009_add_is_default_to_email_config.py
|
2025-09-25 22:36:08 +03:30
|
|
|
migrations/versions/20250120_000001_add_persons_tables.py
|
|
|
|
|
migrations/versions/20250120_000002_add_join_permission.py
|
2025-09-15 21:50:09 +03:30
|
|
|
migrations/versions/20250915_000001_init_auth_tables.py
|
2025-09-18 10:44:23 +03:30
|
|
|
migrations/versions/20250916_000002_add_referral_fields.py
|
2025-09-26 23:05:20 +03:30
|
|
|
migrations/versions/20250926_000010_add_person_code_and_types.py
|
|
|
|
|
migrations/versions/20250926_000011_drop_person_is_active.py
|
2025-09-27 21:19:00 +03:30
|
|
|
migrations/versions/20250927_000012_add_fiscal_years_table.py
|
|
|
|
|
migrations/versions/20250927_000013_add_currencies_and_business_currencies.py
|
|
|
|
|
migrations/versions/20250927_000014_add_documents_table.py
|
|
|
|
|
migrations/versions/20250927_000015_add_document_lines_table.py
|
|
|
|
|
migrations/versions/20250927_000016_add_accounts_table.py
|
|
|
|
|
migrations/versions/20250927_000017_add_account_id_to_document_lines.py
|
|
|
|
|
migrations/versions/20250927_000018_seed_currencies.py
|
|
|
|
|
migrations/versions/20250927_000019_seed_accounts_chart.py
|
|
|
|
|
migrations/versions/20250927_000020_add_share_count_and_shareholder_type.py
|
|
|
|
|
migrations/versions/20250927_000021_update_person_type_enum_to_persian.py
|
|
|
|
|
migrations/versions/20250927_000022_add_person_commission_fields.py
|
2025-09-29 19:19:24 +03:30
|
|
|
migrations/versions/20250928_000023_remove_person_is_active_force.py
|
2025-09-28 23:06:53 +03:30
|
|
|
migrations/versions/4b2ea782bcb3_merge_heads.py
|
2025-09-20 22:46:06 +03:30
|
|
|
migrations/versions/5553f8745c6e_add_support_tables.py
|
2025-09-27 21:19:00 +03:30
|
|
|
migrations/versions/d3e84892c1c2_sync_person_type_enum_values_callable_.py
|
|
|
|
|
migrations/versions/f876bfa36805_merge_multiple_heads.py
|
2025-09-15 13:53:54 +03:30
|
|
|
tests/__init__.py
|
2025-09-19 15:12:07 +03:30
|
|
|
tests/test_health.py
|
|
|
|
|
tests/test_permissions.py
|