4528 Commits

Author SHA1 Message Date
Thomas Gelf
9237d34aa4 SimpleViewRenderer: deal with early errors
fixes #1742
2019-02-12 11:45:52 +01:00
Thomas Gelf
90b31fc6ca BasketSnapshot: fix upload issue
fixes #1782
2019-02-12 11:28:28 +01:00
Thomas Gelf
0139506494 AssignRenderer: fix and test NOT on root level
fixes #1777
2019-02-08 12:08:06 +01:00
Markus Frosch
6d2028706e
Merge pull request #1773 from Icinga/fix/serviceset-service-delete-redirect
IcingaService: Fix getOnDeleteUrl() for service sets
2019-02-06 13:55:53 +01:00
Markus Frosch
d2c00c5d39 IcingaService: Fix getOnDeleteUrl() for service sets
So that it redirects back to services of this serviceset.
2019-02-06 13:25:18 +01:00
Thomas Gelf
b9c5f94589 IcingaConfigHelper: add missing reserved keywords
fixes #1765
2019-01-23 10:28:29 +01:00
Thomas Gelf
6d46a62085 BasketSnapshot.php: cast objects to an array...
...when uploading a basket
2019-01-22 16:59:20 +01:00
Thomas Gelf
92c05f49a3 ActivityLogTable: filter by host if given
In future we'll have better filtering possibilities, for now this scans all
rows with a matching service name in the table

fixes #1613
2019-01-11 12:24:29 +01:00
Thomas Gelf
119635d290 SyncruleController: add diff and more for some...
...object types
2019-01-10 15:19:16 +01:00
Thomas Gelf
f40f0f0414 SyncruleController: preview improvements 2019-01-10 13:11:20 +01:00
Thomas Gelf
a805b1b36b css: style headers for sync preview 2019-01-10 12:14:23 +01:00
Thomas Gelf
bb0bdeb737 SyncruleController: provide a preview tab
fixes #1754
2019-01-10 12:11:30 +01:00
Thomas Gelf
b1d3bc9b4d Sync, IcingaObjectGroups: avoid generic Exceptions 2019-01-10 12:10:53 +01:00
Thomas Gelf
abbfa81cec js: syntax and other cleanup 2019-01-07 09:36:29 +01:00
lokidaibel
40656c9dab ServicegroupCommand: new CLI command
Created this to be able to also create Servicegroups over CLI. basically its the same file as HostGroupCommand. Tested in 1.5.1

fixes #1745
2019-01-02 10:23:49 +01:00
Thomas Gelf
df678fe406
Merge pull request #1746 from dawnbreak/master
Add PropertyModifierParseURL.
2018-12-21 19:12:21 +01:00
Klaus Weidenbach
7b189ef3b1 Add PropertyModifierParseURL.
Provide a PropertyModifier for the PHP function parse_url().
2018-12-21 18:44:08 +01:00
Markus Frosch
79482bbf95
Merge pull request #1741 from Icinga/import-error-handling
Import: Improve exception info during storing rows
2018-12-14 10:49:26 +01:00
Markus Frosch
58c0689005 Import: Improve exception info during storing rows 2018-12-14 09:58:55 +01:00
Thomas Gelf
35318396e8 Basket: do not fail when setting "Custom Selection"
fixes #1733
2018-12-12 10:42:31 +01:00
Thomas Gelf
788fb452cd RestoreBasketForm: do not fail with a single DB
fixes #1716
2018-12-11 00:26:01 +01:00
Thomas Gelf
89e8bec380 module.info: be master once again 2018-12-10 18:57:58 +01:00
Thomas Gelf
6fd7f9d4c6 module.info: prepare v1.6.0 v1.6.0 2018-12-10 18:37:06 +01:00
Thomas Gelf
8b3f612edd locale: refresh German translation 2018-12-10 18:34:14 +01:00
Thomas Gelf
0c2e3fe1b1 Basket: fix various little issues
fixes #1691
2018-12-10 17:52:56 +01:00
Thomas Gelf
ac69d022b6 BasketController: disable dead link 2018-12-10 15:52:24 +01:00
Thomas Gelf
b67e0c0017 Basket: add UploadForm
fixes #1731
2018-12-10 15:36:59 +01:00
Thomas Gelf
b00af91059 doc/upgrading: add section for v1.6.0 2018-12-10 13:19:48 +01:00
Thomas Gelf
67b854772a doc/screenshot: strip a black pixel row 2018-12-10 12:44:58 +01:00
Thomas Gelf
e8a953a039 changelog: prepare for v1.6.0 2018-12-10 10:03:59 +01:00
Thomas Gelf
15d8bce17c docs: check out given version
refs #1656
2018-12-10 06:48:29 +01:00
Thomas Gelf
9c689aca51 doc/screenshot: replace main dashboard screenshot 2018-12-09 18:58:12 +01:00
Markus Frosch
8f09afd31b
Merge pull request #1720 from Icinga/travis
ci: Update travis matrix and vendor test helpers
2018-12-03 11:02:28 +01:00
Thomas Gelf
44af7b3ae3 RestApiClient: do not send Connection: close...
...just throw away the curl handle. Otherwise Icinga v2.9 fails
2018-11-27 19:02:39 +01:00
Markus Frosch
e6fde04bc3 ci: Update travis matrix and vendor test helpers 2018-11-27 11:30:19 +01:00
Markus Frosch
91a62ffbee phpcs: Fix ObjectsController 2018-11-27 11:00:14 +01:00
Markus Frosch
16252822cf phpcs: Fix DataController 2018-11-27 10:56:14 +01:00
Thomas Gelf
b644a7c6a7 IcingaObject, ..WithSettings: fix Basket-related..
...problems
2018-11-26 00:12:13 +01:00
Thomas Gelf
7926d558ba DataList: load by name, fix basket 2018-11-26 00:11:35 +01:00
Thomas Gelf
264732ba98 Basket: fix adding single objects 2018-11-25 22:05:25 +01:00
Thomas Gelf
7b6deea2fa BasketController: link to baskets from "add to..." 2018-11-25 22:03:53 +01:00
Thomas Gelf
a3a2b5425b SyncRule: cleanup, remove magic method access 2018-11-24 10:17:18 +01:00
Thomas Gelf
01f82b2d48 RestApiClient: use correct RuntimeException 2018-11-22 08:25:33 +01:00
Thomas Gelf
ba84c09392 css: use less space for assign filter form 2018-11-19 15:40:12 +01:00
Thomas Gelf
a40bd6942f css: remove useless styles, hide without JS
refs #1510
2018-11-19 15:36:51 +01:00
Markus Frosch
9b982b7e01 js: Hide description immediately on focus change
This keeps DOM changes to a minimum.
2018-11-19 13:50:16 +01:00
Markus Frosch
a520539d77 Revert form description back to inline format
This is a partial revert from:
* 2d802128ac9629dce18d6f1bc2e2a1c308805ff7
* 73a2060b4255be0a8d443ad99290d75901f24d0c
2018-11-19 13:50:16 +01:00
Thomas Gelf
ec11dea8a9 Basket: allow to download for non-primary Instance 2018-11-15 12:50:33 +01:00
Thomas Gelf
bb0422c327 Basket: related fixes 2018-11-15 11:14:14 +01:00
Thomas Gelf
4352264b73 ImportSourceCoreApi: import flapping only for 2.8+
fixes #1652
2018-11-14 13:34:39 +01:00