Commit Graph

87 Commits

Author SHA1 Message Date
Thomas Gelf 336257680c Settings: remove settings logic from DB...
...and keep helper method for easy instantiation
2016-08-27 13:20:03 +00:00
Thomas Gelf c2f3609cc6 DirectorObjectForm: provide event command for...
...hosts and services

fixes #12117
fixes #12126
2016-07-20 17:53:19 +02:00
Thomas Gelf d4a680a6b9 ImportRun: take over specific logic from Db 2016-07-13 10:19:03 +02:00
Thomas Gelf 5cc28ac4a6 Db: improve master zone detection
This also speeds up config generation
2016-06-29 20:59:37 +02:00
Thomas Gelf e4784880de Db: just a space 2016-05-25 12:28:07 +02:00
Markus Frosch b2b2140dcf Db: Add enumCommandTemplates
Needed by Sync
2016-05-24 17:21:57 +02:00
Thomas Gelf d5b3f25de9 Db: quote data before passing to pgsql 2016-05-23 15:40:12 +02:00
Thomas Gelf d5e021658c Db: provide enumDeployedConfigs 2016-05-02 10:45:04 +02:00
Thomas Gelf f2dc9c59e5 DirectorObjectForm: provide check_period element 2016-03-27 23:58:44 +02:00
Thomas Gelf d2eed4fff3 Db: listExternal should not fail with no data
refs #11448
2016-03-25 14:09:31 +01:00
Thomas Gelf d1aafd7a4a Db: do nothing on no setting change 2016-03-24 13:23:41 +01:00
Thomas Gelf e35aa18230 Db: add new helper listing external objects...
...of a given type
2016-03-21 19:12:55 +01:00
Thomas Gelf e4ed5eb04d Db: optional filter for fetchImportedRowsetRows 2016-03-18 13:43:15 +01:00
Thomas Gelf 01659f3505 config/activities: (un)deployed rows, icons, style 2016-03-16 22:45:29 +01:00
Thomas Gelf 6243fa33ff Db: and once again 2016-03-15 17:55:59 +01:00
Thomas Gelf 289939a1bb Db: still trying to work around AI 2016-03-15 17:48:37 +01:00
Thomas Gelf d7b0b18cdf Db: workaround for ZF super intelligent aliasing 2016-03-15 17:41:52 +01:00
Thomas Gelf ead2bf8fb0 Db: show pending deployments when never deployed 2016-03-13 22:27:47 +01:00
Thomas Gelf 471dea40ca Index: show notification summaries 2016-03-12 02:05:26 +01:00
Thomas Gelf b6dc8e5faf Db, DirectorObjectForm: support notifications 2016-03-11 09:07:22 +01:00
Thomas Gelf faf40ec970 Db: style 2016-03-09 09:46:10 +01:00
vbalkanov a94843ef12 Db: Fix error in fetchActivityLogEntry($checksum)
Signed-off-by: Thomas Gelf <thomas@gelf.net>
2016-03-09 09:21:34 +01:00
Thomas Gelf 9ede46f839 Import: various fixes for PostgreSQL
refs #11315
2016-03-05 20:01:31 +01:00
Thomas Gelf 9ae4553546 Db: indentation 2016-03-03 01:47:32 +01:00
Thomas Gelf 44b9142165 Db: add 'master' fallback for single-zone setups
This makes life easier for many users with simple setups as it would
silently use a single non-global zone as the preferred deployment
zone per default.

fixes #11228
2016-03-02 23:32:25 +01:00
Thomas Gelf 06452dc78e overview: highlight missing deployment endpoint 2016-03-02 22:51:50 +01:00
Thomas Gelf d24b2a9642 Db: add more information to no-endpoint error 2016-03-02 22:26:42 +01:00
Thomas Gelf eb957ad5e4 ShowController: move binary transformation to db 2016-03-02 21:54:38 +01:00
Thomas Gelf a8a1f5b310 Db: fetchActivityLogChecksumById non-binary fetch 2016-03-02 21:47:37 +01:00
Thomas Gelf eecb3cddf0 Db: fetch less binary data 2016-03-02 21:40:12 +01:00
Thomas Gelf 3d4052fa0c Db: fix checksum collisions for Postgres tests 2016-03-02 20:46:36 +01:00
Thomas Gelf 2865efde3f Db: add idPgsql helper method 2016-03-02 13:42:37 +01:00
Thomas Gelf ed4f34272b Db: a few more PostgreSQL fixes 2016-03-01 04:20:39 +01:00
Thomas Gelf 3503fce64f Db: allow to fetch object-based undeployed changes 2016-02-27 12:07:50 +01:00
Thomas Gelf 0e99120c75 Db: improve readability, less duplication 2016-02-27 11:37:29 +01:00
Thomas Gelf 4bc5afb2f8 library/Director: fix PSR2 complaints 2016-02-26 11:58:37 +01:00
Thomas Gelf 2e7342b879 Db: fetchActivityLogIdByChecksum - one more helper 2016-02-24 11:38:11 +01:00
Thomas Gelf 97b81e08d1 Db: add fetchActivityLogChecksumById method 2016-02-24 11:08:30 +01:00
Thomas Gelf ea8da2172f Db: add countActivitiesSinceLastDeployedConfig
Forgot to push this one, sorry.
2016-02-18 13:46:24 +01:00
Thomas Gelf 449769d151 Db: provide command object stats 2016-02-17 17:21:36 +01:00
Thomas Gelf 19a92b1bef Db: getDeploymentEndpointName should retrieve...
...only endpoints with a configured api user
2016-02-17 16:42:42 +01:00
Thomas Gelf 22918f99b1 Db: no transaction for settings 2016-02-15 08:25:52 +01:00
Thomas Gelf 8e4e441484 Db: add deployment settings helper methods 2016-02-09 20:38:16 +01:00
Thomas Gelf ea327ed4ec Db: add methods to store and fetch settings 2016-02-09 20:37:10 +01:00
Thomas Gelf f000059ab3 Db: alias object tables for stats query
refs #11066
2016-02-02 17:42:09 +01:00
Thomas Gelf 1d8530f18b Db: add object summary method 2015-12-18 09:05:04 +01:00
Thomas Gelf 0da806cbf7 IcingaEndpointForm: allow to choose API users 2015-12-17 14:39:28 +01:00
Thomas Gelf 7cdb44b1f9 Db: fix default null property when fetching imports 2015-12-03 15:05:51 +01:00
Thomas Gelf 3fade17bf4 IcingaHostForm: allow to select non-global zones 2015-12-02 21:31:38 +01:00
Thomas Gelf be4bfbb37d Db: enumIcingaObjects should also provide externals 2015-12-02 20:34:34 +01:00