273 Commits

Author SHA1 Message Date
Thomas Gelf
5e98ea7b9b TemplatesTable: clean up links 2017-07-20 08:25:30 +02:00
Thomas Gelf
db31f337f1 Table: override inherited assemble method
This is an ugly workaround for now, need to find a better solution
2017-07-19 19:07:42 +02:00
Thomas Gelf
37b3a8da82 Activity/DeploymentLogTable: completely refactored 2017-07-19 18:45:12 +02:00
Thomas Gelf
dc110e87ed Notifications: add usage overview and table 2017-07-14 15:21:08 +02:00
Thomas Gelf
3d666d1157 DatafieldTable: fix search columns 2017-07-14 13:45:31 +02:00
Thomas Gelf
b89c337d3b CustomvarTable: do not break 2017-07-14 13:43:28 +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
e0667a1d9b ApplyRulesTable: fix restriction name 2017-07-14 13:21:42 +02:00
Thomas Gelf
a23e77ef90 ApplyRulesTable: gray out disabled rows like in...
...objects tables
2017-07-14 13:21:42 +02:00
Thomas Gelf
3eb3d82f44 Apply/TemplatesTable: allow to restrict by name
refs #898
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
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
2691081349 HosttemplateController: introduce usage view
fixes #884
2017-07-14 13:21:42 +02:00
Thomas Gelf
58accea801 GroupMemberTable: show group members
fixes #994
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
1a7a83e28b TemplatesTable: link hosts to "edit" as long as...
...usage is missing
2017-07-14 13:21:42 +02:00
Thomas Gelf
456c8557a4 ObjectsTableHost: remove obsolete comment 2017-07-14 13:21:42 +02:00
Thomas Gelf
f8ffc13642 Tables: use 'disabled' property 2017-07-14 13:21:42 +02:00
Thomas Gelf
f9271da888 ApplyRulesTable: remove action links for now...
...and allow to filter by inheritance
2017-07-14 13:21:42 +02:00
Thomas Gelf
652c805387 TemplatesTable: allow to filter by inheritance 2017-07-14 13:21:42 +02:00
Thomas Gelf
afcd928dfa ObjectsTableService: fix multiselect by using id
Not nice, but works
2017-07-14 13:21:42 +02:00
Thomas Gelf
9845cddcb4 QureyBasedTable: move to ipl 2017-07-14 13:21:42 +02:00
Thomas Gelf
f3a11213f7 cs fixes 2017-07-14 13:21:42 +02:00
Thomas Gelf
edc887969e tables: remove obsolete code and files 2017-07-14 13:21:42 +02:00
Thomas Gelf
708cd237d0 TemplatesTable: new generic base table 2017-07-14 13:21:42 +02:00
Thomas Gelf
cc2cb11cf3 ObjectsTable: new generic table 2017-07-14 13:21:42 +02:00
Thomas Gelf
0815c881cc ObjectSetTable: new generic table for sets 2017-07-14 13:21:42 +02:00
Thomas Gelf
69ccc3be74 QueryBasedTable: add forgotten table base class 2017-07-14 13:21:42 +02:00
Thomas Gelf
df1832aaa9 ChoicesTable: new generic implementation 2017-07-14 13:21:42 +02:00
Thomas Gelf
171e15e95a ObjectsTableService: new variant for legacy table 2017-07-14 13:21:42 +02:00
Thomas Gelf
11b054d296 ObjectsTableHost: new table 2017-07-14 13:21:42 +02:00
Thomas Gelf
311629bbd1 Web\Table\Objects*: a couple of new tables 2017-07-14 13:21:42 +02:00
Thomas Gelf
43eda94918 TemplateUsageTable: new generic implementation 2017-07-14 13:21:42 +02:00
Thomas Gelf
c4bf4cb57d ApplyRulesTable: new generic implementation 2017-07-14 13:21:42 +02:00
Thomas Gelf
9384d6cd43 ServiceApplyRulesTable: we are a QueryBasedTable 2017-07-14 13:21:42 +02:00
Thomas Gelf
7502706284 QuickSearch: add a trait for tables too 2017-07-14 13:21:42 +02:00
Thomas Gelf
9d3b1d1096 ServiceTemplateUsageTable: new implementation 2017-07-14 13:21:42 +02:00
Thomas Gelf
4f2a53dc90 MultiSelect: add table extension trait 2017-07-14 13:21:42 +02:00
Thomas Gelf
b753341e64 ServicesDashboard: add a bunch of new Dashlets...
...and related tables
2017-07-14 13:21:42 +02:00
Thomas Gelf
69406d631c ServicesOnHosts: add a new table 2017-07-14 13:21:42 +02:00
Markus Frosch
fa61805df2 QuickTable: Fix enforced filters for non-FilterAnd filters
We need to use the result of andFilter() as the new Filter.

The filter gets replaced by FilterAnd($oldFilter, $enforcedFilter) here.
2017-06-02 14:59:26 +02:00
Thomas Gelf
b7a10d296c phpcs: mostly new PSR-2 SpacingAfter/Before checks 2017-01-13 20:54:52 +01:00
Thomas Gelf
a395923aed QuickTable: provide more hooks for special tables 2016-12-30 21:10:29 +01:00
Markus Frosch
ae70de9755 IcingaServiceSetTable: Fix counter to show distinct counted values
refs #12891
2016-11-11 15:18:21 +01:00
Thomas Gelf
ee0def7d2b Lots of files: make IDE users happy 2016-11-01 18:28:36 +01:00
Thomas Gelf
b40f4a7ab7 QuickTable: fix 'return value in write contex'...
...for older PHP versions
2016-10-14 19:35:52 +00:00
Thomas Gelf
41c4448685 QuickTable: provide multiselect feature
refs #11614
2016-10-14 13:46:06 +00:00
Markus Frosch
c73be6b976 QuickTable: Ignore _dev parameter for the filter 2016-07-07 08:57:45 +02:00
Thomas Gelf
5f1a21e1f0 ActivityLogTable: override render to get rid of...
...initial tbody. Ugly.
2016-05-19 15:23:49 +02:00