Thomas Gelf
a540a716c2
ImportSource: raise limits when running
...
fixes #1954
2019-09-25 13:09:57 +02:00
Thomas Gelf
f15be1d6d8
DaemonDb: just an empty line, phpcs complains
2019-09-25 12:20:38 +02:00
Thomas Gelf
4ee3ef2fd9
Daemon: new implementation
2019-09-25 12:10:08 +02:00
Thomas Gelf
7f79842ddf
DeploymentForms: warn about Icinga issue #7530
...
fixes #1958
2019-09-24 14:45:51 +02:00
Thomas Gelf
34a38e1f32
RestApiRespons: show part of the result on parse...
...
...errors
2019-09-22 17:07:22 +02:00
Thomas Gelf
2e29188020
DbObject: logId should show autoinc id in case...
...
...nothing else is present
2019-09-20 03:39:12 +02:00
Thomas Gelf
7a2a406edb
Housekeeping: fix PostgreSQL queries
...
fixes #282
fixes #12
2019-09-20 02:04:41 +02:00
Thomas Gelf
6d781e09e3
ConfigController: fix search in id-range filtered
...
...activities
fixes #1381
2019-09-20 01:37:47 +02:00
Thomas Gelf
42ea7a5a05
IcingaHost: explicitly delete related Service/Sets
...
fixes #623
2019-09-20 00:59:17 +02:00
Thomas Gelf
75b78c5ddb
BasketSnapshot: do not double-filter
...
fixes #1854
2019-09-20 00:44:54 +02:00
Thomas Gelf
906f1b3616
BasketSnapshot: ignore missing objects
...
fixes #1940
2019-09-20 00:26:57 +02:00
Thomas Gelf
ecf56ff1a7
ImportSource: fix property modifier handling when
...
...restoring baskets
fixes #1949
2019-09-20 00:13:09 +02:00
Thomas Gelf
3f984af534
IcingaServiceSetServiceTable: fix headers for ipl
2019-09-19 23:48:59 +02:00
Thomas Gelf
a93d743e8c
DbObjectWithSettings: also call setter if just...
...
...a setter and no getter exists
2019-09-19 23:27:53 +02:00
Thomas Gelf
10be27c9a3
DbObject: provide methods checking for getters...
...
...and setters
2019-09-19 23:27:06 +02:00
Thomas Gelf
2cfd072739
Basket: sort table, form element
2019-09-19 17:42:29 +02:00
Thomas Gelf
f24276ce88
PropertyModifierHook: overridable exportSettings()
...
fixes #1948
2019-09-19 17:24:31 +02:00
Thomas Gelf
142e3f2c43
PropertyModifierGetPropertyFromOtherImportSource
...
fixes #1947
2019-09-19 16:49:57 +02:00
Thomas Gelf
5304be4ec0
Core*Table: work with ipl, no header w/o content
2019-09-16 11:30:53 +02:00
Thomas Gelf
de2ad48c4f
TemplateUsageTable: fix ipl compatibility
2019-09-16 11:16:42 +02:00
Thomas Gelf
1e893e1bc7
DbObject: make key name obvious when setting...
...
...an invalid property
2019-09-16 10:45:14 +02:00
Thomas Gelf
686f168ee3
ObjectsTableEndpoint: merge arrays, it fails with
...
...with ipl
2019-09-12 00:15:33 +02:00
Thomas Gelf
961c089170
ExtensibleSet: try to fix problem with nightly PHP
2019-09-11 23:43:41 +02:00
Thomas Gelf
606d71501e
Use ipl, try to keep dipl compatibility
2019-09-11 23:02:39 +02:00
Thomas Gelf
dbc4699042
Merge branch 'next'
2019-09-11 22:44:27 +02:00
Thomas Gelf
73227bda0f
ObjectsTable: style
2019-09-11 22:40:56 +02:00
Thomas Gelf
0e0bc3fb5d
various: some little fixes
2019-09-11 22:36:36 +02:00
Thomas Gelf
04f0dc51f1
Widget/Lists: add widget missing in ipl/incubator
2019-09-11 22:35:02 +02:00
Thomas Gelf
e1565c9990
Revert "Merge branch 'next'"
...
This reverts commit f45f925e5e
, reversing
changes made to 90c07943e4
.
This was too early, need to check for incubator
2019-09-06 09:54:03 +02:00
Thomas Gelf
17f8ef1dd0
Use ipl, try to keep dipl compatibility
2019-09-06 09:48:11 +02:00
Thomas Gelf
7d7c4defdf
DirectorJob: do not throw NotFound
2019-09-01 14:27:48 +02:00
Thomas Gelf
eaf0a5e92d
CoreApi: accept versions prefixed with 'r'
2019-09-01 14:06:11 +02:00
Thomas Gelf
d1a06c11cf
DataTypeDatalist: set default target type "string"
2019-08-07 14:12:47 +02:00
Thomas Gelf
3c5fa1610c
DataTypeDatalist: fix query involving roles
...
fixes #1885
2019-07-10 18:01:47 +02:00
Thomas Gelf
a97f31e657
StoredPassword: new element type -> hidden strings
...
fixes #1872
2019-07-10 13:11:58 +02:00
Thomas Gelf
aad07b3d1d
IcingaDependency: fix form and rendering
2019-07-09 10:36:57 +02:00
Thomas Gelf
01f2666ff2
IcingaDependency: drop parent_service_var
2019-07-09 10:36:57 +02:00
Thomas Gelf
bb9105e370
IcingaDependency: allow for arrays
2019-07-09 10:36:57 +02:00
Thomas Gelf
05d5152e6f
IcingaDependency: cleanup, shorten custom logic
2019-07-09 10:36:57 +02:00
Thomas Gelf
adace00df4
Dependency: prepare var rendering, cleanup
2019-07-09 10:36:57 +02:00
Thomas Gelf
8f4a93dd08
IcingaDependency: properties for changed schema
2019-07-09 10:36:57 +02:00
Thomas Gelf
4413a44d65
IcingaServiceForm: allow to set check_command...
...
...for Service Apply rules, given that admin permissions have been granted.
This also fixes the problem that inherited command names haven't been shown.
fixes #1899
2019-07-08 16:27:44 +02:00
Thomas Gelf
4597ce2836
Text: new form element type, catch type issues
...
fixes #1200
2019-07-08 15:01:53 +02:00
Markus Frosch
e101416b5d
ExtensibleSet: Migrate also integers to an array
2019-07-04 13:26:44 +02:00
Bernhard Friedreich
8f871f4afa
Fixed phpcs warning else if to elseif
2019-07-04 12:54:48 +02:00
Bernhard Friedreich
03519c25e8
Add action bar with download as json option for service apply rules and templates
...
related to issue #1811
2019-07-04 12:54:48 +02:00
Gino
64d0d8b618
Fix ambiguous host_id field
2019-07-04 12:16:01 +02:00
Eric Lippmann
d9b75c4a86
pgsql: Fix unexpected removal of current deployment
...
The director automatically removes uncollected deployments if they're
older than the running one. Deployments are uncollected if Icinga 2 did
not write a status file or startup log (yet). This happens when you
manage to ship a deployment while Icinga 2 is already preparing to
restart with a deployed configuration. It also removes deployments
which were forgotten by Icinga 2 because of bugs in previous versions.
If there are uncollected deployments, the check whether they are older
than the running one is based on string comparison of the deployments'
start time. While this works for MySQL and MariaDB where the output of
timestamps is always ISO, it may fail for PostgreSQL because there the
output format is configurable. If the output format is set to report
the day first, the string comparison "fails" and removes every first
deployment of a month:
Deployment timestamp: 01-JUN-19 00:03:37 -07:00
Running timestamp: 31-MAY-19 23:54:53 -07:00
The string comparison now reports the deployment as older than the
running one and removes it.
The fix is as easy as to use timestamps for the comparison.
2019-07-01 15:04:19 +02:00
Thomas Gelf
f9ee098f06
ArrayCustomVariablesFilter: accept lists with...
...
..."Array" target data type
fixes #1241
2019-06-11 11:39:54 +02:00
Thomas Gelf
77bc311c42
DataTypeDatalist: allow strict list item to be...
...
...NULL at the beginning - or with wrong values. Otherwise the first one
would be chosen
2019-05-29 08:53:49 +02:00