Thomas Gelf
9e771f2d5a
Fix phpcs complaints
2017-01-13 19:47:54 +01:00
Thomas Gelf
d258cb433e
HostController: appliedservice is not deprecated
2017-01-13 16:48:44 +01:00
Thomas Gelf
bfc571cb9d
HostController: show a sets services, not the set
2017-01-13 16:44:16 +01:00
Thomas Gelf
af1e146466
ServicesetController: open hosts next to us
2017-01-13 16:42:46 +01:00
Thomas Gelf
02b60ba3d1
IcingaServiceSetServiceTable: do not set obsolete
...
...property
2017-01-13 16:41:47 +01:00
Thomas Gelf
a17f8ab39b
IcingaServiceSetHostTable: link to host, not to...
...
...its services - this is less confusing
2017-01-13 16:40:18 +01:00
Thomas Gelf
8dabfef378
IcingaServiceSetServiceTable: add host support
2017-01-13 16:24:21 +01:00
Thomas Gelf
457fee77a4
IcingaServiceForm: support services from sets...
...
...on hosts for variable overrides
2017-01-13 16:14:28 +01:00
Thomas Gelf
b226ed1341
ServiceController: provide a link back for...
...
...services on hosts
2017-01-13 16:10:55 +01:00
Thomas Gelf
f845c2c2f5
IcingaServiceSetForm: remove the possibility...
...
...to override fields for all services at once. We need to figure out whether
this feature should really be allowed. It's not that important any more, since
we now allow to modify services once added to the set. Also, fields can now be
overridden at host level.
2017-01-13 15:53:16 +01:00
Thomas Gelf
721db342ea
IcingaObjectDatafieldTable: list inherited fields
...
fixes #14003
2017-01-13 15:23:31 +01:00
Thomas Gelf
4a75804d86
various: change icinga.org to icinga.com
...
fixes #14001
2017-01-13 13:33:58 +01:00
Thomas Gelf
0d6209c257
host/agent: adjust documentation link
2017-01-13 13:26:21 +01:00
Thomas Gelf
7a3a845570
Forms: try to give dev UI more hints on fluent...
...
...code
2017-01-13 13:15:01 +01:00
Thomas Gelf
331573fc76
locale: compile German translation
...
refs #13997
2017-01-13 13:04:41 +01:00
Thomas Gelf
76138d17f1
locale: complete German translation
...
fixes #13997
2017-01-13 13:00:54 +01:00
Thomas Widhalm
c09aef6f61
locale: update German translation
2017-01-13 11:33:07 +01:00
Thomas Gelf
587c302a84
ImportRowModifierForm: allow to modify newly...
...
...created columns deriving from other property modifiers
fixes #13979
2017-01-12 17:26:06 +01:00
Thomas Gelf
8a8c0882df
SyncPropertyForm: provide property modifier...
...
...target columns in the drop-down
fixes #13977
2017-01-12 16:56:43 +01:00
Thomas Gelf
0e8674c872
IcingaHostForm: allow access to Zone and Agent...
...
...properties on every host
fixes #13965
2017-01-12 13:44:43 +01:00
Thomas Gelf
ef90fea506
ServiceController: provide a 'back'-link for...
...
...services belonging to a single host
2017-01-02 11:20:28 +01:00
Thomas Gelf
4501935040
ServiceController: fix issue with hidden feature
...
Services imported with use_var_overrides used to throw an error since we
introduced the new template resolver
2017-01-02 11:09:15 +01:00
Thomas Gelf
886ba0e168
IcingaService (on host): add applied services...
...
...and improve ServiceSet handling
fixes #13849
2017-01-02 10:51:54 +01:00
Thomas Gelf
e05eb60286
IcingaHostAppliedServicesTable: switch parameters
2017-01-02 10:51:29 +01:00
Thomas Gelf
87f88bf0c7
DirectorObjectForm: allow to hook custom code...
...
...after fields have been added
2017-01-02 10:17:49 +01:00
Thomas Gelf
7a2665646f
IcingaServiceForm: restructure to allow more...
...
...variants with less code
refs #13849
2017-01-02 10:16:55 +01:00
Thomas Gelf
e5e012cf56
IcingaHostAppliedServicesTable: new table for...
...
...applied services
refs #13849
2017-01-02 10:08:38 +01:00
Thomas Gelf
37bdbe265b
ActivityLogTable: artificially limit row count
...
refs #13811
2016-12-28 16:01:48 +01:00
Thomas Gelf
935db47a81
ConfigController: provide quick filter showing...
...
...own changes in the activity log
refs #13809
2016-12-28 12:39:13 +01:00
Thomas Gelf
726b320d24
IcingaServiceSetForm: improve readability
2016-12-16 13:33:54 +01:00
Thomas Gelf
018629aad0
FormDataFilter: use correct class for text column
2016-12-16 13:26:33 +01:00
Thomas Gelf
36e79b97cd
IcingaServiceTemplateTable: do not override...
...
...anything at all. Now you're sooo empty. Soon you'll die... har har har...
fixes #13585
2016-12-14 21:19:12 +01:00
Thomas Gelf
7e7e2601d3
ObjectFields: prefix filters, respect inheritance
...
refs #13253
2016-12-14 17:33:13 +01:00
Thomas Gelf
3e92746112
IcingaObjectFieldForm: configure conditional fields
2016-12-14 16:36:33 +01:00
Thomas Gelf
ec0ea2ee6d
NotificationsController: use new base class...
...
...with less tabs, less and simpler code
fixes #13565
fixes #13157
2016-12-14 15:04:38 +01:00
Thomas Gelf
d38862bad4
objects/table: show the deployment link here too
2016-12-14 14:59:27 +01:00
Thomas Gelf
7f5ae5e321
DashboardController: allow to load other...
...
...dashboards than the default one
2016-12-14 14:58:51 +01:00
Thomas Gelf
30c2dfad75
NotificationTable: simplify it, provide templates
...
fixes #13263
2016-12-14 14:57:52 +01:00
Thomas Gelf
ade7b1415e
ConfigController: do not show an exception...
...
...when a deployment fails
2016-12-14 14:56:22 +01:00
Thomas Gelf
24bb170889
Dashlet: allow to hide regardless of permissions
2016-12-14 12:34:02 +01:00
Thomas Gelf
a6962dc326
Dashboard: show description if any
2016-12-14 12:33:19 +01:00
Thomas Gelf
fe489ce094
deploymentLink: typo
2016-12-14 12:32:21 +01:00
Thomas Gelf
4c1ab4dae6
php: just some comments and cleanup
2016-12-13 18:25:14 +01:00
Thomas Gelf
db227f9851
MultiEdit: allow to enable/disable multiple hosts
...
fixes #13547
2016-12-13 16:05:07 +01:00
Thomas Gelf
7c6a10013f
AssignFilter: add 'contains' operator
...
fixes #13133
2016-12-13 14:49:36 +01:00
Thomas Gelf
1dc0aad828
FormDataFilter: correct 'in' operator handling
...
fixes #13543
2016-12-13 11:39:15 +01:00
Thomas Gelf
f1a61e2557
ServiceGroup: allow to assign them to services...
...
...via assignment rules
fixes #13415
2016-12-13 09:51:52 +01:00
Thomas Gelf
87bd531f2a
SuggestController: temporarily add locations
2016-12-07 08:26:15 +01:00
Thomas Gelf
6c53d351a1
locale/translateMe: unused code, allows to...
...
...translate strings not explicitly available for translation
2016-12-06 08:59:30 +01:00
Thomas Gelf
1683f63e8c
ServiceController: give IDEs some hint
2016-12-06 08:54:13 +01:00
Christoph Niemann
ddc4b9321b
agent helper: add new linux agent script
...
fixes #12910
2016-11-30 09:45:34 +01:00
Thomas Gelf
4bf26b421d
services: provide deploy buttons
...
fixes #13315
2016-11-25 20:55:48 +01:00
Thomas Gelf
72bb29694d
multi-edit: show deployment link
2016-11-25 20:51:02 +01:00
Thomas Gelf
065205dc7a
ServiceController: ignore command lookup errors
...
They can happen when an invalid command has been chosen
2016-11-18 19:54:47 +01:00
Thomas Gelf
14fce02448
DatalistTable: do not show the owner...
...
...as it has no meaning as of today
2016-11-18 16:00:52 +01:00
Thomas Gelf
fd713e6efb
Data: allow to search for fields and data lists
...
fixes #13247
2016-11-18 15:41:33 +01:00
Thomas Gelf
46aac60c7d
DatafieldTable: provide usage summary
...
fixes #13249
2016-11-18 15:40:06 +01:00
Thomas Gelf
040a658477
suggestions: first test implementation to play with
2016-11-17 20:36:59 +01:00
Thomas Gelf
14908d11a4
ServiceController: disable overview for now
2016-11-16 16:17:18 +01:00
Thomas Gelf
a3ecddcd9b
Revert "IcingaServiceTable: strip down the service table"
...
Will be added later on
This reverts commit cf6f9d42e2
.
2016-11-16 16:16:49 +01:00
Thomas Gelf
2372b40a96
IcingaHostTemplateTable: do not show inheritance
...
...for now
2016-11-16 16:02:58 +01:00
Thomas Gelf
5407c4fe7c
ObjectsController: template table for templates...
...
...but load the other one first to trick the autoloader
2016-11-16 13:36:07 +01:00
Thomas Gelf
5b58aad56b
IcingaHostServiceTable: directly link to the form
...
...at least for now
2016-11-16 13:36:07 +01:00
Thomas Gelf
cf6f9d42e2
IcingaServiceTable: strip down the service table
2016-11-16 13:36:07 +01:00
Thomas Gelf
484e14c445
ServiceController: prepare for an overview site...
...
...not much content here... yet
2016-11-16 13:36:07 +01:00
Thomas Gelf
b23a2437e6
IcingaHostTable: no more imports, show address...
...
...and related actions for templates
2016-11-16 13:36:07 +01:00
Thomas Gelf
2725ef54e6
IcingaCommandForm: allow to import any command
...
fixes #12978
2016-11-15 18:23:39 +01:00
Markus Frosch
cc34de9b4d
ServicesetController: Add hosts view to serviceSets
...
So you can see and access hosts the serviceset is added to.
refs #12891
2016-11-11 15:33:11 +01:00
Markus Frosch
ae70de9755
IcingaServiceSetTable: Fix counter to show distinct counted values
...
refs #12891
2016-11-11 15:18:21 +01:00
Markus Frosch
1a51e55563
Merge branch 'feature/better-import-table'
2016-11-11 11:30:56 +01:00
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
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
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
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
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
37f3d1a3e8
SettingsForm(Legacy): Add activation script setting
...
refs #13049
2016-11-04 16:36:54 +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
2016-11-03 20:42:56 +01:00
Thomas Gelf
b2c834e7a4
permissions: provide new ones and enforce them
...
fixes #13039
2016-11-03 16:06:35 +01:00
Thomas Gelf
7e4479a76a
HostController: hide forgotten set link
2016-11-03 15:13:55 +01:00
Thomas Gelf
f286b5ad08
Revert "ServiceSet: re-enable them"
...
This reverts commit c073278ee3
.
2016-11-03 15:04:42 +01:00
Thomas Gelf
58245108c4
Dashboard: show a nice message if no dashboard...
...
...is available
fixes #13027
2016-11-03 14:27:15 +01:00
Thomas Gelf
8b2f43e4ff
SettingsForm: hiding v1-masterless for now
2016-11-03 14:22:08 +01:00
Markus Frosch
802b923df6
IcingaConfig: Add v1-masterless config format
...
Do not render a passive checkable to the master zone then.
refs #12919
2016-11-03 13:41:44 +01:00