Commit graph

  • b1c5d1bdf7
    Merge 5ecfe2f1ca into 81313a6040 Andrew Foster 2026-02-04 12:16:55 +1100
  • bf4c24e569
    Merge e96e1ecf8a into 81313a6040 Ravi Kumar Kempapura Srinivasa 2026-02-03 22:10:33 +0100
  • 03b5cae3d5
    Merge 98bd5d2707 into 81313a6040 Ravi Kumar Kempapura Srinivasa 2026-02-03 22:10:19 +0100
  • e1f4a56992
    Merge 15318f7cac into 81313a6040 Alexander Aleksandrovič Klimov 2026-02-03 22:10:09 +0100
  • 66a3a6686b
    Merge afedf617de into 81313a6040 moreamazingnick 2026-02-03 22:09:46 +0100
  • 81313a6040
    Fix removal of zones via kickstart (#2981) master Navid Sassan 2026-02-03 21:45:03 +0100
  • 091f22a734
    Merge branch 'master' into feature/fix-kickstart-remove-zone Navid Sassan 2026-02-03 18:13:19 +0100
  • 98bd5d2707 Show modify action links only with corresponding monitoring and Icinga DB permission fix/director-services-permissions raviks789 2025-11-20 15:28:23 +0100
  • 27fd3c8830 Allow service configuration only with 'director/services' permission raviks789 2025-11-20 15:27:31 +0100
  • acf424608f
    Merge d321bedf8d into 5f43bf70aa moreamazingnick 2026-02-03 10:22:06 +0100
  • a9c96feff8
    Merge a14faaf68a into 5f43bf70aa Ravi Kumar Kempapura Srinivasa 2026-02-03 10:15:21 +0100
  • 5f43bf70aa Show only applied groups in Icinga Host Form raviks789 2025-08-01 16:06:36 +0200
  • 85083e5f01 Show only applied groups in Icinga Host Form raviks789 2025-08-01 16:06:36 +0200
  • 8e18e981c3
    Merge 8c4afe19ef into 4675acc039 moreamazingnick 2026-02-03 10:10:19 +0100
  • 4675acc039 ObjectsTabs: Fix tab links for object (host, service and user) groups raviks789 2025-06-16 13:04:39 +0200
  • a1751eedca ObjectsTabs: Fix tab links for object (host, service and user) groups raviks789 2025-06-16 13:04:39 +0200
  • 08116731c0
    Remove type "array" and use "dynamic-array" as item type for array datalists dictionary-support-session raviks789 2026-02-02 15:39:35 +0100
  • 15318f7cac Use the empty string as array index, not null nullable Alexander A. Klimov 2026-01-29 16:20:04 +0100
  • 62ae35f4c4
    BasketSnapshotCustomPropertyResolver: Use early return in getRequiredUuids method raviks789 2026-02-02 13:54:24 +0100
  • cfba8c5c28 For method parameters, use ?T $x = null, not T $x = null Alexander A. Klimov 2026-01-29 15:22:40 +0100
  • b91c747e39 QuickForm#addButtonDisplayGroup(): WIP aklimov/nullable Alexander A. Klimov 2026-02-02 12:14:17 +0100
  • 66ea841ba3
    schema: Add datalist type to director_property table raviks789 2026-02-02 11:51:57 +0100
  • 1b3110a86b
    Merge 13dfe35d66 into a1b771217e Ravi Kumar Kempapura Srinivasa 2026-02-02 10:30:26 +0100
  • 02500133bf
    Merge 6edd224753 into a1b771217e pbngl 2026-01-30 14:04:47 -0800
  • ebf2189cd0
    Merge 706dfd7870 into a1b771217e Ravi Kumar Kempapura Srinivasa 2026-01-30 11:25:26 -0300
  • 8e03967440
    BasketSnapshotCustomPropertyResolver: check correctly for custom property support in objects raviks789 2026-01-30 13:36:25 +0100
  • 4d4ecc627e
    WIP: Support basket restore for custom property linked to datalist raviks789 2026-01-30 13:34:59 +0100
  • 4273051bf0
    Add custom var rendering for datalist raviks789 2026-01-29 11:00:25 +0100
  • 129ddca6c1
    Use text input for datalist-non-strict string type custom property raviks789 2026-01-29 10:59:57 +0100
  • a0f0d26ee9
    WIP: Datalist support without changes to customvar renderer hook raviks789 2026-01-27 14:03:13 +0100
  • f082d1d74a
    WIP: Datalist raviks789 2026-01-22 11:05:05 +0100
  • ae82f373ff
    cleanup raviks789 2026-01-20 11:49:23 +0100
  • 9e0050d723
    WIP: Delete custom property for other objects and clean up custom vars raviks789 2026-01-16 12:06:43 +0100
  • a3aa01e534
    IcingaObject: Fix fetching of inherited custom variable value for dynamic dictionary raviks789 2026-01-15 15:33:28 +0100
  • aa7c5a75eb
    Allow basketsnapshot creation for custom properties raviks789 2026-01-15 12:55:11 +0100
  • 31a91810be
    Fix overriding of custom variables for apply rule raviks789 2026-01-14 00:35:26 +0100
  • b6b2ecb586
    IcingaConfigHelper: Set default whitelist as an empty array raviks789 2026-01-14 00:34:49 +0100
  • 97116226d0
    PropertyForm: Unset item type properly raviks789 2026-01-14 00:33:56 +0100
  • 47483f920d
    WIP raviks789 2026-01-13 11:49:15 +0100
  • f4e77f55ed
    cleanup raviks789 2026-01-13 09:54:31 +0100
  • 02f5959370
    Fix custom variables comparison populated in the form with those stored in DB raviks789 2026-01-12 13:55:03 +0100
  • 353964fcfc
    CustomPropertiesForm: Use different label for submit button for overriding service custom variables raviks789 2026-01-09 11:39:01 +0100
  • f702fbbb3a
    WIP: cleanup raviks789 2026-01-09 11:11:56 +0100
  • 1040608558
    Add functionality to blacklist services in host raviks789 2026-01-09 10:49:20 +0100
  • d458e6be39
    _override_servicevars: Update only the overridden service variables raviks789 2025-12-18 16:51:05 +0100
  • dbc501b29d
    ObjectController: Fix populating of overriden service custom variables raviks789 2025-12-18 16:28:33 +0100
  • e09d7bf4b3
    WIP: add support to custom properties only to necessary objects raviks789 2025-12-18 14:50:42 +0100
  • fa1ebb269f
    WIP: overide service vars raviks789 2025-12-18 14:49:53 +0100
  • 6958417fa5
    WIP: extend new custom property feature for other objects raviks789 2025-12-17 17:15:57 +0100
  • 3afd5c694b
    PropertyForm: Format the values correctly before updating the property raviks789 2025-12-15 15:42:34 +0100
  • 7dfbdb6da7
    IcingaObjectHandler: Clear the object-property links during PUT request raviks789 2025-12-15 10:18:36 +0100
  • c58eb32154
    WIP raviks789 2025-12-12 09:04:12 +0100
  • 6f789ec5e8
    Add session to track custom var changes raviks789 2025-12-11 11:28:27 +0100
  • 168d1cbf6e
    PropertyForm: Prevent creating custom vars with same name raviks789 2025-12-11 11:27:29 +0100
  • 20d86445c2
    Change PUT and POST behaviour for variables endpoint raviks789 2025-12-11 10:37:55 +0100
  • 13d8dcd480
    director_property: Add unique composite constraint on key_name and parent_uuid raviks789 2025-12-11 10:36:45 +0100
  • baa535d92f
    WIP: save object properties and values to schema with one click raviks789 2025-12-05 07:51:50 +0100
  • 4d272bd6c7
    Mysql/migration: Make the required changes to upgrade_190.sql and drop upgrade_191.sql raviks789 2025-11-13 10:59:14 +0100
  • 83b4615e60
    fix: additional cleanup raviks789 2025-10-15 20:37:55 +0200
  • 4bb653285c
    Temporary documentation for new custom property implementation raviks789 2025-10-15 20:32:22 +0200
  • 4bd5ca47a8
    Fix: Issues with foreign key constraint modification for icinga_host_var raviks789 2025-10-15 14:27:04 +0200
  • 50d18a6f5e
    IcingaConfigHelper: Expand config macro match raviks789 2025-10-10 14:12:19 +0200
  • a13151b115
    WIP: Basket configuration for custom properties raviks789 2025-10-09 13:12:30 +0200
  • b69e73115b
    Wip: cleanup IcingaObjectHandler raviks789 2025-10-06 12:36:46 +0200
  • decdabbdd2
    CustomVariable: Check for property_uuid before saving the custom variable raviks789 2025-10-06 12:34:35 +0200
  • af02816f3c
    Append inherited items for the dynamic dictionary custom variable instead of overwriting the entire variable raviks789 2025-09-30 13:34:48 +0200
  • 58f5f35d1d
    Save fixed array type custom variables correctly raviks789 2025-09-30 13:32:32 +0200
  • 602595e354
    WIP: cleanup raviks789 2025-09-26 14:18:03 +0200
  • 3a1d77b742
    WIP: Use Icinga Web collapsible implementation for Nested Dictionary Items raviks789 2025-09-26 13:13:59 +0200
  • 4b71f1d6c2
    CustomVariables: Use property_uuid only for hosts raviks789 2025-09-26 10:52:19 +0200
  • a72086415e
    Fix api update of custom variables raviks789 2025-09-25 13:16:07 +0200
  • 6a835e1747
    WIP: temporary migration script raviks789 2025-09-25 12:30:15 +0200
  • fbf676b480
    WIP: new mockup raviks789 2025-09-24 17:38:03 +0200
  • d3660ec02f
    New clean form for custom properties raviks789 2025-08-28 12:43:34 +0200
  • bf247ec669
    Temporary patch to distinguish instantiable and non instantaible dictionary raviks789 2025-08-14 12:45:14 +0200
  • 998277ac37
    IcingaObjectHandler: Upadte/create the object first and then set the custom properties raviks789 2025-08-14 12:43:57 +0200
  • 75902bd08e
    Check for existence of custom variable in the object before storing it raviks789 2025-07-10 11:55:35 +0200
  • f972fa4f48
    CustomVariables: Use operator '+=' instead of '=' if the variable is a dictionary raviks789 2025-07-01 10:07:25 +0200
  • 4aac304f7e
    Fix: substr deprecation error raviks789 2025-06-13 10:32:11 +0200
  • a05fcd4979
    Add SQL migration file raviks789 2025-06-04 12:41:11 +0200
  • dc454c861e
    Render the host dictionary items as variable in apply-for-rule raviks789 2025-05-27 13:27:40 +0200
  • 07181602ad
    IcingaServiceForm: Change the nested key suggestions to list raviks789 2025-05-26 14:03:24 +0200
  • ad8c46da30
    Rename 'config' to 'value' for items array/dictionary in apply-for-rule raviks789 2025-05-23 17:44:31 +0200
  • f3702ab6df
    IcingaServiceForm: Show dictionary's nested keys accessible for apply-for-rule raviks789 2025-05-23 11:09:27 +0200
  • a081787ea5
    CustomVariableString: Render variables explicitily if the name is in between $ symbols raviks789 2025-05-22 12:47:41 +0200
  • 134d9cd746
    module.js: Do not show count for fieldset element added in CustomPropertiesForm raviks789 2025-05-22 12:25:34 +0200
  • c05c9f288c
    IcingaService: Do not attach config to custom variables for apply for rule raviks789 2025-05-16 15:15:17 +0200
  • 0765ded757
    IcingaServiceForm: Support apply for rule for instantiable dictionary and array raviks789 2025-05-16 15:12:22 +0200
  • 65aeff23d8
    Apply for rule: Configurable for both dictionaries and arrays raviks789 2025-05-09 16:07:47 +0200
  • 147a20b466
    Edit host vars using REST api raviks789 2025-05-09 16:06:17 +0200
  • b97e7075a3
    Alternative custom property support raviks789 2025-03-11 09:27:04 +0100
  • 3256baea66
    Merge 6311236b11 into a1b771217e Björn Berg 2026-01-30 13:04:21 +0100
  • 97f8eda717 Use the empty string as array index, not null Alexander A. Klimov 2026-01-29 16:20:04 +0100
  • 9bf46f0e9a For method parameters, use ?T $x = null, not T $x = null Alexander A. Klimov 2026-01-29 15:22:40 +0100
  • a1b771217e DataFilter: Fix indexing of the stripped filter chain raviks789 2025-11-17 12:04:29 +0100
  • 6eada2a0e1
    Merge 2102c17977 into 94c22a1f19 Donien 2026-01-29 14:11:06 +0100
  • 94c22a1f19
    Don't require permissions for custom var rendering hooks (#3024) Ravi Kumar Kempapura Srinivasa 2026-01-29 14:10:27 +0100
  • 78cb39e9fe
    register-hooks: Do not use named arguments raviks789 2026-01-29 11:24:53 +0100
  • 32aa7a2bc4
    Optimize imports Eric Lippmann 2026-01-12 09:35:04 +0100
  • d86cd32b70
    Don't require permissions for custom var rendering hooks Eric Lippmann 2026-01-12 09:29:35 +0100