Format: 1.8
Date: Sun, 2 Feb 2025 19:20:17 +0100
Source: iqrf-gateway-setter
Binary: iqrf-gateway-setter
Architecture: all
Version: 1.6.0~rc1+ubuntu20.04
Distribution: focal
Urgency: medium
Maintainer: Karel Hanák <karel.hanak@iqrf.org>
Changed-By: Roman Ondráček <mail@romanondracek.cz>
Description:
 iqrf-gateway-setter - IQRF Gateway Setter - IQRF Gateway configuration tool
Changes:
 iqrf-gateway-setter (1.6.0~rc1+ubuntu20.04) focal; urgency=medium
 .
   [ Karel Hanák ]
   * Prepare for version 1.6.0-alpha
 .
   [ Roman Ondráček ]
   * GitLab CI: add missing amd64 tag
 .
   [ Karel Hanák ]
   * FactoryReset: fix daemon configuration reset
   * added version parser class
   * Backup and reset additional daemon configuration depending on software version
   * fixed version parser conding and pydocstyle
   * FactoryReset: added handling for reset of generic iqaros
   * VersionParser: parse match instead of version string, fixed exception import
   * added default and all imports to exceptions module
   * fixed __all__ import
 .
   [ Ondřej Hujňák ]
   * Improved password generation.
   * Refactored WebsocketClient and DaemonApi
   * Temporarily commented v3 API, fixed mType mistakes
   * Refactored IQAROS configuration
   * Updated the tests for GatewayConfig.
   * Style fixes.
   * Pylint improvements.
   * Limited the passwords alphabet according to Zoner
   * Added a coordinator class.
   * Fixed docstring...
   * Refactored GatewayConfig
   * Reordered imports (third party after standard)
   * Unit testing of DaemonApi
   * Added missing mock of /etc/iqrf-gateway.json in GatewayConfig tests.
   * Switch pylint to be run as a module
   * Use python3 instead of python command
   * Set PYTHONPATH for pylint
   * TMP: Check pwd of CI/CD pipeline
   * Try top-level PYTHONPATH
   * Limit the pylint to Setter module only.
   * Removed the debug echo in pylint CI/CD
   * Added SMTP configuration for IQAROSv2
   * Pylint and pydocstring improvements
   * Manufacturing server registration added
   * Added MQTT user iqrfnfc for IQAROSv2
   * Code style
   * Fixed Coordinator tests
   * Fixed tests docstyle
   * Fixed tests
   * Fixed IqarosConfig
   * Modified the manufacturing gateway registration.
   * Code cleanup
 .
   [ Karel Hanák ]
   * InfluxDbBridgeConfig: configure buckets for generic iqaros, set retention policies
   * Main: fixed default and forced gateway configuration
   * Main: store boot flag value locally
   * InfluxDbBridgeConfig: uses pop to delete potentially nonexistent keys from config
 .
   [ Ondřej Hujňák ]
   * Added method to set access password to Coordinator. Removed Coordinator().update() from IqarosConfig.
   * Save the Access Password to both IQRF storage and EEPROM
 .
   [ Karel Hanák ]
   * debian package: install certificate to fs
   * added manufacturing certificate path patch
   * debian package: updated dirs
   * debian package: override dh_usrlocal
   * updated certificate install location
   * updated changelog
 .
   [ Ondřej Hujňák ]
   * Moved the certificate to a more sane location
   * Added forgotten cert install path change
   * Added Webapp password for IQAROSv2
   * Fixed tests for IQAROSv2
   * Moved Pylint configuration to tox.ini
 .
   [ Karel Hanák ]
   * debian package: updated dirs
 .
   [ Ondřej Hujňák ]
   * Added verbose to pylint
 .
   [ Karel Hanák ]
   * updated patch location
 .
   [ Ondřej Hujňák ]
   * Pylint set explicitely to use tox.ini
 .
   [ Karel Hanák ]
   * debian package: added format for source package
   * removed accidental duplicate patch files
 .
   [ Ondřej Hujňák ]
   * Added debug outputs to lint CI
   * Added help output to lint CI
   * CI: Updated builder to Debian Trixie
   * CI: Updated builder to Debian Bookworm
   * CI: Updated lint to use venv
   * CI: Updated pip install arguments in lint
   * CI: Updated lint to install netifaces with apt
   * CI: Updated lint to perform apt-get update first
   * CI: Updated lint to install python3-dev
   * CI: Updated lint to Debian Trixie
   * CI: Use Debian Bookworm before we switch from distutils
 .
   [ Roman Ondráček ]
   * Debian packaging: fix patch application
 .
   [ Ondřej Hujňák ]
   * Added logging of gateway registration failures.
   * Tests: Mocked systemd.journal
   * Tests: Modified hanging Coordinator test
   * Tests: Code style
   * Manufacturing: Store gateway UUID after registering
   * Generate separate password for IQAROS services
   * Added status reporting
   * Edited the TLS certificate patch for Manufacturing server
   * Manufacturing: Send correct Webapp password for IQAROSv1
   * Manufacturing: Use null webappPassword for generic gateway
   * Manufacturing: Improved typing checks
   * Manufacturing: Patch the gateway record with passwords when available
 .
   [ Roman Ondráček ]
   * Debian packaging: fix patch for self-signed cert path
 .
   [ Ondřej Hujňák ]
   * Catch errors when reporting setter run to the Manufacturing
   * Raise exceptions for not-ok Manufacturing responses
   * Fix: Error reporting
   * Improved handling of error responses from Manufacturing
   * Do not attempt to report results when gateway config did not run.
   * Manufacturing: Coordinator data optional when registering
   * Manufacturing: Better error messages
   * Manufacturing: Modified update_record to contain GWID
   * Testing: Switched websocket testing from piesocket.com to ws-echo.iqrf.org
   * Webapp: Better shell escaping
   * NetworkConfig: Added IPv6 functionality
Checksums-Sha1:
 7c5ba534cbeb039f926d7713d02540a12f5cf48c 40836 iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_all.deb
 859c77026cdcdc09a7cacbe66f6b37f9b2542ed5 6066 iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_amd64.buildinfo
Checksums-Sha256:
 5f9aff985d41009616082b16cd6317836f0dfdf31edeadc548b6cea098d80c07 40836 iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_all.deb
 79c3ec80e890f2558b0fdf9c94f43b57d6e0bccc9257a53d68a494cd77976135 6066 iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_amd64.buildinfo
Files:
 9d2fc65bacb090a56a2b146b67562938 40836 python optional iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_all.deb
 ee487dce62dddf14ec6a98d8092bf0bc 6066 python optional iqrf-gateway-setter_1.6.0~rc1+ubuntu20.04_amd64.buildinfo
