Format: 1.8
Date: Fri, 19 Jun 2026 19:23:25 +0000
Source: iqrf-gateway-setter
Binary: iqrf-gateway-setter
Architecture: all
Version: 1.8.0~alpha~20638.gbp8e48da+debian14
Distribution: forky
Urgency: medium
Maintainer: Karel Hanák <karel.hanak@iqrf.org>
Changed-By: MICRORISC s.r.o. <support@iqrf.org>
Description:
 iqrf-gateway-setter - IQRF Gateway Setter - IQRF Gateway configuration tool
Changes:
 iqrf-gateway-setter (1.8.0~alpha~20638.gbp8e48da+debian14) forky; urgency=medium
 .
   ** SNAPSHOT build @8e48daa52e29ee40af5d73745d6c5e257d7f12dd **
 .
   [ Roman Ondráček ]
   ** SNAPSHOT build @4d8a48e68da51a5b042041c416ee589c375dbaec **
 .
   * UNRELEASED
   * Prepare for version 1.8.0-alpha
   * Boards: fix controller's pins for IQD-GW04
   * Sentry: add version and stacktrace to the reports
   * GitLab CI: fix Ubuntu debug symbols package renaming
   * NetworkConfig: add tests for interface information getters
   * Boards: add pin definition for IQD-GW06
   * GitLab CI: use CI components for tests and package builds
   * Migrate from setup.py and tox.ini to pyproject.toml
   * Debian packaging: add missing build dependencies
   * Fix compability with Python 3.8, 3.9 and 3.10
   * Add missing type annotations
   * Add missing trailing commas
   * Use single quotes
   * Organize imports
   * Remove unused imports
   * Remove support for legacy IQAROS
   * GatewayConfig: add CIP image identifier, fix boot flag on invalid gateway image
   * Fix issues reported by linters
   * Apply ruff code format and add ruff to GitLab CI
   * Linters: replace pydocstyle with ruff
   * Linters: fix issues reported by mypy
   * GrafanaConfig: remove unused configuration manager
   * Manufacturing: add type hints for request bodies
   * Add more tests
   * Refactor IQAROS configuration manager
   * IqarosConfig: add missing tests
   * GitLab CI: add mypy check which is allowed to failed
   * WebappConfig: add tests
   * BootFlagManager: add tests
   * Coordinator: add missing tests
   * Boards: add SPI configuration with sysfs GPIO workaround for IQD-GW04
   * Boards: remove IQD-GW06 mapping
 .
   [ Karel Hanák ]
   * ControllerConfig: do not configure factory reset for litework
   * NetworkConfig: configure wifi AP for litework gateway
   * fixed pin configuration for industrial gateway
   * fixed board test case industrial mapping test
   * added Daemon API token and token information entities, token manager and setter config for token, and testcases
   * always require configuration file
   * added method to update token and configure controller access token
   * added configuration of websocket proxy server access token
   * added configuration of access token for setter
   * added housekeeping setter invocation mode
   * main: print usage on invocation with no arguments, require exclusive argument
   * DaemonApiToken: add check for empty token string to from_string method
   * updated and unified logging records across access token setup methods
   * added housekeeping invocation systemd unit file and timer
   * DaemonApiTokenInfo: use iso 8601 timestamp format for expiration, creation and invalidation of tokens
   * DaemonApiTokenManager: increased expiration threshold to 48 hours, use timedelta
   * ControllerConfig: configurable restart on token setup
   * added mosquitto plugin manager support, use mosquitto plugin manager for user creation
   * DaemonConfig: configure both UART and SPI components if not CDC
   * DaemonConfig: remove unused imports
   * DaemonConfig: fixed paths to SPI and UART configuration files
   * MosquittoPluginManager: escape username and password
   * added daemon api access token for iqaros webapp, and housekeeping refresh
   * MainTestCase: fixed iqaros token update
   * fixed ruff errors
   * IqarosConfig: restart network-sync service on token change
   * InfluxDbBridgeConfig: added extra log statement for debugging
   * DaemonConfig: update mqtt user and password only when new user is created
   * InfluxDbConfig: simplified client creation, removed unused methods
   * fixed linter errors
   * GatewayConfig: restart iqaros related services for iqaros image
   * GatewayConfig: set stronger root user password
   * GatewayConfigTestCase: added tests for configure_system method
   * GatewayConfigTestCase: fixed tests in CI
   * mosquitto private key and certificate, and housekeeping
   * removed cloud provisioning configuration
   * removed cloud provisioning from manpage and factory reset
   * GatewayConfig: remove iqrf user creation for mosquitto
   * IqarosConfig: do not store access password in eeprom
   * Coordinator: made set_access_password a static method
   * GatewayImage: strict version checking
   * GatewayConfig: restart services if running or failed
   * MosquittoConfig: log restarting services only when they are actually to be restarted
   * WebappConfig: removed nginx default site configuration
   * reworked certificate logic into separate managers and utilitiy classes
   * fixed linter errors
   * fixed mosquitto config test cases
   * configure and rotate daemon/webapp certificates in gateway configuration step and housekeeping
   * added error handling for posix utils
   * fixed linter errors
   * SelfSignedCertManager: updated SAN list
   * GatewayConfig: do not restart services early when configuring certificates as part of Gateway configuration
   * use SelfSignedCertManager class default validity
   * Command: removed unnecessary sudo
   * IqarosConfig: do not log fallback password
   * do not log Daemon API set security request
   * omit secrets from manufacturing register and update requests
   * Command: remove sudo argument from command execute
   * CI: added dependency check
   * Added mender client configuration
   * Configure influxdb v2
   * remove bullseye build
Checksums-Sha1:
 40a011aab3d6ca22c8e5d8446e2217349a1106b4 53332 iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_all.deb
 99a0a73a7b84a4e11a8c95b15da0b32be0044a7d 6755 iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_amd64.buildinfo
Checksums-Sha256:
 cdf48fb1fa60dce7ea044f5f4bbc9c5426ec552749791c0557b890aa74e6c6dc 53332 iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_all.deb
 4012938b111fca0673de2c481156c55486e747925a980153f143ccd8df089939 6755 iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_amd64.buildinfo
Files:
 69e433620050888a66140583941c76fa 53332 python optional iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_all.deb
 7f8b6fbe12489d65e4153fc4d03f6fe3 6755 python optional iqrf-gateway-setter_1.8.0~alpha~20638.gbp8e48da+debian14_amd64.buildinfo
