Thomas Gelf
f9e701d51d
IcingaObjectFieldForm: be case insensitive
...
fixes #1213
2017-10-05 13:12:13 +02:00
Thomas Gelf
45eaf0e987
IcingaServiceForm: add NamePattern validator
2017-10-02 08:45:32 +02:00
Thomas Gelf
b50a360ff1
ConfigController: do not fail without a valid...
...
...deployment endpoint
refs #918
2017-09-28 20:20:58 +02:00
Thomas Gelf
147946e965
Dependencies: hide single objects, mark the...
...
...feature as experimental, so we can merge it to master
2017-09-28 11:02:13 +02:00
Thomas Gelf
e45962c1b9
various: shorten long line, spacing, readability
2017-09-28 11:02:13 +02:00
Thomas Gelf
cd4e90e418
application/tables: remove obsolete tables
2017-09-28 11:01:27 +02:00
Marc DeTrano
708edfdebc
Updates: clean code for whitespace/standards...
...
...issues as reported by Travis. Add requirement for parent and child host
fields when setting up a Dependency Object (these fields are not necessarily
needed for Templates or Apply Rules). Renamed new table field to
'parent_service_by_name'... which is a bit more descriptive or what that
field is intended for.
2017-09-28 11:01:27 +02:00
Marc DeTrano
6bea1eff41
Implement Icinga Dependency Configuration.
2017-09-28 11:01:27 +02:00
Thomas Gelf
ec23a205c7
SuggestController: move escaping to controller
2017-09-17 13:44:52 +02:00
Thomas Gelf
9adc0e9087
IcingaHostForm: show inherited groups, link them...
...
...and strike them through in case you're overriding them
2017-09-13 19:03:52 +02:00
Thomas Gelf
b9d06f3015
IcingaHostForm: show (and link) applied groups
2017-09-13 16:40:04 +02:00
Thomas Gelf
1fe8ecf895
sugges: escape output, this is still legacy code
2017-09-13 13:28:35 +02:00
Thomas Gelf
22e575f9b0
HostController: use my parents parents for...
...
...temporary fake service
fixes #1121
2017-09-12 11:37:39 +02:00
Thomas Gelf
89660a500a
ServiceController: trust the id if given
...
This way we are able to load invalid objects
fixes #1172
2017-09-12 10:32:14 +02:00
Thomas Gelf
d83cf594cc
IcingaServiceForm: provide Choices also for...
...
...services on Hosts, form field has been forgotten.
fixes #1171
2017-09-12 10:00:47 +02:00
Thomas Gelf
804008673a
IcingaCloneObjectForm: clone sets with services...
...
...and fix redirection
fixes #852
2017-09-11 16:02:39 +02:00
Thomas Gelf
e76665741e
ImportSourceSql: cache query column list
...
fixes #1071
2017-09-11 15:30:00 +02:00
Thomas Gelf
54e17237e3
CommandArgument: always show and handle skip_key
...
This also allows to wipe the argument_name on modification
fixes #682
2017-09-04 10:01:11 +02:00
Thomas Gelf
3418a535ae
CommandArguments: redirection after submission...
...
...and add 'back' link
2017-09-03 09:23:52 +02:00
Thomas Gelf
59eda8f9c4
SuggestController: set default limit to 100
...
refs #1135
2017-08-29 15:53:02 +02:00
Thomas Gelf
d010d7d33a
IcingaServiceSetForm: remove useless method
2017-08-28 06:51:58 +02:00
Thomas Gelf
da2968a6d3
ServiceForm: add more helpful links to services...
...
...on hosts
2017-08-26 14:13:13 +02:00
Thomas Gelf
833d9eb972
KickstartForm: shorten url comment lines
2017-08-25 22:44:30 +02:00
Thomas Gelf
75fb983622
Forms: transform addHtmlHint into ipl-aware code
2017-08-25 18:12:39 +02:00
Thomas Gelf
551039e42b
Commandtemplate: add missing controller
...
fixes #1060
2017-08-25 16:28:22 +02:00
Thomas Gelf
2b386fa856
locale/de_DE: refresh translation
2017-08-25 16:10:31 +02:00
Thomas Gelf
5296f33bcc
KickstartForm: add hint for those re-running...
...
...Kickstart
fixes #1116
2017-08-25 14:41:28 +02:00
Thomas Gelf
1a08b90c7a
IcingaTemplateRepository: fetch parents, not...
...
...ancestors per default
fixes #1114
2017-08-25 14:22:49 +02:00
Thomas Gelf
9fbc523ffd
ConfigController: explicitly forbid all REST API
...
...calls to methods not being exported.
fixes #1113
2017-08-25 12:33:36 +02:00
Thomas Gelf
99eb6acd63
AssignRenderer and Form: "is true/set" operator
...
refs #339
fixes #729
fixes #739
2017-08-25 12:08:11 +02:00
Thomas Gelf
ee21c6320a
SuggestController: do not fail with no vars...
...
...and clean up some code
2017-08-25 12:05:02 +02:00
Thomas Gelf
c7d7657489
IcingaAddServiceForm: fix method signature...
...
...to fit parent method
fixes #1112
2017-08-25 11:48:53 +02:00
Thomas Gelf
9d369b5f16
IcingaHostForm: re-add zone element, got lost
...
fixes #1110
2017-08-25 11:04:26 +02:00
Thomas Gelf
e05c3a8556
IcingaHostForm: fix bug with no available tpl...
...
...and improve element ordering
fixes #1108
2017-08-24 22:42:01 +02:00
Thomas Gelf
ff3c7c93bb
HostForm: simple import selection for new hosts...
...
...cleanup, remove obsolete code
2017-08-24 13:04:54 +02:00
Thomas Gelf
71ab8b4663
ServiceController: set ServiceSet for new service
...
...added to a Set
fixes #1097
2017-08-23 08:41:41 +02:00
Thomas Gelf
ed715a881e
locale/de_DE: complete German translation
2017-08-22 16:12:20 +02:00
Thomas Gelf
f4cd0d7b3c
DeploymentLinkForm: fix typo
2017-08-22 10:11:00 +02:00
Thomas Gelf
29410a2079
locale/de_DE: refresh translation
2017-08-22 01:31:29 +02:00
Thomas Gelf
a89d6aa548
SuggestController: add missing UserTemplates
...
fixes #1061
2017-08-21 23:06:32 +02:00
Thomas Gelf
2109d138d5
IcingaTimeperiodRangeForm: delete through the...
...
IcingaTimePeriod and it's Ranges
fixes #1089
2017-08-21 22:41:37 +02:00
Thomas Gelf
ece3ba2498
HostController: fix link for 'add service set'
...
refs #1087
2017-08-21 21:02:41 +02:00
Thomas Gelf
b930b70966
SuggestController: suggest all commands for import
...
...not just templates
2017-08-21 21:01:24 +02:00
Thomas Gelf
c15a6e1a90
IcingaAddServiceForm: refactor, rename and use...
...
...it for single and for multiple hosts
refs #1087
2017-08-21 19:55:24 +02:00
Thomas Gelf
3c72cb9062
FormDataFilter: use correct view helper for...
...
...ExtensibleSet - this affects assign filters involving arrays
fixes #1068
2017-08-21 12:23:02 +02:00
Thomas Gelf
d87a65a670
ImportsourceController: fix redirect after delete
...
...for property modifiers
2017-08-21 11:11:53 +02:00
Thomas Gelf
86b9f8e963
ServiceController: pass Set to ServiceForm if any
...
fixes #1031
2017-08-21 10:32:58 +02:00
Thomas Gelf
058bcb083d
NotificationController: fix method signature
2017-08-21 08:04:29 +02:00
Thomas Gelf
7e13a9a4f2
HostController: remove HostAgentForm for now
...
Will probably return soon
2017-08-20 17:07:53 +02:00
Thomas Gelf
0f3f2f05df
PropertymodifierTable: allow to manually switch...
...
...execution order (priority)
2017-08-20 16:03:49 +02:00
Thomas Gelf
20ca3f2e54
ImportSourceController: fix rendering order
2017-08-20 15:15:31 +02:00
Thomas Gelf
4c7b940705
PriorityColumn: add new object extension, use...
...
...it for SyncProperty
2017-08-20 15:04:06 +02:00
Thomas Gelf
3dce2a5d06
SyncpropertyTable: allow to search and sort
...
fixes #1085
2017-08-19 23:07:25 +02:00
Thomas Gelf
719ca9d271
IcingaServiceSetTable: remove obsolete table
2017-08-18 17:40:50 +02:00
Thomas Gelf
32cd0d6b83
HostController: cosmetics
2017-08-18 17:08:04 +02:00
Thomas Gelf
ad6dceae99
show/actitivitylog: move to config/activity
2017-08-18 16:55:10 +02:00
Thomas Gelf
bd157b865b
ObjectController: allow to clone external objects
...
fixes #854
2017-08-18 16:13:09 +02:00
Thomas Gelf
e6279d87e3
IcingaCloneObjectForm: allow to clone single...
...
...sets and services with their host. Also, only allow admins to clone fully
resolved
fixes #629
2017-08-18 16:11:57 +02:00
Thomas Gelf
5ee215df27
IcingaCloneObjectForm: reset api key when cloning
2017-08-18 13:40:46 +02:00
Thomas Gelf
93a42c7fc8
controllers, tables, view scripts: remove obsolete
2017-08-17 00:08:08 +02:00
Thomas Gelf
1a72e89f05
controllers: refactor even more of them
2017-08-16 23:51:15 +02:00
Thomas Gelf
23249dcf7d
HostController: refactor all involved tables...
...
...for single services and sets
2017-08-16 23:27:13 +02:00
Thomas Gelf
6f20e6c35e
schema: no more view script, refactor controller
2017-08-16 19:13:07 +02:00
Thomas Gelf
04a78f734a
config: refactor controller, tables, get rid...
...
...of view scripts, add new Widget helper classes
2017-08-16 19:11:30 +02:00
Thomas Gelf
b016b1954b
GeneratedConfigFileTable: move and refactor
2017-08-16 17:59:09 +02:00
Thomas Gelf
531b54391a
ServiceSetHosts, ImportrunTable: move and refactor
2017-08-16 16:12:30 +02:00
Thomas Gelf
573e38ce33
IcingaTimePeriodRangeTable: move and refactor
2017-08-16 15:26:31 +02:00
Thomas Gelf
7a4d04b92f
IcingaTimePeriodRangeForm: simplify usage
2017-08-16 15:24:13 +02:00
Thomas Gelf
cff14c8f80
ServicegroupsContoller: no more need for tab...
...
...handling
2017-08-16 15:13:28 +02:00
Thomas Gelf
5edce76fed
ApplyMigrations: rebase form on DirectorForm
2017-08-16 14:59:21 +02:00
Thomas Gelf
a4d138354b
ImportsourceController: completely refactor, get
...
...rid of view scripts
2017-08-16 14:58:23 +02:00
Thomas Gelf
d5ccb1edb5
Importrun, imported rows: move and refactor...
...
...table and refactor the controller
2017-08-16 14:55:34 +02:00
Thomas Gelf
cea6baa331
EndpointController: remove obsolete init()
2017-08-16 14:43:03 +02:00
Thomas Gelf
a870ab1f1d
DataController: refactor, also simplify...
...
...DirectorDatalistEntryForm usage
2017-08-16 14:39:37 +02:00
Thomas Gelf
14b5c67ff2
DashboardController: remove obsolete comments
2017-08-16 14:29:04 +02:00
Thomas Gelf
4c177fc4ea
JobsController: refactor, cleanup
2017-08-16 14:14:30 +02:00
Thomas Gelf
23d599053e
JobDetails: move logic to dedicated class...
...
...plus code cleanup
2017-08-16 14:01:43 +02:00
Thomas Gelf
a4e6d3251a
PropertymodifierTable: move and refactor
2017-08-16 12:32:53 +02:00
Thomas Gelf
578446d79c
ImportSourceDetails: new dedicated class, plus..
...
...a missing new controller class
2017-08-16 12:01:25 +02:00
Thomas Gelf
6f3d07f729
ImportsourceHookTable: move and refactor based...
...
...on SimpleQueryBasedTable
2017-08-16 11:15:39 +02:00
Thomas Gelf
f7fc7a3de9
ImportRun/CheckForm: base on DirectorForm, cleanup
2017-08-16 10:29:42 +02:00
Thomas Gelf
5311f37708
Syncrule/Importsource: add dedicated controllers
2017-08-16 09:43:05 +02:00
Thomas Gelf
e5f7633d1e
Automation: move and refactor related tables
2017-08-16 09:23:45 +02:00
Thomas Gelf
f24b82821f
SelfService: move logic to a dedicated class
2017-08-14 12:22:28 +02:00
Thomas Gelf
53726e8dcc
NotificationController: changed hook
2017-08-14 12:06:32 +02:00
Thomas Gelf
e5305cb049
IcingaObjectDatafieldTable: move and base on new
...
...SimpleQueryBased table
2017-08-13 13:38:35 +02:00
Thomas Gelf
7fd94fb5bd
Jobs, Kickstart: raise limits, try to work...
...
...around GC bugs
refs #1056
2017-08-04 11:31:43 +02:00
Thomas Gelf
7c47b5a8d1
SettingsForm: do not expect enum to contain...
...
...the default value
fixes #1054
2017-08-02 15:54:03 +02:00
Thomas Gelf
5596df5039
DataController: '0' is a valid entry
...
fixes #1045
2017-07-31 10:00:57 +02:00
Thomas Gelf
010dbbd87d
HostController: fix translation error in the...
...
Agent tab
2017-07-29 01:44:01 +02:00
Thomas Gelf
e1d766f112
ServiceController: improve ObjectTabs handling
2017-07-29 00:13:20 +02:00
Thomas Gelf
34c6134b21
HostController: move tab handling to ObjectTabs
...
Helps to unify tabs on usage/edit
2017-07-28 23:20:58 +02:00
Thomas Gelf
a0a12ce3d1
TemplateControllers: throw away custom code...
...
...and bring all logic to the base class, fix all links
fixes #1044
2017-07-28 22:56:03 +02:00
Thomas Gelf
b2736e1776
ObjectForms: fix weird issues with 'add' forms
2017-07-28 18:46:11 +02:00
Thomas Gelf
6d1dd52229
Timeperiod: fix ranges tab, refactor code
2017-07-28 16:50:15 +02:00
Thomas Gelf
ecd91d8bff
Notification: fix redirect after delete
...
fixes #1042
2017-07-28 09:56:53 +02:00
Thomas Gelf
dac5dbdcc0
TemplateUsage: make code generic, do no longer...
...
...require concrete implementations
fixes #1028
fixes #1032
2017-07-27 11:34:12 +02:00
Thomas Gelf
75ca51e85b
TimeperiodtemplateController: initial import
...
fixes #1028
2017-07-27 11:01:34 +02:00
Thomas Gelf
8333c2f754
list/table: still in use, so remove filterEditor
...
...as that one is obsolete for now
2017-07-27 10:36:19 +02:00
Thomas Gelf
d95512ce08
CustomvarVariants: one more table, showing...
...
...distinct values for a specific var
2017-07-26 11:53:42 +02:00
Thomas Gelf
c2a6bef46e
phperror/error: provide a failsafe error message
...
...for PHP 5.3
fixes #1033
2017-07-26 11:49:51 +02:00
Thomas Gelf
cc01446269
ActivityLogTable: fix range/author filtering
2017-07-26 09:25:58 +02:00
Thomas Gelf
f2ad5884ea
IcingaAppliedServiceTable: base on ipl
2017-07-26 09:22:41 +02:00
Thomas Gelf
098cd0a57a
Sync: completely refactor table, form, controller
2017-07-25 17:53:59 +02:00
Thomas Gelf
c0e723c57e
ActivityLog: preserve object when switching tab
2017-07-25 14:20:39 +02:00
Thomas Gelf
f44afef214
ActivityLog: refactor code, fix HTML, use ipl
2017-07-25 14:04:08 +02:00
Thomas Gelf
fadbde5e9b
HostForm: take over logic from base form, clean up
2017-07-25 10:18:07 +02:00
Thomas Gelf
b675d37b6f
CloneObject: use modern loading
2017-07-25 10:16:15 +02:00
Thomas Gelf
c295218a5c
HostController: code cleanup, little fixes, tabs
2017-07-24 10:52:36 +02:00
Thomas Gelf
42723ff534
SelfServiceController: no non-api requests
2017-07-21 17:28:55 +02:00
Thomas Gelf
ad791918bc
IcingaHostSelfServiceForm: fail early if template
...
...is not for Agents
2017-07-21 15:46:33 +02:00
Thomas Gelf
d97022bf88
SelfServiceController: fix transformation check
2017-07-21 12:06:10 +02:00
Thomas Gelf
cfabbf25e0
CommandArguments: provide quickSearch
2017-07-21 08:23:52 +02:00
Thomas Gelf
5b97e477b4
SettingsController: re-add module config page
...
fixes #1025
2017-07-20 22:35:41 +02:00
Thomas Gelf
44458d2eec
CommandArguments: refactor table, controller
2017-07-20 22:29:00 +02:00
Thomas Gelf
068ba20af2
HostController: indentation
2017-07-20 17:27:08 +02:00
Thomas Gelf
d16bc24b1c
Commands: show external commands separately
2017-07-20 17:19:51 +02:00
Thomas Gelf
6db1f01b6e
SettingsController: more explicit title
2017-07-20 17:00:25 +02:00
Thomas Gelf
53a9624db6
Service: links, actions
2017-07-20 17:00:03 +02:00
Thomas Gelf
408e3753ab
AgentWizard: add new functionality
2017-07-20 16:58:48 +02:00
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
Thomas Gelf
91e9cec1e0
SelfService: various changes
...
* Allow to enable NSClient++
* Allow to fetch global settings with the template key
* Restructure some methods
2017-07-14 13:21:42 +02:00
Thomas Gelf
e566d32ccf
HostController: one more fix for JSON
2017-07-14 13:21:42 +02:00
Thomas Gelf
ca1371d8b3
ConfigController: use new response handling
2017-07-14 13:21:42 +02:00
Thomas Gelf
427cb2c050
SelfService: provide ticket
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
7a1dbd5334
HostController: fix agent tab activation
2017-07-14 13:21:42 +02:00
Thomas Gelf
5931c4ee5e
SelfService: ship installer hashes
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
0fa784e0a9
SelfService: add api-version
2017-07-14 13:21:42 +02:00
Thomas Gelf
062bc717fc
Settings: fix form handling and typo
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
27a51ac34c
SelfService: implement powershell-parameters
...
fixes #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
c1e056c749
HostController: rename obsolete method
2017-07-14 13:21:42 +02:00
Thomas Gelf
4fe2b0e541
SelfService: controller, form, admin dashlet
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
4870c4fcfa
SettingsController: cleanup
2017-07-14 13:21:42 +02:00
Thomas Gelf
6b10cdc3f7
IcingaHostForm: allow to set api_key for templates
...
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
086e081268
SelfServiceSettings: settings for the new Self...
...
...Service API feature
refs #486
2017-07-14 13:21:42 +02:00
Thomas Gelf
9166bebd2c
ServiceController: fix clone link, remove useless
...
...code
2017-07-14 13:21:42 +02:00
Thomas Gelf
3564cb04f8
objects/tree: this is no longer needed
2017-07-14 13:21:42 +02:00
Thomas Gelf
120a7532a1
ObjectController: fix history and fields
2017-07-14 13:21:42 +02:00
Thomas Gelf
efe6cfbbaa
QuickTable: every QuickTable is ValidHtml
2017-07-14 13:21:42 +02:00
Thomas Gelf
9e044c558e
IcingaServiceForm: allow to use choices
2017-07-14 13:21:42 +02:00
Thomas Gelf
04becc1582
TemplatechoicesController: less helper methods
2017-07-14 13:21:42 +02:00
Thomas Gelf
8b882411e5
Templatechoice(s)Controller: shorten code
2017-07-14 13:21:42 +02:00
Thomas Gelf
ceebe08ecd
TemplateChoice: work without form loader
2017-07-14 13:21:42 +02:00
Thomas Gelf
0ec5ec8197
TemplateChoice: delegate storing members to...
...
...the object, use a single form
2017-07-14 13:21:42 +02:00
Thomas Gelf
99c3ddcd55
SchemaController: fix compatibility, even if...
...
...currently unused
2017-07-14 13:21:42 +02:00
Thomas Gelf
b390dd152e
CommandArguments: no more view script
2017-07-14 13:21:42 +02:00
Thomas Gelf
22d34b933a
ServiceSetServicesTable: use 'disabled# class
...
fixes #984
2017-07-14 13:21:42 +02:00
Thomas Gelf
a368e87c02
ServicesetController: remove legacy code
2017-07-14 13:21:42 +02:00
Thomas Gelf
0aff644749
HostController: silently discard monitoring errors
...
fixes #988
2017-07-14 13:21:42 +02:00
Thomas Gelf
a4e5bb5559
tables: we are ValidHtml
2017-07-14 13:21:42 +02:00
Thomas Gelf
f0059a38fc
HostController: get rid of legacy view-based code
2017-07-14 13:21:42 +02:00