Thomas Gelf
f32eab627a
js/forms: treat buttons like input-buttons
...
This fixes a few autosubmission-detection woes.
2014-05-20 23:55:18 +00:00
Thomas Gelf
194914917a
js/events: initialize only existing search field
...
Formlerly JS failed on layouts without menu, should be fixed now.
2014-05-20 21:55:32 +00:00
Thomas Gelf
4a2074f250
css/impact-transition: add initial delay, slower
2014-05-20 15:19:00 +00:00
Thomas Gelf
ad91c420a0
js/loader + css: highlight containers loading slow
...
I missused the "impact" CSS class for this as it perfectly fit's this
use case. A container loading slow IS an impact. Added CSS transitions,
this way it feels better on modern browsers. The longer it takes to
load a page the darker will get it's background.
2014-05-20 14:58:58 +00:00
Thomas Gelf
de0b97b4ca
js/events: improve search field change detection
...
This used to be nasty since "search" is the field with the initial
focus. Right now we detect "real" changes, this might be implemented
in a more generic way for all autocompleting fields later on.
2014-05-20 14:07:19 +00:00
Thomas Gelf
67144407e6
js/events: do temporarily not respect tab focus
...
This has been added for keyboard navigation but caused some trouble.
Postponed for now.
2014-05-20 14:05:30 +00:00
Thomas Gelf
79d3f18b66
js/ui: remove hardcoded/duplicated with/height
2014-05-20 14:03:33 +00:00
Thomas Gelf
800fe6c18d
css/tabs: waste less space for dropdown
...
Dropdown arrow is smaller right now and is slightly rounded like the
other tabs are.
2014-05-20 14:01:14 +00:00
Johannes Meyer
e1230eb8ae
Add style and view scripts for first prototype
...
refs #6136
2014-05-14 12:53:44 +02:00
Thomas Gelf
7153e41ada
CSS: Highlight a couple of elements on focus
...
Menu, tabs, hover menu and dropdown tabs. Keyboard navigation starts
making sense right now.
refs #6164
2014-05-09 16:09:03 +00:00
Thomas Gelf
03e8ba88e4
Restore click behaviour for table links and rows
...
Multiselect handlers should influence only multiselect tables. Still
unhappy with current behaviour, but links should work fine right now.
refs #6162
2014-05-09 14:53:34 +00:00
Thomas Gelf
cf82ac68cc
Improve console log message on errors like 404
...
Former '404 Not found' plus weird HTML snippet is now: '404 Not Found:
Page not found. Enabling the "bpapp" module might help!'
2014-05-09 12:08:38 +00:00
Thomas Gelf
19220a5a44
Initial "click" handling for dropdown tabs
...
Still uncomplete, there are a number of edge cases that need to be
handled. Keyboard navigation is one of them, hover/click distinction
is another one.
refs #6167
2014-05-09 11:49:15 +00:00
Thomas Gelf
23679c0078
Completely ignore remote links
...
There are no issues with "returning true" so this should be the
preferred way. No need to fall back on "window.open" here.
fixes #6159
2014-05-09 11:41:18 +00:00
Thomas Gelf
e70ca26427
Detect and handle remote links
...
Currently they trigger XHR requests if not given a special target.
fixes #6159
2014-05-09 11:04:00 +00:00
Thomas Gelf
681cdee68d
Move hover menu downward
...
fixes #6169
2014-05-09 10:15:00 +00:00
Thomas Gelf
2a28e60bb7
Do not change browser title on autorefresh
...
fixes #6168
2014-05-09 10:13:49 +00:00
Matthias Jentsch
d0c56126b8
Fix inline pie reload.
...
refs #6124
2014-05-07 17:03:27 +02:00
Johannes Meyer
c711e3405d
Fix cli default log configuration and js-loader debug message
2014-05-05 16:17:21 +02:00
Johannes Meyer
08260866df
Fix navigating by anchor results in an empty detail view being opened
...
fixes #5871
2014-04-28 16:06:03 +02:00
Matthias Jentsch
661dbea740
Fix query that finds the nearest container of a table row and stores it.
2014-04-28 09:48:06 +02:00
Matthias Jentsch
c641988233
Preserve multiselection during refresh
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
b791883fa8
Fix configuration checkboxes and colors in piecharts
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
b16c6efa05
Add PieChart to display hosts and services, improve layout and fix flag
...
checkboxes
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
081b5072a6
Fix layout of MultiController views
...
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch
cb630d45ad
Fix issues issues with javascript multiselection
...
refs #5765
2014-04-28 09:48:05 +02:00
Matthias Jentsch
3b2bb3c4fc
Move functions to perform single, multi and range-selection into the ui module
...
refs #5765
2014-04-28 09:48:05 +02:00
Matthias Jentsch
6d303f1c42
Add abillity for multi and range-selection to events.js
...
Add the abillity to select multiple rows, with a multi-selection using the
CTRL-key or a range-selection using the shift-key. Also fix several issues in
the Multi-Controller of the Backend.
refs #5765
2014-04-28 09:48:05 +02:00
Thomas Gelf
a1d8647c96
Attempt to make it easier to distinct colors, old ones still commented
2014-04-17 16:43:03 +00:00
Thomas Gelf
57097bba16
Show menu with JS disabled (more related fixes still to come)
...
* fixes #5918
2014-04-17 16:25:59 +00:00
Thomas Gelf
649ebef287
One thing less TODO, had already been fixed two lines below
2014-04-17 16:24:40 +00:00
Thomas Gelf
83b26bc595
JS-less iFrame rendering improvements
2014-04-17 16:20:03 +00:00
Johannes Meyer
2049e42988
Show a horizontal line when the timeline switches its context
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
80b4e3bf33
Add infinite scrolling to the timeline
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
7440d61189
Allow target being extended by Icinga.Loader.loadUrl
2014-04-01 11:46:44 +02:00
Johannes Meyer
758fd06cfe
Trigger 'rendered' event also on page loads
2014-04-01 11:46:44 +02:00
Johannes Meyer
c94cd40b92
Center timeframe elements vertically
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
e3be5dd255
Restructure timeline layout and styles
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
8e7d1dd8f6
Improve timeline style
...
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer
6d8199e7df
Fix the timeline's floating if javascript is not enabled
...
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer
f5e4331d71
Add timeline view script and styles
...
refs #4190
2014-04-01 11:46:43 +02:00
Thomas Gelf
9b79a8280f
Blacklist special params in history and do not trigger change on page load
2014-03-31 16:24:29 +00:00
Johannes Meyer
77403d55d6
Fix firefox specific graphical bugs in the servicematrix view
2014-03-31 10:54:02 +02:00
Thomas Gelf
d0fd25d4ef
Extend module event handler capabilities, allow for easier use
...
* introduce 'rendered' event for modules
* use this.module.on() instead of registerEventHandlers()
* no CSS filter creates event handlers on module containers
2014-03-31 08:38:00 +00:00
Thomas Gelf
afc905f090
Improve class handling on container module switch
2014-03-28 19:57:24 +00:00
Thomas Gelf
ce1e4a73eb
Remove hove menu slightly faster
2014-03-28 19:57:04 +00:00
Thomas Gelf
234bdbd46b
Remove siblings hover-menu when moving over active entry
2014-03-28 15:34:08 +00:00
Thomas Gelf
a5e41f6c08
Detect form button in JS form submission handler
2014-03-28 14:53:37 +00:00
Johannes Meyer
c03268414f
Fix pivot table pagination being to narrow when only one vertical level exists
2014-03-28 08:57:27 +01:00
Thomas Gelf
0c9695992f
Fine-tune hoverable menu
2014-03-27 19:55:19 +00:00
Thomas Gelf
fa903e10b6
Add menu hover support
2014-03-27 19:39:04 +00:00
Thomas Gelf
03e59bb7b0
Clean up .htaccess
...
* fixes #5740
2014-03-27 07:39:30 +00:00
Thomas Gelf
cb5d90ad41
Simplify pre-bootstrapping web routing
2014-03-27 07:25:53 +00:00
Thomas Gelf
fdc39189aa
Fix naming error in last commit
2014-03-26 18:18:00 +00:00
Thomas Gelf
1f6616e7d7
Remove autorefresh data flag for containers no longer refreshing
2014-03-26 18:14:29 +00:00
Thomas Gelf
4b47841dc2
I hate flickering search result, fixed one more time
2014-03-26 18:01:20 +00:00
Matthias Jentsch
15723f088b
Include SVG piecharts in perfData helpers
...
When no JavaScript is available, SVG piecharts will be shown instead of the
jQuery sparklines.
fixes #5865
2014-03-26 14:56:35 +01:00
Thomas Gelf
8d888b3396
Do not hammer web server on auto-refreshing failures
2014-03-26 10:35:45 +00:00
Thomas Gelf
632616671d
Log jQuery info at startup, fix JS reload
2014-03-26 10:30:45 +00:00
Thomas Gelf
e4c268ca92
Add legacy jQuery, we need it for IE8
2014-03-26 10:29:20 +00:00
Thomas Gelf
965ae4e5bb
Initial commit of icinga.reload, this allows as to replace JS at runtime
...
* Works only with minified JS right now as it loads only a single file file
2014-03-26 09:28:03 +00:00
Thomas Gelf
6e9ea3a5d1
Avoid flickering when replacing CSS
2014-03-26 09:26:37 +00:00
Thomas Gelf
070573b9c0
Fix event handler declaration accessing global icinga object
2014-03-26 09:25:57 +00:00
Thomas Gelf
c846c7c3f8
Check for constructor before trying to load module JS
2014-03-26 09:25:31 +00:00
Thomas Gelf
e28f7a05eb
Pass jQuery object to icinga/utils.js
2014-03-26 09:25:01 +00:00
Thomas Gelf
b54326bf5d
Improve form submission, make use of serializeObject
2014-03-26 07:48:22 +00:00
Thomas Gelf
8dbf7b0729
Allow IcingaWeb to trigger a browser-side CSS reload
2014-03-26 07:41:23 +00:00
Thomas Gelf
48913767d3
Add a serializeObject jQuery funtion
2014-03-26 07:40:41 +00:00
Thomas Gelf
ac90ccfd22
Activate menu search form on URL path match and ignore params
2014-03-25 12:30:05 +00:00
Thomas Gelf
36f31f9f02
Fix search form autosubmission and response handling
2014-03-25 12:13:42 +00:00
Thomas Gelf
e36fb2558e
Add JS helper extending url params
2014-03-25 12:11:39 +00:00
Thomas Gelf
999e83d433
Unify icon styles, default size definition for all icons
2014-03-25 08:24:50 +00:00
Thomas Gelf
3afa70c494
Improve tabs and dropdown tabs styling
2014-03-25 08:02:21 +00:00
Thomas Gelf
d8c758056f
Fix UI controls AFTER detecting a layout change
2014-03-25 07:51:33 +00:00
Thomas Gelf
bfb123eec7
Tables should use full with, outer elements take care of margins
2014-03-25 07:45:20 +00:00
Thomas Gelf
ff3d351c8f
Fix all ampersands before XHR-submitting a form
2014-03-25 07:44:24 +00:00
Thomas Gelf
4ce35b5b95
Delay tab dropdown disappearance
2014-03-24 09:22:20 +00:00
Thomas Gelf
b5b4d276d1
Add more structure to host and service details
2014-03-21 18:56:55 +00:00
Thomas Gelf
b451af5fe7
Fix dropdowntab margins
2014-03-21 13:30:24 +00:00
Thomas Gelf
01f94c574d
Handle window-id requests, allowing us to identify distinct windows
2014-03-21 13:27:44 +00:00
Thomas Gelf
252feba64c
Try to reduce CSS exceptions, less is more
2014-03-21 10:54:16 +00:00
Thomas Gelf
8a7ac587d9
Get rid of hardcoded target for action-tables
2014-03-21 10:27:46 +00:00
Thomas Gelf
e8a783a44a
Better JS link target detection, fix a few edge cases
2014-03-20 15:41:36 +00:00
Thomas Gelf
e1de4e384a
Rudimentary anchor name escaping
2014-03-20 14:07:43 +00:00
Thomas Gelf
edc3deeec8
Handle anchors in links
2014-03-20 11:25:10 +00:00
Thomas Gelf
25f12157f5
Do not remove intendation for all lists by default
2014-03-20 11:25:10 +00:00
Johannes Meyer
bf717654f0
Add more consistency to the servicematrix when switching pages
2014-03-20 11:30:55 +01:00
Thomas Gelf
9561096f4a
Take care of module JS respecting recent module container changes
...
* Also improves generic tree behaviour
2014-03-20 09:58:28 +00:00
Johannes Meyer
aa6d6b1d41
Make servicematrix x-axis header titles linking to filtered servicelist
2014-03-20 09:41:41 +01:00
Johannes Meyer
44950ea570
Fix servicematrix styling issues in firefox and ie
2014-03-20 09:22:29 +01:00
Johannes Meyer
e9ec87b0e3
Refine styling of the servicematrix
...
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer
c73928d7a8
Add pagination control to the servicematrix
...
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer
5dc7d0dd56
Fix servicematrix layout in case there are only a few services being shown
...
refs #4180
2014-03-19 09:11:24 +01:00
Johannes Meyer
71f4b6960b
Add servicematrix view
...
refs #4180
2014-03-19 09:11:24 +01:00
Thomas Gelf
77e88b24dd
Merged old bug, sorry
2014-03-17 16:34:37 +00:00
Thomas Gelf
8dba84e535
Re-adding z-index to .controls, leaving it away doesn't work as expected
2014-03-17 16:20:02 +00:00
Thomas Gelf
a8cecfa162
Shorten tree-specific event handler
2014-03-17 16:17:10 +00:00
Thomas Gelf
e0c93d6ca7
JS cleanup
...
* Precedence rules: skip autorefresh if click is pending
* Clean up the attr VS data mess
* More steps towards a column-count-ignorant GUI
2014-03-17 17:10:03 +01:00
Thomas Gelf
2febbdd7d5
One more safety measure for IEs weird way of providing a JS console
2014-03-17 17:06:31 +01:00
Thomas Gelf
9a142dacd5
Starting to prepare CSS for "real" responsiveness
2014-03-17 16:29:18 +01:00
Alexander Klimov
5c3df3db15
Handle not readable monitoring config files more intelligent
2014-03-13 15:54:27 +01:00
Thomas Gelf
f1f1813b04
Activate only the first match if multiple menu items carry the same URL
2014-03-12 00:44:30 +01:00
Thomas Gelf
e0be89a1dc
Apply history also on page load
2014-03-10 14:48:40 +00:00
Johannes Meyer
e291974e55
Refine tactical overview style
2014-03-10 15:09:53 +01:00
Johannes Meyer
55dc579aa0
Refine contactgroup styling
2014-03-10 09:20:44 +01:00
Thomas Gelf
448d7c1a8d
Fix PDF output wherever it works, disable dead filter control
2014-03-10 01:24:45 +01:00
Thomas Gelf
84876059f5
Remove obsolete pdf.css
2014-03-10 01:04:21 +01:00
Thomas Gelf
347186e282
No automagic button for autosubmitted form
2014-03-09 23:38:55 +01:00
Thomas Gelf
fcd05dfe81
Improve click/site behaviour
2014-03-09 23:30:37 +01:00
Michael Friedrich
0598930b09
Fix minus null minutes again.
2014-03-09 22:27:36 +01:00
Michael Friedrich
ef73bb13d3
Refactor timeUntil for negative values.
2014-03-09 22:19:05 +01:00
Thomas Gelf
ee01b28646
Replace tabs with whitespaces
2014-03-09 21:16:56 +01:00
Michael Friedrich
2883fa0bd0
Fix JS Time unless counter.
...
There is still a small glitch with the global refresh of 10s
sometimes setting an empty string for next_check.
Try check_interval = 5s with Icinga 2.
2014-03-09 20:27:10 +01:00
Thomas Gelf
48e0616ba4
Different color for disabled form elements
2014-03-09 20:26:19 +01:00
Thomas Gelf
bd0c36ad7a
Allow to enable / disable running counters with a simple JS call
2014-03-09 18:02:12 +01:00
Thomas Gelf
795e0a378d
Form restyle proposal
2014-03-09 01:56:34 +01:00
Thomas Gelf
f31e697d72
Handle _blank and similar links in JS as 'return true' seems unreliable
2014-03-09 00:58:49 +01:00
Thomas Gelf
959967c646
Fix logout button "sometimes not working" and similar
2014-03-08 23:58:19 +01:00
Thomas Gelf
a03f24b7ed
Temporary fix for 1px issue with controls header on FF
2014-03-08 20:07:00 +01:00
Thomas Gelf
62b7c71ff2
The avp table is the one I wanted to fix
2014-03-08 19:53:16 +01:00
Thomas Gelf
07f76a631a
AVP table should not influence perfdata table sitting there
2014-03-08 19:48:07 +01:00
Thomas Gelf
09e2055df4
Lower history API log level as it works fine right now
2014-03-08 18:36:15 +01:00
Thomas Gelf
485222492b
Removed on noisy chatter from JS debug
2014-03-08 17:21:39 +01:00
Thomas Gelf
eb517f0a40
Make command forms "inline", remove missing icon
2014-03-08 17:01:27 +01:00
Thomas Gelf
ac0980b111
Just comments
2014-03-08 16:20:30 +01:00
Thomas Gelf
227b65558c
Move link / form action target detection to one central place
2014-03-08 15:25:10 +01:00
Thomas Gelf
8de42139d3
Move layout functions to ui.js
2014-03-08 15:08:03 +01:00
Thomas Gelf
7e2d6cd5c2
ui.js indentation
2014-03-08 15:04:09 +01:00
Thomas Gelf
415193f9de
Just a comment
2014-03-08 15:01:57 +01:00
Thomas Gelf
62dd827ce2
Cleanup, shorten and document the onClick event handler
2014-03-08 14:53:17 +01:00
Thomas Gelf
d1c5e6da14
Sorry, no default values for JS functions
2014-03-08 12:17:56 +01:00
Thomas Gelf
71aea4dfc7
Responses with not output (container: ignore) must of course be handled in JS
2014-03-08 12:07:49 +01:00
Thomas Gelf
cff89e3f9a
Demo Vagrant box is looking for a tux - here you go ;)
2014-03-08 12:06:28 +01:00
Thomas Gelf
d234a87e84
Introduce new detail section headers fitting the rest of the layout
2014-03-08 00:17:42 +00:00
Thomas Gelf
269b93432d
Clean up button click handler on JS destroy
2014-03-07 23:39:06 +00:00
Thomas Gelf
d21a356a0b
Handle notifications on client side (JS)
2014-03-07 23:19:02 +00:00
Thomas Gelf
f86e910bd9
No content padding in dashboard
2014-03-07 23:14:26 +00:00
Thomas Gelf
642c40dd80
Notification CSS, image
2014-03-07 23:13:58 +00:00
Thomas Gelf
d60d3d4193
Event handler for form buttons, overrides table actions etc
2014-03-07 17:12:44 +00:00
Thomas Gelf
3286dfe202
Style benchmark output
2014-03-07 17:03:43 +00:00
Johannes Meyer
0b7d9620ec
Make link hover color of box state entries more lighter
2014-03-07 16:55:33 +01:00
Thomas Gelf
d239c10865
Adjust state size to make unknown look better on dashboard
2014-03-07 14:03:46 +00:00
Johannes Meyer
25979f44e3
Refine box styles
2014-03-07 13:15:26 +01:00
Thomas Gelf
6b03f63f71
Don't raise font-size on downsize unless "minimal" layout, fix dashlets
2014-03-07 10:34:15 +00:00
Thomas Gelf
ac9562f1ea
Remove obsolete style, add icon margins, fix PDF background (handled)
2014-03-07 10:09:10 +00:00
Johannes Meyer
49127e3ac8
Fix contactgroups overview style
2014-03-07 10:35:21 +01:00
Thomas Gelf
d963fdf02c
Allow Chrome to "select things", drop Android workarounds right now
2014-03-07 09:22:31 +00:00
Thomas Gelf
d1ca8ab0fe
We better leave icons pixel-sized right now
2014-03-06 18:54:07 +00:00
Thomas Gelf
097d3a94a4
JS "impact" handling needs improvement, first step here
2014-03-06 18:53:31 +00:00
Thomas Gelf
26d3ba053e
Add icon helper
2014-03-06 16:30:27 +00:00
Johannes Meyer
a67216c305
Make the summary boxes more compact
2014-03-06 17:06:36 +01:00
Thomas Gelf
833bf69e6d
UI: Right column cleanup on layout switch
2014-03-06 15:06:58 +00:00
Johannes Meyer
c4d570717b
Make box entries more smooth
2014-03-06 15:00:04 +01:00
Thomas Gelf
980ddbc8a9
Start with command form cleanup
2014-03-06 13:47:26 +00:00
Alexander Klimov
1ef5d5adaf
JS hotfix
2014-03-06 13:36:27 +01:00
Alexander Klimov
b410ebeed6
Remove unnecessary spaces at end of line
2014-03-06 13:08:11 +01:00
Alexander Klimov
a3ce5f2e52
JS hotfix
2014-03-06 13:01:52 +01:00
Alexander Klimov
2f8160d020
Re-design configuration interface
...
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov
360c14b0d5
Make arrows have more margin
...
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov
a2f83eba05
Make select forms look like select forms
2014-03-06 12:32:55 +01:00
Alexander Klimov
e0616f42b0
CSS hotfix
2014-03-06 12:32:55 +01:00
Alexander Klimov
d2ec3c9509
Re-design configuration interface
...
Conflicts:
public/js/icinga/events.js
2014-03-06 12:32:55 +01:00
Thomas Gelf
6ed72e1565
Mess with PDF generation code
...
* Works more or less
* Rewrite image tags on the fly
* Sample header image (still ugly)
* Trying hard to find a way for CORRECT page footers and line numbers
2014-03-06 11:21:11 +00:00
Johannes Meyer
bd7ce10efc
Refactor hostgroup overview style
2014-03-06 10:53:57 +00:00
Thomas Gelf
7cb26a0d34
History grid CSS
2014-03-06 10:30:52 +00:00
Thomas Gelf
6286e15441
HistoryColorGrid events should be "live"
2014-03-06 09:47:53 +00:00
Thomas Gelf
f8540d079c
Relax hardcoded link target detection, more TBD
2014-03-06 09:42:29 +00:00
Thomas Gelf
25032204ee
Reorder history logic
2014-03-06 09:41:22 +00:00
Thomas Gelf
3ad869ff23
Forgot to remove obsolete line in last commit
2014-03-06 09:39:51 +00:00
Thomas Gelf
180db36e6c
timeSince timer should always be on
2014-03-06 09:25:32 +00:00
Thomas Gelf
a6c03eebd4
Fix unreachable styles, wrong ordering
2014-03-06 09:24:43 +00:00
Thomas Gelf
464e842904
Remove obsolete style settings
2014-03-06 09:24:13 +00:00
Thomas Gelf
16d5c93fa5
Dashboard should not show multiple columns when details are shown
2014-03-06 09:22:38 +00:00
Matthias Jentsch
819e7e9806
Implement Widget to display problems as matrix over time
...
refs #5703
2014-03-05 20:19:09 +01:00
Thomas Gelf
a7627f0bae
Unreachable CSS has been automerged away :(
2014-03-04 16:16:26 +00:00
Johannes Meyer
57942c8dbf
Fix style information for tactical overview
...
refs #3782
2014-03-04 16:25:11 +01:00
Thomas Gelf
af7ca57b41
Clean up JavaScript and CSS loaders, prepare for minimized delivery
2014-03-04 15:15:08 +00:00
Johannes Meyer
8abefaee3c
Add style information for tactical overview
...
refs #3782
2014-03-04 14:48:53 +01:00
Thomas Gelf
144a250954
Switch to jQuery 2.1. Fallback for IE8 is missing right now
2014-03-04 13:10:39 +00:00
Thomas Gelf
9a485df81a
Lot's of JS changes
2014-03-04 13:08:29 +00:00
Thomas Gelf
9531dbb869
$.classes helper function
2014-03-04 13:07:28 +00:00
Thomas Gelf
090974401c
Workaround for apply missing in IE console (native object vs function)
2014-03-04 13:06:12 +00:00
Thomas Gelf
927b0a7ae7
Less global stuff in helpers.js
2014-03-04 13:05:42 +00:00
Thomas Gelf
3cac42161b
History API, initial implementation
2014-03-04 13:05:01 +00:00
Thomas Gelf
c6037a2b54
pdfprint.less example
2014-03-04 13:01:37 +00:00
Thomas Gelf
34d9b27be9
Prepare new responsiveness strategy
2014-03-04 10:43:43 +00:00
Thomas Gelf
9cdbec60ac
Reworked login.less
2014-03-04 10:41:29 +00:00
Thomas Gelf
9ff78c0aa1
Move UI debug out of header
2014-03-04 10:40:44 +00:00
Thomas Gelf
9aef488ff8
Android defaults, no img border, changed font order
2014-03-04 10:39:29 +00:00
Thomas Gelf
57caacb93f
Merge branch 'feature/fanzzzy-5481' into feature/master-1
...
Conflicts:
application/controllers/AuthenticationController.php
application/controllers/ErrorController.php
application/views/scripts/authentication/login.phtml
library/Icinga/Application/ApplicationBootstrap.php
library/Icinga/Web/Controller/ActionController.php
library/Icinga/Web/Hook.php
library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
Eric Lippmann
07d04628cf
Merge branch 'feature/installation-and-configuration-cleanup-5638'
...
Conflicts:
config/config.ini.in
library/Icinga/Application/ApplicationBootstrap.php
library/Icinga/Application/Cli.php
library/Icinga/Application/EmbeddedWeb.php
library/Icinga/Application/Logger.php
library/Icinga/Application/Modules/Manager.php
library/Icinga/Application/Web.php
library/Icinga/Authentication/Backend/DbUserBackend.php
library/Icinga/Authentication/Manager.php
library/Icinga/User/Preferences/IniStore.php
test/php/library/Icinga/Application/LoggerTest.php
2014-03-03 19:03:39 +01:00
Thomas Gelf
3617cb2a54
Style tabs to fit recent layout changes
2014-02-25 10:30:29 +00:00
Thomas Gelf
f395bbd0dd
Logo moved back to header, add styles
2014-02-25 10:30:05 +00:00
Thomas Gelf
1cddfa2756
Adjust padding in monitoring styles
2014-02-25 10:29:34 +00:00
Thomas Gelf
97ec1fa99f
Temporarily add AVP table and monitoring detail styles to main-content.css
2014-02-25 10:28:12 +00:00
Thomas Gelf
2da7c643c7
Remove logo from menu, style search field
2014-02-25 10:25:23 +00:00
Thomas Gelf
2f44eca857
Improve layout behaviour
2014-02-25 10:24:17 +00:00
Thomas Gelf
615144a6de
Pagination color changed from petrol to gray
2014-02-25 10:22:02 +00:00
Thomas Gelf
48ea0b380f
Login form layout changes
2014-02-25 10:17:05 +00:00
Thomas Gelf
09ed62d8bf
Default styles for all forms, still uncomplete
2014-02-25 10:07:36 +00:00
Thomas Gelf
c6e96d1552
Header gradient, add default text and link color variables
2014-02-25 10:06:52 +00:00
Thomas Gelf
a60483bdd7
Let's waste some space
2014-02-21 14:05:28 +00:00
Thomas Gelf
1d278617ab
Whatever your browser prefers, we want to unload Icinga if you leave
2014-02-21 14:05:28 +00:00
Thomas Gelf
f18ceae357
Make it easier to target menu links with your mouse
2014-02-21 14:05:28 +00:00
Thomas Gelf
24a32905f7
Pie spacing
2014-02-21 14:05:28 +00:00
Thomas Gelf
b90ceb7ca6
CSS spacing, styles for new group views. Still messy, sorry
2014-02-21 14:05:28 +00:00
Thomas Gelf
a0e6a73ecc
Added sparkline support
2014-02-21 14:03:50 +00:00
Thomas Gelf
f20f27927d
Window unload event support for most browsers
...
* Also fixes "Webserver gone away" sometimes appearing on page reload
2014-02-21 14:03:50 +00:00
Thomas Gelf
072eda70c4
Better link target discovery, support _blank
2014-02-21 14:03:49 +00:00
Eric Lippmann
8f4d062cbc
JS/Dashboard: Initial XHRs must not push the URL loaded to the browser's history stack
2014-02-21 14:03:49 +00:00
Eric Lippmann
db82c93c7e
CSS: Add missing colors unreachable and pending
2014-02-21 14:03:49 +00:00
Thomas Gelf
e81543d519
Added quick & dirty css.php, file list shall be moved elsewhere
2014-02-21 14:03:49 +00:00
Thomas Gelf
ed2b330843
A few JS files where missing
2014-02-21 14:03:49 +00:00
Thomas Gelf
139461c6d5
CSS refactored
2014-02-21 14:03:48 +00:00
Thomas Gelf
4af65b1842
Removed vendor CSS, datetimepicker could be re-added later
2014-02-21 14:03:48 +00:00
Thomas Gelf
c8c580bea0
Light new JS implementation, initial commit
2014-02-21 14:03:48 +00:00
Thomas Gelf
86ede29644
Removed URI.js, we will use a lighter implementation
2014-02-21 14:03:48 +00:00
Thomas Gelf
81444bdd3a
Removed freetile.js, history.js, html5shiv, scrollto, require.js, less
2014-02-21 14:03:48 +00:00
Thomas Gelf
c0a740ca9e
Removed legacy icinga JS
2014-02-21 14:03:48 +00:00
Thomas Gelf
a38a126d42
imagesLoaded is not used
2014-02-21 14:03:48 +00:00
Thomas Gelf
d33473134f
Removed modernizr
2014-02-21 14:03:48 +00:00
Thomas Gelf
88c172b33a
We no longer need bootstrap
2014-02-21 14:03:48 +00:00
Matthias Jentsch
3a10188e81
Move inline chart rendering into separate classes
...
refs #5679
2014-02-19 18:59:54 +01:00
Matthias Jentsch
a2baf4217b
Add php script to render dynamic svgs of inline charts
...
Add a php script to render dynamic SVGs as a fallback and add a widget to draw
inline charts.
refs #5679
2014-02-19 18:29:59 +01:00
Eric Lippmann
c5f016b220
Fix executable flags on normal files
...
fixes #5040
2014-02-18 09:49:40 +01:00
Markus Frosch
971a87c608
Fixed executable flags on normal files.
...
Refs #5040
2014-02-18 09:42:13 +01:00
Eric Lippmann
3e04122e34
Do not set UTC in index.php
...
refs #5638
fixes #5530
2014-02-14 10:56:29 +01:00
Eric Lippmann
a630a96e01
Do not require ApplicationBootstrap in index.php
...
refs #5638
fixes #5529
2014-02-14 10:56:29 +01:00
Matthias Jentsch
342a9375de
Move pdf.css into different directory to prevent it from being loaded during
...
regular requests.
refs #5644
2014-02-12 15:44:02 +01:00
Matthias Jentsch
4e5569371f
Show only mainDetailGrid in pdf and move css fixes to less-directory
...
refs #4356
2014-02-12 12:11:49 +01:00
Thomas Gelf
654953d9d6
New menu, still unfinished
2014-02-03 16:03:05 +00:00
Alexander Klimov
2ecf1a99a6
Show load indicator after 500 ms
...
fixes #5540
2014-02-03 11:10:36 +01:00
Eric Lippmann
59cb1d3cc7
Menu: Fix HTML
...
refs #3759
2014-01-28 13:34:57 +01:00
Chris Rüll
c4a00b8d31
Menu Configuration
...
Rework the Menu.Ini files and Include a new class to create a menu inside the project
2014-01-28 13:34:57 +01:00
Johannes Meyer
1b5b26c2bb
Add window awareness
...
refs #5510
2014-01-24 14:44:19 +01:00
Alexander Klimov
db22945f1e
Add close button to details
...
resolves #4925
2014-01-23 17:09:46 +01:00
Alexander Klimov
5ff081d683
Deselect tr only when ctrl key pressed
2014-01-23 16:42:04 +01:00
Eric Lippmann
2242973568
XHR: Force redirect to login if session is expired
...
resolves #5507
2014-01-23 16:03:47 +01:00
Eric Lippmann
bbe018567f
Dashboard: Render exceptions on failing requests
...
refs #5507
2014-01-22 14:58:23 +01:00
Eric Lippmann
d853c9417c
Remove respond.min.js since its no longer used
2013-10-29 15:28:04 +01:00
Eric Lippmann
8269d1542e
Pagination: Reduce font size
2013-10-23 15:23:30 +02:00
Jannis Moßhammer
275275f29e
Fix inline commands
2013-10-23 15:11:25 +02:00
Eric Lippmann
ca1d50ae53
Rename Icinga 2 Web to Icinga Web 2
2013-10-23 15:11:06 +02:00
Jannis Moßhammer
aa5fb1d8cf
Fix remove downtime
2013-10-23 14:34:20 +02:00
Jannis Moßhammer
1a95e48deb
Fix row style, add dashboard as default route
2013-10-23 14:20:32 +02:00
Jannis Moßhammer
8eea09ab53
Add default dashboard, fix componentLoader issue introduced before
2013-10-23 13:06:09 +02:00
Jannis Moßhammer
b616b652bc
Fix container error message, prevent components from being loaded twice
2013-10-23 11:17:31 +02:00
Jannis Moßhammer
1aa4c0bb98
Add login picture
2013-10-23 10:04:24 +02:00
Matthias Jentsch
e0aae9d14b
Cancel the pending request when loading a new container element
...
fixes #4947
2013-10-23 09:43:57 +02:00
Matthias Jentsch
eaa3c81f7a
Fix bug that caused the detail view to stay open, even when nothing was selected
...
fixes #4749
2013-10-22 17:06:05 +02:00