Commit Graph

2279 Commits

Author SHA1 Message Date
Thomas Gelf 59e88ab32a IcingaConfig: let single queries fail...
...and do not use transactions
2016-06-28 14:01:43 +02:00
Thomas Gelf 7cf1af15cb Import/Sync: cleanly rollback transactions
Helps to avoid side-effects
2016-06-28 12:56:53 +02:00
Thomas Gelf 31e1b27628 importsource: fix another typo 2016-06-28 12:31:12 +02:00
Thomas Gelf 62e6c6e1a1 Various: fix typos
thanks twidhalm!
2016-06-28 12:27:33 +02:00
Thomas Gelf 9210441178 DirectorActivityLog: fix loadLatest() 2016-06-28 12:11:13 +02:00
Thomas Gelf 22c040e6c4 host/agent: no configs with no ticket 2016-06-28 12:08:20 +02:00
Thomas Gelf 050ed43035 SyncCheckForm: notify also on check 2016-06-28 10:59:26 +02:00
Thomas Gelf 3c8d82d25f JobTable: show error in table if any 2016-06-28 10:28:53 +02:00
Thomas Gelf 820d6ce197 ImportSource: fix hasChanges variable 2016-06-28 10:10:15 +02:00
Thomas Gelf 7908d69349 ProvidedHook/Monitoring: make actions failsafe 2016-06-28 09:40:25 +02:00
Thomas Gelf 0bac63cc41 job: remove property debug output 2016-06-28 09:23:10 +02:00
Thomas Gelf 79600c2626 IcingaHostForm: allow to set command_endpoint
fixes #11759
2016-06-28 03:21:39 +02:00
Thomas Gelf 6921256341 doc/changelog: mention data types 2016-06-28 03:17:15 +02:00
Thomas Gelf 4de8bfd88c host/agent: provide Windows newlines 2016-06-28 02:01:05 +02:00
Thomas Gelf f7ddbaf2d7 host/agent: provide download for Windows Agent 2016-06-28 01:55:43 +02:00
Christian Stein c1ba4d4d46 windows-agent-installer: import new upstream
Source: https://github.com/LordHepipud/icinga2-powershell-module
2016-06-28 01:54:39 +02:00
Thomas Gelf 5e2de81767 DirectorObjectForm: prefer sent over inherited 2016-06-27 23:04:02 +02:00
Thomas Gelf 46b4f7b047 module.info: prepare 1.1.0 2016-06-26 17:36:51 +02:00
Thomas Gelf 47b9da3be0 ImportJob: remove import-source related logic 2016-06-26 16:56:56 +02:00
Thomas Gelf c6c3543e5a IcingaConfig: use local variable for overrides 2016-06-26 16:45:25 +02:00
Thomas Gelf c7c1bfe998 IcingaServiceForm: prepare support for...
...host-generated services
2016-06-26 16:38:34 +02:00
Thomas Gelf 4f7647c258 ShowController: remove legacy 'disabled' check 2016-06-26 16:34:36 +02:00
Thomas Gelf 8068fa4e03 ListController: add autorefresh for sync and import 2016-06-26 16:30:58 +02:00
Thomas Gelf 1915e4c42b ImportrunController: cleanup 2016-06-26 16:30:12 +02:00
Thomas Gelf 6cf7c8739f ImportsourceTable: link to preview, not edit 2016-06-26 16:07:26 +02:00
Thomas Gelf 38fec2c3d5 ImportSource: set last_attempt on every attempt 2016-06-26 16:00:43 +02:00
Thomas Gelf 6e4940d712 Importsource: drop run action 2016-06-26 15:56:35 +02:00
Thomas Gelf c969d4c775 Importsource: add new preview and related forms 2016-06-26 15:51:05 +02:00
Thomas Gelf 4c70a61060 ListController: get rid of global import history 2016-06-26 15:48:39 +02:00
Thomas Gelf 3b4b85374d QuickForm: fully respect false submit label 2016-06-26 14:02:21 +02:00
Thomas Gelf 5b509a1b7c Sync: make new purge strategies the new default 2016-06-26 14:00:37 +02:00
Thomas Gelf 4c9c72d057 JobsCommand: shift 'forever' before checking for...
...single job name

fixes #12043
2016-06-26 13:53:58 +02:00
Thomas Gelf d0f7906f8b SyncCheck/RunForm: use custom buttons
This allows to render them together
2016-06-26 13:52:25 +02:00
Thomas Gelf 15d61ca1de PurgeStrategy: declare acstract method visibilty 2016-06-26 13:48:57 +02:00
Thomas Gelf 97e52b231d ImportsourceController: fix redirect after delete 2016-06-25 23:39:28 +02:00
Thomas Gelf 177982fba3 SyncruleTable: remove 'run' links 2016-06-25 23:04:17 +02:00
Thomas Gelf 6e560d2c0f Syncrule: load and render preview and run forms 2016-06-25 23:03:21 +02:00
Thomas Gelf afaaf5760d SyncRule: proxy expected modifications 2016-06-25 23:02:36 +02:00
Thomas Gelf e71dcea9d6 SyncRun/CheckForm: add new forms 2016-06-25 23:01:30 +02:00
Thomas Gelf 9387b92da1 SyncRule: introduce purge strategies 2016-06-24 17:07:00 +02:00
Thomas Gelf 39cf0a5fb8 ImportSource: there is no end_time in ImportRun 2016-06-24 17:01:47 +02:00
Thomas Gelf 20197e1c9c ImportRun: fix prepared query 2016-06-24 17:00:44 +02:00
Thomas Gelf 3d0a31127c SyncruleController: distinct between failed and...
...no change
2016-06-24 16:59:36 +02:00
Thomas Gelf 695aa19f04 README.md: fix link 2016-06-24 16:59:15 +02:00
Thomas Gelf 57c760bca9 ImportSource: add helper methods able to fetch...
...the latest run or the latest run before a specific timestamp as an object
2016-06-24 11:48:54 +02:00
Thomas Gelf 9ae70a4377 ImportRun: provide historic run as a standalone...
...object
2016-06-24 11:47:45 +02:00
Thomas Gelf 3f883ed98b syncrule/index: add missing index file
fixes #12031
2016-06-24 09:15:30 +02:00
Thomas Gelf b77f71f22a SyncruleController: add summary tab, reordered 2016-06-24 08:40:18 +02:00
Thomas Gelf d4c2c7bc36 syncrule/history: split view script logic 2016-06-24 08:38:18 +02:00
Thomas Gelf a9b7861473 SyncRule: provide current runId 2016-06-24 08:36:12 +02:00