Markus Frosch
|
73b1863e1a
|
SyncRule: Allow disabling purge
|
2016-07-26 14:03:52 +02:00 |
Thomas Gelf
|
eab8b5c9ba
|
schema: shorten history large deployment logs...
...and free related disk space
|
2016-07-26 13:50:42 +02:00 |
Thomas Gelf
|
193e860beb
|
Db\Migration: use query for OPTIMIZE, not exec
This is required as OPTIMIZE returns data
|
2016-07-26 13:43:18 +02:00 |
Thomas Gelf
|
f6c1a9f0f7
|
CoreApi: shorten startup log
Everything more than 60k is absolutely insane
fixes #12231
|
2016-07-26 13:14:14 +02:00 |
Thomas Gelf
|
439757d464
|
IcingaHost: introduce API keys
|
2016-07-26 09:52:55 +02:00 |
Thomas Gelf
|
398312a0e4
|
IcingaConfig: accept legacy config objects/files
|
2016-07-22 18:15:22 +02:00 |
Thomas Gelf
|
634d9e07b6
|
schema: raise schema versions for new installations
Forgot to commit & push migration 99, sorry :p
|
2016-07-22 18:11:47 +02:00 |
Thomas Gelf
|
4e083d7d40
|
CustomVariables: use array notation for keys...
...with special characters
|
2016-07-22 18:09:02 +02:00 |
Thomas Gelf
|
247ff40459
|
cli/config: add profiler
|
2016-07-22 17:20:57 +02:00 |
Thomas Gelf
|
0a33e4f1ed
|
CLI: support commands
refs #12202
|
2016-07-22 02:17:06 +02:00 |
Thomas Gelf
|
fffa6a5f3b
|
CLI: add clone functionality
fixes #12203
|
2016-07-22 02:14:11 +02:00 |
Thomas Gelf
|
9c9516834c
|
PropertyModifierSplit: allow null when empty
fixes #12060
|
2016-07-21 23:39:33 +02:00 |
Lee Clemens
|
b93f83eddc
|
fix typo
|
2016-07-21 22:39:00 +02:00 |
Lee Clemens
|
fe0da623a7
|
Fix it's and lot's contractions
"it's" means "it is", whereas "its" is possessive
|
2016-07-21 22:37:28 +02:00 |
Thomas Gelf
|
1555d049f2
|
DirectorDeploymentLog: use predefined aliases...
...to avoid problems with too much intelligence in deeper db
abstraction layers
|
2016-07-21 13:12:45 +02:00 |
Thomas Gelf
|
dcecba0098
|
Icinga2Agent.psm1: remove trailing whitespaces
|
2016-07-20 23:19:14 +02:00 |
Christian Stein
|
757b4d430d
|
Icinga2Agent.psm1: upgrade to latest upstream...
...from https://github.com/LordHepipud/icinga2-powershell-module
|
2016-07-20 23:18:35 +02: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
|
805a7c687c
|
JobsCommand: support standalone 'forever' as...
...shown in the documentation
|
2016-07-20 17:42:33 +02:00 |
Thomas Gelf
|
9a6320c2f4
|
ImportSource: use target_property for transforms
|
2016-07-20 15:21:07 +02:00 |
Thomas Gelf
|
f12e4b2033
|
ImportSource: provide applyModifiers helper method
|
2016-07-20 14:25:18 +02:00 |
Thomas Gelf
|
29564ab742
|
ImportSource: take over duplicated transform logic
|
2016-07-20 14:19:20 +02:00 |
Thomas Gelf
|
eca707bb9d
|
SyncUtils: use missing exception class
|
2016-07-20 13:44:01 +02:00 |
Thomas Gelf
|
d90bb05ca2
|
ImportRowModifier: provide target_property...
...also adjust the related form
refs #11949
|
2016-07-20 13:41:16 +02:00 |
Thomas Gelf
|
38bf19eb92
|
ImportSource: take over modifier loading logic
|
2016-07-20 13:40:43 +02:00 |
Thomas Gelf
|
8d2f546a2e
|
schema: provide target_property for modifiers
refs #11949
|
2016-07-20 13:15:05 +02:00 |
Thomas Gelf
|
225e9beec6
|
ImportRowModifier: reduce instantiated objects
|
2016-07-20 12:59:02 +02:00 |
Thomas Gelf
|
2ff722e4d2
|
PropertyModifierMakeBoolean: new property modifier
fixes #12184
|
2016-07-20 12:28:40 +02:00 |
Thomas Gelf
|
e58c31ab63
|
ImportRunBasedPurgeStrategy: do not fetch no rows
|
2016-07-19 06:18:52 +02:00 |
Thomas Gelf
|
15acbb5290
|
IcingaObject::replaceWith: implement preserve...
...and add related tests, as this is a tricky one
|
2016-07-14 17:06:48 +02:00 |
Thomas Gelf
|
56257c1c0f
|
Sync: implement purge with nested keys
|
2016-07-14 12:18:57 +02:00 |
Thomas Gelf
|
354392d216
|
ImportRun: allow to fetch specific keys
|
2016-07-13 21:37:31 +02:00 |
Thomas Gelf
|
70f8a8986e
|
ImportedrowsTable: benefit from new ImportRun
|
2016-07-13 21:36:45 +02:00 |
Thomas Gelf
|
34e57d5160
|
ImportRunBasedPurgeStrategy: use source key pattern
fixes #12059
|
2016-07-13 21:10:37 +02:00 |
Thomas Gelf
|
70c4d06a42
|
Sync: move key-related logic to SyncRule
|
2016-07-13 19:59:04 +02:00 |
Thomas Gelf
|
465740c37c
|
Sync: move helper methods to SyncUtils
|
2016-07-13 13:52:15 +02:00 |
Thomas Gelf
|
fa155d4738
|
ImportrunTable: one more thing todo
|
2016-07-13 11:21:54 +02:00 |
Thomas Gelf
|
bcbe321063
|
Importrun: add dedicated view script, improve...
...controller
|
2016-07-13 10:19:51 +02:00 |
Thomas Gelf
|
d4a680a6b9
|
ImportRun: take over specific logic from Db
|
2016-07-13 10:19:03 +02:00 |
Markus Frosch
|
f863a9b223
|
WIP: Add templates tab for all objects
Exceptions are global types, and those who can't import.
|
2016-07-07 09:05:33 +02:00 |
Markus Frosch
|
c73be6b976
|
QuickTable: Ignore _dev parameter for the filter
|
2016-07-07 08:57:45 +02:00 |
Thomas Gelf
|
ce4560f1f7
|
doc/changelog: fix roadmap link
|
2016-06-30 12:40:19 +02:00 |
Thomas Gelf
|
4721915d0d
|
doc/changelog: cleanup for 1.1.0
|
2016-06-30 12:34:27 +02:00 |
Thomas Gelf
|
cf424aa8ba
|
IcingaConfig: workaround for GC issues...
...affecting RHEL/CentOS 7
fixes #12063
|
2016-06-30 12:17:32 +02:00 |
Thomas Gelf
|
6178ca8320
|
DbObject: allow to clear all caches
|
2016-06-30 12:07:33 +02:00 |
Thomas Gelf
|
172bdd6f6b
|
IcingaConfig: provide helper method for activity...
...related configs, use in deployment job
|
2016-06-30 10:57:35 +02:00 |
Thomas Gelf
|
f288ddaf95
|
CustomVariables: allow to instantiate from cache
|
2016-06-30 10:42:52 +02:00 |
Thomas Gelf
|
b09c4f8ef0
|
Db/Cache: first step to externalize lookup caches
|
2016-06-30 10:34:34 +02:00 |
Thomas Gelf
|
1f5f34cea5
|
IcingaObjectGroups,Imports: add some manual GC...
...to work around PHP issues
|
2016-06-30 09:34:27 +02:00 |
Thomas Gelf
|
5cc28ac4a6
|
Db: improve master zone detection
This also speeds up config generation
|
2016-06-29 20:59:37 +02:00 |