LICENSE
README.md
pyproject.toml
framefox/__init__.py
framefox/application.py
framefox/cli.py
framefox.egg-info/PKG-INFO
framefox.egg-info/SOURCES.txt
framefox.egg-info/dependency_links.txt
framefox.egg-info/entry_points.txt
framefox.egg-info/requires.txt
framefox.egg-info/top_level.txt
framefox/core/kernel.py
framefox/core/bundle/abstract_bundle.py
framefox/core/bundle/bundle_manager.py
framefox/core/config/settings.py
framefox/core/controller/abstract_controller.py
framefox/core/debug/exception/__init__.py
framefox/core/debug/exception/debug_exception.py
framefox/core/debug/handler/__init__.py
framefox/core/debug/handler/debug_handler.py
framefox/core/debug/profiler/profiler.py
framefox/core/debug/profiler/profiler_controller.py
framefox/core/debug/profiler/collector/data_collector.py
framefox/core/debug/profiler/collector/exception_data_collector.py
framefox/core/debug/profiler/collector/log_data_collector.py
framefox/core/debug/profiler/collector/memory_data_collector.py
framefox/core/debug/profiler/collector/request_data_collector.py
framefox/core/debug/profiler/collector/route_data_collector.py
framefox/core/debug/profiler/collector/sql_data_collector.py
framefox/core/debug/profiler/collector/sql_interceptor.py
framefox/core/debug/profiler/collector/time_data_collector.py
framefox/core/debug/profiler/collector/user_data_collector.py
framefox/core/di/__init__.py
framefox/core/di/exceptions.py
framefox/core/di/service_cache_manager.py
framefox/core/di/service_config.py
framefox/core/di/service_container.py
framefox/core/di/service_definition.py
framefox/core/di/service_factory_manager.py
framefox/core/di/service_registry.py
framefox/core/di/factory/entity_manager_factory.py
framefox/core/di/factory/pydantic_model_factory.py
framefox/core/events/__init__.py
framefox/core/events/event_dispatcher.py
framefox/core/events/decorator/__init__.py
framefox/core/events/decorator/dispatch_event.py
framefox/core/events/listeners/__init__.py
framefox/core/events/listeners/auth_listener.py
framefox/core/events/listeners/request_listener.py
framefox/core/file/file_manager.py
framefox/core/form/form.py
framefox/core/form/form_builder.py
framefox/core/form/form_factory.py
framefox/core/form/form_field.py
framefox/core/form/extension/form_extension.py
framefox/core/form/type/abstract_form_type.py
framefox/core/form/type/checkbox_type.py
framefox/core/form/type/choice_type.py
framefox/core/form/type/collection_type.py
framefox/core/form/type/date_time_type.py
framefox/core/form/type/email_type.py
framefox/core/form/type/entity_type.py
framefox/core/form/type/file_type.py
framefox/core/form/type/form_type_interface.py
framefox/core/form/type/number_type.py
framefox/core/form/type/password_type.py
framefox/core/form/type/select_type.py
framefox/core/form/type/text_type.py
framefox/core/form/type/textarea_type.py
framefox/core/form/view/form_view.py
framefox/core/form/view/form_view_field.py
framefox/core/logging/context_logger.py
framefox/core/logging/logger.py
framefox/core/logging/worker_logger_configurator.py
framefox/core/logging/filter/worker_polling_filter.py
framefox/core/logging/formatter/__init__.py
framefox/core/logging/formatter/colored_sql_formatter.py
framefox/core/logging/formatter/sqlmodel_formatter.py
framefox/core/mail/email_message.py
framefox/core/mail/mail_manager.py
framefox/core/mail/mail_url_parser.py
framefox/core/middleware/__init__.py
framefox/core/middleware/middleware_manager.py
framefox/core/middleware/middlewares/csrf_middleware.py
framefox/core/middleware/middlewares/custom_cors_middleware.py
framefox/core/middleware/middlewares/debug_exception_middleware.py
framefox/core/middleware/middlewares/entity_manager_middleware.py
framefox/core/middleware/middlewares/firewall_middleware.py
framefox/core/middleware/middlewares/profiler_middleware.py
framefox/core/middleware/middlewares/request_middleware.py
framefox/core/middleware/middlewares/session_middleware.py
framefox/core/orm/abstract_entity.py
framefox/core/orm/abstract_repository.py
framefox/core/orm/connection_manager.py
framefox/core/orm/database_url_parser.py
framefox/core/orm/entity_manager.py
framefox/core/orm/entity_manager_interface.py
framefox/core/orm/entity_manager_registry.py
framefox/core/orm/query_builder.py
framefox/core/orm/driver/database_config.py
framefox/core/orm/driver/database_driver.py
framefox/core/orm/driver/mysql_driver.py
framefox/core/orm/driver/postgresql_driver.py
framefox/core/orm/driver/sqlite_driver.py
framefox/core/orm/migration/alembic_manager.py
framefox/core/request/__init__.py
framefox/core/request/cookie_manager.py
framefox/core/request/csrf_token_manager.py
framefox/core/request/request_stack.py
framefox/core/request/static_resource_detector.py
framefox/core/request/session/__init__.py
framefox/core/request/session/flash_bag.py
framefox/core/request/session/flash_bag_interface.py
framefox/core/request/session/session.py
framefox/core/request/session/session_interface.py
framefox/core/request/session/session_manager.py
framefox/core/routing/__init__.py
framefox/core/routing/router.py
framefox/core/routing/decorator/__init__.py
framefox/core/routing/decorator/route.py
framefox/core/security/__init__.py
framefox/core/security/access_manager.py
framefox/core/security/token_manager.py
framefox/core/security/token_storage.py
framefox/core/security/authenticator/__init__.py
framefox/core/security/authenticator/abstract_authenticator.py
framefox/core/security/authenticator/abstract_oauth_authenticator.py
framefox/core/security/authenticator/authenticator_interface.py
framefox/core/security/authenticator/oauth_authenticator_interface.py
framefox/core/security/exceptions/__init__.py
framefox/core/security/exceptions/invalid_csrf_token_exception.py
framefox/core/security/handlers/__init__.py
framefox/core/security/handlers/firewall_handler.py
framefox/core/security/handlers/firewall_utils.py
framefox/core/security/handlers/jwt_authentication_handler.py
framefox/core/security/handlers/oauth_callback_handler.py
framefox/core/security/handlers/security_context_handler.py
framefox/core/security/passport/__init__.py
framefox/core/security/passport/csrf_token_badge.py
framefox/core/security/passport/passport.py
framefox/core/security/passport/password_credentials.py
framefox/core/security/passport/user_badge.py
framefox/core/security/password/__init__.py
framefox/core/security/password/password_hasher.py
framefox/core/security/protector/brute_force_protector.py
framefox/core/security/protector/input_validation_protector.py
framefox/core/security/protector/rate_limiting_protector.py
framefox/core/security/protector/security_headers_protector.py
framefox/core/security/protector/time_attack_protector.py
framefox/core/security/user/__init__.py
framefox/core/security/user/entity_user_provider.py
framefox/core/security/user/user_provider.py
framefox/core/task/task_manager.py
framefox/core/task/worker_manager.py
framefox/core/task/worker_service_provider.py
framefox/core/task/broker/broker_interface.py
framefox/core/task/broker/database_broker.py
framefox/core/task/broker/rabbitmq_broker.py
framefox/core/task/decorator/async_task.py
framefox/core/task/entity/task.py
framefox/core/task/transport/database_transport.py
framefox/core/task/transport/rabbitmq_transport.py
framefox/core/task/transport/transport_interface.py
framefox/core/templates/template_renderer.py
framefox/core/templates/static/images/github.png
framefox/core/templates/static/images/orange_fox.png
framefox/core/templates/static/profiler/js/log-panel.js
framefox/core/templates/static/profiler/js/profiler.js
framefox/core/templates/views/404.html
framefox/core/templates/views/debug_error.html
framefox/core/templates/views/default.html
framefox/core/templates/views/profiler/details.html
framefox/core/templates/views/profiler/index.html
framefox/core/templates/views/profiler/toolbar.html
framefox/core/templates/views/profiler/panels/database.html
framefox/core/templates/views/profiler/panels/exception.html
framefox/core/templates/views/profiler/panels/log.html
framefox/core/templates/views/profiler/panels/memory.html
framefox/core/templates/views/profiler/panels/request.html
framefox/core/templates/views/profiler/panels/route.html
framefox/core/templates/views/profiler/panels/time.html
framefox/core/templates/views/profiler/panels/user.html
framefox/terminal/__init__.py
framefox/terminal/command_registry.py
framefox/terminal/terminal.py
framefox/terminal/commands/__init__.py
framefox/terminal/commands/abstract_command.py
framefox/terminal/commands/init_command.py
framefox/terminal/commands/run_command.py
framefox/terminal/commands/cache/__init__.py
framefox/terminal/commands/cache/cache_clear_command.py
framefox/terminal/commands/cache/cache_warmup_command.py
framefox/terminal/commands/create/__init__.py
framefox/terminal/commands/create/create_auth_command.py
framefox/terminal/commands/create/create_controller_command.py
framefox/terminal/commands/create/create_crud_command.py
framefox/terminal/commands/create/create_entity_command.py
framefox/terminal/commands/create/create_hash_command.py
framefox/terminal/commands/create/create_register_command.py
framefox/terminal/commands/create/create_user_command.py
framefox/terminal/commands/create/env_command.py
framefox/terminal/commands/create/entity/__init__.py
framefox/terminal/commands/create/entity/import_manager.py
framefox/terminal/commands/create/entity/property_manager.py
framefox/terminal/commands/create/entity/relation_manager.py
framefox/terminal/commands/database/__init__.py
framefox/terminal/commands/database/abstract_database_command.py
framefox/terminal/commands/database/clear_metadata_command.py
framefox/terminal/commands/database/clear_migration_command.py
framefox/terminal/commands/database/copy_command.py
framefox/terminal/commands/database/create_command.py
framefox/terminal/commands/database/create_migration_command.py
framefox/terminal/commands/database/diagram_command.py
framefox/terminal/commands/database/downgrade_command.py
framefox/terminal/commands/database/drop_command.py
framefox/terminal/commands/database/status_command.py
framefox/terminal/commands/database/upgrade_command.py
framefox/terminal/commands/debug/__init__.py
framefox/terminal/commands/debug/debug_router_command.py
framefox/terminal/commands/debug/debug_service_command.py
framefox/terminal/commands/mock/__init__.py
framefox/terminal/commands/mock/mock_create_command.py
framefox/terminal/commands/mock/mock_load_command.py
framefox/terminal/commands/server/__init__.py
framefox/terminal/commands/server/worker_command.py
framefox/terminal/common/__init__.py
framefox/terminal/common/class_name_manager.py
framefox/terminal/common/database_url_parser.py
framefox/terminal/common/entity_property_manager.py
framefox/terminal/common/env_manager.py
framefox/terminal/common/file_creator.py
framefox/terminal/common/input_manager.py
framefox/terminal/common/model_checker.py
framefox/terminal/common/printer.py
framefox/terminal/common/security_configurator.py
framefox/terminal/common/sql_model_inspector.py
framefox/terminal/templates/api_crud_controller_template.jinja2
framefox/terminal/templates/controller_template.jinja2
framefox/terminal/templates/diagram_template.jinja2
framefox/terminal/templates/entity_template.jinja2
framefox/terminal/templates/intermediate_entity_template.jinja2
framefox/terminal/templates/mock_create_template.jinja2
framefox/terminal/templates/repository_template.jinja2
framefox/terminal/templates/templated_crud_controller_template.jinja2
framefox/terminal/templates/view_template.jinja2
framefox/terminal/templates/crud/create_template.jinja2
framefox/terminal/templates/crud/read_all_template.jinja2
framefox/terminal/templates/crud/read_template.jinja2
framefox/terminal/templates/crud/update_template.jinja2
framefox/terminal/templates/form/form_type_template.jinja2
framefox/terminal/templates/init_files/application.jinja2
framefox/terminal/templates/init_files/base.jinja2
framefox/terminal/templates/init_files/blank.jinja2
framefox/terminal/templates/init_files/debug.jinja2
framefox/terminal/templates/init_files/env.jinja2
framefox/terminal/templates/init_files/env.py.jinja2
framefox/terminal/templates/init_files/gitignore.jinja2
framefox/terminal/templates/init_files/mail.jinja2
framefox/terminal/templates/init_files/main.jinja2
framefox/terminal/templates/init_files/orm.jinja2
framefox/terminal/templates/init_files/parameter.jinja2
framefox/terminal/templates/init_files/requirements.jinja2
framefox/terminal/templates/init_files/script.py.mako
framefox/terminal/templates/init_files/security.jinja2
framefox/terminal/templates/init_files/services.jinja2
framefox/terminal/templates/init_files/tasks.jinja2
framefox/terminal/templates/security/custom_authenticator_template.jinja2
framefox/terminal/templates/security/default_authenticator_template.jinja2
framefox/terminal/templates/security/jwt_authenticator_template.jinja2
framefox/terminal/templates/security/jwt_controller_template.jinja2
framefox/terminal/templates/security/login_controller_template.jinja2
framefox/terminal/templates/security/login_view_template.jinja2
framefox/terminal/templates/security/oauth_controller_template.jinja2
framefox/terminal/templates/security/oauth_google_authenticator_template.jinja2
framefox/terminal/templates/security/oauth_microsoft_authenticator_template.jinja2
framefox/terminal/templates/security/register_controller_template.jinja2
framefox/terminal/templates/security/register_view_template.jinja2
framefox/terminal/typer_config/__init__.py
framefox/terminal/typer_config/app_configurator.py
framefox/terminal/typer_config/command_builder.py
framefox/terminal/ui/__init__.py
framefox/terminal/ui/display_manager.py
framefox/terminal/ui/error_handler.py
framefox/terminal/ui/table_builder.py
framefox/terminal/ui/themes.py
framefox/terminal/utils/__init__.py
framefox/terminal/utils/text_utils.py
framefox/terminal/utils/database/database_schema_analyzer.py
framefox/terminal/utils/database/diagram_file_generator.py
framefox/terminal/utils/database/mermaid_diagram_generator.py
framefox/terminal/utils/terminal/command_suggestion_service.py
framefox/tests/e2e/fixtures/commands.py
framefox/tests/e2e/terminal/commands/test_init.py
framefox/tests/e2e/terminal/commands/create/test_create_controller.py
framefox/tests/e2e/terminal/commands/create/test_create_crud.py
framefox/tests/e2e/terminal/commands/create/test_create_entity.py
framefox/tests/e2e/terminal/commands/create/test_create_register.py
framefox/tests/e2e/terminal/commands/create/test_create_user.py
framefox/tests/unit/core/__init__.py
framefox/tests/unit/core/test_kernel.py
framefox/tests/unit/core/controller/test_abstract_controller.py
framefox/tests/unit/core/di/test_service_container.py
framefox/tests/unit/core/events/test_event_dispatcher.py
framefox/tests/unit/core/orm/test_abstract_entity.py
framefox/tests/unit/core/orm/test_abstract_repository.py
framefox/tests/unit/core/orm/test_entity_manager.py
framefox/tests/unit/core/orm/test_query_builder.py
framefox/tests/unit/core/request/test_cookie_manager.py
framefox/tests/unit/core/request/test_csrf_token_manager.py
framefox/tests/unit/core/request/test_request_stack.py
framefox/tests/unit/core/request/session/test_session.py
framefox/tests/unit/core/request/session/test_session_manager.py
framefox/tests/unit/core/routing/test_router.py
framefox/tests/unit/core/security/handlers/test_firewall_handler.py
framefox/tests/unit/core/security/passport/test_csrf_token_badge.py
framefox/tests/unit/core/security/password/test_password_hasher.py
framefox/tests/unit/core/templates/test_template_renderer.py