1073 Commits

Author SHA1 Message Date
Thomas Gelf
24cee68044 SyncRuleTabs, SyncRunDetails: new helper classes 2017-07-25 17:55:08 +02:00
Thomas Gelf
098cd0a57a Sync: completely refactor table, form, controller 2017-07-25 17:53:59 +02:00
Thomas Gelf
8c83a951f7 ActivityLogInfo: add missing class 2017-07-25 14:51:18 +02:00
Thomas Gelf
39a1aa38b4 ObjectsController: add missing 'add' link for sets 2017-07-25 14:47:35 +02:00
Thomas Gelf
c0e723c57e ActivityLog: preserve object when switching tab 2017-07-25 14:20:39 +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
32be68b671 SimpleController: obsolete, removed 2017-07-24 09:19:54 +02:00
Thomas Gelf
9d60bceb0c Controller/Extension: remove obsolete QuickSearch 2017-07-24 08:49:55 +02:00
Thomas Gelf
cd92429a60 BaseActionBar: no back link for objects without...
...a dedicated dashboard type

fixes #1027
2017-07-21 13:42:47 +02:00
Thomas Gelf
374c328a5b ObjectsController: fix redirect after deleting...
...multiple hosts or services
2017-07-21 13:32:38 +02:00
Thomas Gelf
8e7022258f DeploymentLogTable: fix PostgreSQL issue with...
...binary value, it returns a resource instead of the real value

fixes #1026
2017-07-21 12:10:01 +02:00
Thomas Gelf
b8a953e296 ActivityLogTable: do not call fetchRows twice 2017-07-21 12:07:47 +02:00
Thomas Gelf
985d03d5f2 IcingaCommandArgumentTable: improve readability 2017-07-21 12:07:28 +02:00
Thomas Gelf
7258b83dbb DbHelper: new trait with DB-specific utils 2017-07-21 12:05:47 +02:00
Thomas Gelf
cfabbf25e0 CommandArguments: provide quickSearch 2017-07-21 08:23:52 +02:00
Thomas Gelf
27e38b566d ObjectsController: allow child classes to...
...fiddle with our table
2017-07-20 22:29:23 +02:00
Thomas Gelf
44458d2eec CommandArguments: refactor table, controller 2017-07-20 22:29:00 +02:00
Thomas Gelf
d16bc24b1c Commands: show external commands separately 2017-07-20 17:19:51 +02:00
Thomas Gelf
014963f96c Tables: get rid of assemble workaround 2017-07-20 14:58:23 +02:00
Thomas Gelf
4cd3c02a90 TemplatesTable: translate header 2017-07-20 12:48:01 +02:00
Thomas Gelf
27d1297303 InfraTabs: add missing tab class 2017-07-20 11:06:58 +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
68324d9b52 Controllers: formatting 2017-07-20 09:53:31 +02:00
Thomas Gelf
1ba276cf15 DeploymentLinkForm: introduce new form 2017-07-20 09:24:42 +02:00
Thomas Gelf
5d01c1d843 ObjectController: use new DeploymentForm, tables 2017-07-20 08:31:53 +02:00
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