Commit Graph

4617 Commits

Author SHA1 Message Date
Thomas Gelf e255471984 IcingaObjectFieldForm: propose command arguments
...for Host and Service Templates
2019-05-27 13:24:33 +02:00
Thomas Gelf 523cd7f0e5 doc: raise requirements, dependencies 2019-05-22 17:59:26 +02:00
Thomas Gelf 6bf1c30c2f Sync: use string keys for object_name 2019-05-22 17:06:24 +02:00
Markus Frosch 4b68d68554 ActivityLogInfo: Fix loading newProperties for deleted objects
refs #1816
2019-05-21 12:32:46 +02:00
Thomas Gelf 3e80115692 DataTypeDatalist: fix typo 2019-05-20 11:06:08 +02:00
Thomas Gelf a80bdd833e ExtensibleSet: fix exception parameters 2019-05-20 11:04:56 +02:00
Thomas Gelf e148d2523b Merge branch 'feature/configurable-datalist-field' 2019-05-06 21:30:03 +02:00
Thomas Gelf 6a1c3d211f doc/changelog: mention configurable datalist fields 2019-05-06 21:29:24 +02:00
Thomas Gelf a14ab4d8a1 ExtensibleSet: do not override validators 2019-05-06 21:25:44 +02:00
Thomas Gelf db8895ae10 DataTypeDatalist: allow to customize behavior
Available options:
* strict: select box
* suggest_strict: auto-completion, allow only list values
* suggest_optional: Allow for values not on the list
* suggest_extend: Extend the list with new values

fixes #1846
2019-05-06 21:25:44 +02:00
Bernhard Friedreich 7177d489ec Fix wrong links for hosts/apply rules based on <something> (#1864) 2019-05-06 21:24:09 +02:00
Thomas Gelf d68c0a0c03 ApplyRulesTable: fix non-service tables...
...as they have no apply_for column

fixes #1866
2019-05-06 21:22:12 +02:00
Thomas Gelf c3ca6408f1
Merge pull request #1863 from friesoft/master
Sort list of applied services by object_name
2019-05-06 21:08:41 +02:00
Bernhard Friedreich 08266a4b92 Sort list of applied services by object_name (#1862) 2019-05-06 19:43:26 +02:00
Thomas Gelf 644853f7a0
Merge pull request #1860 from Icinga/feature/apply-exists
Implement AssignFilterHelper to improve apply/assign matching
2019-05-06 17:07:36 +02:00
Markus Frosch 73ee660567
IcingaConfig: Deprecate magic_apply_for as config feature (#1852)
IcingaConfig: Deprecate magic_apply_for as config feature
2019-05-06 14:40:36 +02:00
Markus Frosch 767296ce6a Display apply_for in apply listings 2019-05-06 14:38:17 +02:00
Markus Frosch 83245f2dd4 IcingaHostAppliedServicesTable: Fix assign rendering 2019-05-06 14:33:07 +02:00
Thomas Gelf df509262e8
Merge pull request #1801 from WuerthPhoenix/add-configuration-basket-documentation
Add documentation for configuration baskets
2019-05-06 14:28:52 +02:00
Thomas Gelf ab6a211631 doc/changelog: mention changes related to v1.7 2019-05-06 14:24:27 +02:00
Markus Frosch 4037e22709 Implement AssignFilterHelper to improve apply/assign matching
* is set / is not set - fixes #1483 fixes #1387
* case-insensitive matching when using wildcards '*'
  like match() in Icinga 2
2019-05-06 14:19:29 +02:00
Markus Frosch 92f2f9f44d IcingaConfig: Deprecate magic_apply_for as config feature
fixes #1850
2019-04-30 12:41:53 +02:00
Thomas Gelf baa3ae248f Datafield: fix links and redirections
fixes #1847
2019-04-29 10:45:30 +02:00
Markus Frosch 2fc79e1ecb schema: Fix migration 163 for certain MySQL versions
MySQL 5.6 won't accept NULL defaults with NOT NULL...

refs #1840
2019-04-26 10:13:44 +02:00
Thomas Gelf fe53dee21d
Merge pull request #1845 from dgoetz/fix/930-servicegroup_assign_optional
ServiceGroup: Make assign optional
2019-04-24 16:47:58 +02:00
Markus Frosch 7153d8059b
Ensure MySQL data supports timezones (#1840)
Ensure MySQL data supports timezones
2019-04-24 15:18:52 +02:00
Markus Frosch 72d9d47a1b Migrations: Disable max_execution_time on apply 2019-04-24 15:04:08 +02:00
Dirk Goetz b70bf7659e ServiceGroup: Make assign optional
fixes #930
2019-04-24 14:02:32 +02:00
Thomas Gelf 099c53a008
Merge pull request #1843 from gianlucapiccolo/deploy-hook
Add deployment hooks
2019-04-24 13:38:43 +02:00
Gianluca Piccolo 4a4808eea5 Add deployment hooks 2019-04-24 12:17:31 +02:00
Thomas Gelf 6bcb4a461e CoreApi: fix method call 2019-04-24 11:21:16 +02:00
Thomas Gelf da909907fd IcingaMultiEditForm: use IcingaObjectFormHook 2019-04-24 11:20:40 +02:00
Thomas Gelf 93a882f8c5
Merge pull request #1841 from Icinga/feature/generic-object-form-hook
IcingaObjectFormHook: new generic hook
2019-04-23 18:22:35 +02:00
Thomas Gelf cdb500134d IcingaObjectFormHook: new generic hook 2019-04-23 18:16:35 +02:00
Markus Frosch d96dde10bb schema: Migrate all DATETIME to TIMESTAMP in MySQL
This addresses various timezone issues, that don't exist with the pgsql schema.
2019-04-23 15:39:00 +02:00
Thomas Gelf db6deb2a72 QuickForm: allow to call callbacks on success 2019-04-18 17:29:46 +02:00
Thomas Gelf 96ae3451a4 js: fix autocompletion position when scrolled...
...away
2019-04-18 16:53:46 +02:00
Markus Frosch d3fa347ec2
Merge pull request #1836 from Icinga/bugfix/clear-prefetch
Avoid caching between multiple runs of sync
2019-04-17 10:59:34 +02:00
Markus Frosch a30a28a7a1 Sync: Purge TemplateRepository cache before sync 2019-04-17 10:47:43 +02:00
Markus Frosch 6d3702a893 PrefetchCache: Purge any object cache on forget or initialize 2019-04-17 10:47:16 +02:00
Markus Frosch ef41022a73 IcingaArguments: Mark arguments for removal when setting empty
Without the fix arguments will remain untouched in DB, but appear to be removed in activity log.

fixes #1829
2019-04-15 16:35:40 +02:00
Thomas Gelf fd27d25df3
Merge pull request #1834 from nbuchwitz/patch-2
Fix schema migration from CREATE to ALTER TABLE
2019-04-15 10:27:01 +02:00
Nicolai c88f6f2393
Fix schema migration from CREATE to ALTER TABLE 2019-04-15 10:10:04 +02:00
Thomas Gelf 0d014fed52
Merge pull request #1832 from Icinga/feature/schedule-downtimes-with-services-1831
ScheduledDowntimes: Hosts with Services, optional
2019-04-12 12:24:26 +02:00
Thomas Gelf 904ec7c435 ScheduledDowntimes: Hosts with Services, optional
schema, form, rendering

fixes #1831
2019-04-12 12:12:32 +02:00
Thomas Gelf 70618169f1 ObjectsTabs: fix tabs for Choices 2019-04-12 11:58:09 +02:00
Markus Frosch 15386ec868
Merge pull request #1830 from sysadmama/patch-3
Adding s
2019-04-12 09:24:46 +02:00
Marianne Spiller ef2ecf1f8f
Adding s
Fixing "[CRITICAL] There is no check named 'job'"
2019-04-11 16:49:35 +02:00
Thomas Gelf 2c4d492d97
Merge pull request #1828 from Icinga/feature/scheduled-downtimes-347
Feature/scheduled downtimes, fixes #347
2019-04-11 11:42:36 +02:00
Thomas Gelf 704fb368bd schema: make ready for pull request 2019-04-11 11:24:57 +02:00