Johannes Meyer
|
1fb5c96ef1
|
Navigation: Add method order()
refs #5600
|
2015-09-03 08:52:02 +02:00 |
Johannes Meyer
|
00447488ee
|
NavigationItem: Drop interface Countable
$item->count(), count of what?
$item->getChildren()->count(), Its children, of course!
refs #5600
|
2015-09-03 08:49:30 +02:00 |
Johannes Meyer
|
f4a6ab73c0
|
NavigationItem: Add property priority
refs #5600
|
2015-09-03 08:33:13 +02:00 |
Johannes Meyer
|
1393db687b
|
NavigationItem: Adjust some docblocks
refs #5600
|
2015-09-02 15:42:54 +02:00 |
Johannes Meyer
|
298c4ad38b
|
NavigationItem: Cast a string to Url already in setUrl()
refs #5600
|
2015-09-02 15:35:08 +02:00 |
Johannes Meyer
|
1788cc9b6a
|
NavigationItem: Use setView() to initiliaze $view
refs #5600
|
2015-09-02 15:33:45 +02:00 |
Johannes Meyer
|
6802c0a9e4
|
NavigationItem: Do not disable the complete parent hierarchy..
..if just a child gets deactivated.
refs #5600
|
2015-09-02 15:32:37 +02:00 |
Johannes Meyer
|
2bfeb335a5
|
NavigationItem: Add method setParent() and getParent()
refs #5600
|
2015-09-02 15:30:35 +02:00 |
Johannes Meyer
|
e2beb7d027
|
NavigationItem: Return the name if no label is set in getLabel()
refs #5600
|
2015-09-02 15:27:34 +02:00 |
Johannes Meyer
|
1ef4a2f7d0
|
NavigationItem: Do not provide a default for setProperties()
refs #5600
|
2015-09-02 15:26:07 +02:00 |
Johannes Meyer
|
8a29660226
|
NavigationItem: Overwrite the property in method setAttributes()
A setter sets something instead of patching it.
refs #5600
|
2015-09-02 15:25:10 +02:00 |
Johannes Meyer
|
5efcb18fa0
|
NavigationItem: Set the parent on a child in method setChildren()
refs #5600
|
2015-09-02 15:21:40 +02:00 |
Johannes Meyer
|
c9050e2f21
|
NavigationItem: Initialize $children before setting the properties
refs #5600
|
2015-09-02 15:20:26 +02:00 |
Johannes Meyer
|
62f7a49a45
|
NavigationItem: Reduce code complexity in method addChild()
refs #5600
|
2015-09-02 15:17:26 +02:00 |
Johannes Meyer
|
c03109c4c6
|
NavigationItem: Catch exceptions thrown in __toString()
refs #5600
|
2015-09-02 15:16:05 +02:00 |
Johannes Meyer
|
95a3f1c011
|
Navigation: Clear the parent name from a configured navigation item
refs #5600
|
2015-09-02 15:14:55 +02:00 |
Johannes Meyer
|
29413360d9
|
Navigation: Add method merge()
refs #5600
|
2015-09-02 13:34:56 +02:00 |
Johannes Meyer
|
a4c2081f64
|
Navigation: Remove method hasItems()
Redundant, as it's expressible with "! $nav->isEmpty()".
refs #5600
|
2015-09-02 13:29:07 +02:00 |
Johannes Meyer
|
f449c78dbf
|
NavigationItem: Make it having a name instead of a id..
..and require it as first argument on construction time.
refs #5600
|
2015-09-02 13:27:12 +02:00 |
Johannes Meyer
|
b3159ee60d
|
NavigationItem: Accept arrays for method setChildren()
refs #5600
|
2015-09-02 12:59:05 +02:00 |
Johannes Meyer
|
83974b7698
|
Navigation: Add method fromConfig()
refs #5600
|
2015-09-02 12:58:12 +02:00 |
Johannes Meyer
|
997b57834c
|
Navigation: Add method fromArray()
refs #5600
|
2015-09-02 12:57:49 +02:00 |
Johannes Meyer
|
0788041c43
|
Navigation: Accept item configuration for method addItem()
And check an item's permission.
refs #5600
|
2015-09-02 12:57:14 +02:00 |
Johannes Meyer
|
c154f96d44
|
Navigation: Add method createItem()
refs #5600
|
2015-09-01 16:02:44 +02:00 |
Eric Lippmann
|
52b0c8c258
|
lib: Add navigation classes (WIP)
- Lacks custom renderer functionality
- Lacks navigation item priorities
- Lacks permission handling
refs #5600
|
2015-09-01 12:48:45 +02:00 |
Eric Lippmann
|
4fb6856caf
|
Fix exception when navigating to the preferences after namespacing all controllers
|
2015-08-31 10:19:30 +02:00 |
Eric Lippmann
|
e7e1b1a98e
|
Dispatcher: Default to the default module if no module has been given in the request
This is most likely the case when custom routes have been added to the router w/o the module parameter being set.
refs #5786
|
2015-08-28 13:13:20 +02:00 |
Eric Lippmann
|
c0eb0cbe6a
|
modules: Tell the dispatcher that the static controller is to be found in the default module
refs #5786
|
2015-08-28 13:13:07 +02:00 |
Eric Lippmann
|
bcc02f50ec
|
lib: Optimize imports in webrouter
|
2015-08-28 09:42:49 +02:00 |
Eric Lippmann
|
9cf56410e9
|
lib: Fix PHPDoc of Form::populate()
|
2015-08-27 15:52:13 +02:00 |
Eric Lippmann
|
4070f6c75b
|
Merge branch 'master' into feature/namespaced-controllers-5786
|
2015-08-27 15:05:44 +02:00 |
Johannes Meyer
|
f90f7b1528
|
User: Consider the shortest wildcard permission more important
I hope we do not need a fourth attempt to get this right...
fixes #10016
|
2015-08-27 14:24:04 +02:00 |
Eric Lippmann
|
c5d0094e8e
|
lib: Add AlreadyExistsException
|
2015-08-27 13:56:24 +02:00 |
Eric Lippmann
|
ba09b02f5c
|
lib: Fix PHPDoc of Version::get()
|
2015-08-27 13:06:49 +02:00 |
Eric Lippmann
|
df66d0b0f5
|
lib: Add PHPDoc to Version
|
2015-08-27 13:06:31 +02:00 |
Eric Lippmann
|
28009eb563
|
Rename controller namespace to Controllers
refs #5786
|
2015-08-27 13:03:45 +02:00 |
Eric Lippmann
|
eb30ecd776
|
Revert "Fix failing search dashboard test"
This reverts commit 7c0dbe0077f56aef5f2a744761b47a0715dd591a.
Fixed by using t() in the SearchDashboard already.
|
2015-08-27 12:58:56 +02:00 |
Eric Lippmann
|
176177d874
|
Fix failing search dashboard test
|
2015-08-27 12:58:56 +02:00 |
Eric Lippmann
|
c294283636
|
Merge branch 'bugfix/service-grid-grouping-postgres-9333'
Conflicts:
modules/monitoring/application/controllers/ListController.php
modules/monitoring/library/Monitoring/Backend/Ido/Query/IdoQuery.php
fixes #9333
fixes #9538
|
2015-08-27 12:58:49 +02:00 |
Johannes Meyer
|
8cc1970a9f
|
SearchDashboard: Use t() instead of the view helper
Since it's library code we do not need to use the module-aware
translation helper.
|
2015-08-25 16:51:50 +02:00 |
Eric Lippmann
|
e27d2e998b
|
monitoring: Fix grouping and ordering of the service when using display names
refs #9538
refs #9333
|
2015-08-25 16:13:34 +02:00 |
Eric Lippmann
|
c8790fad93
|
Merge branch 'bugfix/service-grid-display_name-9538' into bugfix/service-grid-grouping-postgres-9333
Conflicts:
library/Icinga/Data/PivotTable.php
modules/monitoring/application/controllers/ListController.php
|
2015-08-25 15:51:20 +02:00 |
Eric Lippmann
|
403f7016ca
|
lib: Allow to set axis header columns in the pivot table
PivotTable::toArray() now returns the pivot data and the pivot header.
refs #9538
|
2015-08-25 14:46:23 +02:00 |
Johannes Meyer
|
93f7bfeeb9
|
Allow to dis-/enable stacktraces in a user's preferences
refs #9113
|
2015-08-24 14:47:37 +02:00 |
Johannes Meyer
|
0c47aececc
|
Allow to disable stack traces globally
refs #9113
|
2015-08-24 14:44:54 +02:00 |
Johannes Meyer
|
7c86f19aee
|
SearchDashboard: Utilize createDashlet() and set a progress label
refs #8848
|
2015-08-24 12:36:59 +02:00 |
Johannes Meyer
|
320a4080ec
|
Dashlet: Add support for CSS animated progress labels
refs #8848
|
2015-08-24 12:36:35 +02:00 |
Johannes Meyer
|
db4c81a093
|
Pane: Add method createDashlet()
refs #8848
|
2015-08-24 12:35:38 +02:00 |
Eric Lippmann
|
ceaba90872
|
css: Load mixins.less
|
2015-08-21 16:45:05 +02:00 |
Matthias Jentsch
|
675a130787
|
Fix active configuration/application menu highlighting
Fix a bug that caused the application config to not be set to active when navigating through history.
refs #9761
|
2015-08-21 16:04:04 +02:00 |