aleksey
|
e3403f6ed6
|
fix(ift): ObserverWeb mount at "" so CSS/JS paths are not //css-*
CI / test (push) Successful in 7m23s
CI / deploy-ift (push) Successful in 5m31s
CI / e2e-ift (push) Successful in 1m31s
CI / deploy-stage (push) Successful in 3m16s
CI / e2e-stage (push) Successful in 1m22s
observer_dashboard("/") makes asset href protocol-relative (//css-HASH). Empty path keeps assets at /css-HASH.
|
2026-08-13 11:27:41 +03:00 |
|
aleksey
|
37011f66a1
|
fix(ift): mount ObserverWeb dashboard at / on dedicated host
CI / test (push) Successful in 7m42s
CI / deploy-ift (push) Successful in 5m40s
CI / e2e-ift (push) Successful in 1m28s
CI / deploy-stage (push) Successful in 2m12s
CI / e2e-stage (push) Successful in 1m20s
observer.ift.calentiq.com already has its own subdomain; /observer path prefix is redundant.
|
2026-08-13 10:54:19 +03:00 |
|
aleksey
|
a8e6dcb8f5
|
fix(docker): crash loop fallback и observer-web на IFT
CI / test (push) Failing after 11m40s
fallback: default_type вне if-блока nginx. observer-web: Hex/deps.compile в образе, без dev-watchers в контейнере.
|
2026-07-12 11:12:16 +03:00 |
|
aleksey
|
feac915454
|
Fix observer-web build: use npm tailwind/esbuild instead of GitHub download.
CI / test (push) Successful in 18m45s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-10 16:16:54 +03:00 |
|
aleksey
|
e57a2b9768
|
Add observer, prometheus and grafana
|
2026-04-24 18:20:48 +03:00 |
|