Skip to content

Releases: eclipse-xpanse/xpanse

Release v1.0.25

10 Feb 04:33
Compare
Choose a tag to compare

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:

Release v1.0.24

17 Jan 09:57
Compare
Choose a tag to compare

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:

Release v1.0.23

14 Nov 05:27
Compare
Choose a tag to compare

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:

Release v1.0.22

15 Oct 10:07
Compare
Choose a tag to compare

Changelog

Changes

  • ea7914d use deployer version for all deployment requests (#2034)
  • 6e73b51 upgrade OTEL exporter to stable version

Contributors

We'd like to thank the following people for their contributions:

  • GitHub
  • baixinsui
  • swaroopar

Release v1.0.21

14 Oct 09:03
Compare
Choose a tag to compare

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:

Release v1.0.20

12 Aug 13:35
Compare
Choose a tag to compare

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:

Release v1.0.19

24 Jul 04:24
Compare
Choose a tag to compare

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:

Release v1.0.18

03 Jul 04:33
Compare
Choose a tag to compare

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:

Release v1.0.17

02 Jun 13:38
Compare
Choose a tag to compare

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

  • 3573d27 dependencies: bump commons-net:commons-net from 3.10.0 to 3.11.0 (#1670)

Contributors

We'd like to thank the following people for their contributions:

  • GitHub
  • swaroopar

Release v1.0.16

31 May 08:11
Compare
Choose a tag to compare

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: