Releases: epam/edp-headlamp
v0.17.0
Deployment Certifications and Source Traceability
KubeRocketCI container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 108e9186e8c5677a0804451a14caac18690d19a3862cd65fbe37e5aa7284473c52e541f8480b9eff
- attestation and
108e9186e8c5677a89f80c28fa2ddbd63d47b3e36cd0be436f0c1dbe76ae97500be73d77adb814d3
- signature
v0.17.0 - 2024-11-05
Features
- Add permission check for approve button (#456)
- Implement OIDC integration with Microsoft Entra IdP (#454)
- Show version diff marker (#450)
- Improve pods features (#445)
- Improve applications table update (#443)
Bug Fixes
Routine
v0.16.0
Deployment Certifications and Source Traceability
KubeRocketCI container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 108e9186e8c5677abb1cd39ed8f1641e343f46b14af815250381903dd01f1bf11bba2a8debbf3251
- attestation and
108e9186e8c5677a79c350fccb9b7d1a4c6b260a1b92b0ae911bcc596549febeb4fc039fe0392fe3
- signature
v0.16.0 - 2024-10-18
Features
- Set edp as default versioning type (#437)
- Update deployment flow promote (#432) (#433)
- Add krakend backend integration (#427)
- Update approve reject (#423)
- Update codebase branch link (#412)
- Update env variables to use configmap (#404)
- Add env variables section (#404)
- Add support for the Bitbucket Cloud GitServer (#402)
- Update build run creation (#400)
- Update applications add and remove (#393)
- Add virtual clusters creation (#388)
- Add description column and validation (#386)
- Improve configuration permissions (#384)
- Cache permissions (#378)
- Update screenshots (#375)
- Show user name, update terminal (#372)
- Highlight pipelines tab (#369)
- Update env creation (#365)
- Add deployment script select (#363)
- Add table custom sort (#361)
- Add pipeline approve logic (#359)
- Add diagram btn in pipeline select (#351)
- Update build pipeline ref name (#348)
- Add pipelines select, task list (#348)
- Add action success modals (#344)
- Add codemie applications (#342)
- Update pipeline links (#339)
- Add pipelines page (#339)
- Add c and cpp langs (#335)
- Update labels (#333)
- Update genai codemie page (#324)
- Add codebase codemie integration (#323)
- Add ArgoApp delete confirmation (#321)
- Update pipelines table and filter (#319)
- Add clean env behaviour (#317)
- Add codemie integration page (#315)
- Group k8s objects (#313)
- Add ansible framework option (#311)
- Add query nav in pipeline page (#309)
- Add pull request link (#304)
- Update chat logic (#295)
- Add permissions checks in cfg pages (#293)
- Add err msg in create modal (#291)
- Update apps field in env creation (#284)
- Update environment creation (#282)
- Update create/edit modals (#280) (#281)
- Add CodeMie chat integration (#272)
- Update unset namespace behaviour (#270) (#271)
- Update snackbars (#268) (#269)
- Update pipeline page (#266)
Bug Fixes
- To promote default value (#432) (#434)
- Requests caching (#427)
- No branch crash, registry create, login redirect (#419)
- Fix pipelines (#421)
- Fix redirect after auth (#419) (#420)
- Try fix redirect after auth (#418)
- Try fix tests crash on prod (#416)
- Fix to promote default values (#414)
- Fix cdpipeline list provider #410
- Fix multi ns errors (#409)
- Fix gitops custom value path for bitbucket (#402)
- Fix sonar metrics (#397)
- Update sanitize util (#391)
- Fix username get crash (#372)
- Fix pipeline actions (#369)
- Fix nonexistant pipeline diagram btn (#351)
- Update pipelines filter (#337)
- Sanitize CodeMie html (#331)
- Fix bugs on pipelines page (#327)
- Fix pipeline crash when no params (#304)
- Fix issues (#302)
- Fix issues after review (#298)
- Fix issues after review (#298)
- Fix multiple issues (#297)
- Update codemie chat response (#273)
- Fix values override default value (#277)
Code Refactoring
Routine
- Add annotation to control pod seesion timeout(#435)
- Update image version (#395) (#396)
- Re-structure documentation assets (#375)
- Update Dockerfile base image (#346)
- Update KubeRocketCI names and documentation links (#325)
- Update KubeRocketCI names and documentation links (#325)
- Replace hardcoded Keycloak URL prefix(#307)
- Update information label for values override (#298)
- Update links to new documentation location (#288)
- Update current development version (#263)
Documentation
v0.15.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77af9c824ac6ccc5d8912d4bc492161f75266c0b059c64e8daec8cd9936039f10f3
- attestation and
24296fb24b8ad77adfdb04cf1199049df481d1c7c87abf1f41eb9351a2dbefcdb5bd0edc8e6b28d1
- signature
v0.15.0 - 2024-06-12
Features
- Update stage deploy table (#258)
- Update component page (#252) (#253)
- Align chart for ingress TLS configuration(#227)
- Add permissions check for actions (#249) (#250)
- Update warning messages and bugfixes (#247) (#248)
- Add pull request templates for github issues(#234)
- Update pipeline page (#225)
- Update GitServer form (#242)
- Add GHCR as Container Registry option flow (#238)
- Add pipeline page (#225)
- Add new pipelines page (#225) (#226)
- Exclude pipelinerun from resources displayed in argocd(#169)
- Fix scroll container, fix image versions order etc (#200)
- Make configuration pages similar structure (#192) (#194)
- Update general, cluster settings, update docker img (#189)
- Update configuration page UI (#188)
- Update manage registry, manage git server snapshot tests (#186)
- Update URL validation pattern, fix ui (#185)
- Update requests error handling (#183)
- Add multiple custom values into deployment (#180)
- Remove ability to choose corrupt gitserver (#179)
- Update marketplace view (#178)
- Update codebase creation flow view (#177)
- Add url validation in configuration forms (#175)
- Open quicklink edit modal, delete quickling edit page (#172)
- Add available cbis tags for non-to-promote apps (#174)
- Add ingress list table into sso page, update pie chart (#173)
- Update dockerfile, fix quicklink url field regexp (#172)
- Update favicon, update overview page (#172)
- Add possibility for components multi deletion (#171)
Bug Fixes
- Fix filter fields alignment (#258) (#262)
- App improvements and fixes (#258)
- Table layout fixes, fix ingress tooltip variable width (#258) (#260)
- Fix various ui ux issues (#254)
- Permission check fixes, pipeline fixes, crash fixes (#249) (#251)
- Enable deploy btn when all apps are selected (#245) (#246)
- Fix branch validation, fix integrations labels (#240)
- Fix pipelines filter, fix integration forms (#225)
- Fix multiple issues with integrations (#223)
- Fix logout, fix table pagination (#218)
- Fix gitops values yaml file link (#198)
- Fix configuration pages useGet hook ns param (#183)
- Fix configuration pages error handling (#183)
- Fix multiple selection in table (#182)
- Fix stage namespace validation, fix deploy btn disabled state (#155)
Code Refactoring
- Update two-cr integration forms (#210)
- Refactor registry form (#176)
- Improve multi form provider logic (#176)
- Segregate git server form into multiple ones (#176)
- Remove multiple pipeline run streams (#170)
Routine
- Remove status field from route (#256)
- Remove unused CI flow (#220)
- Update headlamp image tag (#213)
- Update package json file, docker img (#203)
- Add codeowners file to the repo (#195)
- Migrate headlamp from gerrit to github (#190)
- Remove internal kubernetes IP address in config endpoint (#184)
- Update current development version (#169)
v0.14.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a4488a0e876bf2603bef06af3bff4b37f0951827e2c4a83b602693609c00116f1
- attestation and
24296fb24b8ad77aeb3ad6453f8c15f396d4963be44ff922b989daf79b407c8db0f4fb0da07e55c5
- signature
v0.14.0 - 2024-03-12
Features
- Add sync status, fix errors, disable to promote, hide qg (#155)
- Update configuration page menu (#155)
- Update UI, update environment page (#155)
- Add possibility to create more than one gitserver (#167)
- Add cache to Github workflow (#164)
- Add Github CI workflow for PR (#164)
- Update stage creation, add triggertemplate selection (#165)
- Update cluster secret creation (#161)
- Update gitops repo link on gitops configuration (#163)
- Update application deploy, uninstall buttons (#162)
- Update application deploy, uninstall buttons (#162)
- Update cluster secret creation (#161)
- Add nexus registry flow (#160)
- Add kubeconfig secret name param into deploy pipeline run (#159)
- Update application payload object when deploying (#158)
- Migrate EDPComponent to QuickLink (#157)
- Update ui colors, menu, add ui updates (#155)
- Add monitoring section into stage page (#152)
- Add deploy pipeline run list into stage page (#151)
- Update Jira integration management flow (#150)
- Add stages filter, Update page filter logic (#142)
- Update image stream field tooltip info (#148)
- Add ESO management flag per field (#147)
- Improve plus button in configuration page (#145)
- Update deploy button behaviour (#142)
- Rename create edpcomponent to link (#143)
- Redesign environment details page (#142)
- Add warning noty of non-existant EDPComponent (#138)
- Add possibility to delete non-system EDPComponents (#138)
- Update sonar related links (#140)
- Update secret integration forms, update disabled edp links tooltips (#138)
- Add skipWebhookSSL checkbox into GitServer create-edit forms (#137)
- Add ArgoCD integration configuration page (#135)
- Update GitServer management flow (#134)
- Add cluster column into stages table, remove cluster button (#133)
- Update links configuration, add tooltips for disabled links (#132)
- Add visible checkbox in edpcomponent creation (#132)
- Update create buttons in branch and stages sections (#131)
- Add namespaces unset dialog window, update notification logic (#129)
Bug Fixes
- Fix error on stage page, rollback to promote checkbox disabled (#155)
- Fix gitserver related issues (#167)
- Remove isBase64String check when encoding form values (#166)
- Fix uninstall button, fix deploy notification message (#162)
- Fix quicklink creation (#157)
- Fix wrong registry page doc link (#154)
- Fix wrong registry page doc link (#154)
- Fix build (#154)
- Update registry doc link, fix component list actions (#154)
- Fix jira integration form (#150)
- Edit monitoring iframe height (#152)
- Fix empty marketplace page (#152)
- Fix stages related issues (#142)
- Fix plus button on gitops page, fix isBase64 check function (#145)
- Fix jira integration plus btn, fix loading (#145)
- Show pipeline tasks from finally block (#146)
- Show pipeline run tasks from finally block (#146)
- Fix plus button on gitops page (#145)
- Fix filter search (#144)
- Fix sonar dashboard url (#140)
- Fix sonar metrics urls, update configuration pages URL field (#140)
- Fix sonar metrics api url (#140)
- Remove ability to rename edp component, fix namespace filter (#141)
- Rename ArgoCD to Argo CD (#135)
- Fix hiding namespace notification after setting namespaces (#129)
Routine
- Rename trigger template to pipeline template (#167)
- Rename Trigger Template to Pipeline Template for deploy (#165)
- Remove edp from helm chart name (#156)
- Update headlamp to 0.22.0 updating mui to v5 (#139)
- Update current development version (#136)
- Add snapshot tests for registry configuration (#130)
- Update current development version (#128)
Documentation
v0.13.1
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a9a0b5ce99b161269c9966fbb22c9da01c750a0f33e70b76e19254c61111bf577
- attestation and
24296fb24b8ad77a862cb8adcb593b1df2dff1b3eb3dd9ee9e87a164c60673e26a8dd1b6fbbda737
- signature
v0.13.1 - 2024-01-18
Features
- Update GitServer management flow (#134)
v0.13.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77aa531cdbc298145db22dc2cd1124ca3a309c62b1546d5936f0152ffa8073a9a67
- attestation and
24296fb24b8ad77ac367d1848124b101b1a0001904b0af3d3adba1abb39f50a60a9ebd4c954e1c2f
- signature
v0.13.0 - 2024-01-03
Features
Bug Fixes
- Hide codebase page controls and diagrams for system components (#126)
- Add no secret found messages into configuration page list (#118)
- Fix sonar widget loading status when there is no sonar component (#118)
Routine
- Update current development version (#121)
v0.12.0
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a5f6461aa17878774f551d05a9ad5656056b28e1d230a4d1f0e7087180e4d81dd
- attestation and
24296fb24b8ad77a9ac6efbbb683f593e047c85cf15794a10b385c586e5d36de1181440264753f83
- signature
v0.12.0 - 2023-12-18
Features
- Add graph for review and build pipeline on component page (#120)
- Add openshift registry flow (#119)
- Add review and build pipeline links to component details (#118)
- Update tooltips on some widget fields (#113)
- Show sonarqube and deptrack widgets even with no data (#117)
- Add statuses to integrations defectdojo, dependencytrack, registry, nexus, sonar (#29)
- Update EDP Portal labels, tooltips (#113)
- Update catalog filter (#113)
- Update tooltips and labels (#113)
- Update tekton k8s resources version to v1 (#115)
- Update registry widget logic (#116)
- Update the EDP Portal l11n (#113)
- Update jira server integration page to handle and show jiraserver status (#112)
- Structure sso and links pages in configuration menu (#111)
- Structure configuration page menu into groups (#111)
- Fix mode variable in registry widget component (#110)
- Remove deployment type field from cdpipeline creation (#109)
- Update README, add new overview video (#106)
- Update FormTextFieldEncoded component to show centered dots instead of encoded value (#104)
- Add ingress-enabled parameter with a check before creating the ingress resource (#101)
- Remove secretString field from GitServer creation widget Gitlab flow (#100)
- Add sonarqube metrics widget into codebasebranch widget (#98)
- Update git server form, disable FormTextFieldDecodeable if toDecode is true (#96)
- Add a new textfield component with ability to decode and to encode values (#97)
- Update GitServer create, edit forms (#86)
Bug Fixes
- Fix image name in release workflow (#121)
- Bump GO version for release workflow (#121)
- Fix registry form update issues (#118)
- Fix step name overflow in pipeline graph node (#120)
- Fix pipeline name wrap, fix registry secret status showing (#120)
- Fix sonar critical (#118)
- Fix issues related to changing tekton k8s resources version to v1 (#115)
- Fix integration widgets status updating (#29)
- Fix sonar issues (#113)
- Fix filter actions different names in dev and prod modes (#113)
- Fix dependency track widget url (#114)
- Auto update field registry host value to docker.io in registry setup if registry type is dockerhub (#107)
- Fix git server creation flow (#102)
- Fix crash with ref.current.remove (#98)
- Fix bug with encoding already encoded values (#96)
- Fix git servers page issues (#86)
Code Refactoring
- Segregate url creation services (#103)
- Refactor textField component - restructure and segregate sub-types (#96)
- Fix sonar issues by restructuring code (#95)
- Remove Render component everywhere (#95)
- Create generic editResource function (#94)
Routine
Documentation
- Update documentation (#105)
v0.11.0
v0.11.0 - 2023-11-03
Deployment Certifications and Source Traceability
EDP container images bear cosign signatures. Refer to the documentation for instructions on verification.
The Rekor UUID's for this release is 24296fb24b8ad77a16be7d200701b993dd13f38c2385ecf25386d12ac7fddaccfddcfbc140817334
- attestation and
24296fb24b8ad77a556cbb55c1e5058514dee03f223fd6dfb5cee5a4baadf5a760a7c4e429959d08
- signature
Features
- Add link to deeptrack in codebase branch widget (#92)
- Removes Namespace field from Stage Edit form (#91)
- Improve pipeline diagram (#89)
- Update links to docs (#88)
- Add ability to delete cluster, add clusterName column into stage details (#82)
- Disable Cluster Name field for edit in cluster secret creation widget (#82)
- Hides pods column in applications table on stage page if stage.spec.clusterName is not in-cluster (#83)
- Add show, hide button for password type text fields (#84)
- Make GitServer and Cluster forms editable (#82)
- Add edit button into Namespace field in stage creation, fix registry owner references disabled state (#75)
- Remove jenkins specific logic (#80)
- Add deeptrack dependencies widget into codebaseBranch widget, disable build button if codebasebranch is not ready (#78)
- Add ingress links column into Applications table on stage page (#77)
- Add namespace field into stage create, update forms (#75)
- Update registry page (#20)
- Enable overview list filter caching (#74)
- Update registry configuration page (#20)
- Add taskrun links, add taskrun steps links, change graph edge routing (#66)
- Update PipelineRun diagram graph(#66)
- Add taskRun steps into PipelineRun diagram graph, add zoom-in, zoom-out, reset zoom buttons (#66)
- Remove aside menu fixed positioning on configuration pages, fix sonar critical error (#70)
- Update pages responsiveness, add links to nexus and sonar (#70)
- Add EDPComponents links on overview page (#69)
- Add ability to move, to zoom svg (#68)
- Add PipelineRun tree diagram into PipelineRun overview list (#68)
- Update Jira secret configuration form (#67)
- Enrich overview graphs statuses (#66)
- Add docker hub registry list into registry page configuration (#64)
- Add resources graph into overview page (#63)
- Add resources graph into overview page (#60)
- Add SSO integration configuration page (#57)
Bug Fixes
- Fix build pipelinerun name creation (#90)
- Removes disabled save button logic when git ops edit form is not touched (#87)
- Change clone strategy credentials field type to password, fix resetting forms on submit (#87)
- Fix resetting forms on submit on configuration pages, fix closing panels on edit (#87)
- Fix codebase branch not creating (#85)
- Fix codebasebranch release branch name, fix updating default branch version (#85)
- Remove dotnet lang from application, library creation strategies (#80)
- Fix use same account checkbox logic in registry manage form, fix registry endpoint for dockerhub (#20)
- Fix ecr registry secret update (#20)
- Fix dockerhub registry edp config map creation registryHost field value (#20)
- Fix overview table status filter (#73)
- Fix sonar cognitive complexity criticals (#20)
- Fix stages by cdpipelinename query (#72)
- Fix crashes when date is not available, fix edp components query, fix codebase in progress status handling (#66)
- Fix sonar cognitive complexity critical (#67)
- Fix crash when there is no resource status, fix gitops list status handling (#65)
Code Refactoring
- Refactor codebase branch creation form logic, fix errors (#85)
- Refactor resource status handling, fix isDockerHub definition (#65)
Routine
Documentation
- Fix link to gitservers documentation(#63)
v0.10.0
v0.10.0 - 2023-09-28
Features
- Update GitServer status handling (#58)
- Update argo application resource creation (#56)
- Add logs viewer and terminal into stage applications deploy table columns (#55)
Bug Fixes
- Fix terminal update (#55)
- Fix git server status error (#58)
- Fix onSuccess callback invoke when creating codebase with clone strategy (#59)
- Add terminal, logviewer files into exclusions of sonar-project.properties (#56)
Routine
- Update current development version (#54)
v0.9.0
v0.9.0 - 2023-09-21
Features
- Make EDP-gitops repository unique per edp tenant (#52)
- Add notification about unset namespaces (#51)
- Align button size, remove button name (#50)
- Add redirect link from marketplace to application and other bug fixes, micro features (#48)
- Hide Create button for Component in case of git server do not exist (#47)
- Add ECR Registry into registry configuration (#46)
- Update Git Server status parsing field, update configuration item fields structure, add regexp for url field (#44)
- Add git server status (#44)
- Update git server provisioning (#44)
- Refact configuration section (#43)
- Align secrets fields in Platform UI configuration (#42)
- Separates data into static,dynamic on stage,cdpipeline pages (#40)
- Add EDP Components configuration page (#39)
- Add link to values.yaml file from CD Stage in edp-gitops repo, optimize data flow on stage page (#38)
- Add link to edp-gitops repo in GitOps configuration page (#36)
- Add notifications on deploy,update,uninstall buttons click in applications section on stage page (#37)
- Update Application resource creation and update templates with gitops codebase custom values (#32)
- Add GitOps configuration section, enable values override functionality, align argocd application creation with custom values (#32)
- Update links to headlamp documentation (#33)
Bug Fixes
- Fix broken route link (#51)
- Make Name field in gitops creation disabled only on created resources (#52)
- Fix git server, GitOps issues (#49)
- Fix error when creating codebase using template with default versioning type (#72)
- Fix latest, stable image stream buttons, fix adding registry secrets (#35)
- Fix editor crash (#34)
- Fix marketplace page search function (#27)
Code Refactoring
Routine
- Update current development version (#23)