All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.14.0 (2026-04-14)
- improve error handling (#764) (ac7b154)
- k8s v2 endpoints (#762) (e9cf558)
- make git username optional (#763) (8815960)
- netpols v2 (#741) (58a52e7)
- tekton optional ui (#753) (fb5d2c5)
- code cleanup pt2 (#752) (8d26565)
- enhance image repository handling for workloads (#751) (b8e1119)
- remove smtp from settings (#745) (cd4ed27)
- v1 overview pages (#743) (8fd2057)
- v1 teams (#760) (c19bb9c)
4.13.0 (2026-03-20)
- add keycloak path to core.yaml (#722) (a26fa5a)
- added refresh button for team catalog overview page (#730) (4686fc0)
- platform secrets (#726) (5e62cc7)
- build v2 endpoint (#711) (eeb1dc5)
- byo catalog (#723) (18754ed)
- catalog info on create edit (#734) (2d72947)
- catalogs now support subdirectories (#725) (b1b0774)
- coderepo v2 endpoint (#706) (21e6f6e)
- make Gitea optional (#719) (36968a6)
- remove ai related pages and resources (#721) (a7f3d07)
- remove Minio (#709) (39d2d96)
- remove thanos (#708) (cd6632e)
- show and hide empty password fields (#732) (f95eaa3)
- sparse checkout for chart (#728) (f4c3e66)
- code cleanup (#739) (724cd1e)
- delete cloudtty 403 error (#712) (502d98d)
- infinite img fetching (#727) (ee8eaa3)
- initialize internalRepoUrls to an empty array (#720) (69238cc)
- rebuild the redux store (#733) (5d874ee)
- remove duplicate path (#736) (b61b0e1)
- update catalog data handling in catalog and workload pages (#740) (b703af6)
- deps: bump ncipollo/release-action (#737) (2d159ea)
- deps: bump the docker-dependencies group across 1 directory with 2 updates (#738) (b2dcae2)
- deps: bump the docker-dependencies group with 2 updates (#713) (39e2975)
4.12.0 (2026-02-02)
- add kubeseal-encrypt npm package (#695) (6d7fe00)
- remove tempo (#704) (0d9631f)
- support system theme (#688) (49fd27b)
- team admin is now allowed to change team settings (#699) (5c52bec)
- team v2 endpoint (#705) (c81843b)
- workload static forms (#692) (41873fe)
- apps enabled status (#702) (121e97d)
- authors.md (#703) (06ac47b)
- clickjacking prevention (#696) (eee5d40)
- dashboard endpoint teamId (#693) (df45a47)
- disable ai pages for now (#701) (4049746)
- getApps endpoint and limits data (#700) (7b72b8a)
- hoist metadata (#697) (0375983)
- service page render port (#689) (d8e4ed2)
- set themeView correctly (#694) (d1b68d6)
4.11.0 (2025-12-01)
- generate redux store for express-openapi-validator changes (#676) (5dbddd4)
- remove httpbin (#669) (3be0346)
- remove jaeger (#687) (2e6fe73)
- remove velero (#681) (b5679fc)
- removing falco (#677) (980c5dc)
- removing kiali (#673) (7a318f8)
- removing kured (#675) (8c14d9e)
- updated nginx to 1.29.3-alpine (#670) (1b5f699)
- values schema json support and enhanced code editor (#662) (9e3f44c)
- add paramsSerializer for openapi query (#682) (3fc43eb)
- back button error when coming from non existing page (#683) (0763974)
- broken links to techdocs (#674) (cd11258)
- critical cve minor bump (#666) (11e4e09)
- default cluster tier settings & default team networkPolicy egress setting (#678) (cc8560a)
- ignore kubernetes patch versions in check (#685) (9a23a77)
- ignore v prefix in kubernetes version (#686) (435629f)
- remove mentions of apl (#680) (c26ec78)
4.10.0 (2025-10-21)
- add agent pages and agent playground (#659) (4abf139)
- add knowledge base pages (#657) (e475ef9)
- add kserve (#656) (bdb6666)
- added upgrade check for updating to a newer version (#647) (df4976f)
- workloads pt. 1 (#650) (2a05759)
- workloads pt.2 (#658) (27de898)
- deps: bump ncipollo/release-action (#646) (66d6860)
- deps: bump ncipollo/release-action (#649) (e45fb4e)
- deps: bump node in the docker-dependencies group (#648) (0c43619)
- deps: bump ts-jest from 26.5.6 to 29.4.1 (#624) (eb4e12b)
4.9.0 (2025-09-01)
- add deprecated labels for Jaeger, Falco, Httpbin and Kiali apps (#630) (f19bb9b)
- APL-1042 - Network Policies rework (#632) (383863c)
- oss files (#620) (17a7352)
- switch view and team dropdowns in header (#631) (02cba86)
- deprecated modal button name (#634) (3b61107)
- network policies pod labels (#641) (5e9f92b)
- unknown and wrong pod label (#637) (5a9a792)
- deps: bump @iconify/react from 3.2.2 to 6.0.0 (#626) (3f2ff90)
- deps: bump actions/checkout from 4 to 5 (#636) (d030ffa)
- deps: bump amannn/action-semantic-pull-request from 5 to 6 (#639) (12845c7)
- deps: bump ncipollo/release-action (#628) (03a127d)
- deps: bump nginx in the docker-dependencies group (#640) (c59837a)
- deps: bump node in the docker-dependencies group (#629) (5cf7b7f)
- readme (#638) (5219e75)
- remove old pages (#633) (4112c6f)
4.8.0 (2025-08-04)
- http proxy middleware (#615) (f1540c0)
- rerouted index ts to named files for readability (#617) (7cf5bc9)
- deps: bump @mui/styles from 5.16.14 to 6.4.12 (#590) (593f0c9)
- deps: bump @types/lodash from 4.17.15 to 4.17.17 (#588) (5d11100)
- deps: bump axios from 1.7.9 to 1.10.0 (#592) (2fed476)
- deps: bump http-proxy-middleware from 0.21.0 to 3.0.5 (#591) (bdfe7ab)
- deps: bump ncipollo/release-action (#603) (89b4301)
- deps: bump node from 20.19.2-alpine to 20.19.3-alpine (#600) (73551b4)
- deps: bump the docker-dependencies group with 2 updates (#604) (0163a8d)
- upgrade http-proxy-middleware (#616) (cffe915)
4.7.0 (2025-07-31)
- allow users to define empty env values in builds (#606) (ebb7c52)
- enhance dependabot configuration for auto-approval and grouping of dependencies (#601) (6896aed)
- hide default platform storage class in cluster settings page (#614) (764c196)
- add optional value label for environment variables in build creation (#611) (435daa8)
- improve error handling and re-routing (#607) (43617e7)
- limit team name length to a maximum of 9 characters (#612) (59a2979)
4.6.0 (2025-06-24)
- enhance service creation form with correct useCname data (#598) (830783a)
- form validation error for useORCS (#596) (7bfe3c5)
- remove session corrupt state notification (#599) (00fe560)
- replaced apl-docs with techdocs (#587) (b7d2ef1)
- webhook inconsistent render issue (#595) (5a3c2fe)
4.5.0 (2025-06-17)
- app.tsx router (#580) (82d25e9)
- disable download kubeconfig when apiserver not configured (#584) (5597ffa)
- get team app details (#582) (2844057)
- secret descriptions (#581) (18494d6)
- very tempory fix for workload character limit (#585) (fbeb18e)
- deps: bump @commitlint/config-conventional from 11.0.0 to 19.8.1 (#576) (b79902a)
- deps: bump i18next-http-backend from 1.4.1 to 3.0.2 (#577) (c90319d)
- deps: bump react-hook-form from 7.54.2 to 7.57.0 (#575) (a4b602d)
- deps: bump simplebar-react from 2.4.3 to 3.3.1 (#574) (991a5bf)
4.4.0 (2025-06-03)
- alertmanager not showing if disabled and isAdmin (#570) (9b8b96a)
- getTeam(s) queries (#571) (d8f1c2e)
- policy pages (#569) (4d57d6d)
- read only view permissions for team settings page (#565) (7b883f7)
- remove capitalize from catalog card title (#566) (5885d91)
- add code owners (#564) (315f107)
- deps: bump @hkdobrev/run-if-changed from 0.3.1 to 0.6.3 (#561) (35f6437)
- deps: bump @monaco-editor/react from 4.6.0 to 4.7.0 (#558) (efcbd4a)
- deps: bump @testing-library/react from 16.2.0 to 16.3.0 (#560) (d54dccc)
- deps: bump cspell from 5.21.2 to 9.0.2 (#572) (2f0c7a0)
- deps: bump node from 20.19.1-alpine to 20.19.2-alpine (#568) (c6d698d)
- deps: bump tss-react from 3.7.0 to 4.9.18 (#559) (cbcbf17)
4.3.0 (2025-05-14)
- app header, no capital in team name and no dashboard team admin (#552) (e57e13e)
- map undefined error (#554) (4e72c94)
- navconfig permission function (#555) (911341c)
- removed limits cpu and memory (#553) (6ef7510)
- ui team journal changes pt.2 (#548) (43c4e02)
- ui team journal changes pt.3 (#549) (bc00f0e)
- ui team journal changes pt.4 (#550) (9b11b64)
- deps: bump nginx from 1.27.3-alpine to 1.27.5-alpine (#546) (bdfedef)
- deps: bump node from 20.18.2-alpine to 20.19.1-alpine (#551) (8e99f15)
4.2.0 (2025-04-25)
- build page using new form components (#536) (ae2ae8a)
- service page using form components (#525) (ccbc6df)
- static team settings page (#531) (14f08b2)
- update redirects between the theme view and team selection (#544) (a5d6d15)
- cluster settings (#542) (7011d9e)
- header team dropdown selection (#541) (6831bfc)
- redux store generation (#540) (b3f9603)
- team UI rework (#547) (40e2c48)
4.1.0 (2025-04-07)
- improve error handling (#527) (eb68c56)
- show sealed secrets (#534) (9931c4a)
- use name instead of id for teams (#537) (50f4a2a)
4.0.0 (2025-03-17)
3.6.1 (2025-03-13)
- add code repository page (#512) (269d229)
- add self-service option for admins to add external helm charts to the catalog (#519) (11f5800)
- hide code repositories pages (#526) (3cd82bb)
- update add new helm chart (#524) (3d94fb2)
3.6.0 (2025-03-07)
- add code repository page (#512) (269d229)
- Add self-service option for admins to add external helm charts to the catalog (#519) (11f5800)
- disable UpgradeVersion card for team view (#503) (00d3840)
- react testing library (#511) (7ae643c)
- update otomiApi.ts (#520) (99ccd58)
- Upgrade React v18.3.1 and RJSF v5.24.2 (#504) (2804b4d)
- deps: bump node from 20.18.1-alpine to 20.18.2-alpine (#501) (25b7b48)
- deps: bump react-error-boundary from 4.1.2 to 5.0.0 (#505) (b1f85e7)
3.5.0 (2025-01-28)
- readonly user email when already exist (#492) (b9f1904)
- update message (#494) (a144e9f)
- updated no new updates text (#490) (39ddbf1)
3.4.0 (2024-12-17)
- add dependabot (#458) (189276b)
- add path for gitea (#482) (b15fa92)
- product updates in console (#486) (f6e6837)
- updated release tag generation (#461) (cb1cd74)
- allow extra fields during initial validation (#462) (4e69867)
- authz route apps page access (#487) (27b82e3)
- changed keycloak tab name (#468) (4ef90a1)
- code editor error (#459) (4335406)
- dependabot ignore >=21 node (#477) (bc1152b)
- improved error handling for objwizard (#479) (4237522)
- logout error (#460) (48da38e)
- project page 409 error (#488) (689cad1)
- remove email alert if smtp is not present (#480) (fd4b732)
- removed user management from team-admin team view (#484) (a6bea50)
- replaced seedling with chore for dependabot (#469) (7021d97)
- svg logo for cert-manager (#463) (be1c296)
- team view iframes visibility (#475) (2cda4bf)
- workload form liveValidate (#485) (97bc85d)
3.3.0 (2024-11-12)
3.2.0 (2024-11-07)
3.1.0 (2024-11-01)
- default platform admin user (#443) (73f11b1)
- deprecated chip (#450) (171174a)
- error isolation and error handling (#446) (2504746)
- updated dependencies to remove critical issues (#449) (0a407bf)
- apps filtering (#451) (cb1c432)
- docs url and settings menu (#448) (b5711cb)
- loki is shown as a team app when grafana for the team is not enabled (#447) (d0835fa)
3.0.0 (2024-10-25)
- added ispreinstalled flag and filtering for apps (#442) (5f3e11d)
- update kms settings & age fields (#432) (58a3bff)
- user management (#441) (4609446)
3.0.0-rc.0 (2024-09-18)
- added values schema to session (#424) (732bb9c)
- apl-console linode dockerhub (#423) (bb97a25)
- app page linode styling (#412) (c40fc15)
- app page restyling (#435) (71646a3)
- argocd always enabled (#422) (34318b7)
- kyverno policies (#379) (0adc5d3)
- minimal rebranding (#411) (729e71c)
- one backend obj for all apps (#415) (0ddca87)
- one values schema (#425) (3903592)
- remove shortcuts (#414) (f5843dd)
- removed license (#408) (8a70e9b)
- removing hashicorp vault (#410) (55efc79)
- simplify app values (#419) (8cf2b80)
- update sealed secret page to support readability of the secret values (#407) (d4b832f)
- update team alertmanager settings (#409) (73e4743)
- validate values editor (#428) (a390be3)
- added iframe overlay to 'remove' border (#438) (b3d81b3)
- alerts settings (#437) (3ffba43)
- apl-chart name substring removal (#433) (dbd14ae)
- change tab name in login page and clean up keycloak folder (#436) (4a48b96)
- ingress app (#434) (12e22bc)
- OIDC no team (#405) (6e89be6)
- remove co-monitoring from the settings page (#429) (f738356)
- rm azure monitor (#402) (2ba8151)
- rm azure settings (#417) (77244d8)
- rm opencost (#403) (c0f2d6b)
- rm thanos (#404) (4b2ddc7)
- sealed secrets (#430) (d1b0262)
- sealed secrets opaque fields & dashboard inventory items (#413) (2a5a6f8)
2.8.0 (2024-04-19)
- Error 403: Forbidden (#398) (376ac06)
- rerender of forms (#397) (89faa7b)
- tekton pipeline run link (#396) (893b0c5)
2.7.0 (2024-04-05)
2.6.0 (2024-03-14)
2.5.0 (2024-02-22)
2.4.0 (2024-02-13)
2.3.0 (2024-01-12)
2.2.0 (2024-01-04)
- add update strategy option to workloads (#365) (4e23ef1)
- byo secret for external private repo (#366) (1d08c98)
- team and platform status dashboard (#369) (d63e906)
- team and platform dashboard and viewer switch (#370) (e7ad3b1)
- adjusted activation page scaling (#372) (f0f0b66)
- auto image updater (#376) (0356115)
- create project (#375) (a7d7d1a)
- more svc filters (#371) (fc81482)
- team and platform console dashboards (#373) (4a05cab)
2.1.0 (2023-12-15)
- developer catalog chart readme files (#361) (ce61b11)
- developer catalog page (#355) (d73b7e6)
- rm disabled apps logic Falco (#357) (ba7e529)
- workload values yaml comments (#360) (d722f7c)
- change catalog name (#362) (fb9b56b)
- hide the icon field in workload for projects page (#359) (5ee9ee0)
- welcome message (#363) (4b4fbfe)
2.0.0 (2023-11-21)
- drone 2 tekton (#349) (ca3c579)
- show full repository name in list of builds (#348) (aca2be5)
- specific workload catalog for teamId (#347) (b7799d0)
- template catalog (#346) (76e64a7)
- workload template catalog (#345) (3d96db2)
- clipboard links (#353) (f439e8b)
- hide power button for team apps in AppCard (#354) (05b8777)
- rm integration from app info tab (#352) (df5bdcc)
- rm kubeapps (#343) (c53080c)
- rm kubeclarity (#344) (39ec6dd)
- workload and project bugs (#351) (059017e)
1.4.0 (2023-10-17)
- provide otomi theme for keycloak as a jar (#341) (24ba600)
- removed falco from non azure providers (#339) (2ddc4ee)
- service name field (#340) (804a2b6)
1.3.0 (2023-10-03)
- mitigate ENOENT issue at release-action@v1.12.0 (747b250)
1.2.0 (2023-10-03)
- mitigate ENAMETOOLONG issue at release-action@v1.12.0 (1bf34d1)
1.1.0 (2023-10-03)
- add link to pipelinerun in tekton dashboard (#332) (3600c6a)
- add tracing using OpenTelemetry and Grafana Tempo (#316) (8fac607)
- add uri in settings (#325) (802c3c5)
- auto image update (#330) (3ba0c5c)
- custom workloads (#326) (2ad2a18)
- build trigger link (#335) (0a08efa)
- change team admin service url (#331) (a390da9)
- form key to edit autofocus fields (#334) (f4ef9be)
- prometheus host (#327) (da6b382)
- remove special character from the url (#328) (23cd0df)
- rm backup from team (#324) (7ce4c8f)
- updated actions for release (#329) (610c864)