-
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