Commit Graph

2059 Commits

Author SHA1 Message Date
Thomas Gelf 85cda6da9b IcingaConfig: deploy notifications 2016-06-03 15:24:17 +02:00
Thomas Gelf 383888cc53 ImportJob: fix indentation 2016-05-27 13:21:19 +02:00
Thomas Gelf 4b183203f9 ServiceController: keep applied service when sent 2016-05-27 11:08:34 +02:00
Thomas Gelf 7dfadf1951 IcingaHost: fix parent zone for agent zone in a...
...satellite zone
2016-05-26 01:36:20 +02:00
Thomas Gelf cb825b5b94 IcingaObject: fix resolveProperty in combination...
...with lazy-set properties
2016-05-26 01:35:12 +02:00
Thomas Gelf 123b4c7549 tests: be resiliant to adjusted master zone 2016-05-26 01:33:55 +02:00
Thomas Gelf 4a21b8eb86 Icinga2AgentInstaller.ps1: get rid of tabs 2016-05-25 21:05:18 +02:00
Christian Stein f6bcc310de Icinga2AgentInstaller.ps1: Agent installer...
...for Windows, initial commit
2016-05-25 21:02:22 +02:00
Thomas Gelf c91919a1c2 ShowController: allow for "better" exceptions...
...when rendering objects
2016-05-25 15:36:56 +02:00
Thomas Gelf 6dee2d0733 show/activitylog: show whether object has been...
...enabled or disabled, regardless of how it is rendered
2016-05-25 15:35:55 +02:00
Thomas Gelf 757de240ed CustomVariables: sort variables when rendering
Order was formerly database-dependent
2016-05-25 15:29:39 +02:00
Thomas Gelf f36e57eb46 JobsController: use import/sync tabs 2016-05-25 15:27:07 +02:00
Thomas Gelf baf6d8f62f DirectorObjectForm: hardcode boolean handling 2016-05-25 15:25:21 +02:00
Thomas Gelf 984f28bfdc DirectorActivityLog: allow to loadLatest() 2016-05-25 15:23:57 +02:00
Thomas Gelf 95afce9d5a scripts/job: show single job details 2016-05-25 15:13:34 +02:00
Thomas Gelf 17345a3df8 JobController: populate and restructure actions 2016-05-25 15:12:37 +02:00
Thomas Gelf e79e123e19 DirectorDeploymentLog: add helper methods...
...dealing with related configs
2016-05-25 15:04:00 +02:00
Thomas Gelf fa978902c7 DirectorJob: add run helper, support timeperiods 2016-05-25 12:28:07 +02:00
Thomas Gelf c3889ee5d8 IcingaConfigFile: count apply objects...
...still no statistics persistence to db
2016-05-25 12:28:07 +02:00
Thomas Gelf c205d9f80d IcingaConfig: allow to loadByActivityChecksum 2016-05-25 12:28:07 +02:00
Thomas Gelf 0199af7dcb JobsCommand: add support for global disable flag 2016-05-25 12:28:07 +02:00
Thomas Gelf f32d5a646b JobHook: add new helper methods, accept Definition 2016-05-25 12:28:07 +02:00
Thomas Gelf c6eab9c75f JobRunner: adjust method signatures 2016-05-25 12:28:07 +02:00
Thomas Gelf fe8c4bc6a3 SyncJob: improve job execution 2016-05-25 12:28:07 +02:00
Thomas Gelf 8ebf04da1e ImportJob: complete form and job execution 2016-05-25 12:28:07 +02:00
Thomas Gelf e4784880de Db: just a space 2016-05-25 12:28:07 +02:00
Thomas Gelf d6b4d6f31c JobHook: do not require isPending 2016-05-25 12:28:07 +02:00
Thomas Gelf a279ef1b56 ConfigJob: add quite some logic, rework form 2016-05-25 12:28:07 +02:00
Markus Frosch 44ea86cca5 Import: Do not run modifiers on unset properties 2016-05-25 11:25:09 +02:00
Thomas Gelf a17e0eeb23 DbObject: reset modified properties when loaded 2016-05-25 08:16:41 +02:00
Thomas Gelf 1ee81fe498 DataTypeList: retrieve settings in a failsafe way 2016-05-25 08:15:21 +02:00
Thomas Gelf 7fea8c4787 DataTypeNumber: filter and validate numbers 2016-05-25 08:14:39 +02:00
Thomas Gelf 2f60385555 IcingaServiceForm: improve apply handling 2016-05-25 08:14:00 +02:00
Thomas Gelf d1af897114 ObjectController: allow for graceful tabs 2016-05-25 08:12:42 +02:00
Thomas Gelf d01194a7b4 QuickForm: optimize runtime order 2016-05-24 20:25:16 +02:00
Thomas Gelf 81dcfb4f7e public/js: keep chosen detail tab when...
...switching between objects
2016-05-24 20:20:42 +02:00
Thomas Gelf 0ce8a29b52 Boolean: form sends '' for null value 2016-05-24 19:59:02 +02:00
Thomas Gelf 44e2c73f79 IcingaNotification: add apply_to column 2016-05-24 17:42:17 +02:00
Markus Frosch b2b2140dcf Db: Add enumCommandTemplates
Needed by Sync
2016-05-24 17:21:57 +02:00
Markus Frosch 5048c63e64 PropertyModifierReplace: Use getSetting to access settings 2016-05-24 16:40:08 +02:00
Markus Frosch ae36898ca0 PropertyModifierReplace: Allow the replacement string to be empty 2016-05-24 16:36:38 +02:00
Thomas Gelf d5b3f25de9 Db: quote data before passing to pgsql 2016-05-23 15:40:12 +02:00
Thomas Gelf 05919baf5d syncrule/history: do not fetch activity if null 2016-05-23 14:29:49 +02:00
Thomas Gelf d435ca37f7 IcingaNotificationForm: fix timeperiod loading
fixes #11576
2016-05-23 13:00:32 +02:00
Thomas Gelf 0605c5acc8 schema/pgsql: add unix_timestamp function 2016-05-21 00:59:16 +02:00
Thomas Gelf 44d9392e70 schema/mysql.sql: fix ordering 2016-05-21 00:27:45 +02:00
Thomas Gelf 804245a35a schema/pgsql: add timeperiod support for jobs 2016-05-21 00:25:38 +02:00
Thomas Gelf b2f202079e schema/pgsql: apply_to for notifications 2016-05-21 00:15:27 +02:00
Thomas Gelf 8fe1bda36e schema/pgsql: add state columns for import sources 2016-05-21 00:11:01 +02:00
Thomas Gelf b40e1af5e8 schema/pgsql: add job tables 2016-05-20 23:57:56 +02:00