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