Commit Graph

63 Commits

Author SHA1 Message Date
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