Revisions of agama

Lubos Kocman's avatar Lubos Kocman (lkocman-factory) accepted request 1222070 from Lubos Kocman's avatar Lubos Kocman (lkocman) (revision 7)
- Use the correct method to apply the network configuration from
  the CLI (gh#agama-project/agama#1701).

- Fix the action to download the logs (gh#agama-project/agama#1693).

- Improve OpenAPI specification generation (gh#agama-project/agama#1564):
  - Add a lot of missing elements to make the specification valid.
  - Use a xtask to generate the OpenAPI specification at build time.
  - Ship the specification in a separate package (agama-openapi).

- Add support for running user-defined scripts before and after the
  installation (gh#agama-project/agama#1673).

- Implemented option for providing remote API address for the CLI
  gh#agama-project/agama#1495

- CLI: change format for questions answers file from YAML to JSON
  to be consistent with other commands
  (gh#agama-project/agama#1667).

- Fix optional network settings (gh#agama-project/agama#1641).

- Expose keymaps localized descriptions (gh#agama-project/agama#1643).

- Rename wireless key-mgmt value wpa-eap-suite-b192 to
  wpa-eap-suite-b-192 (gh#agama-project/agama#1640)

- Version 10

- Change the license to GPL-2.0-or-later (gh#openSUSE/agama#1621).
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) accepted request 1199050 from Lubos Kocman's avatar Lubos Kocman (lkocman) (revision 6)
- Show product logo in product selector (gh#openSUSE/agama#1415).

- Expose the DASD D-Bus API through HTTP (gh#openSUSE/agama#1532).

- Schema definition for basic storage settings
  (gh#openSUSE/agama#1455).

- For CLI, use HTTP clients instead of D-Bus clients,
  for Software (gh#openSUSE/agama#1548)
  - added SoftwareHTTPClient

    (/etc/agama.d/ssl) is checked for a certificate
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) accepted request 1194881 from Lubos Kocman's avatar Lubos Kocman (lkocman) (revision 5)
- Use sd_notify for starting agama-web-service to notify systemd
  when service is ready. It helps with race condition in agama-auto
  (gh#openSUSE/agama#1539)
- improve systemd dependencies of agama-web-service to ensure that
  agama service runs

- For CLI, use HTTP clients instead of D-Bus clients,
  for Users and Localization (gh#openSUSE/agama#1438)
  - service clients used by CLI:
    - added UsersHTTPClient, LocalizationHTTPClient
    - removed LocalizationClient
    - BaseHTTPClient API reworked:
      - return () or deserialized objects
      - added PUT and PATCH
  - web service:
    - PUT /api/users/first: do report backend errors
    - PATCH /api/users/root: report the (potential) backend errors
  - tests:
    - added tests using httpmock
    - env_logger added to dev-dependencies

- Fix `agama questions list` to list only unaswered questions and
  improve its performance
  (gh#openSUSE/agama#1476)

- Add dns search domains and ignore-auto-dns to network settings
  (gh#openSUSE/agama#1330).

- CLI:
-- Add `agama questions list` to get list of unanswered questions
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) committed (revision 4)
osc copypac from project:systemsmanagement:Agama:Devel package:agama revision:3, using expand
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) committed (revision 3)
osc copypac from project:systemsmanagement:Agama:Staging package:agama revision:65, using expand
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) committed (revision 2)
osc copypac from project:systemsmanagement:Agama:Staging package:agama revision:55, using expand
Lubos Kocman's avatar Lubos Kocman (lkocman-factory) committed (revision 1)
osc copypac from project:systemsmanagement:Agama:Staging package:agama revision:55
Displaying all 7 revisions
openSUSE Build Service is sponsored by