- 添加 SettingsRenderForm schema 和 renderForm 字段 - 实现数据库 schema 自动迁移(onlyoffice_enabled, onlyoffice_public_url, onlyoffice_jwt_secret_encrypted) - 新增 resolve_onlyoffice_settings() 函数支持运行时配置解析 - 知识库服务改用数据库配置替代运行时配置 - 前端添加文件渲染配置页面,支持 JWT 密钥管理 - 完善相关测试覆盖
71 lines
2.1 KiB
Plaintext
71 lines
2.1 KiB
Plaintext
README.md
|
|
pyproject.toml
|
|
src/app/__init__.py
|
|
src/app/main.py
|
|
src/app/api/__init__.py
|
|
src/app/api/deps.py
|
|
src/app/api/router.py
|
|
src/app/api/v1/__init__.py
|
|
src/app/api/v1/router.py
|
|
src/app/api/v1/endpoints/__init__.py
|
|
src/app/api/v1/endpoints/auth.py
|
|
src/app/api/v1/endpoints/bootstrap.py
|
|
src/app/api/v1/endpoints/employees.py
|
|
src/app/api/v1/endpoints/health.py
|
|
src/app/api/v1/endpoints/knowledge.py
|
|
src/app/api/v1/endpoints/reimbursements.py
|
|
src/app/api/v1/endpoints/settings.py
|
|
src/app/core/__init__.py
|
|
src/app/core/admin_secret.py
|
|
src/app/core/bootstrap.py
|
|
src/app/core/config.py
|
|
src/app/core/logging.py
|
|
src/app/core/secret_box.py
|
|
src/app/core/security.py
|
|
src/app/db/__init__.py
|
|
src/app/db/base.py
|
|
src/app/db/base_class.py
|
|
src/app/db/session.py
|
|
src/app/middleware/__init__.py
|
|
src/app/middleware/logging.py
|
|
src/app/models/__init__.py
|
|
src/app/models/approval.py
|
|
src/app/models/employee.py
|
|
src/app/models/employee_change_log.py
|
|
src/app/models/organization.py
|
|
src/app/models/reimbursement.py
|
|
src/app/models/role.py
|
|
src/app/models/system_model_setting.py
|
|
src/app/models/system_setting.py
|
|
src/app/models/system_setting_secret.py
|
|
src/app/repositories/__init__.py
|
|
src/app/repositories/employee.py
|
|
src/app/repositories/reimbursement.py
|
|
src/app/repositories/settings.py
|
|
src/app/schemas/__init__.py
|
|
src/app/schemas/auth.py
|
|
src/app/schemas/bootstrap.py
|
|
src/app/schemas/employee.py
|
|
src/app/schemas/knowledge.py
|
|
src/app/schemas/reimbursement.py
|
|
src/app/schemas/settings.py
|
|
src/app/services/__init__.py
|
|
src/app/services/auth.py
|
|
src/app/services/employee.py
|
|
src/app/services/employee_seed.py
|
|
src/app/services/knowledge.py
|
|
src/app/services/model_connectivity.py
|
|
src/app/services/reimbursement.py
|
|
src/app/services/settings.py
|
|
src/x_financial_server.egg-info/PKG-INFO
|
|
src/x_financial_server.egg-info/SOURCES.txt
|
|
src/x_financial_server.egg-info/dependency_links.txt
|
|
src/x_financial_server.egg-info/requires.txt
|
|
src/x_financial_server.egg-info/top_level.txt
|
|
tests/test_auth_service.py
|
|
tests/test_employee_service.py
|
|
tests/test_imports.py
|
|
tests/test_server_start_dependencies.py
|
|
tests/test_settings_persistence.py
|
|
tests/test_settings_service.py
|