Eric Lippmann
e07e16d7a1
lib: Remove UserNavigationItemRenderer
2015-10-22 14:26:53 +02:00
Johannes Meyer
7696172249
Logger: Also use the utility method for non-solitary exception arguments
2015-10-05 12:54:04 +02:00
Eric Lippmann
54bb99a96d
Merge branch 'feature/dope-layout-5543'
...
refs #5543
2015-10-02 11:16:35 +02:00
Eric Lippmann
359dde708c
Prepare 2.0.0 release
2015-10-01 23:39:27 +02:00
Eric Lippmann
e4a42c5cc9
Don't use deprecated functions
2015-10-01 23:19:37 +02:00
Eric Lippmann
3d2521abf0
Merge branch 'master' into feature/dope-layout-5543
2015-10-01 17:42:24 +02:00
Johannes Meyer
c7d5e1456a
Navigation: Allow basic wildcard to share navigation items
2015-10-01 13:56:28 +02:00
Eric Lippmann
cb46af8e9c
Rearrange menu entries
...
refs #5543
2015-10-01 09:01:03 +02:00
Eric Lippmann
231c63b703
Merge branch 'master' into feature/dope-layout-5543
2015-09-30 18:52:52 +02:00
Eric Lippmann
3cd3a7891c
Revert "Rename application/VERSION to application/GITCOMMIT"
...
This reverts commit feb27b8a02
.
2015-09-30 18:37:48 +02:00
Johannes Meyer
142851ede7
Merge branch 'master' into feature/show-icinga-web-2-s-version-in-the-frontend-9247
2015-09-30 15:54:22 +02:00
Johannes Meyer
a2827e0dd9
Web: It's not necessary anymore to set a key column
...
refs #10246
2015-09-30 11:47:22 +02:00
Johannes Meyer
bbd68457ae
Config: Use DIRECTORY_SEPARATOR in static method navigation()
...
refs #10246
2015-09-30 11:41:49 +02:00
Johannes Meyer
633dca6b76
Web: Load the new config files for shared items
...
refs #10246
2015-09-30 11:38:51 +02:00
Johannes Meyer
befbc6cd6a
Config: Add static method navigation()
...
refs #10246
2015-09-30 11:30:38 +02:00
Johannes Meyer
b4bcfa4e08
NavigationController: Register navigation item types differently
...
refs #10246
2015-09-29 17:12:57 +02:00
Bernd Erk
ef16c3c479
CSS: design user logout and preferences
2015-09-28 17:58:23 +02:00
Eric Lippmann
98f1e9028e
Fix user menu CSS classes
...
refs #5543
2015-09-28 16:40:16 +02:00
Eric Lippmann
a408636923
Move logout to new navigation item
...
refs #5543
2015-09-28 15:28:17 +02:00
Eric Lippmann
9dff864b80
Prepare markup for new user menu
...
refs #5543
2015-09-28 14:48:54 +02:00
Johannes Meyer
a55cced039
Merge branch 'master' into feature/custom-menu-items-5600
...
Conflicts:
modules/monitoring/application/views/scripts/list/comments.phtml
modules/monitoring/application/views/scripts/list/downtimes.phtml
2015-09-25 14:12:43 +02:00
Alexander A. Klimov
8dc9928cb3
IniParser::parseIniFile(): return a Config instance
...
refs #10150
2015-09-25 12:04:13 +02:00
Alexander A. Klimov
e2d6089ff3
Make Version::get() failsafe
...
refs #9247
2015-09-24 12:25:02 +02:00
Alexander A. Klimov
feb27b8a02
Rename application/VERSION to application/GITCOMMIT
...
refs #9247
2015-09-24 11:35:18 +02:00
Alexander A. Klimov
3e99adbe63
Version::get(): first try to parse application/VERSION
...
refs #9247
2015-09-24 11:05:21 +02:00
Alexander A. Klimov
cc4a47506f
Fetch version from constant
...
refs #9247
2015-09-24 10:53:33 +02:00
Alexander A. Klimov
7c3b46fefa
Make regex less complicated
2015-09-23 17:48:30 +02:00
Alexander A. Klimov
d6cf6313b9
Split complex if statements
2015-09-23 15:53:10 +02:00
Alexander A. Klimov
abcdc5adb1
Fetch Git commit ID from .git/HEAD if available
...
refs #9247
2015-09-23 15:06:02 +02:00
Alexander A. Klimov
626c3494e4
Config::fromIni(): use IniParser::parseIniFile() instead of parse_ini_file()
...
refs #10150
2015-09-22 14:50:49 +02:00
Johannes Meyer
0ec3610349
Web: Properly load shared menu items
...
refs #5600
2015-09-17 13:40:40 +02:00
Eric Lippmann
f46504554e
lib: Check for mssql extension too in Platform::hasMssqlSupport()
...
refs #9683
2015-09-17 11:48:25 +02:00
Johannes Meyer
8c17364780
Late translate a module's menu section labels
...
refs #5600
2015-09-16 14:36:35 +02:00
Johannes Meyer
8b7a1ce28f
Late translate a module's dashboard-pane/dashlet labels
...
refs #5600
2015-09-16 14:29:33 +02:00
Johannes Meyer
bbadb0b75c
Add support for no-op translations
...
refs #5600
2015-09-16 14:16:40 +02:00
Johannes Meyer
0ca6e04a5a
Module: Allow to pass a label for a custom navigation item type
...
refs #5600
2015-09-16 13:51:35 +02:00
Johannes Meyer
ccae7c4d0d
Module: Allow to define a dashboard pane's properties
...
Since dashboards are now alphabetically sorted as well, we need some way
to affect this as the old behaviour was to sort them as they were registered
refs #5600
2015-09-15 13:54:53 +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
d52bb7d92a
lib: Add Platform::hasLdapSupport() and Platform::hasDatabaseSupport()
...
refs #9683
2015-09-07 16:43:41 +02:00
Eric Lippmann
358f1750fb
lib: Add Platform::hasOciSupport()
...
refs #9683
2015-09-07 16:34:10 +02:00
Eric Lippmann
bba1838c7d
lib: Add Platform::hasOracleSupport()
...
refs #9683
2015-09-07 16:34:10 +02:00
Eric Lippmann
9f3ef5cc8d
lib: Add Platform::hasMssqlSupport()
...
refs #9683
2015-09-07 16:34:04 +02:00
Johannes Meyer
b1e3519353
Add class NavigationController (WIP)
...
refs #5600
2015-09-07 13:55:19 +02:00
Johannes Meyer
27f3a8f152
Web: Add method getSharedNavigation()
...
refs #5600
2015-09-07 13:22:02 +02:00
Eric Lippmann
0f8c28d749
Merge branch 'master' into feature/api-9606
2015-09-07 11:33:44 +02:00
Johannes Meyer
1be6dc0553
Module.php: Allow modules to provide configurable navigation items
...
refs #5600
2015-09-07 11:06:11 +02:00
Johannes Meyer
95a61e89a9
Module: Fix how dashlets are loaded
...
refs #5600
2015-09-04 15:51:33 +02:00
Johannes Meyer
70a48643c1
Add class DashboardContainer
...
refs #5600
2015-09-04 15:25:19 +02:00
Johannes Meyer
5c2619dcb5
Add class NavigationItemContainer
...
refs #5600
2015-09-04 15:04:29 +02:00
Johannes Meyer
ab23b56973
Web: Load module menus
...
refs #5600
2015-09-04 13:55:49 +02:00