2890 Commits

Author SHA1 Message Date
Markus Frosch
b08f3df882 IcingaServiceSet*: Improve Table and view
Add filter and pagination, and some nice display features.

refs #12891
2016-11-11 10:44:22 +01:00
Markus Frosch
c50b1b09a2 IcingaServiceTable: Hide ServiceSet Services from applied ones listing
refs #12891
2016-11-11 10:44:22 +01:00
Markus Frosch
699b6a7293 SyncPropertyForm: Only try to enum imports when we are able to
This allows a user to use fields or custom expression for serviceSet.

refs #12891
2016-11-11 10:44:22 +01:00
Markus Frosch
39538a3f33 SyncRule: Support hasCombinedKey for serviceSet
refs #12891
2016-11-11 10:44:22 +01:00
Markus Frosch
b051b2da17 ObjectsController: Unify feature detection and setAction
Groups, Assign and Sets will be checked on the base Object for a group.

refs #12891
2016-11-11 10:44:22 +01:00
Thomas Gelf
67411c3a4a js: do not call deprecated methods, mark them...
...plus some cleanup
2016-11-10 20:05:03 +01:00
Thomas Gelf
eb1f1a2c33 doc/testing: fix syntax 2016-11-10 20:03:29 +01:00
Thomas Gelf
9292bb8524 config/file(s), deployment: improve usability
* mark formerly chosen file when navigating back
* autorefresh improvements

fixes #13119
2016-11-09 20:37:33 +01:00
Markus Frosch
d1077a5616 Import*Table: Show key_column as first column 2016-11-09 14:21:04 +01:00
Markus Frosch
b4cb6f8ccb ImportRun: Add access to ImportSource 2016-11-09 14:20:35 +01:00
Thomas Gelf
64f00940b1 config/file: unify look and feel, link back
fixes #13087
2016-11-08 22:16:56 +01:00
Thomas Gelf
7add16751b IcingaServiceSetForm: provide a list url
fixes #13085
2016-11-08 22:11:53 +01:00
Thomas Gelf
8ca17f4e7b StartupLogRenderer: remove heavvy logic from view 2016-11-08 16:48:45 +01:00
Thomas Gelf
5bae792901 IcingaTemplateResolver: ignore multicolumn key...
...objects on refresh (for now)

fixes #13081
2016-11-08 16:27:44 +01:00
Thomas Gelf
1a311bc9a9 IcingaServiceSet: ignore empty sets when rendering
fixes #13079
2016-11-08 16:23:16 +01:00
Thomas Gelf
8eba20a578 show/activities: show diff also for create/delete
fixes #13077
2016-11-08 16:21:54 +01:00
Thomas Gelf
72fbe80e7b startup.log: improve link handling
fixes #13075
2016-11-08 16:19:06 +01:00
Thomas Gelf
8ce4cf49c0 inspect: show tabs, allow for all hosts
fixes #13073
2016-11-08 16:13:01 +01:00
Thomas Gelf
9725d8f625 runSummary: link action, not action_name
fixes #13067
2016-11-08 11:45:29 +01:00
Thomas Gelf
63bf607a1d IcingaObjectFieldLoader: allow exotic var names
fixes #12094
fixes #12962
2016-11-08 02:00:38 +01:00
Thomas Gelf
2b20daa552 FormDataFilter: show groups of any type
fixes #13045
2016-11-07 22:17:15 +01:00
Thomas Gelf
588926a9f9 config/activities: allow to filter them
fixes #12239
2016-11-07 22:04:51 +01:00
Markus Frosch
e116e36051 IcingaService(legacy): Test for not null
refs #13049
2016-11-07 14:12:30 +01:00
Markus Frosch
314b0675ee HostApplyMatches: Prefetch Hostgroups for resolving
refs #13049
2016-11-07 14:12:06 +01:00
Markus Frosch
738f6a5c9f Update gitignores 2016-11-07 14:06:43 +01:00
Thomas Gelf
068d38fddc IcingaService(v1): render single service apply...
...fully resolved to all matching hosts respecting their rendering zone
2016-11-07 13:34:20 +01:00
Thomas Gelf
7e749da982 IcingaServiceSet: implement target zone for...
...resolved v1 apply rules
2016-11-07 12:42:27 +01:00
Thomas Gelf
2c1f745c4e IcingaService: render service_description for v1 2016-11-07 11:38:02 +01:00
Thomas Gelf
482f48ee1e IcingaServiceSet: cleanup, shift responsability...
...for service_set_id property cleanup

refs #13049
2016-11-04 20:31:01 +01:00
Thomas Gelf
ba7d350a8c HostApplyMatches: resolve services and -sets...
...for Icinga v1.x

refs #13049
2016-11-04 19:56:56 +01:00
Thomas Gelf
87fe623d11 DbObject: help IDE, render newline after a...
...disabled v1 object
2016-11-04 19:52:21 +01:00
Thomas Gelf
5168f5e887 CustomVariables: beatify v1.x unsupported vars 2016-11-04 19:51:02 +01:00
Markus Frosch
f6a5c8cbc5 LegacyDeploymentApi: Expire old stages that haven't got activated
For about an hour.

refs #13049
2016-11-04 16:56:52 +01:00
Markus Frosch
a3d69c4f4c LegacyDeploymentApi: Call activation tool to deploy a new stage
refs #13049
2016-11-04 16:40:22 +01:00
Markus Frosch
660f41f94d LegacyDeploymentApi: Call activation tool to deploy a new stage
refs #13049
2016-11-04 16:38:08 +01:00
Markus Frosch
37f3d1a3e8 SettingsForm(Legacy): Add activation script setting
refs #13049
2016-11-04 16:36:54 +01:00
Markus Frosch
7fc0da6e21 LegacyDeploymentApi: Add deployment Api for Icinga 1.x
refs #13049
2016-11-04 16:12:33 +01:00
Markus Frosch
1786d08321 CoreApi: Use DeploymentApiInterface
refs #13049
2016-11-04 14:13:07 +01:00
Markus Frosch
79541be050 SettingsForm(Legacy): Add configuration for a deployment path
refs #13049
2016-11-04 14:10:50 +01:00
Thomas Gelf
f67b71a353 SettingsForm: more comfort for v1 users 2016-11-04 10:34:40 +01:00
Markus Frosch
003a100b9c IcingaConfig(Legacy): Add deployment mode for Icinga 1 config
refs #13049
2016-11-04 10:28:11 +01:00
Thomas Gelf
4f2dbdf5e8 HostController: add set link 2016-11-04 09:37:12 +01:00
Thomas Gelf
76ff4ebfd2 Sets: enable them 2016-11-04 09:37:12 +01:00
Markus Frosch
1455831a3c IndexController: Show dashboard as soon as schema is initialized
fixes #13047
2016-11-04 09:36:47 +01:00
Thomas Gelf
f2b178ecec SettingsForm: show stored values
fixes #13042
2016-11-03 22:04:06 +01:00
Thomas Gelf
1afe452d29 SettingsForm: log level reminder
fixes #13042
v1.2.0
2016-11-03 20:42:56 +01:00
Thomas Gelf
50dfa325a9 changelog: mention "assign for" 2016-11-03 20:40:42 +01:00
Thomas Gelf
f27f7de842 ApiUser/Command: correct links and fix perms
fixes #13041
2016-11-03 20:07:32 +01:00
Thomas Gelf
a656ca4067 IcingaService: correctly prefix host properties
fixes #13040
2016-11-03 20:02:51 +01:00
Thomas Gelf
cf6a0703be Prepare release v1.2.0 2016-11-03 17:48:44 +01:00