Skip to content

Latest commit

 

History

History
611 lines (510 loc) · 45.1 KB

CHANGELOG.md

File metadata and controls

611 lines (510 loc) · 45.1 KB

v0.18.0 - 2024-12-12

Features

  • Add cdpipeline compact view mode (#511)
  • Set ns from token, add avatar, add namespaces metric (#509)
  • Improve reserve logs (#505)
  • Improve reserve logs (#505)
  • Add reserve logs (#505)
  • Add deployment flow RQs (#503)
  • Add test attrs in variables form (#501) (#502)
  • Update rq logic and notis (#498)
  • Hide manual qg name field (#496)
  • Handle 404 pages (#493)
  • Add resource quotas widget (#489)
  • Update tooltips, add task timings, fix diagram links (#475)
  • Open auth in new tab (#469)
  • Remove type password fields autocomplete (#465) (#466)
  • Update clean deploy pipeline creation (#463)
  • Add rerun with params option (#461)

Bug Fixes

  • Release branch creation (#519)
  • Try fix oidc fail token (#515) (#518)
  • Try fix wrong success oidc auth (#516) (#517)
  • Try fix wrong success oidc auth (#515)
  • Various bugs (#513)
  • Refactor notifications (#498)
  • Component crash, tekton 404 pages (#494)
  • Edit branch (#487)
  • Bugs after latest update (#485)
  • Empty variables list (#483)
  • Page loadings (#481) (#482)
  • Logs rerendering and getLogs fn (#478)
  • Update kibana link (#473)
  • Kibana link (#473)
  • Stage namespace regexp (#471)

Routine

  • Update current development version (#458)

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

  • Pipeline run message (#452)
  • Task content show (#448)
  • Add validation for name field (#441)

Routine

  • Update Pull Request Template (#234)
  • Update current development version (#439)

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

  • Permissions provider (#367)
  • Update dialog provider (#354)

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

  • Update changelog file for release notes (#382)
  • Update CHANGELOG.md file (#382)

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 - 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

  • Add description for OIDC section (#168)
  • Define name convention for ingress objects (#156)
  • Update README md file (#132)

v0.13.1 - 2024-01-18

Features

  • Update GitServer management flow (#134)

v0.13.0 - 2024-01-03

Features

  • Update system codebase icon (#127)
  • Add quality gate passed or failed status (#125)

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 - 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

  • Update GH Actions (#99)
  • Update headlamp to v. 0.21.0 (#99)
  • Update current development version (#93)

Documentation

  • Update documentation (#105)

v0.11.0 - 2023-11-03

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

  • Update headlamp version to 0.20.0 (#62)
  • Update current development version (#61)

Documentation

  • Fix link to gitservers documentation(#63)

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 - 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

  • Move keycloakUrl under OIDC section (#45)
  • Remove deprecated edpName parameter (#41)

Routine

  • Update current development version (#23)

v0.8.0 - 2023-08-28

Features

  • Add empty result handling to DataGrid component, add search by displayname in marketplace list (#22)
  • Upgrade headlamp to 0.19.1 (#30)
  • Make grid mode for overview list page (#29)
  • Add DependencyTrack Configuration page (#28)
  • Connect headlamps filter logic with marketplace page, add pagination and status handling (#27)
  • Align configuration pages into one flow, create ConfigurationBody component for creating configuration pages (#26)
  • Reorganize edp documentation url (#21)

Bug Fixes

  • Fix sonar cognitive complexity critical (#28)
  • Fix going back to previous page on resource deletion success (#24)
  • Fix going back to previous page on resource deletion success, fix editor initial value data (#25)
  • Fix image tags real-time updating (#25)
  • Fix going back to previous page on resource deletion success (#24)
  • Fix empty page marketplace when there is no view mode selected (#22)

Routine

  • Bump Headlamp base image in chart annotation (#23)
  • Update current development version (#16)

v0.7.0 - 2023-08-18