Skip to content

v1.14.0

Latest

Choose a tag to compare

@mssola mssola released this 23 Jun 09:39
· 94 commits to main since this release
v1.14.0
0ab1184
  • Dan P. (1):
    - fix: Add non-base64 OfflineCertFrom

  • Felix Schnizlein (35):
    - Add --set-labels to register command to set labels at registration time on SCC
    - Update cmd/suseconnect/connectUsage.txt
    - Fixed spelling mistake
    - Implement registration and status/keepalive in the public library
    - Remove status code in registration/status. Changed authentication method names.
    - Making system information payload explicit as map[string]any
    - Implement product activation and extension traversel in the public library
    - Removed StatusCode return value and use renamed auth methods
    - Remove LongName from Product
    - Add documentation about FetchProductInfo
    - Add .mise.toml to .gitignore
    - Run tests on all branches of the repositories, instead only against main
    - Rename public-api-test to public-api-demo
    - Add fetching product activations from SCC
    - remove noActivations and replace it with []*Activation{}
    - Implement the offline registration certificate parsing and validation
    - Add validate-offline-certificate command
    - Adapt to certificate format after feedback. Moved to ProductClass and provide regcode, uuid and product class helpers
    - Added ExpiresAt helper to certitifcate. Moved Subscription to SubscriptionInfo to match API. Applied feedback from the pull request.
    - Update validate-offline-certificate to include latest changes
    - Remove unneeded cpe from Product
    - Enhance the SAP collector
    - bundler received a major version bump to 2.2.34 and CI is breaking
    - Add extra data option to register and status to match what is currently in SUSEConnect
    - Make sure the demo can run against any proxy. Skip the first step when ran against a proxy. Add instance data to the demo
    - Allow empty bodies when doing requests
    - Add label support to the library for the upcoming SUSEConnect port to the library
    - Add labeling show case to the public-api-demo app
    - Add missing pkg/ directory bundling directive
    - Fix broken documentation links in --list-extensions (bsc#1239439)
    - Add ToTriplet method to Activation and Product.
    - Add API based offline registration
    - Remove superflous new lines in various methods
    - Add custom certificate support to the public library
    - Rename SCC_URL to REGISTRATION_HOST_URL in public-api-demo example application

  • Gereon Vey (5):
    - fix regexp for SAP system ids and instance names (bsc#1244550)
    - add changelog entry
    - add tests
    - skip systemIds without workload
    - improve result handling

  • Miquel Sabaté Solà (14):
    - internal: Add a ServerType to the configuration
    - internal: Skip the docker auth generation on RMT (bsc#1231185)
    - Only send labels if targetting SCC
    - Honor auto-import-gpg-keys flag on migration (bsc#1231328)
    - build: Prepare for the 1.13.0 release
    - Provide a skeleton of the new public library
    - Clarify LICENSE file
    - Pass certain structures as pointers
    - Remove 'examples' directories
    - Implement HTTP connection in the public library
    - zypper-migration: Mark beta products (bsc#1211609)
    - Implement a specific error type for API responses
    - pkg: Remove *_test packages
    - Add a .go-version file

  • Parag Jain (1):
    - Update documentation for -r option to include stdin and file input me… (#275)
    - pushed changes for addition of regcode ways
    - cmd: Accept regcodes from stdin and files (bsc#1212242)

  • Robert Schweikert (1):
    - Make SUSEConnect -d error message on Public Cloud generic