4645 Commits

Author SHA1 Message Date
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
6aed0a2097 run: require PHP 5.6, move/modernize hooks 2019-09-19 16:49:27 +02:00
Thomas Gelf
1fa52e5c14 run.php: redirector also if ALL dependencies are...
...missing

fixes #1943
2019-09-17 15:05:55 +02:00
Thomas Gelf
ab109ab626 SyncruleController: fail nicely in preview
fixes #1941
2019-09-16 11:37:44 +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
501f76c368 css: do not outline forms with focus 2019-09-16 10:45:06 +02:00
Thomas Gelf
686f168ee3 ObjectsTableEndpoint: merge arrays, it fails with
...with ipl
2019-09-12 00:15:33 +02:00
Thomas Gelf
83907eb8fa BasketsController: fix hasSearch-related error 2019-09-12 00:09:55 +02:00
Thomas Gelf
961c089170 ExtensibleSet: try to fix problem with nightly PHP 2019-09-11 23:43:41 +02:00
Thomas Gelf
c093e24956 travis: strange, trying without cache 2019-09-11 23:22:49 +02:00
Thomas Gelf
ce40e16850 HostController: change wording
fixes #1827
2019-09-11 23:07:38 +02:00
Thomas Gelf
606d71501e Use ipl, try to keep dipl compatibility 2019-09-11 23:02:39 +02:00
chisatohasimoto
9c62ea24b3 Add Japanese language support director 2019-09-11 22:52:33 +02:00
Eric Lippmann
1854763790 Fix bad looking form errors for Web 2 >= 2.7.0
Starting with Web 2.7.0 the reworked form styles are only available for
for forms with the CSS class icinga-form. Since the Director uses its
own form styles, the styles for form errors no longer apply and thus
look ugly. This commit (re)introduces those rules for the Director.
2019-09-11 22:50:09 +02:00
Eric Lippmann
d56ba2ed94 CLI: Apply modifiers in 'importsource fetch'
refs #1819
2019-09-11 22:48:48 +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
4a070d5ba7 FormStoredPassword: one more dipl 2019-09-11 22:37:13 +02:00
Thomas Gelf
0e0bc3fb5d various: some little fixes 2019-09-11 22:36:36 +02:00
Thomas Gelf
300e716d52 doc: upgrading notes for v1.7.0
resolves #1939
2019-09-11 22:35:11 +02:00
Thomas Gelf
04f0dc51f1 Widget/Lists: add widget missing in ipl/incubator 2019-09-11 22:35:02 +02:00
Thomas Gelf
087b09d363 run: check module dependencies
fixes  #1938
2019-09-11 22:34:48 +02:00
Thomas Gelf
e1565c9990 Revert "Merge branch 'next'"
This reverts commit f45f925e5e1dbfec627345868d0dd56abc77c4f1, reversing
changes made to 90c07943e4173ef8e32dae5087203f5a712f8077.

This was too early, need to check for incubator
2019-09-06 09:54:03 +02:00
Thomas Gelf
f45f925e5e Merge branch 'next'
fixes #1855
2019-09-06 09:50:35 +02:00
Thomas Gelf
17f8ef1dd0 Use ipl, try to keep dipl compatibility 2019-09-06 09:48:11 +02:00
Thomas Gelf
90c07943e4 SyncRuleForm: add a note regarding filters 2019-09-06 09:45:44 +02:00
Thomas Gelf
4fcda464e8 Sync: allow notification, dependency, scheduled dt
fixes #925
fixes #1209
fixes #1211
fixes #1212
2019-09-06 09:39:35 +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
2518990335 ImportRowModifierForm: fix duplicate translate() 2019-08-19 11:55:15 +02:00
Marius Hein
e51f9fa21a ImportRowModifier: Change description 2019-08-19 11:29:11 +02:00
Marius Hein
cbd0b131fd ImportRowModifier: Access sub values 2019-08-19 11:29:11 +02:00
Thomas Gelf
46bea737c3 travis: stop testing on 5.4 and 5.5 2019-08-19 11:18:27 +02:00
Thomas Gelf
322f20f6e5 test/setup_vendor: test with Icinga Web 2.7.1 2019-08-19 11:14:06 +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