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