Commit Graph

594 Commits

Author SHA1 Message Date
20ace033a2 Merge branch 'dev' 2026-04-23 15:24:27 +03:00
c21ed699ec Build [v1.14.18] 2026-04-23 15:24:27 +03:00
f77582fdcd fix(09): improve Caddy WebSocket support for Next.js HMR 2026-04-23 15:24:27 +03:00
34ae803c7a Merge branch 'dev' 2026-04-23 15:19:55 +03:00
654becfd86 Build [v1.14.17] 2026-04-23 15:19:55 +03:00
dcc3f692f3 fix(09): exact match export buttons to UI standard 2026-04-23 15:19:54 +03:00
fb2947cfd0 Merge branch 'dev' 2026-04-23 15:18:14 +03:00
1d22f1e85e Build [v1.14.16] 2026-04-23 15:18:14 +03:00
b87b1eceae fix(09): match export UI styles and fix backend user_id error 2026-04-23 15:18:14 +03:00
5ed8c6c7db Merge branch 'dev' 2026-04-23 15:14:59 +03:00
f2fb81024e Build [v1.14.15] 2026-04-23 15:14:59 +03:00
76f0e83a65 fix(09): refine export UI buttons and fix 404 2026-04-23 15:14:59 +03:00
14ffecafdd Merge branch 'dev' 2026-04-23 15:08:46 +03:00
c85a7b78a6 Build [v1.14.14] 2026-04-23 15:08:46 +03:00
6f9716c32b fix(09): resolve export data quality and integrate UI 2026-04-23 15:08:46 +03:00
2ce0f84cd3 Merge branch 'dev' 2026-04-23 14:51:52 +03:00
96f4a5d228 Build [v1.14.13] 2026-04-23 14:51:52 +03:00
827dfcdf2f fix(08): fix infinite recursion in config manager 2026-04-23 14:51:51 +03:00
e770938de8 Merge branch 'dev' 2026-04-23 14:45:07 +03:00
9afe335384 Build [v1.14.12] 2026-04-23 14:45:07 +03:00
c14a28b093 fix(08): fix AI key status detection and enable saving to secrets.yaml 2026-04-23 14:45:07 +03:00
593c3ba5e6 Merge branch 'dev' 2026-04-23 14:04:08 +03:00
568bccb37e Build [v1.14.11] 2026-04-23 14:04:08 +03:00
e5a24df13d docs(08): align all .example config files with SSOT architecture 2026-04-23 14:04:08 +03:00
70523be677 Merge branch 'dev' 2026-04-23 13:58:33 +03:00
6f34fdc782 Build [v1.14.10] 2026-04-23 13:58:33 +03:00
a5a460e765 feat(08): implement SSOT architecture for network configuration 2026-04-23 13:58:33 +03:00
cc6c70a467 Merge branch 'dev' 2026-04-23 12:58:31 +03:00
5978917494 Build [v1.14.9] 2026-04-23 12:58:31 +03:00
33805cb79c docs(07): update backend.yaml.example with LDAP schema 2026-04-23 12:58:31 +03:00
978c6b8116 Merge branch 'dev' 2026-04-23 12:58:15 +03:00
6be7318205 Build [v1.14.8] 2026-04-23 12:58:15 +03:00
88e5d66f36 chore(07): integrate LDAP config into YAML and remove JSON files 2026-04-23 12:58:15 +03:00
06718d3beb Merge branch 'dev' 2026-04-23 12:56:30 +03:00
7d492764d2 Build [v1.13.1] 2026-04-23 12:56:30 +03:00
d9dffdc389 chore(07): remove deprecated bash scripts and legacy env files 2026-04-23 12:56:30 +03:00
01e30ba7b5 docs(07-04): update README.md for Phase 7 config structure 2026-04-23 12:53:59 +03:00
22343941bd docs(07-04): rewrite DEPLOYMENT.md for Phase 7 config structure 2026-04-23 12:53:41 +03:00
0c6f571aa7 docs(07-04): update .gitignore to deprecate inventory.env 2026-04-23 12:53:15 +03:00
6b7becfe2d feat(07-04): update backend/entrypoint.sh with config validation 2026-04-23 12:53:03 +03:00
5b3a23f90f feat(07-04): update backend/Dockerfile with config/ documentation 2026-04-23 12:52:37 +03:00
9f267a5344 feat(07-04): update docker-compose.yml to reference config/ and remove inventory.env 2026-04-23 12:52:17 +03:00
225972b8d0 chore(07-02): update entrypoint.sh to document YAML config
- Add comments about D-06 load order and YAML config path
- Add warning if backend.yaml is missing
- Remove any implied inventory.env dependencies
2026-04-23 12:48:18 +03:00
9253eb6596 feat(07-03): convert export_prod.sh to Python with YAML config parsing 2026-04-23 12:48:05 +03:00
63f72c11ff feat(07-03): convert install_service.sh to Python with YAML config parsing 2026-04-23 12:47:27 +03:00
1621625bfb feat(07-03): convert run_standalone.sh to Python with YAML config parsing 2026-04-23 12:46:50 +03:00
938fd2daf8 feat(07-02): update main.py to use new YAML config loader
- Replace os.environ calls with get_config()
- Use configuration for CORS and network settings
- Remove direct dotenv/inventory.env references
2026-04-23 12:46:49 +03:00
ce79c919e6 feat(07-03): convert deploy.sh to Python with YAML config parsing 2026-04-23 12:46:06 +03:00
28cdc90056 feat(07-02): update config_manager.py for YAML support
- Replace dotenv with PyYAML
- Implement read_config, update_config, validate_config_file for backend.yaml
- Update get_masked_key to use new config structure
- Remove inventory.env references
2026-04-23 12:45:51 +03:00
ae61fa6382 feat(07-02): refactor config_loader.py for YAML and D-06 load order
- Replace dotenv with PyYAML
- Implement D-06 load order: env vars > YAML > defaults
- Add validation and logging for config
- Remove inventory.env references
- Update requirements.txt
2026-04-23 12:45:26 +03:00