1567 Commits

Author SHA1 Message Date
Thomas Gelf
28f322a107 IcingaObjectDatafieldTable: cast to int when...
...comparing ids

fixes #726
2017-07-20 15:19:57 +02:00
Thomas Gelf
8a60e9f041 Data: case 2017-07-20 15:10:12 +02:00
Thomas Gelf
31d65fadc2 Deployment: add Info class, refactor LogRenderer
No more view script, based on ipl
2017-07-20 11:06:20 +02:00
Thomas Gelf
cda6970594 ipl: Components are now Widgets 2017-07-20 10:19:32 +02:00
Thomas Gelf
1ba276cf15 DeploymentLinkForm: introduce new form 2017-07-20 09:24:42 +02:00
Thomas Gelf
fa955b0449 ConfigController: use all the shiny new components
New tables, Deployment info, tabs
2017-07-20 08:24:00 +02:00
Thomas Gelf
8c8c78b7c0 DeployConfigForm: inherit from DirectorForm 2017-07-19 19:08:57 +02:00
Thomas Gelf
37b3a8da82 Activity/DeploymentLogTable: completely refactored 2017-07-19 18:45:12 +02:00
Thomas Gelf
44f1ddc891 Dashboards: allow to ship tabs, use them to...
...improve usability
2017-07-19 18:37:19 +02:00
Thomas Gelf
70034b5afe ApiKey: add new related forms 2017-07-19 18:22:49 +02:00
Thomas Gelf
ea7f949cda HostController: fix applied service tab handling 2017-07-14 16:03:00 +02:00
Thomas Gelf
22d06b8362 SuggestController: relax restrictions 2017-07-14 15:47:11 +02:00
Thomas Gelf
fe52ac507a SuggestController: add notificationtemplates 2017-07-14 15:39:29 +02:00
Thomas Gelf
dc110e87ed Notifications: add usage overview and table 2017-07-14 15:21:08 +02:00
Thomas Gelf
d61b93d63d Inspect: we expect an object, not a name 2017-07-14 14:57:01 +02:00
Thomas Gelf
95769c3ee2 Modifier: add a description field
fixes #465
2017-07-14 14:45:25 +02:00
Thomas Gelf
2cdba2aa65 Import and Sync: add description fields
fixes #1018
2017-07-14 14:27:05 +02:00
Thomas Gelf
350bc34043 FormDataFilter: missing use of use 2017-07-14 13:48:48 +02:00
Thomas Gelf
e200221529 data/vars: add a new table
Also cleaned up some obsolete code

fixes #1016
2017-07-14 13:21:42 +02:00
Thomas Gelf
acddf07849 DataTabs: remove them from the controller 2017-07-14 13:21:42 +02:00
Thomas Gelf
776c98b910 IcingaServiceVarTable: remove obsolete table 2017-07-14 13:21:42 +02:00
Thomas Gelf
1c4d6598c0 Notifications: allow access to apply rules with...
...director/notifications permission

fixes #1015
2017-07-14 13:21:42 +02:00
Thomas Gelf
188349a3c1 data/fields: title first 2017-07-14 13:21:42 +02:00
Thomas Gelf
6874a5f90c Dashboards: restructured
fixes #1014
2017-07-14 13:21:42 +02:00
Thomas Gelf
05d8e5bb00 Datalist: Allow to restrict entries by role
fixes #1012
2017-07-14 13:21:42 +02:00
Thomas Gelf
09a5905147 SelfService: use ! as an Array delimiter...
...for custom PS serialization
2017-07-14 13:21:42 +02:00
Thomas Gelf
f12271f7a3 HostsController: indentation 2017-07-14 13:21:42 +02:00
Thomas Gelf
c381fb76f0 SelfService: add endpoints_config
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
4830a2a879 HostsController: renew multiselect action, clean up 2017-07-14 13:21:42 +02:00
Thomas Gelf
c58d9f321b SelfService: ship director_host_object
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
48e649439b SelfServiceSettings: comment for future settings 2017-07-14 13:21:42 +02:00
Thomas Gelf
bf2b90fd6c Settings: fix global zone defaults and settings 2017-07-14 13:21:42 +02:00
Thomas Gelf
fe249a18be Settings: use ipl, clean up, fix array handling 2017-07-14 13:21:42 +02:00
Thomas Gelf
fbfa2c935c Kickstart: fix tabs and title 2017-07-14 13:21:42 +02:00
Thomas Gelf
3574cec487 SelfService: allow to specify global zones
fixes #997
2017-07-14 13:21:42 +02:00
Thomas Gelf
2ca7f26b49 SelfService: fix booleans, add new options
refs #486
2017-07-14 13:21:42 +02:00
Max Stephan
9f1148ee9d IcingaCommandArgument: $hostname$ -> $host.name$
https://docs.icinga.com/icinga2/latest/doc/module/icinga2/chapter/monitoring-basics#host-runtime-macros
(3.4.2. Host Runtime Macros)
$hostname$ doesn't work
2017-07-14 13:21:42 +02:00
Bernd Arnold
7e2b8ce97b Object: fix typos
throught -> through

Since every sentence ends with a dot here, I've also added a dot for the last
sentence.

fixes #990
2017-07-14 13:21:42 +02:00
Thomas Gelf
aca6d812f1 Notifications: make tabs fit dashlets, no objects 2017-07-14 13:21:42 +02:00
Thomas Gelf
8216daa3af Core: give empty list on 404, remove obsolete...
...view scripts
2017-07-14 13:21:42 +02:00
Thomas Gelf
e27bb05fb1 Inspect: completely refactored
* new tree renderer
* more tables with details
* styling
* allow to show status

fixes #1003
fixes #1005
2017-07-14 13:21:42 +02:00
Thomas Gelf
f10b85ac9e Kickstart: remove legacy code, clean up 2017-07-14 13:21:42 +02:00
Thomas Gelf
3173b885e8 Data and more: code cleanup, little fixes 2017-07-14 13:21:42 +02:00
Thomas Gelf
46d24e7600 GroupMemberTable, SelfServiceController: cs 2017-07-14 13:21:42 +02:00
Thomas Gelf
0c7e3eee41 Data: controller, table, form - ipl adjustments 2017-07-14 13:21:42 +02:00
Thomas Gelf
373d01ad64 DirectorDataFieldForm: make sure object exists...
...even when an exception occurs
2017-07-14 13:21:42 +02:00
Thomas Gelf
180fc2ccfa Datafield: on rename ask whether to also rename vars
fixes #818
2017-07-14 13:21:42 +02:00
Thomas Gelf
2691081349 HosttemplateController: introduce usage view
fixes #884
2017-07-14 13:21:42 +02:00
Thomas Gelf
5ad777a7cc SelfServiceController: fix check for unset values 2017-07-14 13:21:42 +02:00
Thomas Gelf
251b97c023 SelfServiceSettingsForm: fix setting name 2017-07-14 13:21:42 +02:00