Releases: eclipse-xpanse/xpanse
Release v1.0.4
Changelog
4b3e107 [GitHub Action] Update release version
cd35ed4 add opentelemetry exporter (#1077)
5bf359b add custom requestId header option to terraform-boot
b7a0a84 fix: deployed resources could not be destroyed when deployment failed
41fd84a upgrade spring-boot version (#1072)
b14ebb0 fix URIs for service details related services
d5f2f98 Fix Migration service workflow blocked in the service deployment task
4bca043 fix shown property of the resource security group rule is error
a58c8e7 Remove 'Vo' from model names
189f95e incorrect response returned when terraform-boot is not reachable
b637a06 incorrect response returned when terraform-boot is not reachable
647a51a Feature/fix error message (#1050)
a380282 TerraformBoot callback APIs of Xpanse retruns unexpected authentication exception.
3ee5e77 all destroy requests failing
fd4c7b3 update error message when policy validation failed
5ea6d77 fix storing large policy fails
87b5530 Handle new terraform resources (KeyPair,SecurityGroup,SecurityGroupRule)
0408dd8 update getServiceDetailsById to return only self-hosted services
61d4fac Create new end user service -> getVendorHostedServiceDetailsById
4dddd23 Create new ISV user service -> getServiceDetailsByIdForIsv
2037699 return service hosting info
804e47f replace use of deprecated "new URL" method
0ddfca9 validate deployment plan with enabled policies
0e8a2f9 block service hosting type update in template
0ad0605 Provide listDeployedServices service for ISV
31d685f Provide listDeployedServices service for ISV
ee0d38c make enabled mandatory.
5297f53 fix description typo
d0b7b8f allow same service to be hosted in both ways
1d1b376 add enabled to policyCreateRequestBody.
3732e3b Update service deployer to support both end user and ISV credentials
32c4441 add service hosting options
bc96218 [GitHub Action] Prepare for next development cycle
Release v1.0.3
Changelog
00a6ec3 [GitHub Action] Update release version
da0b848 Remove unused field userId
fd78e31 Add option in UI to manage ISV credentials
166cf41 Add tests for module policy
8168f34 Add new API methods for managing ISV cloud provider credentials
ade01ac Refactor the migration pages
ed87431 Implement APIs for managing policy
6502b79 update service status before accepting destroy request
e67e48b fix resource properties map
7c6f02c extend migrate service for terraform-boot
afdc5ed fix junit5 config
eed2f1d update java version
ec9af8e update mysql dependency
ebe8114 handle all types in service deployment properties
41a407e validate deploy variable value schema validation
314ab4f update error handling in the migrate BPMN
a526ed2 update error handling in the migrate BPMN
fcc23e8 update migration api
7107649 Refactor Flavor data model
811e29c [GitHub Action] Prepare for next development cycle
Release v1.0.2
Release v1.0.1
Changelog
085b64a [GitHub Action] Update release version
320db74 fix release build config
3eaa794 [GitHub Action] Update release version
059c04a Increase test coverage of xpanse
79961ab switch default database from mariadb to mysql
728c231 remove merge commits from change log
5b52bec update policy-man port
a685b1c remove redundant annotation
faa458a extend check for tfstate file
209d208 generate new interface
4240a4b update step name
da87e55 add policy-man client
d4dd559 [GitHub Action] Prepare for next development cycle
0a97b81 change sequence of release version bump
Release v1.0.0
Changelog
e2d0121 [GitHub Action] Update release version
07c5b4e Merge pull request #921 from swaroopar/feature/uploadAsset
82edeb7 update default base version
b893a38 change sequence of release version bump
dcdf896 upload runtime jar as release asset
1fd48cc Merge pull request #917 from Alice1319/feature/add_test
41b2ad4 add WebhookApiTest.
a3fe63c Merge pull request #914 from swaroopar/feature/fixTestCoverage
311c7e1 run validation aspect only for API methods
4d438b3 Merge pull request #913 from swaroopar/feature/moveTfProviderConfig
386805f move terraform provider config to plugins
9c5cbdc Merge pull request #911 from swaroopar/feature/fixValidation
aac59f6 validate only variables which are provided by end user
7f5890f Merge pull request #908 from swaroopar/feature/addValidation
009659d fix log level
2e367ce fix type
92b646d add validation to all controller methods
87c8ba3 Merge pull request #905 from swaroopar/feature/archTest
fc20c67 add archunit tests
803cc1d Merge pull request #893 from baixinsui/feature/fix-namespace
955e386 Replace blank namespace with userId
3fbd169 Merge pull request #873 from jinyangyang222/eclipse-main
f4c49ab Merge pull request #892 from swaroopar/feature/fixTimeStamp
693e435 Update variable validator format to follow JSONSchema/openapi specifications
6a1aa65 use correct timestamp format
8d06182 use correct timestamp format
b7277ba Merge pull request #889 from swaroopar/feature/cleanupUnusedProps
4f64970 remove unused maven properties
ef32554 Merge pull request #877 from swaroopar/feature/updateWiremock
a89e8fd Merge pull request #881 from swaroopar/feature/fixMandatoryVariables
c43e006 remove wrong vars
f2f84dc inject plugin variables as environment vars
4199ad0 Merge pull request #875 from WangLiNaruto/feature/authorization_properties
5b1cbb1 change all authorization properties to dot separated
4cc5c58 override vulnerable snakeyaml version
a90e97e update the wiremock group id
81ba24b Merge pull request #872 from baixinsui/feature/order_templates
cef8d33 Sort Service Templates by Csp
526453d Merge pull request #870 from swaroopar/feature/updateTestbedConfig
f34cb1f fix class name
19be71a fix integration tests to use JWT
bbc54d9 fix integration tests to use JWT
6904af2 update exception message
a260a8a update testbed config
b739efd Merge pull request #861 from jinyangyang222/feature/update_resttemplate_logging_format_using_interceptor
ee30034 update resttemplate logging format using interceptor
d7cc939 Merge pull request #863 from WangLiNaruto/bug/output_parsed
8054038 webhook - terraform output and deployed resources info not parsed
2fe7a51 Merge pull request #857 from WangLiNaruto/bug/credential_variable
b9324f2 credential vars not sent to terraform-boot
3e99670 Merge pull request #855 from WangLiNaruto/bug/exception_handler
eabeb06 exception handling for errors returned from terraform boot API
f5e418b Merge pull request #856 from Alice1319/feature/update_purge
8769a70 update purge.
9c927f8 Merge pull request #854 from jinyangyang222/feature/Conditionally_Enable_Terraform-Boot_HealthCheck_
98fdb90 Enable terraform-boot backed in health conditionally
c2df1d5 Merge pull request #852 from jinyangyang222/feature/update-PropertyName_Terraform-boot_endpoint
6bb255b update property name terraform-boot.endpoint
c3b3ce9 Merge pull request #851 from jinyangyang222/feature/rename-MavenPropertyName_For_GenerateTerraformBootClient
0917918 Merge pull request #850 from swaroopar/feature/removeCatch
62e719b rename maven property name for generator terraform-boot client
3fe1308 remove redundant try-catch block
9f59794 Merge pull request #843 from WangLiNaruto/bug/terraform_boot_port
6784abd remove port hard coding in the webhook url
d1398f4 Merge pull request #833 from baixinsui/feature/query_active_csps
f81c7c5 Merge pull request #818 from WangLiNaruto/feature/terraform_boot_webhook
507fc92 Add API to query Csp list
668cdbe implement terraform deployer using terraform-boot API
2d31aed Merge pull request #832 from jinyangyang222/feature/fix-MetricsCacheRelated_For_HuaweiCloudAndFlexibleEngine
ea9a800 Merge pull request #831 from baixinsui/feature/valid_namespace
ac7a0e9 Update metrics cache to avoid returning null values
0d70367 Isv-User manage service_templates valid namespace
66df4bf Merge pull request #815 from jinyangyang222/feature/add-TerraformBootHealthCheck_To_XpanseHealthCheck
175d78d add terraformBoot healthCheck to xpanse healthCheck background
f17ded0 Merge pull request #827 from jinyangyang222/feature/fix-monitor_For_HuaweiCloudAndFlexibleEngie
876ec0a fix monitor for HuaweiCloud and FlexibleEngine
4773b35 Merge pull request #825 from swaroopar/feature/cleanupPoms
aaeeba2 Merge pull request #828 from baixinsui/feature/update_service_templates
442127f Update listServiceTemplates API
dae90cd refactor dependencies
aef7ace Merge pull request #821 from baixinsui/feature/add_jwt_support
27117c4 Merge pull request #822 from jinyangyang222/feature/fix-Exclude_TerraformBootCodeCoverage
5f7c5dc fix Exclude Terraformboot code coverage is not effective
fa2c727 Get metadata of user and Add namespace in ServiceTemplate
157cf3e Merge pull request #819 from jinyangyang222/feature/update_openapi-generator-plugin
3fc5e3c disable generating timestamp and exclude terraform-boot from code coverage
599f02f Merge pull request #796 from WangLiNaruto/feature/webhook_api
fe84eb6 update terraform-boot API client
1b9e172 Merge pull request #817 from swaroopar/feature/fixErrorMessage
b1cadb3 change error message for update validation
a7329e5 Merge pull request #811 from baixinsui/feature/add_jwt_support
ba9545d Merge pull request #813 from jinyangyang222/feature/Generating_new_data_models_for_terraform-boot
d7331a0 Generating new data models for terraform-boot
31149ca Merge pull request #808 from jinyangyang222/feature/add-purgeAPI_method
be86a21 Add JWT support for authentication
849684b add purge API method
b9dc6ba Merge pull request #805 from jinyangyang222/feature/rollback-when_deployment_fail
d7d258a perform rollback when deployment fails
7a4e9eb Merge pull request #802 from swaroopar/feature/fixEnumString
7b374b1 fix enum string values
03eff19 Merge pull request #798 from swaroopar/feature/userFriendlyStatus
9116b02 add user friendly enum string values
92b0652 Merge pull request #795 from jinyangyang222/feature/reduce_xpanse-DockerImageSize
2ec05d3 reduce xpanse docker image size
48d978d Merge pull request #794 from swaroopar/feature/maskSensitiveFields
085e8fd fix typo
34b68cb mask sensitive input data after deployment
d67cf28 Merge pull request #790 from jinyangyang222/feature/complie_terraform-boot
d5190ea compile terraform-boot API
9879482 Merge pull request #783 from swaroopar/feature/addScsExample
aa346e8 Merge pull request #786 from baixinsui/feature/update-properties
9526cfc set default local service url of zitadel
e3462e7 add SCS kafka example service template
ec910cd fix description
61300dc Merge pull request #773 from swaroopar/feature/fixJarPath
ad65685 update app jar path
2aafa5a Merge pull request #771 from eclipse-xpanse/feature/fixVersionVar
a00d71f Update release-docker-only.yml
b7f1ba2 Merge pull request #768 from swaroopar/feature/fixScsDeployment
8f16734 Merge pull request #770 from baixinsui/feature/fix-destroy-failed
27a366f fix Openstack destroy failed.
0befce0 remove mandatory variable for SCS
2ac9dab Merge pull request #762 from swaroopar/feature/fixWorkflowName
b70cf35 update workflow name
4249be7 Merge pull request #761 from swaroopar/feature/addLabels
42b8b47 add labels to docker image
498487f Merge pull request #756 from baixinsui/feature/delete-after-save
71b6eab Delete workspace of task after Saving data successfully
3c8b198 Merge pull request #749 from swaroopar/feature/releaseDockerOnly
b2ec32d Merge pull request #753 from baixinsui/feature/Shutdown_Graceful
635ff41 Gracefully Shutdown and Wait tasks all completed before shutting down
f4f73ff Merge pull request #750 from jinyangyang222/feature/Disable_JacocoByDefault
d6a3f4e Disable jacoco by default,Enable only in CI pipeline
64d1ec0 add job to release only docker image
40367e6 Merge pull request #746 from baixinsui/feature/fix_error_nullvalue
8a31dce fix terraform deploy filed caused by null value of variables
9da883d Merge pull request #744 from baixinsui/feature/refactor_catalog_api
2396e6d Merge pull request #743 from swaroopar/feature/refactordownload
94015af refactor openapi generation
70a22f1 Refactor Catalog API
a1d9535 Merge pull request #742 from swaroopar/feature/scs
8724416 introduce plugin for SCS cloud
1b628c1 Merge pull request #739 from baixinsui/feature/refactor_deploy_api
944f450 Refactor Deploy API
1ce0046 Merge pull request #723 from jinyangyang222/feature/remove-dependency_openapi-generator-cli.jar
985bd6d remove dependency on openapi-generator-cli-version.jar
ee0cc1d Merge pull request #738 from swaroopar/feature/terraformvarsfile
eaad813 use terraform vars file
8a750bf Merge pull request #734 from baixinsui/feature/refactor_register_api
145070f Refactor Register API
7ebbfeb Merge pull request #735 from iskey/refactor/role_isv
9d5032f Merge pull request #733 from jinyangyang222/feature/fix-monitorQuery_sendNullpointer
4d54f65 Merge pull request #731 from baixinsui/feature/refactor_credential_api
f4e95c1 fix monitor query sends null pointer for HuaweiCloud and FlexibleEngine
8068bcc Merge pull request #727 from swaroopar/feature/handlespaces
3ff202b Add ROLE_ISV and replace the usage of the ROLE_CSP to ROLE_ISV.
0d54b78 Refactor Credential API
fff673d Merge pull request #724 from baixinsui/feature/refactor_monitor_api
c965e57 Refactor Monitor API
a51febf handle space in terraform variable values
87161ba Merge pull request #700 from jinyangyang222/feature/fix-API_getCredentialsByUser
22635f3 Fix getCredentialsByUser API return value not masking sensitive values
cda00ea Merge pull request #699 from jinyangyang222/feature/addSampleFileForTerraform_module
271f4e9 Merge pull request #697 from bai ...