Johannes Meyer
d0eb61dc2e
Form: Add property $parent
...
refs #5600
2015-09-15 16:09:33 +02:00
Johannes Meyer
1d6ad6df21
Merge branch 'master' into feature/custom-menu-items-5600
...
Conflicts:
modules/monitoring/configuration.php
2015-09-15 13:31:30 +02:00
Eric Lippmann
b897813e71
lib: Add Form::setRequest()
2015-09-07 13:55:52 +02:00
Eric Lippmann
1fb613e811
api/forms: Fix array access of a notification
...
refs #9606
2015-09-07 13:49:53 +02:00
Eric Lippmann
d3fe1e1973
api/response: Allow setting null as success data
...
refs #9606
2015-09-07 13:45:13 +02:00
Eric Lippmann
b20eb681c0
api/forms: Use the first success notification as success message
...
refs #9606
2015-09-07 13:44:46 +02:00
Eric Lippmann
f467d085b0
api: Use JsonResponse in form
...
refs #9606
2015-09-07 13:36:12 +02:00
Johannes Meyer
21180e2fd4
NavigationItem: Fix method conflictsWith()
...
...
refs #5600
2015-09-07 13:26:44 +02:00
Johannes Meyer
6b13f2a987
NavigationRenderer: Do not render an empty header
...
refs #5600
2015-09-07 13:25:25 +02:00
Eric Lippmann
25abc16e15
lib: Replace Repsonse::sendJson() w/ Response::json()
...
refs #9606
2015-09-07 13:24:21 +02:00
Eric Lippmann
a9cb8bfb2c
lib: Add JsonResponse class
...
refs #9606
2015-09-07 13:22:58 +02:00
Johannes Meyer
f9441c91d5
Navigation: Load shared navigation items
...
refs #5600
2015-09-07 13:22:36 +02:00
Johannes Meyer
ee43fdad0a
DashboardPane: Consider dashlets when merging
...
refs #5600
2015-09-07 13:21:31 +02:00
Johannes Meyer
bf2cb9ab7e
NavigationItem: Provide a more sophisticated conflict detection
...
refs #5600
2015-09-07 13:20:49 +02:00
Johannes Meyer
0feaec7af1
NavigationItem: Return a instance of Url in method getUrl(), really
...
refs #5600
2015-09-07 13:20:17 +02:00
Johannes Meyer
451a0c91f2
NavigationItem: Add missing return statement in method merge()
...
refs #5600
2015-09-07 13:19:36 +02:00
Johannes Meyer
f958a1c323
Navigation: Load a user's navigation items
...
refs #5600
2015-09-07 12:20:14 +02:00
Johannes Meyer
411c6e0546
Navigation: Fix that a module's item class is not found
...
refs #5600
2015-09-07 12:01:05 +02:00
Eric Lippmann
0f8c28d749
Merge branch 'master' into feature/api-9606
2015-09-07 11:33:44 +02:00
Johannes Meyer
f9b68b683b
NavigationItem: Consider unknown properties as element attributes
...
refs #5600
2015-09-07 09:49:05 +02:00
Johannes Meyer
ca72bd5455
NavigationRendererInterface: Use "div" as default outer element tag
...
"nav" is less often necessary.
refs #5600
2015-09-07 09:48:32 +02:00
Johannes Meyer
e63e15e471
Add class DashboardPane
...
refs #5600
2015-09-07 09:06:40 +02:00
Johannes Meyer
b5711f4031
Dashboard: Load panes by utilizing the new Navigation
...
This is only a quick fix to avoid adjusting the complete dashboard
implementation.
refs #5600
2015-09-07 09:05:50 +02:00
Johannes Meyer
a3539b0817
Navigation: Fix method getActiveItem() failing badly for empty navigations
...
refs #5600
2015-09-07 08:37:06 +02:00
Johannes Meyer
6dd49761ff
Navigation: Add method getActiveItem()
...
refs #5600
2015-09-04 16:21:09 +02:00
Johannes Meyer
6967fffb1f
Navigation: Add support dashboard-panes and check module permissions
...
refs #5600
2015-09-04 15:51:51 +02:00
Johannes Meyer
2af06e9415
NavigationItem: Re-introduce a default priority of 100
...
refs #5600
2015-09-04 14:20:21 +02:00
Johannes Meyer
b2a0f1b9c2
Navigation: Peform a case-insensitive search when merging items
...
refs #5600
2015-09-04 14:17:16 +02:00
Johannes Meyer
63f8f34c15
Navigation: Add method load()
...
Supports currently only module menus.
refs #5600
2015-09-04 13:55:31 +02:00
Johannes Meyer
881880f18f
SummaryNavigationItemRenderer: Fix method getTitle()
...
refs #5600
2015-09-04 13:48:29 +02:00
Johannes Meyer
8e24ec978d
BadgeNavigationItemRenderer: Use view() instead of getView()
...
refs #5600
2015-09-04 13:47:57 +02:00
Johannes Meyer
044fe031da
NavigationItemRenderer: Add method init()
...
refs #5600
2015-09-04 13:47:38 +02:00
Johannes Meyer
1a42c04c8e
NavigationItem: Fix locating a module's custom navigation renderer
...
refs #5600
2015-09-04 13:47:17 +02:00
Matthias Jentsch
ca33e71f2d
Deduplicate and clean up service summary component
...
Remove redundant component view script and streamline subFilter handling in all views that render it. Remove
heading from component to allow embedding in different types of views.
refs #10033
2015-09-04 13:02:57 +02:00
Johannes Meyer
5ff3db8a3c
Url: Explicitly handle '#'
...
Feels like a quick&dirty solution. Feel free to improve it.
refs #5600
2015-09-04 10:34:39 +02:00
Johannes Meyer
07588595f2
NavigationItem: Automatically determine whether it's active or not
...
refs #5600
2015-09-04 10:10:33 +02:00
Johannes Meyer
baefc89f85
NavigationRenderer: Provide a id for outer item markup (<li>)
...
refs #5600
2015-09-04 09:41:39 +02:00
Johannes Meyer
2855778dc7
Revert "NavigationItemRenderer: Provide a id if none is set"
...
This reverts commit c60839d798
.
2015-09-04 09:38:03 +02:00
Johannes Meyer
975cc92f6b
NavigationItem: Provide "#" as default url for items with children
...
refs #5600
2015-09-04 09:31:23 +02:00
Johannes Meyer
4e948b46bf
NavigationRenderer: Add id "navigation" to the navigation's heading
...
refs #5600
2015-09-04 09:26:28 +02:00
Johannes Meyer
c60839d798
NavigationItemRenderer: Provide a id if none is set
...
refs #5600
2015-09-04 09:25:58 +02:00
Johannes Meyer
a8d5a78aa2
NavigationItem: Fix method getUniqueName()
...
refs #5600
2015-09-04 09:25:25 +02:00
Johannes Meyer
a6b2c23684
Update navigation rendering code to fit the previous adjustments
...
refs #5600
2015-09-04 09:08:20 +02:00
Johannes Meyer
9e558c9861
Add class SummaryNavigationItemRenderer
...
refs #5600
2015-09-03 15:53:42 +02:00
Johannes Meyer
ad6a2938ab
Add class BadgeNavigationItemRenderer
...
refs #5600
2015-09-03 15:53:23 +02:00
Johannes Meyer
b53fb04a0f
Move navigation related renderer classes to the new namespace
...
refs #5600
2015-09-03 15:52:37 +02:00
Johannes Meyer
7adfc58878
NavigationItem: Add missing return keyword in method render()
...
refs #5600
2015-09-03 15:04:39 +02:00
Johannes Meyer
a930ea7f7a
Navigation: Add method render()
...
refs #5600
2015-09-03 15:04:07 +02:00
Johannes Meyer
9a725330fb
NavigationItem: Provide the item to the renderer before calling render
...
refs #5600
2015-09-03 14:22:38 +02:00
Johannes Meyer
16ece09b0a
NavigationItemRenderer: Add option $target
...
refs #5600
2015-09-03 13:36:34 +02:00