Releases: eclipse-xpanse/xpanse
Releases · eclipse-xpanse/xpanse
Release v1.0.25
Changelog
Changes
- 267a767 handle unknown URL errors and return 404
- 3ec5cbc handle all errors from deployer tools while re-fetching missing results
- 8a09644 fix REST API method names to follow naming convention
- 9dc226d add HMAC based webhook request validation
- 6daaa4b fix secret encryption to generate new object for each thread
- 1f8d0a2 fix secrets encryption and decryption for credentials
- 7b73ec9 introduce dev profile for auto updating DDL in dev environments (#2363)
- 200d7a7 fix rest request logger to log in correct sequence
- 6f09b34 fetch user id in audit only for authenticated requests
- 75c263d introduce liquibase for database schema management
- 26f50d6 add config for local docker stack (#2334)
- 64b467e refactor service change detail entity package
- b8e9543 change test data to unique to avoid false negatives
- 0a26b7d generate fixed foreign and unique key constraints
- fc0c21b add service actions to UI (#2321)
- 0eca7bb fix build error due to merge issue
- f72f584 isv credential set managed service vendor as userId (#2314)
- 90dbb94 Registered Services Page Called Error API for ISV user (#2307)
Dependencies
- 7561ac0 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2360)
- ebcec55 dependencies: bump huaweicloud.sdk.version from 3.1.133 to 3.1.134 (#2371)
- 353f7e9 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#2367)
- c96138c dependencies: bump org.activiti:activiti-spring-boot-starter (#2366)
- 7002794 dependencies: bump huaweicloud.sdk.version from 3.1.132 to 3.1.133 (#2336)
- af88d0b dependencies: bump org.wiremock:wiremock-standalone (#2359)
- c390378 Bump docker/build-push-action from 6.12.0 to 6.13.0 (#2341)
- 6ea8564 dependencies: bump the spring-boot group with 2 updates (#2349)
- 7a14d28 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2340)
- 7c7880d dependencies: bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#2339)
- 5f5145a fix dependabot config to group spring boot dependencies
- b3e60b3 Bump docker/build-push-action from 6.11.0 to 6.12.0 (#2319)
- 51d0a51 dependencies: bump org.instancio:instancio-junit from 5.2.1 to 5.3.0 (#2325)
- df3c8a3 dependencies: bump org.semver4j:semver4j from 5.5.0 to 5.6.0 (#2324)
- 8214676 dependencies: bump com.mysql:mysql-connector-j from 9.1.0 to 9.2.0 (#2322)
- 4f4ecdf dependencies: bump openapi.generator.plugin.version (#2320)
- 2ad9a3c dependencies: bump com.bertramlabs.plugins:hcl4j from 0.9.7 to 0.9.8 (#2323)
- c834072 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2291)
- be69df1 dependencies: bump huaweicloud.sdk.version from 3.1.131 to 3.1.132 (#2311)
- c34bb57 dependencies: bump io.swagger.parser.v3:swagger-parser-v3
Contributors
We'd like to thank the following people for their contributions:
- Damiano Mirante (@damiano000)
- GitHub
- Swaroop Raghupathy (@swaroopar)
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroop.ar
Release v1.0.24
Changelog
Changes
- fb19539 update no permission message (#2306)
- 5421cef add new zitadel local instance configuration for development
- b4eb052 add service template history service to CSP user (#2300)
- dca4b5e rename ServiceMigrationApi to ServicePortingApi. (#2301)
- bbed436 fix validation of fix_env and fix_variable deploy variable
- 0ecb722 update details of service order (#2282)
- 5f6371f changes to polling APIs to allow polling all types of requests (#2288)
- 2854de6 add service actions API (#2286)
- 2e225b0 service with modification locked is not allowed to stop/restart (#2276)
- 5d62e96 remove dummy review comment
- 1b17b6b fix interface description
- b81e71c fix query tasks error (#2269)
- bb16069 fix and handle errors when processing deployment result (#2256)
- 7ba187b Get cached service flavor price from Redis (#2265)
- 721604d update state of service after deployment completed (#2264)
- 8024e9f add plugin methods to manage the lifecycle of service templates (#2248)
- 52bed21 change all ID parameters in URI to UUID (#2250)
- 36bb3c0 update service policy allows empty flavor name list (#2247)
- dbeae98 Deployment scripts with multiple files (#2244)
- dab48cd add validation for review comment. (#2241)
- 9477e4a change all ID parameters in URI to UUID. (#2237)
- b3c4d89 rename service template methods and enums (#2233)
- e31f369 change DB structure to store service actions (#2229)
- abb4dfb Add service to cancel service template request (#2230)
- 6084a93 rename namespace field to serviceVendor. (#2224)
- 1ac4c5d Add new register request history when updating un-approved service templates (#2225)
- b7a77e7 Add new register request history when updating un-approved service templates (#2223)
- a5d1a0c extend OCL to support service actions. (#2221)
- ea6dd1d Rename methods and fields of service template (#2205)
- 7bb927d Add validation for variable kind - fix_env and fix_variable. (#2212)
- d9e92d3 change service configuration related data model names to common names (#2216)
- eca275c update opentofu github action version
- 83d41da pass parameter type to audit methods
- 9a45d4b Fix error when deployment fails with missing credentials (#2200)
- 2a99017 add google code format
- 13c3ee7 fix API method name to getServiceTemplateDetailsById
- 3a2e466 implement changes to service review API (#2185)
- 726249b namespace validation in service template update requests (#2189)
- 75abcd0 Integrate getStoredTaskResultByRequestId in xpanse
- 74e5af7 Add config to avoid always loading all available versions of deployer at boot (#2182)
- 1fcf450 add namespace for UserOrderableServiceVo. (#2177)
- 8ce5cc0 Add retry for JWT auth to avoid application startup failed (#2181)
- 8a341cd fix API method name to getServiceTemplateDetailsById
- 29457bb allow fetching of plugin variables from service templates
- 05fdcc8 Merge pull request #2171
- 8ae4fbd Changes to re-register, un-register and delete service template method (#2173)
- fd177ec Add apis to query service template history and query requested ocl by changeId (#2164)
- 0ce02b0 implement common proxy configuration for all interfaces
- 6e31946 switch errorMsg's type to ErrorResponse for ServiceOrderDetails. (#2163)
- 9d5c08b update terraform-boot and tofu-maker client api (#2159)
- 71536b6 Implement changes to service template query Apis (#2154)
- 208f8d1 Create new API to query used service template by service id (#2158)
- 9e328ff Implement changes to update service template method (#2151)
- eb10481 update order progress when task execution completes. (#2152)
- 7690c11 Add full order result information to service_order table and ServiceOrderStatusUpdate (#2137)
- c4d32fb implement changes to service template registration method (#2135)
- 7bccc8a Add new table SERVICE_TEMPLATE_HISTORY (#2133)
- f5960e9 catch and process exception thrown by converting tfState (#2126)
- ba6237f change SERVICE_TEMPLATE structure and update getOrderableServiceDetails service (#2118)
- dcb3e52 Update oauth2 configs of zitadel-testbed (#2122)
- 2fc5c70 When there is no Service Configuration, the Myservice page Current Config still shows the problem modification (#2095)
Dependencies
- da79650 dependencies: bump io.swagger.core.v3:swagger-core from 2.2.27 to 2.2.28 (#2312)
- fd7f21a Bump docker/build-push-action from 6.10.0 to 6.11.0 (#2289)
- 5129113 dependencies: bump huaweicloud.sdk.version from 3.1.130 to 3.1.131 (#2287)
- 1967568 dependencies: bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#2290)
- 407be93 dependencies: bump com.networknt:json-schema-validator (#2303)
- cb2a332 dependencies: bump com.diffplug.spotless:spotless-maven-plugin (#2304)
- bc3b7ba dependencies: bump com.diffplug.spotless:spotless-maven-plugin (#2284)
- 73bdfb3 dependencies: bump com.diffplug.spotless:spotless-maven-plugin from 2.43.0 to 2.44.0
- d844424 dependencies: bump huaweicloud.sdk.version from 3.1.129 to 3.1.130 (#2258)
- 2d89278 dependencies: bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#2277)
- 428ebff dependencies: bump org.mockito:mockito-core from 5.14.2 to 5.15.2 (#2270)
- a0c33c0 dependencies: bump huaweicloud.sdk.version from 3.1.128 to 3.1.129 (#2246)
- 8dfb072 dependencies: bump org.springframework.retry:spring-retry (#2218)
- 42e3c11 dependencies: bump junit-jupiter.version from 5.11.3 to 5.11.4 (#2217)
- 7753ac8 Bump christian-draeger/increment-semantic-version from 1.2.0 to 1.2.3 (#2234)
- 444fdc6 dependencies: bump org.semver4j:semver4j from 5.4.1 to 5.5.0 (#2251)
- fcaa753 dependencies: bump org.springframework.boot:spring-boot-starter-test (#2235)
- cc37ee2 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2236)
- 00a7af3 dependencies: bump huaweicloud.sdk.version from 3.1.125 to 3.1.128 (#2227)
- e28971a dependencies: bump org.hibernate.validator:hibernate-validator (#2219)
- 841773e dependencies: bump org.springframework.boot:spring-boot-starter-parent (#2228)
- e17345d dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#2186)
- 78d7251 dependencies: bump io.swagger.core.v3:swagger-core from 2.2.26 to 2.2.27 (#2193)
- 9bc5bc2 dependencies: bump org.instancio:instancio-junit from 5.2.0 to 5.2.1 (#2194)
- 16de1d3 dependencies: bump huaweicloud.sdk.version from 3.1.124 to 3.1.125
- 96d73b0 dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310
- 0f7cc61 dependencies: bump org.instancio:instancio-junit from 5.0.2 to 5.2.0 (#2170)
- ca44087 dependencies: bump org.eclipse.jgit:org.eclipse.jgit (#2172)
- 326be7c dependencies: bump org.wiremock:wiremock-standalone from 3.9.2 to 3.10.0 (#2167)
- a26cd43 dependencies: bump com.bertramlabs.plugins:hcl4j from 0.9.4 to 0.9.7 (#2168)
- 3340143 group spring boot dependencies for dependabot
- 7bb612d dependencies: bump huaweicloud.sdk.version from 3.1.123 to 3.1.124
- 12b5e70 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2153)
- 6d95591 dependencies: bump org.springframework.boot:spring-boot-starter-test (#2146)
- 6043ad3 Bump docker/metadata-action from 5.5.1 to 5.6.1 (#2148)
- fdcccbb Bump christian-draeger/increment-semantic-version from 1.1.0 to 1.2.0 (#2149)
- 9fccd24 dependencies: bump com.networknt:json-schema-validator
- 1b2b8b5 dependencies: bump commons-io:commons-io from 2.17.0 to 2.18.0 (#2134)
- c61b8cc dependencies: bump org.springframework.boot:spring-boot-starter-parent from 3.3.5 to 3.4.0
- bc98fd0 dependencies: bump testcontainers.version from 1.20.3 to 1.20.4 (#2141)
- 9e1e039 dependencies: bump huaweicloud.sdk.version from 3.1.122 to 3.1.123 (#2139)
- dd6430c dependencies: bump openapi.generator.plugin.version from 7.9.0 to 7.10.0 (#2128)
- 2a2607c dependencies: bump io.swagger.core.v3:swagger-core from 2.2.25 to 2.2.26 (#2127)
- 321bb4f dependencies: bump huaweicloud.sdk.version from 3.1.121 to 3.1.122 (#2119)
- a40e7d0 dependencies: bump io.swagger.parser.v3:swagger-parser-v3 (#2132)
- 5cfa2da dependencies: bump org.projectlombok:lombok from 1.18.34 to 1.18.36 (#2124)
Contributors
We'd like to thank the following people for their contributions:
- Alice1319 (@Alice1319)
- GitHub
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroop.ar
Release v1.0.23
Changelog
Changes
- deb7e4a Optimize method for reading the files generated by the deployer (#2094)
- f332609 update migrate service api. (#2116)
- 3993e86 update recreate service api with service order table. (#2097)
- dbe8e4a rename properties -> outputProperties,privateProperties -> deploymentGeneratedFiles. (#2091)
- 5ddebae Optimize method for initializing cache of versions of the deployer tool (#2090)
- a400090 use service_order table for service migration (#2077)
- 418e06d change DEPLOY_* table structure (#2087)
- 7134292 use service_order table for lock/unlock requests (#2060)
- 1a9d171 remove cascade from child to parent table (#2072)
- 4d0ace0 use all files in GIT repo for finding compute resources (#2064)
- 6324617 Track service managements(deploy/modify/destroy/rollback/retry/purge) into table service_order (#2047)
- 0e5a3e1 Merge SERVICE_STATE_MANAGEMENT_TASK to SERVICE_ORDER. (#2044)
- 0538937 return service configuration information for different roles (#2045)
- f4ead24 fix updateConfigurationChangeResult return code and store task information (#2043)
- bbb0bcc make SERVICE_ID column as FK in SERVICE_ORDER table (#2019)
Dependencies
- e613907 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#2115)
- 9fd0f7b dependencies: bump org.zalando:logbook-spring-boot-starter (#2096)
- f1e3c65 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#2114)
- 6d39e4b dependencies: bump huaweicloud.sdk.version from 3.1.120 to 3.1.121 (#2113)
- cb07de8 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#2093)
- 8999ed2 dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#2092)
- a2ef63e dependencies: bump com.networknt:json-schema-validator (#2085)
- 562d7af dependencies: bump huaweicloud.sdk.version from 3.1.119 to 3.1.120 (#2084)
- e398e5f dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#2083)
- b772939 dependencies: bump org.apache.maven.plugins:maven-checkstyle-plugin (#2076)
- 8cb79a1 dependencies: bump huaweicloud.sdk.version from 3.1.118 to 3.1.119 (#2065)
- 1c2325e dependencies: bump org.springframework.boot:spring-boot-starter-test (#2066)
- 83a5af4 dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#2070)
- 5b3abe3 dependencies: bump org.springframework.boot:spring-boot-starter-parent from 3.3.4 to 3.3.5
- 3f5b224 dependencies: bump junit-jupiter.version from 5.11.2 to 5.11.3 (#2054)
- f0ab73e dependencies: bump org.wiremock:wiremock-standalone from 3.9.1 to 3.9.2 (#2056)
- 9080abe dependencies: bump org.springframework.retry:spring-retry (#2055)
- 8489ea2 dependencies: bump testcontainers.version from 1.20.2 to 1.20.3 (#2063)
- c1db0f0 dependencies: bump io.swagger.parser.v3:swagger-parser-v3 (#2062)
- 4ae08b1 dependencies: bump huaweicloud.sdk.version from 3.1.117 to 3.1.118 (#2046)
- 76052d6 dependencies: bump org.semver4j:semver4j from 5.4.0 to 5.4.1 (#2050)
- 57fde85 dependencies: bump com.bertramlabs.plugins:hcl4j from 0.9.3 to 0.9.4 (#2041)
- af45d75 dependencies: bump org.mockito:mockito-core from 5.14.1 to 5.14.2 (#2039)
- 0db5d30 dependencies: bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 (#2040)
Contributors
We'd like to thank the following people for their contributions:
- Alice1319 (@Alice1319)
- GitHub
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar
Release v1.0.22
Release v1.0.21
Changelog
Changes
- 48c897e fix method name to follow standards
- 2a82cc4 fix serviceAvailabilityConfigs to serviceAvailabilityConfig
- a7d20ee Install multiple versions of Terraform and OpenTofu during Docker build (#2027)
- 20929eb extend terraform and opentofu local deployers to support multiple versions (#1980)
- 576f4de add agent version and url as variables to deployer (#2021)
- e429454 update SERVICE_CONFIGURATION table after completion of config update request (#2016)
- e04bb23 SERVICE_CONFIGURATION_UPDATE_REQUEST table shows only one FK index (#2017)
- 8d6f00e use updated openapi validator
- c42c9cb install terraform in test coverage job
- c134e05 fix flaky test
- 0dec380 store complete service configuration change request information (#1989)
- b9698eb move samples to its own repository
- 254b4b3 change python version type to string
- c890570 add recreate. (#1985)
- fd1361f pass service id as an input variable to deployers
- 6d9b562 fix listServiceConfigurationUpdateRequest method (#1984)
- ec48e73 fix warning for data class
- 6b3f6f1 fix validation for updateConfigurationChangeResult
- 95865dd fix examples for AnsibleScriptConfig
- 3f72b94 create API method to get current configuration of the service (#1979)
- f26e35f remove unused imports from tests
- 07f0837 return correct exception text for ServiceConfigurationInvalidException
- 4c1709f change ServiceConfigurationChangeRequest to use changeId instead of orderId (#1974)
- f482bef fix exception structure for service configuration validation
- d086043 add no content response type to openapi doc
- 3e0aa30 create updateConfigurationChangeResult for agent to update result (#1962)
- 6a791bb add distributed locking mechanism for requests from agents (#1953)
- 25a1f3f extend OCL with deployer tool version (#1952)
- b2b65af update flavor of orderable service details api for end user. (#1948)
- 1d6c441 create getPendingConfigurationChangeRequest for agents to poll (#1934)
- bd8361f fix error ttl time of credential redis cache (#1933)
- cda8b34 update error service templates in samples (#1931)
- 94e6f4c add region and billingmode for deployedService. (#1928)
- f1dd0d8 Adapt changeServiceConfiguration API (#1909)
- 95530d0 Update open API docs (#1920)
- 27683a6 support manage service state after modification (#1923)
- 17a6ae7 Fix errors when register templates in samples and add service policy (#1918)
- d7ca660 credentials add field 'site' (#1915)
- 7d1e6a5 Update error billing config in the templates for kafka service (#1904)
- 074302a ServiceConfigurationParameter - Extend the parameter with resource information (#1896)
- b80bdf7 Region object add filed 'site' and get price based on the site (#1895)
- d652124 extend OCL to support configuration management information (#1891)
- 2fe2940 validate regions of csp in service template (#1883)
- 8618f84 make all fixed prices region specific (#1880)
- 876a348 handle BSS APIs not available in all regions (#1875)
Dependencies
- ac9a629 dependencies: bump huaweicloud.sdk.version from 3.1.116 to 3.1.117 (#2022)
- 9337636 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.20 to 11.20.1 (#2023)
- 80210c1 dependencies: bump openapi.generator.plugin.version from 7.8.0 to 7.9.0 (#2013)
- 399d4d9 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#2008)
- 8085629 dependencies: bump junit-jupiter.version from 5.11.1 to 5.11.2 (#2005)
- fe219b8 dependencies: bump com.bertramlabs.plugins:hcl4j from 0.9.2 to 0.9.3 (#2004)
- 648a8ef dependencies: bump io.swagger.core.v3:swagger-core from 2.2.24 to 2.2.25 (#2002)
- e56bbdf dependencies: bump testcontainers.version from 1.20.1 to 1.20.2 (#1999)
- 049d4fc dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#2000)
- 40f9c83 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1995)
- b7d9ae2 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.19.1 to 11.20 (#1994)
- 6f310d3 dependencies: bump org.mockito:mockito-core from 5.14.0 to 5.14.1 (#1993)
- 13e8ba9 Bump docker/build-push-action from 6.7.0 to 6.9.0 (#1992)
- 1fb5173 dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#1986)
- 0f35f65 dependencies: bump org.mockito:mockito-core from 5.13.0 to 5.14.0 (#1987)
- 3fb3e09 dependencies: bump huaweicloud.sdk.version from 3.1.115 to 3.1.116 (#1983)
- b7d66e2 dependencies: bump uk.org.webcompere:system-stubs-jupiter (#1982)
- e2ee215 dependencies: bump junit-jupiter.version from 5.11.0 to 5.11.1 (#1973)
- 4ddef27 dependencies: bump io.swagger.core.v3:swagger-core from 2.2.23 to 2.2.24 (#1961)
- dbd141f dependencies: bump huaweicloud.sdk.version from 3.1.114 to 3.1.115 (#1960)
- e2276df dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1959)
- e7eec85 dependencies: bump com.networknt:json-schema-validator (#1958)
- 4f85d25 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1956)
- 77cb377 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1955)
- 8c8f71b dependencies: bump commons-io:commons-io from 2.16.1 to 2.17.0 (#1954)
- 8d278de dependencies: bump huaweicloud.sdk.version from 3.1.113 to 3.1.114 (#1949)
- 39f09b8 dependencies: bump org.springframework.retry:spring-retry (#1951)
- e8f4d06 dependencies: bump org.semver4j:semver4j from 5.3.0 to 5.4.0 (#1950)
- 2b33c28 dependencies: bump org.instancio:instancio-core from 5.0.1 to 5.0.2 (#1946)
- a431a58 dependencies: bump org.instancio:instancio-junit from 5.0.1 to 5.0.2 (#1947)
- 17d51c4 dependencies: bump org.eclipse.jgit:org.eclipse.jgit (#1937)
- 5286a95 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.19 to 11.19.1 (#1926)
- a26cb87 dependencies: bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 (#1927)
- bd10b64 dependencies: bump huaweicloud.sdk.version from 3.1.112 to 3.1.113 (#1921)
- d23f296 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1917)
- f2f1e60 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1914)
- 846cbb9 dependencies: bump org.apache.commons:commons-lang3 (#1912)
- af8219a dependencies: bump io.swagger.core.v3:swagger-core from 2.2.22 to 2.2.23 (#1907)
- e1448cb dependencies: bump huaweicloud.sdk.version from 3.1.111 to 3.1.112 (#1910)
- c6420b4 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.18 to 11.19 (#1911)
- 70c982f dependencies: bump org.mockito:mockito-core from 5.12.0 to 5.13.0 (#1908)
- a706f93 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1905)
- 1ccaf2e dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#1906)
- 2ffca92 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1899)
- 50b8395 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1897)
- 7de940f dependencies: bump org.apache.maven.plugins:maven-checkstyle-plugin (#1898)
- 9b6800c dependencies: bump huaweicloud.sdk.version from 3.1.110 to 3.1.111 (#1893)
- ca2827c dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#1894)
- 1853e92 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.17 to 11.18 (#1892)
- 9eca964 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.16 to 11.17 (#1886)
- 474e886 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1887)
- 48a9ad4 dependencies: bump org.springframework.retry:spring-retry (#1888)
- b0022ba Bump docker/build-push-action from 6.6.1 to 6.7.0 (#1889)
- 8daf7aa dependencies: bump openapi.generator.plugin.version from 7.7.0 to 7.8.0 (#1885)
- 792a140 dependencies: bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16 (#1884)
- dc8dcbb dependencies: bump huaweicloud.sdk.version from 3.1.109 to 3.1.110 (#1881)
- 83cee70 dependencies: bump junit-jupiter.version from 5.10.3 to 5.11.0 (#1877)
- fa08ebe dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.14 to 11.16 (#1882)
- 6e61fe5 dependencies: bump org.slf4j:slf4j-api from 2.0.15 to 2.0.16 (#1874)
- 33b2589 Bump docker/build-push-action from 6.5.0 to 6.6.1 (#1873)
Contributors
We'd like to thank the following people for their contributions:
- Alice1319 (@Alice1319)
- GitHub
- Swaroop Raghupathy (@swaroopar)
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar
Release v1.0.20
Changelog
Changes
- 9b5b24e avoid retries for auth errors in cloud API requests (#1862)
- 13cabc8 Add retry option to deployed services (#1865)
- de2903e Return new Response object to store order and service id (#1854)
- 54f4436 add cache to list of healthcheck system (#1856)
- 4d00069 add detailed comments
- 0287ec0 remove keypair resource for admin_pass to work
- 30895dd add orderID to MDC context and log lines (#1843)
- c6a9a1b remove year from banner
- 712209c add log message for OTEL healthcheck errors
- 69dff05 AZ search not returning the actual exception (#1838)
- c76a7f4 Support Redis Cache and Refactor Credential Cache Using Cache Annotations (#1820)
- 960969c Clean up files have been read in workspace (#1835)
Dependencies
- e5c990e dependencies: bump huaweicloud.sdk.version from 3.1.108 to 3.1.109 (#1863)
- e077ca7 dependencies: bump org.slf4j:slf4j-api from 2.0.14 to 2.0.15 (#1864)
- 752a0c4 dependencies: bump org.apache.commons:commons-lang3 (#1860)
- 2f036cf dependencies: bump org.slf4j:slf4j-api from 2.0.13 to 2.0.14 (#1859)
- e8551cb dependencies: bump testcontainers.version from 1.20.0 to 1.20.1 (#1845)
- 0aa5c66 dependencies: bump huaweicloud.sdk.version from 3.1.107 to 3.1.108 (#1844)
- d2e6012 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.13 to 11.14 (#1837)
- 766cfa7 dependencies: bump org.instancio:instancio-junit from 5.0.0 to 5.0.1 (#1832)
- a3a9214 dependencies: bump org.instancio:instancio-core from 5.0.0 to 5.0.1 (#1833)
- 89db063 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1834)
- 402be6f dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1829)
- 6acf3e4 dependencies: bump com.networknt:json-schema-validator (#1828)
- 1c50e69 dependencies: bump huaweicloud.sdk.version from 3.1.106 to 3.1.107 (#1827)
- b3d71b0 dependencies: bump org.wiremock:wiremock-standalone from 3.9.0 to 3.9.1 (#1826)
- 41cbd04 dependencies: bump org.instancio:instancio-junit from 4.8.1 to 5.0.0 (#1824)
- 22413c6 dependencies: bump org.instancio:instancio-core from 4.8.1 to 5.0.0 (#1825)
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar
Release v1.0.19
Changelog
Changes
- 11c4379 revert release version
- 32c2032 revert release version
- fd0c4cc enable upload release to maven central
- 5ba04da Query Vm resources of the service (#1802)
- 572d5ad add new changeServiceConfiguration API Method (#1801)
- 7d10eb5 Download the latest version of the openapi generate client (#1800)
- a9d1727 bump huaweicloud.sdk.version from 3.1.104 to 3.1.105 (#1799)
- 475ae81 Add table service_orders to record all services managements (#1779)
- d596620 add new property isReadOnly to ServiceConfigurationParameter (#1795)
- 7e60188 store initial configuration of the service during service deployment (#1784)
- 118309f return string instead of enum in exception message
Dependencies
- eb6db7d Bump docker/build-push-action from 6.4.0 to 6.5.0 (#1813)
- 5e5a78b dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#1812)
- 81de30f dependencies: bump org.wiremock:wiremock-standalone from 3.8.0 to 3.9.0 (#1807)
- fe0b425 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1808)
- a71b160 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1809)
- 3141772 dependencies: bump testcontainers.version from 1.19.8 to 1.20.0 (#1806)
- 72d0988 dependencies: bump huaweicloud.sdk.version from 3.1.105 to 3.1.106 (#1804)
- adb588e dependencies: bump org.apache.commons:commons-lang3 (#1805)
- a24de70 Bump docker/build-push-action from 6.3.0 to 6.4.0 (#1796)
- cd47aa0 dependencies: bump org.springframework.retry:spring-retry (#1797)
- de373fa dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1798)
- 4783f1d dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1794)
- 9258f93 dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1793)
- 12a915a dependencies: bump com.networknt:json-schema-validator (#1786)
- 5e95c02 Bump docker/build-push-action from 6.2.0 to 6.3.0 (#1785)
- 76c65c5 dependencies: bump org.activiti:activiti-spring-boot-starter (#1783)
- 82b3faa dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1780)
- 9fbb143 dependencies: bump huaweicloud.sdk.version from 3.1.103 to 3.1.104 (#1781)
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar
Release v1.0.18
Changelog
Changes
- 17d5fda Delete cache control when catch exceptions (#1763)
- 1ee66d3 deployment Apis return all exceptions thrown in main thread (#1756)
- d4c4248 Add service configuration parameters to OCL (#1750)
- 5755d50 refactor all occurrences of findAll() JPA repository method (#1744)
- d0d90c2 Add retry option to deployed services (#1726)
- 19ce27d handle multiple cloud providers based on same cloud implementation (#1725)
- ad7cd61 fix error in addServicePolicy request audit (#1734)
- 191b44b implement long-polling technique for fetching deployment status updates
- 81e6828 add caching for getServicePriceByFlavor service (#1712)
- 2c1a397 fix intermittent failing tests
- a5bc0bc add serviceId to getAvailabilityZones method (#1707)
- 38bef5d Add unique values in list validation for OCL (#1702)
- 4a033ae validate openAPI doc using swagger-parser library
- 59b777c Prioritize calling the API of the international website to calculate the price in HuaweiCloud (#1693)
- aeeae6b Add API to redeploy services with failed state (#1692)
- 6f948e5 replace generic ID fields to more specific names (#1688)
- 1ac8fce Try to get price from international website when getting price failed. (#1680)
- cca34a4 add debug logging to HuaweiCloud SDK conditionally (#1676)
- 6d0a580 HuaweiCloud SDK use different configuration max retry attempts (#1675)
- 87d9d34 fix openapi duplicate tag error
Dependencies
- 88a150c dependencies: bump com.mysql:mysql-connector-j from 8.4.0 to 9.0.0 (#1777)
- 7cce4b7 dependencies: bump openapi.generator.plugin.version from 7.6.0 to 7.7.0 (#1776)
- 434b47d Bump docker/build-push-action from 6.1.0 to 6.2.0 (#1773)
- e9f9414 dependencies: bump org.springdoc:springdoc-openapi-starter-webmvc-ui (#1772)
- 5926c4b dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1771)
- ef887d6 dependencies: bump org.wiremock:wiremock-standalone from 3.7.0 to 3.8.0 (#1770)
- 32c081d dependencies: bump com.networknt:json-schema-validator (#1769)
- 03f6dd8 dependencies: bump junit-jupiter.version from 5.10.2 to 5.10.3 (#1754)
- b2572bf dependencies: bump huaweicloud.sdk.version from 3.1.101 to 3.1.103 (#1752)
- fdb47db dependencies: bump org.projectlombok:lombok from 1.18.32 to 1.18.34 (#1757)
- 495fb01 dependencies: bump org.instancio:instancio-junit from 4.8.0 to 4.8.1 (#1758)
- 65907ed dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#1759)
- e8012b5 dependencies: bump org.instancio:instancio-core from 4.7.0 to 4.8.1 (#1753)
- e469748 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1751)
- 7e974b7 dependencies: bump org.apache.maven.plugins:maven-clean-plugin (#1755)
- 36f1a40 dependencies: bump org.wiremock:wiremock-standalone from 3.6.0 to 3.7.0 (#1748)
- 878e0f1 dependencies: bump org.springframework.boot:spring-boot-starter-test (#1745)
- 49364ac dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1746)
- 0debe71 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1747)
- 0b8815e dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1743)
- e91cb81 dependencies: bump com.nimbusds:oauth2-oidc-sdk from 11.12 to 11.13 (#1742)
- 7d02f4a dependencies: bump huaweicloud.sdk.version from 3.1.101 to 3.1.102
- c34f55b Bump docker/build-push-action from 6.0.0 to 6.1.0 (#1739)
- 3845be1 dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#1740)
- 1b79d86 dependencies: bump org.wiremock:wiremock-standalone from 3.6.0 to 3.7.0 (#1731)
- a8f0e8a dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1733)
- 4e57799 dependencies: bump com.networknt:json-schema-validator (#1732)
- cbef742 dependencies: bump org.springframework.boot:spring-boot-starter-parent (#1729)
- 135052d dependencies: bump org.springframework.boot:spring-boot-starter-test (#1728)
- 87ae462 dependencies: bump org.apache.maven.plugins:maven-clean-plugin (#1730)
- c06b00a dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1722)
- e5859a7 dependencies: bump org.instancio:instancio-junit from 4.7.0 to 4.8.0 (#1713)
- e81f792 dependencies: bump huaweicloud.sdk.version from 3.1.100 to 3.1.101 (#1716)
- 63dd72a Bump docker/build-push-action from 5.4.0 to 6.0.0 (#1715)
- 337363a dependencies: bump org.apache.maven.plugins:maven-surefire-plugin (#1717)
- 7084b70 dependencies: bump huaweicloud.sdk.version from 3.1.99 to 3.1.100 (#1710)
- be684cb dependencies: bump org.eclipse.jgit:org.eclipse.jgit (#1711)
- 19163e4 dependencies: bump org.apache.maven.plugins:maven-dependency-plugin (#1708)
- 293a954 dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1705)
- aef99f3 dependencies: bump commons-net:commons-net from 3.11.0 to 3.11.1 (#1706)
- ad451bf dependencies: bump com.c4-soft.springaddons:spring-addons-oauth2-test (#1701)
- d8e2fc3 Bump docker/build-push-action from 5.3.0 to 5.4.0 (#1700)
- 66e63ed dependencies: bump huaweicloud.sdk.version from 3.1.98 to 3.1.99 (#1695)
- a349e13 dependencies: bump io.hypersistence:hypersistence-utils-hibernate-60 (#1690)
- afdef60 dependencies: bump org.apache.maven.plugins:maven-checkstyle-plugin (#1691)
- 5f18b17 dependencies: bump org.apache.maven.plugins:maven-javadoc-plugin (#1678)
- dc40938 dependencies: bump com.fasterxml.uuid:java-uuid-generator (#1679)
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- WangLiNaruto (@WangLiNaruto)
- baixinsui
- swaroopar
Release v1.0.17
Changelog
Changes
- 285e67c keep backend system names consistent for identity provider
- 37e88a6 keep backend system names consistent
- bc77384 fix tofu-maker health check error
- 63063b5 fix tofu-maker health check error
- 9ca8723 fix get environment variable
- a08401b fix typo in API method tag name
Dependencies
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- swaroopar
Release v1.0.16
Changelog
Changes
Dependencies
- 469d6be dependencies: bump huaweicloud.sdk.version from 3.1.97 to 3.1.98 (#1667)
- c7847a0 dependencies: bump org.apache.maven.plugins:maven-enforcer-plugin (#1668)
Contributors
We'd like to thank the following people for their contributions:
- GitHub
- WangLiNaruto (@WangLiNaruto)