Marius Hein
ae68e8aec4
Ajax onFailure: Write component URL to container
...
This is needed that history can push the correct detail url
2015-02-16 14:11:11 +01:00
Alexander Fuhr
240c55fcaf
Adjust on focus css style for the auto refresh trigger button
...
refs #7945
2015-02-16 12:05:26 +01:00
Alexander Fuhr
7be134a774
Merge master fixed conflicts
2015-02-16 11:24:15 +01:00
Marius Hein
936bfd43b0
Skip Links: Remove logo focus and move links into the menu
2015-02-16 10:57:31 +01:00
Alexander Fuhr
73a03ada83
Move autoRefreshForm to skip-links
...
refs #7945
2015-02-13 15:33:39 +01:00
Alexander Fuhr
2112676594
Implement hidden accessible control for auto refresh on the page
...
refs #7945
2015-02-13 14:34:29 +01:00
Marius Hein
cd11cf3469
Fix close button: Test the anchor if it belongs to us
2015-02-13 11:47:16 +01:00
Marius Hein
7ca2e1d282
Fix close button: Test the anchor if it belongs to us
2015-02-13 11:45:20 +01:00
Marius Hein
bcc03f8160
Focus: Set the focus to the next usable element
...
Fix copy and paste error and find h1 first.
refs #7976
2015-02-13 11:39:28 +01:00
Eric Lippmann
9bf8488f68
js: Remove out-commented function hrefIsHashtag from events.js
2015-02-13 09:59:34 +01:00
Marius Hein
f586714f02
Skip Links: Select a more useful object
...
Skip links can select a container and find a usable element inside. Adapt
project jquery variable style.
refs #7976
2015-02-12 16:34:50 +01:00
Marius Hein
fdcad4928e
Tinystatesummary: Adjust styles for summaries and headers
...
refs #7976
2015-02-12 15:07:44 +01:00
Johannes Meyer
1d6c65f7fc
Move the login form's heading above the authentication warnings
2015-02-12 13:49:31 +01:00
Johannes Meyer
9232c5cf22
Add aria-hidden="true" to all icons that exist only for design reasons
...
refs #8360
2015-02-12 13:49:31 +01:00
Marius Hein
b6daf2237d
Menu: Add html5 nav element to menu
...
refs #7933
2015-02-12 13:14:01 +01:00
Marius Hein
53818f50c6
Skip Links: Add anchor handlint to events
...
refs #7933
2015-02-12 13:13:52 +01:00
Marius Hein
ca4477de5b
Skip Links: Add to body and create style
...
refs #7933
2015-02-12 13:13:47 +01:00
Thomas Gelf
d10beb7604
js: no console.log. please!
2015-02-09 15:26:55 +01:00
Johannes Meyer
423025b3fe
javascript: Do not bind the button click event
...
Catching form submit events is sufficient as catching the button click
event is not an option due to circumventing the browser's native form
validation logic otherwise.
refs #8349
2015-02-05 13:21:03 +01:00
Matthias Jentsch
b56eb7b669
Fix keyboard navigation
...
Store current focus position before reload and apply it after rendering.
fixes #8350
2015-02-04 18:01:06 +01:00
Eric Lippmann
6bae2e0a53
Note that our license is GPL v2 or any later version in our license header instead of pointing to the license's URL
2015-02-04 10:52:27 +01:00
Matthias Jentsch
2f254851e3
Fix pieChart layout and add indicator for truncated piecharts
2015-02-03 17:34:56 +01:00
Eric Lippmann
ed411ec9b6
Increase size of the permissions set input
...
fixes #7762
2015-02-03 16:58:53 +01:00
Matthias Jentsch
e8466ec7be
Fix inlinePie borders and SVG sizes
...
Add white border to inline piecharts in the list, to make them more visible on mouse hovering. Set a default image size for the loaded svg charts.
2015-02-03 16:46:12 +01:00
Eric Lippmann
5b4fab0750
Add license header
...
This time without syntax errors hopefully :)
2015-02-03 16:27:59 +01:00
Eric Lippmann
5fa2e3cfdc
Revert "Add license header"
...
This reverts commit 338d067aba
.
2015-02-03 16:16:26 +01:00
Eric Lippmann
338d067aba
Add license header
...
fixes #7788
2015-02-03 15:51:04 +01:00
Thomas Gelf
f6fc592b91
events.js: reduce logging noise
...
Form submission by pressing return is not an error, and debug level
should suffice for the other button-related notices too.
2015-02-02 21:56:14 +01:00
Johannes Meyer
8bb0e4e0a0
Failure requests: Fix auto refresh and history II
...
Allow to change url's in history and stop auto auto refresh if
the container URL is not up to date.
Use variable after ajax call and the check is more robust.
2015-02-02 16:52:36 +01:00
Marius Hein
bc69a3b20f
Revert "Failure requests: Fix auto refresh and history"
...
This reverts commit 8c758a9f12
.
2015-02-02 16:40:05 +01:00
Johannes Meyer
a5fe9a1fe1
Revert "Introduce link target "_right" to keep a column with tabs rightmost"
...
This reverts commit 618ab4f4b9
.
2015-02-02 16:34:29 +01:00
Marius Hein
67a426580d
loader: Remove gray out on complete handler
...
A failure did not remove the impact class which colorize
the background gray.
2015-02-02 15:20:12 +01:00
Marius Hein
6555a2ec0a
Menu: Move request handling to complete
...
If a failure occur the menu is still working.
2015-02-02 15:03:36 +01:00
Marius Hein
8c758a9f12
Failure requests: Fix auto refresh and history
...
Allow to change url's in history and stop auto auto refresh if
the container URL is not up to date.
2015-02-02 13:32:40 +01:00
Marius Hein
190c1e8f04
Revert "Revert "Dashboard: Always replace title""
...
This reverts commit d1f13819e4
.
Please do not ask. This was no syntax error.
2015-02-02 12:04:28 +01:00
Marius Hein
d1f13819e4
Revert "Dashboard: Always replace title"
...
This reverts commit c0c0e7d9e5
.
Syntax error
2015-02-02 12:01:40 +01:00
Marius Hein
c0c0e7d9e5
Dashboard: Always replace title
...
This is needed if an error occurs and the exception title was rendered
into the container.
2015-02-02 12:00:08 +01:00
Marius Hein
7b8332ccd8
Notifications do not disappear after autorefresh
...
This is not affected anymore because the errors goes directly
into the container. But this commit fixes the codes if someone
use the notifications in the loader. Also remove unused
variable this.exception.
fixes #6278
2015-01-30 15:25:12 +01:00
Marius Hein
6ec2ee753d
Render error messages in the container itself
...
fixes #6280
2015-01-30 14:50:25 +01:00
Marius Hein
c1df1f822e
ifont: Reorganize files and drop use less attributes
...
fixes #6417
2015-01-29 11:25:37 +01:00
Johannes Meyer
3a983e8859
Merge branch 'master' into feature/improve-autologin-setup-8274
2015-01-28 18:01:15 +01:00
Marius Hein
4abb30e55b
Merge branch 'master' into bugfix/ie8-fixes-6417
2015-01-28 17:08:56 +01:00
Marius Hein
9d05190517
ifont: Fix empty font glyphs for IE8
...
The embedded font is included inline in the stylesheets. IE falls back and
tries to load one of the other font sources which was not exported by the web
server. This fix moves the fontello directory to public and add add a
prefix path to the embedded stylesheet.
refs #6417
2015-01-28 17:06:55 +01:00
Johannes Meyer
78f5bf4f3d
Phrase external auth warnings more neutral
...
refs #8274
2015-01-28 16:22:20 +01:00
Johannes Meyer
618ab4f4b9
Introduce link target "_right" to keep a column with tabs rightmost
...
I'd have liked to get it to work that in case the tab control is not in the
rightmost column a "go back" in the history is being simulated causing
the preceding leftmost column(s) to be restored and the rightmost one
set to the one containing the tab control. But the history api does not
seem to support any read operations except for the current state..
refs #6436
2015-01-28 14:21:06 +01:00
Marius Hein
7ef86ddf49
Navigation: Bypass error-prone hover selector for IE8
...
refs #6417
2015-01-28 13:19:49 +01:00
Johannes Meyer
7ad44b8411
login: Show a note if the only active external auth backend is not available
...
refs #8274
2015-01-27 14:26:06 +01:00
Johannes Meyer
23c36898da
Rename css class "info" to "info-box" and add it as generic box
...
refs #8274
2015-01-27 14:05:41 +01:00
Johannes Meyer
4a245ed8e0
login: Wrap the config warning in paragraph tags instead of div
2015-01-27 13:58:55 +01:00
Johannes Meyer
6c292f7e56
Move the configuration warning on the login screen further up
...
..and add translation support to the login screen.
refs #8274
refs #8134
2015-01-27 13:31:14 +01:00
Johannes Meyer
0fa133abfb
setup: Display a note in case autologin is chosen while not being logged in
...
In case the user chooses to use autologin as authentication while not being
externally authenticated a note is displayed indicating that it is necessary
to set up the webserver's authentication to be able to login once the wizard
is complete.
refs #8274
2015-01-26 16:58:40 +01:00
Johannes Meyer
3040116c12
Combine duplicate requirements
...
refs #8191
2015-01-22 12:47:18 +01:00
Johannes Meyer
c4c248cbb7
Make the ModulePage's design more appealing
...
refs #8191
2015-01-22 10:57:41 +01:00
Johannes Meyer
1ee873adfc
Remove the "old" ModulePage view script
...
refs #8191
2015-01-21 17:00:30 +01:00
Johannes Meyer
573c1046bb
Ensure that the SummaryPage has a unique name when being utilized
...
refs #8191
2015-01-21 11:44:44 +01:00
Matthias Jentsch
b5747797b7
Fix perfdata output
...
Display all perfdata key-value pairs in a formatted table, add padding to table css
improve piechart label.
2014-12-30 16:35:42 +01:00
Matthias Jentsch
e47eb73499
Improve visibility of focus
...
Display navigation focus in a visible color and display focus outline in regular site body more prominently.
fixes #6164
2014-12-30 16:35:42 +01:00
Eric Lippmann
fd044017fb
Revert "Highlight hovered state rows even if there is no href"
...
This reverts commit 73f9328f12
.
Highlighting table rows which do not contain a link does not make sense.
refs #8024
2014-12-29 17:31:00 +01:00
Matthias Jentsch
3d07049fbf
Re-render menu item after setting class to active
...
Force the browser to re-render the menu item, to update the link layout immediately
by recreting the content html.
fixes #7897
2014-12-29 16:21:10 +01:00
Matthias Jentsch
c93b13b138
Rework behavior of perfdata visualization
...
Determine perfdata pie color from host or service state, display zero percent piecharts, only render displayabl PieCharts with min and max values, move perfdata to piechart conversion functions into the Perfdata object.
fixes #6423
fixes #6200
fixes #7170
fixes #7304
2014-12-23 15:54:27 +01:00
Matthias Jentsch
cda5a6a903
Streamline chart implementation
...
Define sparkline layout through CSS class and remove label/tooltip formatting.
fixes #7077
2014-12-23 15:26:45 +01:00
Matthias Jentsch
64a2acd12e
Do not display labels for single data sets in perfdata piecharts
...
Display generic chart titles for the whole piechart that only contain title and percentage and don't style perfdata piecharts using HTML properties.
refs #7077
refs #6200
refs #7304
2014-12-23 15:14:17 +01:00
Johannes Meyer
3fde78f2b3
Enable the dompdf float support and fix our list's layout
2014-12-15 13:56:19 +01:00
Johannes Meyer
73f9328f12
Highlight hovered state rows even if there is no href
...
fixes #8024
2014-12-11 10:54:58 +01:00
Alexander Fuhr
b6ee903768
Fix the login form to be really responsive
...
refs #7792
fixes #7792
2014-12-02 10:15:35 +01:00
Eric Lippmann
462153fdf2
Fix label help icon when label gets too long
2014-11-20 13:48:49 +01:00
Marius Hein
3adf0387da
Merge remote-tracking branch 'origin/master' into bugfix/dashboard-rework-7751
2014-11-20 13:23:33 +01:00
Eric Lippmann
4ec29584a4
CSS: Improve forms (at least a bit :))
2014-11-20 13:22:38 +01:00
Johannes Meyer
86485cb8ef
Re-design host- and servicegroupsummary
2014-11-20 12:44:46 +01:00
Marius Hein
b0382da5fe
JS/submitForm: Choosing the right submit button in FF
...
refs #7751
2014-11-20 11:07:10 +01:00
Marius Hein
3b190d7d81
Dashboard: Fix design and labels
...
refs #4537
2014-11-19 15:40:40 +01:00
Marius Hein
32af89e0a7
Merge remote-tracking branch 'origin/master' into bugfix/broken-badges-7736
2014-11-19 15:28:27 +01:00
Marius Hein
9e455ab2e2
Badge: Fix FF display bug
...
refs #7736
2014-11-19 15:27:40 +01:00
Bernd Erk
fd5fe26a1f
Changes login screen and added header
2014-11-19 13:43:48 +01:00
Thomas Gelf
91ed348a47
css/login: center form
2014-11-19 13:25:11 +01:00
Matthias Jentsch
48699cacf4
Fix navigation layout in firefox and chrome
...
Hover css still broken
refs #7736
2014-11-19 12:15:18 +01:00
Johannes Meyer
c74f7531dc
Do not display host- and servicegroups as boxes but as table instead
2014-11-19 11:53:45 +01:00
Thomas Gelf
47d81ccf7b
css: allow to override vendor styles
...
* no more hovered icon underline
* simulate padding for headers in .controls
2014-11-19 10:33:57 +01:00
Thomas Gelf
704a87c0f2
FilterEditor: make active element fit hover colors
2014-11-19 10:07:30 +01:00
Thomas Gelf
3f6c28dfb3
css/monitoring-colors: make text readable on hover
2014-11-19 10:04:14 +01:00
Thomas Gelf
0af623b462
css: reduce .controls complexity and special rules
2014-11-19 09:40:42 +01:00
Thomas Gelf
32f1e0c171
css/main-content: normalize headers, once more
2014-11-19 09:34:49 +01:00
Thomas Gelf
b3a154deed
css/defaults: buttons should respect font settings
2014-11-19 08:49:58 +01:00
Thomas Gelf
63cd5854d4
Merge remote-tracking branch 'origin/master' into feature/redesign-7144
2014-11-19 07:56:48 +01:00
Thomas Gelf
3844087740
css/main-content: reduce dashboard header sizes
2014-11-19 07:51:51 +01:00
Alexander Fuhr
e97f08663e
Move process info and performance info overview into monitoring health
...
The process info and the performance info overviews are now moved to
monitoring health and are available both under the 'Monitoring Health'
section. But this is not the final look, we should redesign it and add
more relative information data and drop unused
2014-11-18 19:40:22 +01:00
Matthias Jentsch
a4f4c8d27f
Support filter editing in event history
...
Add a FilterEditor to the eventhistory view, fix CSS layout
resolves #6979
2014-11-18 19:12:53 +01:00
Matthias Jentsch
6269f6695b
Add quick filter for event types to event overview
...
Add a new filter form for event types to the eventhistoryAction and add selected to filter on post
refs #7695
2014-11-18 17:18:12 +01:00
Thomas Gelf
f43976a19a
css: centralize heading styles
2014-11-17 16:54:29 +01:00
Thomas Gelf
6d03b6bef4
css/tabs.less: fix the "Chrome gap"
...
That's not how this should be fixed, but it at least helps getting
rid of that nasty gap for now.
2014-11-17 13:02:19 +01:00
Thomas Gelf
4f6b8c3664
css/layout-colors: improve sidebar readability
2014-11-16 19:41:01 +01:00
Thomas Gelf
818ac35e22
css/layout-structure: fix broken columns
...
There is a border right now, changed box model to avoid influence on
container width
2014-11-14 21:45:39 +01:00
Thomas Gelf
da47c7fc7e
Merge remote-tracking branch 'origin/master' into feature/redesign-7144
2014-11-14 21:32:57 +01:00
Johannes Meyer
f64b3c1439
Fix that the current page of our list view pagination is not being highlighted
...
fixes #7492
2014-11-14 11:58:29 +01:00
Alexander Fuhr
6ee0c218e9
Remove debug `console.log()' from `provideSelectionCount()'
...
refs #7654
2014-11-14 10:18:47 +01:00
Alexander Fuhr
540a8c7aa4
Fix hint counter on unselect the last row
...
refs #7654
2014-11-14 10:17:23 +01:00
Thomas Gelf
2a27b6ce25
css/menu.less: resolve merge conflict
2014-11-13 21:28:51 +01:00
Bernd Erk
903219b302
Merge branch 'master' into feature/redesign-7144
...
Conflicts:
library/Icinga/Web/Menu.php
public/css/icinga/menu.less
2014-11-13 21:11:36 +01:00
Eric Lippmann
8bdde5adc5
Fix long menu item titles breaking our menu
...
We will not allow Karl-Theodor Maria Nikolaus Johann Jacob Philipp Franz Joseph Sylvester Freiherr von und zu Guttenberg to view his full name :(.
fixes #7663
2014-11-13 19:03:28 +01:00
Bernd Erk
6201858a68
Merge branch 'master' into feature/redesign-7144
2014-11-13 17:47:26 +01:00
Bernd Erk
205ba64781
Installer styling
2014-11-13 17:20:06 +01:00
Bernd Erk
a5b8de366f
Fixes error message
2014-11-13 15:52:20 +01:00
Bernd Erk
1743cec199
Centered error messages
2014-11-13 15:46:04 +01:00
Bernd Erk
56aabf0d15
Fixes radius in error message
2014-11-13 15:37:00 +01:00
Alexander Fuhr
cab89914bb
Add clickable icon for command check now
2014-11-13 15:28:10 +01:00
Bernd Erk
ac3ff90e69
Fixes input margin
2014-11-13 15:18:18 +01:00
Eric Lippmann
b52adcc2ab
Merge branch 'master' into feature/generate-webserver-config-6120
2014-11-13 15:09:34 +01:00
Bernd Erk
ef2ec0442c
Merge branch 'master' into feature/redesign-7144
2014-11-13 14:40:26 +01:00
Eric Lippmann
2ad2127ae3
Merge branch 'master' into feature/generate-webserver-config-6120
...
Conflicts:
application/clicommands/SetupCommand.php
2014-11-13 12:50:55 +01:00
Alexander Fuhr
46df428e28
Add selection count hint in grids with help for hosts and services
...
refs #7654
2014-11-13 12:50:39 +01:00
Bernd Erk
ac8cc0613c
Merge branch 'master' into feature/redesign-7144
...
Conflicts:
application/views/scripts/authentication/login.phtml
public/css/icinga/login.less
2014-11-12 17:21:54 +01:00
Johannes Meyer
5da82a3164
Move the servicegrid's navigation upwards instead of downwards
2014-11-12 17:13:23 +01:00
Johannes Meyer
db7954c350
Merge branch 'master' into feature/setup-wizard-7163
2014-11-12 17:05:13 +01:00
Johannes Meyer
259a465f97
Show only the most important warning on the login page
2014-11-12 16:23:55 +01:00
Bernd Erk
f2c4c3bb1b
Fix color codes and badges
2014-11-12 16:19:00 +01:00
Bernd Erk
f456ad3a04
Fix for hovered host- and servicename
2014-11-12 15:53:12 +01:00
Eric Lippmann
8b1419bb04
Do not try to detect the library path in index.php
...
Packagers will use a custom index.php.
2014-11-12 15:41:04 +01:00
Johannes Meyer
933172f250
Replace navigation of the service matrix and rename it to service grid
...
fixes #6180
2014-11-12 15:07:01 +01:00
Eric Lippmann
b27d1d0058
Merge branch 'master' into feature/setup-wizard-7163
2014-11-12 14:48:15 +01:00
Eric Lippmann
6089372c42
Do not define ICINGAWEB_BASEDIR in index.php
...
There's SCRIPT_FILENAME. The constants will be removed shortly.
2014-11-12 14:39:45 +01:00
Eric Lippmann
921f324d3e
Prepare icingacli for having the Icinga library in PHP's include path
2014-11-12 13:13:39 +01:00
Eric Lippmann
32d483f69f
Level up index.php
...
This is the preparation for having the Icinga library in PHP's include path.
2014-11-12 12:55:25 +01:00
Johannes Meyer
7aae291f69
Merge branch 'master' into feature/setup-wizard-7163
2014-11-12 10:08:28 +01:00
Thomas Gelf
97186c0361
Webserver\Apache2: show hint with no mod_rewrite
...
This is yet unstyled, but still far better than 500
fixes #7643
2014-11-11 22:02:40 +01:00
Johannes Meyer
4974f582d3
Add page titles
...
refs #7163
2014-11-11 15:27:14 +01:00
Eric Lippmann
8e3394fd55
Merge branch 'master' into feature/redesign-7144
2014-11-11 13:54:13 +01:00
Eric Lippmann
548b54253e
Remove display: flex;
...
fixes #7549
2014-11-11 10:27:42 +01:00
Johannes Meyer
105934ce7f
Make the finish and login button look not so "strange"
...
refs #7163
2014-11-11 08:45:47 +01:00
Johannes Meyer
cb748fa379
Move wizard css code back into the app's namespace
...
This is necessary to get the layout of the wizard to work.
We should elaborate whether it is possible to give modules more
control on how their css is applied!
refs #7163
2014-11-10 16:41:43 +01:00
Johannes Meyer
8f212018ec
Move the setup wizard code to a dedicated module
...
refs #7163
2014-11-10 15:11:44 +01:00
Johannes Meyer
5c9d7d6548
Add refresh button to the requirements page
...
refs #7163
refs #7587
2014-11-10 12:54:26 +01:00
Johannes Meyer
79493592bb
Do not use Installer anywhere.
...
"It's setup."
refs #7163
2014-11-10 10:30:52 +01:00
Bernd Erk
bf1738907e
Fix header border
2014-11-07 15:46:47 +01:00
Johannes Meyer
f7d168c80f
Fix that FireFox < v33 is unable to find the button that got the focus
2014-11-07 14:22:03 +01:00
Bernd Erk
84c0bc0a8e
Fixed login button
2014-11-07 13:29:59 +01:00
Bernd Erk
049c9edb67
modified forms
2014-11-07 11:38:32 +01:00
Bernd Erk
acd6e91757
Fixed font-family in search field
2014-11-07 00:56:18 +01:00
Bernd Erk
fb0fe3f46e
fixed tactical overview layout
2014-11-07 00:50:17 +01:00
Bernd Erk
3c5d46ee71
redesigned login screen and image appearance
2014-11-07 00:40:32 +01:00
Bernd Erk
48a4403d6f
Design Timeline
2014-11-06 23:40:57 +01:00
Bernd Erk
7aef0581f3
Changed to color codes using less
2014-11-06 22:55:17 +01:00
Bernd Erk
f300c121cd
Redesign tactical overview
2014-11-06 22:38:06 +01:00
Bernd Erk
c885544a6b
fixed hostgroup and servicegroup design
2014-11-06 22:03:03 +01:00
Bernd Erk
548058650a
Fixed Plugin output and box-border
2014-11-06 15:49:26 +01:00
Bernd Erk
71cbf83766
Reduced menu size
2014-11-06 13:25:52 +01:00
Bernd Erk
699be20db0
completed header tabs
2014-11-06 01:29:19 +01:00
Bernd Erk
bc5f296e60
Fixed badges in menu
2014-11-06 00:40:44 +01:00
Bernd Erk
f9e8cc84b9
Design: headline and main menu
2014-11-06 00:09:14 +01:00
Johannes Meyer
170ded6510
Merge branch 'master' into feature/setup-wizard-7163
...
Conflicts:
library/Icinga/Authentication/Backend/LdapUserBackend.php
library/Icinga/File/Ini/IniWriter.php
2014-11-04 14:22:53 +01:00
Thomas Gelf
95f9bebdc5
js/loader: support multi-container redirection
...
Redirections to #!-separated URLs (multiple containers) should also
work when not re-rendering the whole layout.
2014-11-01 01:23:55 +01:00