|
|
|
|
Changelog for icingaweb2-module-director-1.11.1-1.2.noarch.rpm :
* Wed Feb 14 2024 Dominique Leuenberger - Provide user/group symbol as required by RPM 4.19: user/group are generated in pre script. * Thu Feb 08 2024 ecsos - Update to 1.11.1 * Security - Configuration is susceptible to CSRF (GHSA-3mwp-5p5v-j6q3) * UI - FIX: Data fields are now suggested for service templates without a check command (#2815, #2826) - FIX: Unsetting a parent host or service of a dependency is now correctly stored (no issue) - FIX: The activity log now avoids a bug in PHP introduced with version 8.1.25 (#2828) * Internals - FIX: UserGroup creation failed since v1.10.0 (#2784) - FIX: Hostgroup names consisting only of digits are now correctly handled (#2821) - FIX: Improved compatibility with PHP 8.1 and 8.2 (#2819, #2827) - FIX: The parent host or service of a dependency can now be reliably referenced by custom variable (#2289) - FIX: Services in service sets are now fully restored once a removed set is restored (#1065) * Integrations - FIX: Icinga DB integration now works even if the monitoring module is not available (#2635) - FIX: Conformity with the content security policy introduced with Icinga Web v2.12 (#2845) * Fixed issues - You can find issues and feature requests related to this release on our roadmap * Mon Feb 05 2024 ecsos - Use nagios-rpm-macros. * Fri Oct 13 2023 ecsos - Update to 1.11.0 * UI - FEATURE: allow to clone commands with fields (#2264) - FEATURE: Data Fields are now sorted in a case-insensitive way (#2358) - FEATURE: Data Field search is now case-insensitive (#2359) - FEATURE: Deployment Log now breaks lines (#2677) - FEATURE: Sort Template trees by name (#2691) - FEATURE: Branch and Sync diff/preview now shows related host for services (#2736) - FEATURE: Show more details for assign filter parsing errors (#2667) - FEATURE: Fields from set_if are now being proposed (#514) - FEATURE: Template usage table now shows Set members (#2378) - FIX: do not fail for (some) Service Dependencies (#2669, #1142) - FIX: Service Sets can now be searched by Service name in branches too (#2738) - FIX: Template usage table had no header (#2780) - FIX: Strikethrough for deactivated services in applied Service Set (#2746, #2766) - FIX: editing multi-selected services with the same name has been fixed (#2798, 2801, #2599) - FIX: Service Sets table with PostgreSQL (#2799) - FIX: Dark mode for some clone forms (#2670) * Icinga Configuration - FEATURE: render fallback template for IfW 1.11 for Icinga < 2.14 (#2776) - FEATURE: render host templates to all non-global zones per default (#2410) - FEATURE: notifications can pick user(groups) from host/service vars (#462) - FIX: render Set Services to individual zones where required (#1589, #2356) - FIX: special characters like & and | caused trouble in filters (#2667) * Import and Sync - FEATURE: regular expression based modifier allows explicit NULL on no match (#2705) - FEATURE: property modifiers can now be applied based on filters (#2756) - FEATURE: CIDR notation (network ranges) is supported in such filters (#2757) - FEATURE: trigger group membership resolution on group sync conditionally (#2812) - FIX: synchronizing Service (and -Set) Templates has been fixed (#2745, #2217) - FIX: null properties with Sync policy \"ignore\" are now being ignored (#2657) - FIX: Import Source shows available columns for Core API Import (#2763) - FIX: JSON-decode now explicitly fails for non-string inputs (#2810) * Integrations - FIX: don\'t throw an error, when editing a Service via IcingaDB link (#2533, #2563) * Configuration Baskets - FEATURE: it\'s now possible to upload snapshots for existing baskets (#1952) - FIX: basket now shows where to expect changes for lists from snapshots (#2791) - FIX: Icinga DSL parts for Commands are now restored from Baskets (#2811) * REST API - FIX: Commands give 204 w/o ghost changes for same properties (#2660) * Permissions and Restrictions - FIX: monitoring-related permission checks have been refactored (#2712) - FIX: Hostgroup-Filters have not been applied to Overview tables (#2775) - FIX: error editing Hosts with hostgroup restriction in place (#2164, #2809) * Configuration Branches - FEATURE: with this release, directorbranches v1.3 supports a \"default branch\" (#2688) - FEATURE: users with default branches get warnings in the main branch (#2689) - FIX: create a branched set, add services, modify them (#2710) * Health Check - FIX: complaint about overdue jobs was not correct (#2680, #2681) * Internals - FEATURE: support PHP 8.2 (#2777, #2792) - FEATURE: Unit Tests are now being triggered as GitHub workflows (no issue) - FIX: group membership is no longer resolved when not needed (#2048) - FIX: require Auth object for all object tables (#2808) - FIX: group membership is no longer resolved when not needed (#2048) * Fixed issues - You can find issues and feature requests related to this release on our roadmap * Thu Sep 21 2023 ecsos - Fix build error in Tumbleweed which are not aarch64. * Thu Nov 03 2022 ecsos - Update to 1.10.2 * Fixed issues - You can find issues and feature requests related to this release on our roadmap * UI - FEATURE: improve Service Set table layout (#2648) - FIX: modifying single time-period ranges had no effect (#2525) - FIX: activity log pagination is now on a single line (#2649) * Import and Sync - FIX: triggering Sync manually produced an error on PostgreSQL (#2636) - FIX: purge stopped working for objects with uppercase characters (#2627) - FIX: Notification Apply rule is now possible (wasn\'t since v1.8) (#2142, #2634) - FIX: nested property access with intermediate NULL values now gives NULL (#2474, #2584) - FIX: automated Sync jobs stopped working (#2633) * Configuration Baskets - FEATURE: more details shown in error messages related to invalid characters (#2646) - FIX: snapshots for Baskets containing Baskets failed since v1.10 (#2644) * REST API - FIX: Self Service API returned invalid JSON on PHP 8.1 (#2614) * Internals - FIX: issue with empty activity log, deprecate outdated method (#2630) * Fri Oct 07 2022 ecsos - Update to 1.10.1 * Import and Sync - FIX: sync lower-cased all object names since v1.10 (#2608) - FIX: sync for Datalist entries has been fixed (#2618) - FIX: Sync now applied NULL values with merge policy (#2623) - FIX: Sync created Sync History entries for every preview (#2632) - FIX: \"Purge\" stopped working for Sync (#2627) * UI - FIX: \"Modify\" Services via the monitoring module (#2615, #2619) * Configuration Baskets - FIX: restore Import/Sync/Job when exported with v1.10 (#2620) - FIX: restoring Job with ImportSource or SyncRule (#2528) * Database Schema - FIX: new DB schema failed due to duplicate line in SQL statement (#2609) * Wed Sep 21 2022 ecsos - Update to 1.10.0 * Fixed issues - You can find issues and feature requests related to this release on our roadmap * User Interface - FIX: links from Service Previews (Icinga DSL) to templates (#2554) - FIX: daemon health visualization on systems w/o /proc filesystem (#2544) * Import and Sync - FIX: Sync now compares keys in a case-insensitive way (#2598, #2419, #1140) - FIX: Sync now preserves Self Service API keys in override mode (#2590) - FEATURE: clone a row for nested Dictionary/Hash entries (#2555) - FEATURE: Sync in \"override\" mode now preserves Self Service API keys (#2590) - FEATURE: split a row in multiple ones, based on a Dictionary (#2555) - FEATURE: it\'s now possible to sync to a configuration branch (#2552) - FEATURE: Sync preview now allows to navigate single changes (#2607) * Configuration Baskets - BREAKING: configuration baskets no longer contain originalId (#2549) - FEATURE: exporting/snapshot-logic has been centralized (#2549) * Configuration Branches - FIX: PostgreSQL now allows for the same object in multiple branches (#2605) - FEATURE: merge comments can now be proposed (#2604) - FEATURE: activity log now shows author and committer (#2606) * Integrations - FIX: Monitoring Hooks are no longer provided with disable Director UI (#2597) - FIX: cleanup for IcingaDbCube (#2484) * Kickstart - FIX: breaking change in ipl/html, affected setups with ro INI files (#2595) - FEATURE: better explanation for missing DSL bodies fetched from core (#2557) * REST API - FIX: addressing service templates by name has been fixed (#2487) - FIX: allow for object_name in body only (#2576) - FIX: notice on PHP 8.1 (#2575) - FEATURE: Stack traces can now be requested (#2570) - FEATURE: Hosts can now be exported with their services (#2568) - FEATURE: \"magic\" variable overrides are now supported (#2569) * CLI - FIX: config deploy doesn\'t try to wait in case of no deployment (#2522) - FIX: renderer now shows full service sets (#2550) - FEATURE: improved wording for deployment error messages (#2523) - FEATURE: JSON can now be shipped via STDIN (#1570) - FEATURE: improved readability for some error messages (#2567) - FEATURE: allows showing hosts with their services (#2565) - FEATURE: allow showing resolved Host services (#2571) - FEATURE: \"magic\" variable overrides are now supported (#2560) - FEATURE: error messages are now friendlier (#2567) - FEATURE: STDIN support for --json is now available (#1570) * Activity Log - FIX: deleted objects might have been missing related properties (#2559) * Deployment Log - FEATURE: visualization performance has been improved (#2551) * Internals - FEATURE: there is now a centralized Exporter implementation (#2549) * Fri Apr 08 2022 ecsos - Update to 1.9.1 * Fixed issues - You can find issues and feature requests related to this release on our roadmap * User Interface - FIX: DataList-backed fields failed to validate (#2475) - FIX: No Host list limit when adding a single service globally (#2481) - FIX: Cleared activity log caused exception (#2505, #2506) - FEATURE: Icinga Web 2.10 dark mode support (#2433) * Configuration Baskets - FIX: failed to export Baskets with Service Sets (#2488) - FIX: Sync Rule restore from snapshot on name change (#2467) - FIX: Do not export UUIDs with Service Sets (#2488) * CLI - FEATURE: Allow to define deployment grace period on CLI (#2499) * Integrations - FIX: Cleanup IcingaDbCubeLinks (#2484) * DB Schema - FIX: applying DB Schema migrations failed on PostgreSQL (#2482) * Fri Feb 18 2022 ecsos - Update to 1.9.0 * Breaking Changes - Module dependencies have been raised, Upgrading and Installation documentations contain related details * Fixed issues - You can find issues and feature requests related to this release on our roadmap * Import and Sync - FIX: string property modifiers now preserve NULL values (#2371) - FIX: \"to int\" property modifiers now fails for non-string values (#2372) - FEATURE: introduce \'disable\' as your purge action on Sync (#2285) - FEATURE: there is now a simple \"group by\" Property Modifier (#2317) * Configuration Baskets - FIX: Notification Apply Rules have not been exported (#2335) - FIX: Restore now supports the set_if_format switch (#2291) - FEATURE: it\'s now possible to purge objects of specific types (#2201) - FEATURE: exporting Users, User-Templates and -Groups is now possible (#2328) - FEATURE: Data Field Categories are now supported (#2256) * Permissions and Restrictions - FEATURE: allow using monitoring module permissions (#2304) - FEATURE: it\'s now possible to grant (global) access to scheduled downtimes (#2086) * Configuration / Templating - FEATURE: offering choices based on a specific imports is now possible (#1178) * User Interface - FIX: allow switching DB config while connection is failing (#2300) - FIX: Links to duplicate services in Sets didn\'t check for deactivation (#2323) - FIX: SQL error for Data Fields table on PostgreSQL (#2310) - FIX: SQL error when searching for Data Field Categories (#2367) - FIX: Icon used for Notifications has been changed (#2455) - FEATURE: show \"deprecated\" flag on object attribute inspection (#2312) - FEATURE: Service Template for single Host services provides auto-completion (#1974) * CLI - FEATURE: config deployment now allows to --wait for an Icinga restart (#2314) * Activity log - FEATURE: Activity log now allows for remarks (addon module required, #2471) * Documentation - FIX: configure the daemon with main setup instructions (#2296, #2320) * Internals - FEATURE: PHP 8.1 is now supported, works once available in Icinga Web (#2435) - FEATURE: Config Branches have been implemented, leveraged via Hook/Addon (#2376) - FEATURE: UUIDs have been implemented for most Icinga objects, more to come - FEATURE: new Deployment Hook, triggers onCollect(ing) Icinga startup info (#2315) * Tue Jul 13 2021 ecsos - Update to 1.8.1 * Fixed issues - You can find issues and feature requests related to this release on our roadmap * User Interface - FIX: show Override button when all Fields belong to Field Categories (#2303) - FIX: don\'t fail when showing a Host overriding multiple inherited groups (#2253) - FIX: deal with inherited values which are invalid for a select box (#2288) - FIX: Service Set preview inline Service Template links (#2334) - FIX: show Services applied with Rules involving applied Hostgroups (#2313) - FIX: show deactivated services as such also for read-only users (#2344) - FIX: Overrides for Services belonging to Sets on root Host Templates (#2333) - FIX: show no header tabs for search result in web 2.8+ (#2141) - FIX: show and link dependencies for web 2.9+ (#2354) * Icinga Configuration - FIX: rare race condition, where generated config might miss some files (#2351) * Icinga API - FIX: use Icinga 2\'s generate-ticket API, required for v2.13.0 (#2348) * Import and Sync - FIX: Purge didn\'t remove more than 1000 services at once (#2339) * Automation, User Interface - FIX: error message wording on failing related (or parent) object ref (#2224) * REST API - FIX: creating scheduled downtime via api failed (#1879)
|
|
|