“Naeel”
65b78f2a78
fix: resolve s3Uid name→UUID for uuid sub-params inside map-fixed
2026-07-19 10:45:22 +04:00
“Naeel”
0a027c2ebf
fix: map-fixed fallback builds JSON from DataDescriptor sub-param defaults
2026-07-19 09:34:26 +04:00
“Naeel”
35792091bd
fix: nested attrs with default → Optional (no Computed), prevents unknown values
2026-07-18 23:12:51 +04:00
“Naeel”
b6f5b481af
bump versions: dev 3.1.3, test 5.1.5, prod 2.1.2
2026-07-18 23:01:14 +04:00
“Naeel”
7edea3f472
bump versions: dev 3.1.2, test 5.1.4, prod 2.1.1
2026-07-18 22:39:47 +04:00
“Naeel”
d7e61abf2b
chore: commit all changes
2026-07-16 18:31:28 +04:00
“Naeel”
29d0de4658
versions: 2.1.0/3.1.0/5.1.0 per stand, main.go ldflags, registry cleaned
2026-07-16 15:55:42 +04:00
“Naeel”
f5547c0465
svc-api: переход на Gateway (lk-api-gateway), User-Agent+Referer для DDoS-Guard, метод Виталия /instanceOperations/default/{id} с dataDescriptor, LEGACY-пометки везде
2026-07-16 13:48:34 +04:00
“Naeel”
53d03004de
fix: architectural improvements per Opus analysis
...
1. Version sync: provider/main.go = profile.env = 5.0.60
2. docs-generator: removed detectVersion() — no more dependency on provider/
3. docs-generator: removed detectRoot(), pickPath() — all paths via flags/env
4. docs-generator: require --version, --resources, --docs flags
5. Auto-rebuild: yaml-generator rebuilds if sources newer than binary
6. Three version vars → one VERSION in profile.env
7. Created TOOLS/lib/ — shared YAML contract types (not yet integrated)
2026-07-06 09:25:21 +04:00
“Naeel”
dd56bcda83
refactor: restructure project — separate tools, config, generated, provider
...
TOOLS/ — generators + scripts + config + ARCHITECTURE.md
├── yaml-generator/ (code)
├── resource-generator/ (code)
├── docs-generator/ (code)
├── scripts/ (← devops/*.sh)
├── config/ (← devops/profiles/ + devops/config/)
│ ├── test/ profile.env, services_list.txt, operation_timeouts.json
│ ├── prod/
│ └── dev/
└── ARCHITECTURE.md (← devops/ARCHITECTURE.md)
generated/ — pipeline output only (gitignored)
├── test/resources_yaml/, go/, docs/, provider_build/
├── prod/
└── dev/
provider/ — code only, no generated files
resources_yaml/ — DELETED (generated)
internal/resources_gen/ — DELETED (generated)
devops/ — removed (replaced by TOOLS/scripts + TOOLS/config + generated/)
Generators now fail if NUBES_*_DIR not set (no defaults to provider/).
Provider requires pipeline to populate resources_gen/ before build.
2026-07-06 09:06:09 +04:00