Thomas Gelf
|
1df9ef13d9
|
ObjectsTable: show 100 lines instead of 25
|
2017-07-20 08:28:38 +02:00 |
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
|
e6a9b1197d
|
QuickForm: allow options for submit button helpers
|
2017-07-19 18:29:16 +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
|
acddf07849
|
DataTabs: remove them from the controller
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
953baf5b95
|
DataFilter: code cleanup
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
95e7b2bf0a
|
ObjectController: permissions are plural
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
fe822c3e31
|
ObjectsController: it's apply, not apply_rule
|
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
|
ee582b7106
|
ObjectsController: fix 'add' link for apply rules
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
5457a0865f
|
ObjectTabs: relax notification apply permissions
refs #1015
|
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
|
8f8f9a508e
|
QuickForm: split method, new helpers for buttons
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
b9fd1f42d9
|
DirectorObjectForm: fallback, static auth
|
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 |
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
|
4a0e8df2f2
|
Host,Service: add check_timeout property
fixes #546
|
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
|
b11c6b9f34
|
Boolean: hardcode isValid for true/false
Not perfect, but should do the job unless we move to better forms
fixes #690
|
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
|
be18c37968
|
TemplateTreeRenderer: use translation
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
2e0e601cee
|
QuickBaseForm: less code
|
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
|
1e531bef1b
|
Group members: hosts only for now
|
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
|
29abb6c6e7
|
ObjectController: fix issue with Apply tabs
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
475c84de1e
|
RestApi: allow to override permission check
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
e562d00a50
|
QuickForm: improve REST API support
refs #486
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
15942f93f7
|
DirectorForm: new base class, should get logic...
...useful to all Director forms, even for those not dealing with a DbObject
|
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
|
1a7a83e28b
|
TemplatesTable: link hosts to "edit" as long as...
...usage is missing
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
6aaae3c445
|
TimePeriods: do not enforce template
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
ed6a77af5d
|
ExtensibleSet: allow to hide elements, for choices
|
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
|
456c8557a4
|
ObjectsTableHost: remove obsolete comment
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
f2abd3541e
|
ObjectController: phpcs, formattinObjectController: phpcs, formattingg
|
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
|
cea78db5af
|
ServiceSetTables: implement ValidHtml
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
0cf6676c3c
|
Host/Service/ObjectController: use more ipl
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
20310a0c9e
|
Choices: add dedicated action bar, add to...
...ObjectTabs, refine choice(s)Controller
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
6c943e4d06
|
ObjectsController: remove obsolete "global" types
|
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
|
74dfbcaa67
|
ActionController: treat different viewRenderers
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
8f1ae6fc94
|
RestApi: remove useless code
This is handled in the controller
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
1739b950a8
|
ObjectController: hendly duplicate key errors
fixes #977
|
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
|
0b89c222eb
|
IcingaTemplateChoice: take over code generating...
...the choice form element
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
d7422fa55c
|
DirectorObjectForm: adjust choice loading to fit
...new class names
|
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
|
6597cd2027
|
ObjectController: adjust to fit new base controller
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
90e0d1a50b
|
ObjectsController: refactored, use new tables
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
2f8ec92722
|
DirectorObjectForm: implement choices
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
60ab0b58a6
|
NewObjectsController: obsolete
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
117eeee67e
|
ActionController: use traits, less code
|
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
|
0b8d67a3ff
|
ObjectRestrictions: new controller extension
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
14eb6df712
|
ObjectTabs: a new set of tabs
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
11b054d296
|
ObjectsTableHost: new table
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
a74785755c
|
DirectorBaseActionBar: attempt to provide some...
...helpers needed in multiple ActionBars
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
96495722f9
|
ActionBar: add Objects and Template implementation
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
6f3c76c4f2
|
IconHelper: add new icons
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
04e22f5a23
|
ExtensibleSet: completely refactored based on ipl
|
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
|
4590fa1d73
|
QuickForm: guess what? We are ValidHtml!
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
b5ce24fa42
|
TemplateTreeRenderer: introduce a new tree
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
ac1574c94a
|
RestApi: move also the RestApi to a trait
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
dc6ec2a41d
|
CoreApi: one more trait, for CoreApi functionality
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
e88c13663f
|
DirectorDb: new controller extension
|
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
|
bf5b7dbf32
|
QuickSearch: implement it as a trait
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
fd99b6924e
|
SingleObjectApiHandler: attempt to move REST API
...and it's related logic away from controllers
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
8fd60b87c0
|
SimpleController: remove functionality...
...as it is implemented elsewhere
|
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
|
d84a3c68e0
|
QuickForm: no role and tabindex for fake submit
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
02a3652c86
|
Restrictriction: add simple hostgroup restrictions
refs #832
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
cb1804111f
|
Controllers: whitespace fixes
|
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 |
Thomas Gelf
|
d877949e60
|
Services/ObjectsController: rough integration...
...for multiselect on services
|
2017-07-14 13:21:42 +02:00 |
Thomas Gelf
|
200d00d092
|
SimpleController: new base controller based on ipl
|
2017-07-14 13:21:42 +02:00 |