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
Thomas Gelf
29168cbd85
Db: one more thing to do
2015-11-25 21:57:12 +01:00
Thomas Gelf
99a427c217
Sync: speedup by moving some logic to userspace
2015-11-25 21:54:42 +01:00
Thomas Gelf
35776575a3
Db::fetchLatestImportedRows: nested key support
2015-11-25 21:01:11 +01:00
Thomas Gelf
40656be2c3
Db::getActivitylogNeighbors(): new method
2015-11-17 21:14:33 +01:00
Thomas Gelf
c4f8425634
IcingaHost: add enumProperties, test for now
2015-10-15 23:48:36 +02:00
Thomas Gelf
a0c418a952
Db: don't collect states we learned about
...
Might be reverted later on, but is the safer choice for now
2015-09-29 18:53:53 +02:00
Thomas Gelf
f92689efd7
Db: implement getUncollectedDeployments()
2015-08-29 01:05:23 +02:00
Thomas Gelf
8ccad501e8
Sync: retrieve import format
2015-08-28 23:52:02 +02:00
Thomas Gelf
9c66661cdf
Db: implement getLastImportedChecksum()
2015-08-28 23:46:40 +02:00
Thomas Gelf
8a72bbf513
Db: only use use'd classes
2015-08-28 18:02:44 +02:00
Thomas Gelf
34c550f4bc
Db: split fetchTemplateTree() logic
2015-08-03 12:54:39 +02:00
Thomas Gelf
cb8077057c
Db: fix enumImportSource
2015-07-30 08:54:03 +02:00
Thomas Gelf
5dcc9b35d9
Db: template tree should be generic
2015-07-30 08:54:03 +02:00
Thomas Gelf
3f3fbacedd
Db: simplify enum methods
2015-07-29 18:07:21 +02:00
Thomas Gelf
2fbfc109d1
Db: tabs VS spaces in enumSyncRule
2015-07-29 17:31:27 +02:00
Thomas Gelf
b0e8dbc957
Db: fetchHostTemplateTree() experiments
2015-07-29 17:19:45 +02:00
Alexander Fuhr
e89a568fc3
Db: Add enumHostTemplates and enumServiceTemplates
2015-07-28 15:25:44 +02:00
Thomas Gelf
d52549acd7
Db: add enumDatalist helper method
2015-07-28 11:49:30 +02:00
Thomas Gelf
1b13d15070
Db: provide import statistics
2015-07-27 22:39:29 +02:00
Thomas Gelf
ce766df466
Db: allow access to dynamic imported rows query
2015-07-26 15:40:53 +02:00
Thomas Gelf
22444f2792
Db: getImportrunRowsetChecksum helper method
2015-07-26 15:36:32 +02:00
Stefan Scheungrab
250fbeabe2
SycPropertyForm: Prepared form for sync property. refs: #9709
2015-07-24 09:51:31 +02:00
Thomas Gelf
abab695708
Db: add fetch*RowsetRows methods
...
Magic query creators delivering our key/value table entries as "real" rows
2015-07-22 23:33:24 +02:00
Alexander Fuhr
da7cc607e5
Db: Fix checksum escaping :)
2015-06-23 16:45:25 +02:00