106 Commits

Author SHA1 Message Date
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
Thomas Gelf
a412a9fec2 Db: pgsql 2015-06-23 16:12:26 +02:00
Thomas Gelf
f1595738e3 Db: fix pgsql check 2015-06-23 15:24:05 +02:00
Thomas Gelf
3087776f6b PosgreSQL: use ENCODE, not HEX 2015-06-23 13:28:14 +02:00
Alexander Fuhr
bea63149c6 Db: Fix the where clause for the object_type 2015-06-23 12:56:59 +02:00
Thomas Gelf
32cca9d2c6 IcingaConfig: fix activity links 2015-06-18 11:01:45 +02:00
Alexander Fuhr
8ae4ed6bfa Add UserGroupMember management 2015-06-12 13:16:41 +02:00
Thomas Gelf
f848a170d5 Db: caching command/zone name lookup methods 2015-06-08 14:37:02 +02:00