Commit Graph

2861 Commits

Author SHA1 Message Date
Thomas Gelf b321327634 Dashboard: provide space for Branch Hook dashlets 2021-08-24 16:13:22 +02:00
Thomas Gelf 15adce142f ObjectModificationBranchHint: variants, details 2021-08-23 09:01:03 +02:00
Thomas Gelf 290e34a8ca ObjectsTable: add branchUuid, fail-safe 2021-08-23 09:00:26 +02:00
Thomas Gelf 6ff5b0c8d7 ConfigHealthItemRenderer: ask branch for count 2021-08-23 08:58:02 +02:00
Thomas Gelf 085cec0eb7 BranchedObjectsHint: new hints for lists 2021-08-23 08:56:16 +02:00
Thomas Gelf 48ac87cff5 ObjectController: hook has been updated 2021-08-23 08:55:30 +02:00
Thomas Gelf d83a0aaba5 BranchHelper: use BranchStore 2021-08-23 08:54:34 +02:00
Thomas Gelf 04f3c6363e BranchSupportHook: smaller changes 2021-08-23 08:53:40 +02:00
Thomas Gelf 5002f7a6bf IcingaObjectModification: loop with an array 2021-08-23 08:53:22 +02:00
Thomas Gelf 2897415a1f BranchStore: centralized repository 2021-08-23 08:52:12 +02:00
Thomas Gelf c79045e9e2 Branch: add a bunch of properties and getters 2021-08-23 08:50:44 +02:00
Thomas Gelf 1470a134f4 Branch support: initial import 2021-08-16 11:43:09 +02:00
Thomas Gelf 38d17af92e DirectorObjectForm: remove unused property 2021-08-16 11:22:50 +02:00
Thomas Gelf 44a90afea2 DbSelectParenthesis: allow to defer Db Expr...
...stringification when required to apply parenthesis (-> union)
2021-08-16 10:51:57 +02:00
Thomas Gelf 7c553257a6 ObjectController: fail when loading twice 2021-08-16 07:12:06 +02:00
Thomas Gelf f0deb11e7f IcingaObject: no empty vars for unmodified plain 2021-08-16 06:33:34 +02:00
Thomas Gelf 1d5b00a675 IcingaObject: unify DB boolean value converter
Hint: fixes booleans for "plain unmodified" objects
2021-08-16 06:33:23 +02:00
Thomas Gelf 77fca39ff3 IcingaObject: getAppliedGroups with id=null 2021-08-16 06:21:50 +02:00
Thomas Gelf 21dcadd143 Db: remove unused properties 2021-08-16 06:17:46 +02:00
Thomas Gelf 5de3a6a497 Db: clean up methods related to binary PG data 2021-08-16 06:14:34 +02:00
Thomas Gelf 62a31c7858 DbObject: some cleanup 2021-08-16 06:02:36 +02:00
Thomas Gelf a0253250c1 DbObject: allow to setBeingLoadedFromDb 2021-08-16 06:02:15 +02:00
Thomas Gelf 40c2aaeb22 ObjectsTableService: fix typo
fixes #2357
2021-08-16 05:43:41 +02:00
Thomas Gelf c822f3b981 DatafieldCategoryTable: fix SQL error on search
fixes #2367
2021-08-16 05:40:23 +02:00
Thomas Gelf 093abfd733 DatafieldTable: fix grouping error on PostgreSQL
fixes #2310
2021-08-16 05:36:10 +02:00
Thomas Gelf f87eff8a21 PropetyModifierToInt: fail for non-strings
fixes #2372
2021-08-12 11:52:31 +02:00
Thomas Gelf 909fac0419 PropertyModifier: preserve null values
fixes #2371
2021-08-12 11:45:40 +02:00
Thomas Gelf 6678a9a8f9 HostGroupMembershipResolverTest: replace new dummy 2021-08-04 15:06:34 +02:00
Thomas Gelf 66de47b10b DbObjectTypeRegistry: move logic from IcingaObject 2021-08-04 13:18:30 +02:00
Thomas Gelf be9fcfc3c2 DataArrayHelper: readability 2021-08-04 08:21:58 +02:00
Thomas Gelf 348c2d9de4 DataArrayHelper: new helper class 2021-08-03 15:33:09 +02:00
Thomas Gelf 6152b5d1de SerializableValue: new helper class 2021-08-03 11:45:13 +02:00
Thomas Gelf f7e9c145eb Data\Json: "reproducible" JSON 2021-08-03 11:30:48 +02:00
Thomas Gelf 7f16d648cc IcingaUser: add basket support
fixes #2328
2021-07-15 19:11:20 +02:00
Thomas Gelf 6badc53d61 DependencyChecker: new implemenation
This is now also able to give help for web 2.9.x

fixes #2354
fixes #2350
2021-07-13 09:50:17 +02:00
Thomas Gelf 44ca8890f2 ActionController: check view->compact
fixes #2141
2021-07-13 01:01:49 +02:00
Eric Lippmann 1a61cfc5c7 Use Icinga 2's generate-ticket API 2021-07-12 23:54:47 +02:00
Thomas Gelf eee4f7cf55 IcingaConfig: store config file relations in a...
...transaction: all or nothing

fixes #2351
2021-07-12 23:43:04 +02:00
Sebastian Gumprich fed74eb33d IcingaObject: alias scheduled_downtime
Fixes an error when trying to create scheduled_downtime via api

fixes #1879
2021-07-12 23:25:42 +02:00
Thomas Gelf f27390d503 ImportRunBasedPurgeStrategy: fixed combined keys
fixes #2339
2021-07-12 23:11:40 +02:00
Thomas Gelf bf32380d32 IcingaServiceSetServiceTable: show "deactivated"
...in RO users overview table

fixes #2344
2021-06-23 18:29:56 +02:00
Thomas Gelf 2538feaf42 ServiceSetServiceInfo: respect deactivation
fixes #2323
2021-06-23 18:25:14 +02:00
Thomas Gelf 234bb89454 QuickForm: typo 2021-06-01 21:29:21 +02:00
Thomas Gelf ac652f5966 Basket: allow Notification Apply Rules export
fixes #2335
2021-05-28 15:24:18 +02:00
Thomas Gelf 40544ac935 ObjectPreview: fix inline Service Template links...
...for Service Sets

fixes #2334
2021-05-28 10:48:29 +02:00
Thomas Gelf ec87cd0ec2 OverriddenVarsResolver: deal with root templates
fixes #2333
2021-05-28 10:39:29 +02:00
Thomas Gelf 2cff396fe4 DbDataFormatter: new helper class
Trying to reduce logic in IcingaObject
2021-05-20 16:21:46 +02:00
Thomas Gelf 2c950e05ea IcingaConfigHelper: re-order reserved words 2021-05-20 15:20:21 +02:00
Thomas Gelf 7de5b03877 IcingaObject: readability, style 2021-05-20 15:11:12 +02:00
Thomas Gelf 80965053cf IcingaDependency: isApplyForArrayClone(), cleanup 2021-05-20 11:48:17 +02:00