Changelog
0.8.10 - 2026-07-23
updated changelog for 0.8.9 (c4de35ae)
OCT-151, ska-octopus-tangogqlcpp:0.4.1 (90578c9b)
0.8.9 - 2026-07-20
updated changelog for 0.8.8 (a93cc6b1)
ska-octopus-tangogqlcpp:0.4.0 (973876c0)
0.8.8 - 2026-07-20
updated changelog for 0.8.7 (eeaac879)
OCT-149: ska-octopus-tangogqlcpp:0.3.8 (9cccd4c8)
OCT-149: ska-octopus-tangogqlcpp:0.3.9 (30a16f93)
0.8.7 - 2026-07-17
updated changelog for 0.8.6 (b42c869d)
OCT-149, fix warning (da59073a)
OCT-149, format (af803aa6)
0.8.6 - 2026-07-17
updated changelog for 0.8.5 (33140cfa)
OCT-149, python 3.12 fixed (5e3ba1dc)
OCT-149, update attributePrefetchThreads: 8 (3c652a19)
OCT-149, fix ClientSession leak (f492930e)
OCT-149, fix ClientSession leak (459909d6)
0.8.5 - 2026-07-17
updated changelog for 0.8.4 (5a20181d)
OCT-146, fix CHANGELOG.rst format (953ae088)
OCT-149, reuse DNS/TCP, Keycloak/MSAL validation runs outside the asyncio request loop, Pools close during shutdown (34117f90)
0.8.4 - 2026-07-08
updated changelog for 0.8.2 (ccc00cce)
production image instead (21ddfbe2)
tool.uv (3e8bd830)
update .make (998c33e1)
OCT-138, backend local auth websocket fix (0631119b)
0.8.2 - 2026-07-07
updated changelog for 0.8.1 (6cb8a14f)
ska-octopus-tangogqlcpp:0.2.2 (5689f805)
0.8.1 - 2026-07-03
updated changelog for 0.8.0 (d7093db0)
OCT-138, tangogqlcpp 0.1.4 (4e1b8099)
0.8.0 - 2026-07-03
updated changelog for 0.7.6 (76a8f89a)
OCT-138, ska-octopus-tangogqlcpp (a976ec96)
0.7.6 - 2026-07-02
updated changelog for 0.7.5 (42e8ffbe)
OCT-138, TANGO_DBS with msal token (9c95d0c8)
0.7.5 - 2026-07-02
updated changelog for 0.7.4 (b5c7287c)
OCT-141, remove pytest from docs (b483cc1f)
OCT-131, Make pane have permission to change like variable selecter even on view mode (c790b88b)
0.7.4 - 2026-07-01
updated changelog for 0.7.3 (d5328629)
OCT-142, bump mongo to 7.0, remove WiredTiger logs (ce95c78e)
0.7.3 - 2026-07-01
updated changelog for 0.7.2 (5523b0c3)
OCT-142, decrease log levels, update tangoGQL to 1.0.13 (dc813fee)
0.7.2 - 2026-06-30
updated changelog for 0.7.1 (3f70635d)
OCT-138, remove gitlab top image (f92d031f)
OCT-138, setup ssl from config ui (10b190e3)
OCT-138, root set option on config ui (753a0ca0)
0.7.1 - 2026-06-30
updated changelog for 0.7.0 (14c3796b)
OCT-128, fix security findings (e36641d1)
OCT-128, fix make python-test MONGO URL (64f1d9bf)
OCT-128, LOCAL_MONGO_URI=mongodb://mongo:27017 (8742e772)
OCT-128, test coverage to >88% (8dc9d3aa)
OCT-128, improve history endpoint (98a7c49a)
OCT-128, ignore null values (e3f7e0bd)
OCT-138, enable headers setup (f910a42a)
0.7.0 - 2026-06-16
updated changelog for 0.6.3 (f109d02d)
OCT-128, new methods, POSTGRES and PING (1aea5a2d)
OCT-128, version chip on config UI fix (efa2d267)
OCT-128, removed PING from methods (1d4f90f7)
0.6.3 - 2026-05-22
updated changelog for 0.6.2 (4ba96035)
OCT-112, align and centralize current roles permissions (f2c52adc)
0.6.2 - 2026-05-21
updated changelog for 0.6.1 (1165d013)
OCT-112, no need to expose keycloak full URL (e6bd3116)
OCT-112, no need to expose keycloak full URL (3af5ffd1)
OCT-112, fix viewer dropdown selection (95d362b4)
0.6.1 - 2026-05-19
updated changelog for 0.6.0 (8763255c)
OCT-112, viewer default workspace order for new roles (b3bef5d4)
OCT-112, viewer default workspace order for new roles (a27bb4f1)
0.6.0 - 2026-05-19
updated changelog for 0.5.4 (163cc236)
Makefile update (8018b4f6)
OCT-100, fix changelog load (807d3110)
OCT-112, setup ROLE_PREFIX (dc66d141)
0.5.4 - 2026-05-18
updated changelog for 0.5.3 (3b0adbe1)
OCT-104, uv lock update (b17dc742)
OCT-100, refactor auth token validation flow, remove query token support, and simplify current user handling (3a52aa34)
updated changelog for 0.5.4 (f6a95fde)
0.5.3 - 2026-05-13
updated changelog for 0.5.2 (f89e7ac9)
Update makefile stage uv.lock (c21f8654)
OCT-104, store user owner of current workspace (b4179e67)
0.5.2 - 2026-05-12
OCT-104, admin impersonation of lower level users (db06b3f9)
OCT-100, fix workspace switch bug (07bbd433)
updated changelog for 0.5.2 (71e26bae)
0.5.1 - 2026-05-11
updated changelog for 0.5.0 (4d8263fe)
OCT-100, graphiql lock update (ffb5c649)
OCT-100, remove old chart dep tangodevice (7366d66a)
OCT-100, set default MSAL credentials (e89236ae)
updated changelog for 0.5.1 (04e0a227)
0.5.0 - 2026-05-11
updated changelog for 0.4.10 (63e265e3)
OCT-92, update uv (081dcde4)
Enable MSAL and Keyclock login (127a5924)
Token refresh on query (f0a729cd)
0.4.10 - 2026-05-07
updated changelog for 0.4.9 (84755308)
OCT-92, One-liner filter in filterwarnings (b946a6cb)
OCT-92, before_script: [*uv-install] (ea4878c4)
OCT-92, track uv.lock, unignore it in .gitignore (2f0988d4)
OCT-92, remove remaining poetry references from ci-test.sh and gitlab-ci comment (e8af111e)
OCT-92, bump python-multipart to 0.0.27 (CVE-2026-42561) (7ebd3600)
OCT-92, fix docs-build and python-build CI jobs for UV (6ed77073)
OCT-92, fix DOCS_PYTHON_RUNNER: uv run python3 not uv run (8bf0db15)
OCT-92, fix pages CI job: override before_script to use UV (aa127be9)
OCT-92, fix uvicorn-not-found and stale auth test stubs (b79ec301)
OCT-92, fix test gql_resolvers_performance (9042d301)
OCT-92, auth-migration.md (077a9c90)
OCT-92, add missing libs (ddf4e36f)
0.4.9 - 2026-05-07
updated changelog for 0.4.8 (2c8b74a9)
OCT-92, remove poetry, use UV (0ba2ce02)
0.4.8 - 2026-05-06
updated changelog for 0.4.7 (ec2fd794)
OCT-92, fix lint (0df09709)
OCT-92, cleanup endpoints default, added tango connections (8fec00d8)
0.4.7 - 2026-05-06
updated changelog for 0.4.6 (ddd57dff)
OCT-92 (13e93225)
OCT-92, solve warning PyPI will be disabled automatically if at least one custom source is configured with another priority than ‘explicit’ (816946a1)
OCT-92, versions bump (5ac0d62c)
0.4.6 - 2026-04-26
updated changelog for 0.4.5 (aace9d50)
OCT-67, clock preferences save (6a1b44a8)
0.4.5 - 2026-04-25
updated changelog for 0.4.4 (f5f6f734)
OCT-67, fix gitlab pipeline issues (80b1e945)
0.4.4 - 2026-04-24
updated changelog for 0.4.3 (904a3558)
OCT-67, improve Socket closed with event 1011 keepalive ping (1eccb671)
OCT-67, make python-test now uses poetry run (650d7a95)
0.4.3 - 2026-04-22
updated changelog for 0.4.2 (50d087f8)
OCT-67, improve active clients tracking (7061c759)
0.4.2 - 2026-04-20
updated changelog for 0.4.1 (82eb6c82)
OCT-60, enpoints can be query by label (7c64284a)
OCT-60, fix format (35368e2c)
OCT-60, ensure git hooks (f7353779)
OCT-60, expose all backend vars to config-ui (336ca982)
0.4.1 - 2026-04-17
updated changelog for 0.4.0 (de4b20d9)
OCT-66, Dynamic endpoint-defined GraphQL mutations require (level 3) or higher (5c4c9716)
0.4.0 - 2026-04-16
updated changelog for 0.3.2 (541723d0)
OCT-65, merge_list setup, smart data filtering implemented (2af0ee0c)
0.3.2 - 2026-04-16
updated changelog for 0.3.1 (2521c705)
Fix trivy-image-scan (55dca20a)
Fix trivy-image-scan (18c804ac)
ska-tango-tangogql-ariadne:0.1.11 (477b695d)
0.3.1 - 2026-04-13
updated changelog for 0.3.0 (1b779f67)
OCT-41, improve saving mechanism (13290a33)
OCT-53, improved the types selection (b78e1401)
0.3.0 - 2026-04-01
updated changelog for 0.2.3 (e6f6dc4e)
0.2.3 - 2026-03-26
updated changelog for 0.2.2 (085321cb)
OCT-18, fix known vulnerabilities (ed53ae8a)
Resolve OCT-28 “Workspace improvment” (cc030ee4)
0.2.2 - 2026-03-24
updated changelog for 0.2.1 (88aa7629)
OCT-15, update docs for new TANGO_DBS (29e30c7d)
OCT-18, update shared workspaces and general settings setup (17699c57)
0.2.1 - 2026-03-17
0.2.0 changelog (76d9532b)
update ska-tango-tangogql-ariadne:0.1.10, update TANGO_DBS (d11cf15d)
0.2.0 - 2026-03-16
updated changelog for 0.1.74 (ed0cb85a)
improve TRIVY job on gitlab (f3c02516)
TRIVY_VERSION: 0.69.3 (ddb4764e)
OCT-15, enable TANGO_DBS setup (d8c97d36)
0.1.74 - 2026-03-12
updated changelog for 0.1.73 (1b521f6f)
Improve register logic, to reject versions that don’t exist (50aee185)
0.1.73 - 2026-02-27
updated changelog for 0.1.72 (5727563b)
ska-tango-tangogql-ariadne 1.0.9 (5a687e13)
overwrite tangoGQL image because SKAO one has issues (37089c9e)
0.1.72 - 2026-02-23
updated changelog for 0.1.71 (0f8a7bef)
TANGO_SECONDARY_HTTP_URL (99d33872)
harden query prunning (5a2a8469)
0.1.71 - 2026-02-23
updated changelog for 0.1.70 (b4b65e7e)
added RESOURCES (36c2a498)
enable multiple endpoints at one action (bd22bb45)
0.1.70 - 2026-02-16
updated changelog for 0.1.69 (d4f86adb)
semantic SDL validation during loader (2e7b5a57)
0.1.69 - 2026-02-16
updated changelog for 0.1.68 (e11ce389)
remove octopus tag from gitlab job (220a1c11)
improve cross-origin not allowed info (abca0b0b)
0.1.68 - 2026-02-13
update docs roles (e1a21b4b)
docs updated on cached roles (60acf231)
added make gitlab (a8055f51)
fix versions and fix vulnerabilties (5522dbdb)
update gitlab to have trivy scan (6d2853b2)
0.1.67 - 2026-02-10
0.1.66 changelog (7c585251)
improve roles and level (a5d83316)
0.1.66 - 2026-02-02
0.1.65 changelog (ca1abf22)
filter tangogql query fields to improve performance (9cc8104b)
0.1.65 - 2026-01-21
0.1.64 changelog (abf161cd)
update docs with getting started setup (d722dbec)
docs setup with diagram (a46b79e1)
update endpoint, improve http k8s access, resize logo (38be6b4d)
make https missing message more clear (e84b457c)
0.1.64 - 2026-01-20
0.1.63 changelog (a014de4a)
allow to copy and import custom config JSON (4294b1e4)
show app version on config-ui (005fab11)
improve coverage (4e5df321)
0.1.63 - 2025-12-10
fix reload with single worker (6169e489)
0.1.62 - 2025-12-04
No changes.
0.1.61 - 2025-12-04
No changes.
0.1.60 - 2025-12-03
octopus-tangodevice version: 0.1.11 (fbaaa96e)
0.1.58, tangodevice split (f0e4d015)
setup roles and groups (a3674d53)
update user roles (f15541af)
fix users roles (0d4ec1c6)
0.1.57 - 2025-12-02
octopus-tangodevice (09d47051)
0.1.56 octopus-tangodevice 0.1.8 (5d15f954)
tango device 0.1.9 (cfa7740b)
0.1.55 - 2025-11-27
Redis removal (83ebfc06)
update .make (28aa5965)
0.1.54 - 2025-11-26
improve bad vars reports (b68be4ed)
0.1.53 - 2025-11-24
update chart ingress (b4899dea)
ska-octopus-redis-stack (97ec100a)
0.1.52 - 2025-11-04
changelog 0.1.51 (bd7e8da2)
default octopus namespace and helm release ska-octopus-backend (301734b9)
update default variables configurations (6fad14e1)
0.1.51 - 2025-10-20
optional configUi and authUsers (81a95281)
0.1.50 - 2025-10-09
changelog 0.1.49 (2a64c9f3)
added .husky (7b80c80d)
update .gitignore (5af933e0)
git hooks config at release (8d6f5523)
condition: ska-tango-base.enabled (bbe92279)
0.1.49 - 2025-10-09
changelog 0.1.48 (7b2d62f7)
fix test (ae239d01)
requirements-create (6b8c2e17)
configure auth users (3cb50ccd)
local test (1a232a5e)
0.1.48 - 2025-10-06
changelog 0.1.47 (24642cf0)
fix linting (5e520966)
fix reimport (03b1494c)
update DEVICE_PRESET (bd1d8199)
Config UI Disabled (4a52ab99)
0.1.47 - 2025-10-06
changelog 0.1.46 (d53689a5)
setup secret-config-ui (e94d0293)
Kubernetes Environment Setup (78ab881f)
octopus-tangodevice 0.1.5 (c58a71b4)
0.1.46 - 2025-10-06
changelog 0.1.45 (3cf6a0cd)
update tangodevice and ska-tango-base becasue of bitnami (a6ea938b)
0.1.45 - 2025-10-01
changelog 0.1.44 (9804d028)
fix graphql respecting value types with the use of ScalarTypes (ef27b065)
0.1.44 - 2025-09-25
clear endpoints.json (60e29095)
0.1.43 changelog (c843ea15)
updated docs (4fb808d9)
artefacts as source of updates (e5944be1)
0.1.43 - 2025-09-24
changelog 0.1.42 (ea9a402f)
fix readthedocs (834c8e1a)
fix readthedocs (4260ca42)
accept multiple vars from values.yaml (00b71265)
allow https from k8s config ui (8d953408)
fix linting (353fbafb)
0.1.42 - 2025-09-18
changelog 0.1.41 (ea97900a)
sync poetry version (f252472c)
improve docker image (7d7f2516)
0.1.41 - 2025-09-18
changelog 0.1.40 (0d94ed0a)
fix poetry build (67bfdf1b)
poetry only, solve some CVEs (ef605e3a)
0.1.40 - 2025-09-18
changelog 0.1.39 (e76dce09)
skao formatting (1b5253b1)
unit-test make python-test (a3ab34c2)
replicate make python-test (05709d56)
update docs get release (16517c67)
gitlab skao (508b77cd)
gitlab skao missing deploy job (7c089609)
remove deploy step (9a466289)
update pyproject.toml (ae2c51a5)
package-mode = false (1365f964)
tool.poetry.dependencies (76738906)
fix tool.poetry.dependencies (990307b5)
pylint on poetry dev (62c5f1fb)
pylint-junit on poetry dev (148e04d1)
pylint # pylint: disable=no-member (4cc66b82)
pylint # pylint: disable=no-member (a1cb931c)
remove notebook include, no notebooks (2cd52897)
tool.poetry.group.docs.dependencies (f6f95ec7)
poetry sources (273f1c96)
poetry sources priority (883cf417)
poetry sources priority (c03216d5)
poetry skao source only (3cf60b5b)
no k8s steps for now (a3780a01)
artefact.skao.int (147357ba)
update sync release (876db692)
0.1.39 - 2025-09-16
changelog 0.1.38 (9c380e5c)
fix docs issue of identation, gitlab unit-test instead of tests (bd89faef)
unit-test instead of tests (6d08711d)
updated docs with dynamic-endpoints.md (97041fcd)
ENABLE_ENDPOINT_LOCALS (4894f5e3)
update docs dynamic-endpoints security warnings (8c41289b)
0.1.38 - 2025-09-16
changelog 0.1.37 (1a5c329a)
blue-octopus.svg (9b437fe2)
setup testing (9ce6828a)
tests on commit (4a5a53f7)
tests on commit (d6accd97)
tests on commit (eebaa684)
pytest on commit (fa08a2db)
improved coverage (54322c06)
improve coverage (cf9b4dd8)
coverage improve (51e529e5)
64% (6ae6899e)
overhall >75% coverage (d9f36c51)
coverage >75% (167d4ef1)
readthedocs coverage (ddc594b1)
readthedocs coverage (e167af87)
readthedocs coverage (eb9fa162)
readthedocs coverage (f90b2918)
fix failing test (2d00f301)
clean-ci test (4f122058)
try fix for failing hang (ef19cc8d)
remove _graceful_reload (fad6eb2b)
config editor test improvments (781ae58a)
increase pubsub coverage (926cfd82)
increase auth coverage (4820ef9d)
increased lifespan (d41203a6)
config store coverage improvment (961d8519)
0.1.37 - 2025-09-09
CHANGELOG 0.1.36 (9e98b694)
added missing .readthedocs.yml (46f86087)
fix docs path (ac5a82b2)
fix version (b985d8ab)
update widget_registry to allo gitlab and nexus (6fdc0922)
remove warning on default (f62a030d)
0.1.36 - 2025-09-05
CHANGELOG 0.1.35 (3ac16f18)
Ignore CHANGELOG typos (891b3584)
graphql resolver update (a432cfee)
safe empty attributes list (503a2a7e)
0.1.35 - 2025-09-03
CHANGELOG 0.1.34 (2bc231b1)
added docs (e497bacd)
Copyright on docs (08495495)
lint and format (710513da)
precommit on gitlab (a00af212)
fix precommit on gitlab (c2f544de)
0.1.34 - 2025-09-03
changelog 0.1.33 (8882b676)
CSRF security improvement (ffda9484)
15 minutes lock after 5 wrong password (63c8bb75)
config ui CORS tightened, Safer DOM rendering (587abafb)
0.1.33 - 2025-09-03
chnagelog 0.1.31 (6045b96a)
Backend widgets (f36ebb5a)
ska-octopus-backend (122d2330)
ska-octopus-widgets (843c9fb2)
GQL_EXECUTE_TIMEOUT_S: 120 (90343c31)
0.1.31 - 2025-08-21
changelog 0.1.30 (5d44a696)
secret-hdbpp-dsn-list (3515b701)
text area inputs (3f078380)
TANGO_MCCS_HTTP_URL and TANGO_MCCS_WS_URL (054f0bd8)
0.1.30 - 2025-08-20
changelog 0.1.29 (6d7d350b)
Allow only partial secrets present (a1713f5e)
0.1.29 - 2025-08-19
changelog 0.1.28 (aa29dee2)
Auto Recover System (2f4faeab)
delete version from UI (77c5d513)
0.1.28 - 2025-08-19
changelog update 0.1.27 (37f67161)
timeout 45s (89b687bb)
0.1.27 - 2025-08-19
update CHANGELOG 0.1.26 (a6ad8e6f)
0.1.26 - 2025-08-19
update changelog (aa24b4be)
added PyTango (49b68ef5)
0.1.25 - 2025-08-18
show CHANGELOG (deb18e31)
Update to individual eda secrets (f470d6c4)
0.1.24 - 2025-08-13
EDAs array implementation (88216464)
shared pvb (cf89ad8d)
0.1.23 - 2025-08-08
setup secrets (0f8ac5d5)
key: token (aced4e30)
added own pv volume (34a54dd2)
0.1.22 - 2025-08-08
ReadOnlyMany (5ef23444)
0.1.21 - 2025-08-07
added sharedFolderCounts (17f4cfc1)
sharedFiles false by default (aaa6519d)
0.1.20 - 2025-08-07
Mccs (80b00314)
added pvc-shared-files (4ff50e67)
0.1.18 - 2025-08-05
No changes.
0.1.17 - 2025-08-05
setup ODA_URL (035620a3)
0.1.16 - 2025-08-05
versioning (09e4c46f)
version messages (0253332e)
Split script.js (8be57f64)
0.1.15 - 2025-08-04
No changes.
0.1.14 - 2025-07-30
increase websocket size package limit (384ee77f)
0.1.13 - 2025-07-28
main values (b9a7bb17)
dev (2506ad11)
split endpoint (8ece437c)
0.1.12 - 2025-07-28
mvp update (34bf336b)
0.1.11 - 2025-07-28
paths (5128b633)
0.1.10 - 2025-07-24
update charts name and NAMESPACE var (14f8fe84)
0.1.9 - 2025-07-22
mcss vars (a4fd9beb)
mcss tango_host (8cd9f177)
minikube: false (19d1893b)
new users (b0a4b2cd)
0.1.8 - 2025-07-21
conditions on dependencies (4219b03e)
0.1.6 - 2025-07-21
No changes.
0.1.5 - 2025-07-21
0.1.4, hdbpp relative name (2be40a07)
0.1.3 - 2025-07-17
push to hub (89b5aeca)
Login (c04828d4)
config-ui protect (f2e6abd8)
fix make (1cab1944)
Charts (4ba00e13)
0.1.0 - 2025-07-11
Initial commit (12066138)
intial setup (804a1903)