939 Commits

Author SHA1 Message Date
Eric Lippmann
a262d13f86 Interpret onload ajax requests for the detail column as auto-refresh
This is a preperation for programmatically focusing the target container of a followed link for accessibility reasons.
Automated focusing of the target container must not happen if the request is a auto-refreshing one. Thus onload requests
are now flagged as auto-refresh.
2016-01-18 12:50:27 +01:00
Eric Lippmann
66c4b9a3da Fix dropdown losing focus when navigating w/ the keyboard 2016-01-12 08:52:30 +01:00
Eric Lippmann
7c1ccc685f Rename close-toggle to close-container-control 2016-01-12 08:52:30 +01:00
Eric Lippmann
267aa0d3a2 Remove forgotten console.log from ui.js 2016-01-12 08:52:30 +01:00
Eric Lippmann
b1049f2aed Prepare .controls for removing padding
refs #10871
2016-01-12 08:52:30 +01:00
Eric Lippmann
1c5ada2531 Remove hover effects from mobile menu 2015-12-22 14:32:04 +01:00
Eric Lippmann
447ebeb0b6 JS: Optimize mobile menu code 2015-12-22 14:01:45 +01:00
Eric Lippmann
887a688781 Quick-fix mobile menu
Will be reworked asap.
2015-12-21 14:06:42 +01:00
Eric Lippmann
1b196e61a6 Ignore application-state requests on setup 2015-12-21 13:03:58 +01:00
Eric Lippmann
6e9b9cb8d6 JS: Add autofocus behavior
refs #10671
2015-12-21 13:03:08 +01:00
Eric Lippmann
f5dac49330 Don't fire application-state requests if not authenticated
fixes #10749
2015-12-16 12:55:41 +01:00
Eric Lippmann
8006090108 Merge branch 'feature/theming-10705'
resolves #10705
2015-12-16 12:49:11 +01:00
Eric Lippmann
30124f384e JS: Improve selector used in the selectable behavior 2015-12-16 12:48:02 +01:00
Eric Lippmann
755f361e4c Add behavior for dropdown navigation items
Dropdown navigation is not yet accessible. The added behavior listens for activity on dropdown-navigation-item for toggling the CSS class active.
2015-12-16 12:48:02 +01:00
Eric Lippmann
12a39568b7 JS: Remove unused variable in sparkline behavior 2015-12-16 12:48:02 +01:00
Eric Lippmann
99f0a348c5 Disable transitions on page load 2015-12-15 13:29:30 +01:00
Eric Lippmann
5b898d5f3b JS: Don't activate a menu item if only a part of the current URL matches
Else, navigating to user -> preferences -> navigation activates configuration -> shared navigation for example.
2015-11-20 09:39:53 +01:00
Eric Lippmann
583a4985c0 Add mobile menu
fixes #8999
2015-11-16 14:21:08 +01:00
Eric Lippmann
0cc54ce34b Refresh session every 10 minutes
Quick and dirty fix.

fixes #10229
2015-11-16 14:19:33 +01:00
Eric Lippmann
fefdfe3d7b JS: Reduce code for the sparkline behavior
refs #5543
2015-11-11 15:23:45 +01:00
Eric Lippmann
e1e1a535ee JS: Remove unnecessary space in Navigation::onRendererd()
refs #5543
2015-11-10 09:31:52 +01:00
Eric Lippmann
68777b2b6a JS: Don't use deprecated jQuery function size() in navigation.js
refs #5543
2015-11-09 16:44:37 +01:00
Eric Lippmann
70d7f7f669 JS: Fix doc of navigation::onRendered()
refs #5543
2015-11-09 16:44:19 +01:00
Eric Lippmann
bb432fcc68 JS: Use _this when saving a reference to this in Navigation::onRendered()
There a tons of places where we use self instead of _this. self is a global variable in modern browsers.

refs #5543
2015-11-09 15:55:23 +01:00
Thomas Gelf
ed69bd5d99 Tables: rename action-table to table-row-selectable 2015-11-04 15:39:35 +01:00
Johannes Meyer
68297f0630 Revert "loader.js: Do not push redirects to history"
This reverts commit e99cdb66ef31bfdeddaf651b701ad9f3cc28fe69.
2015-10-02 11:46:44 +02:00
Johannes Meyer
8e94f3e58e Revert "Revert "Fix logout loop (testing), #2""
This reverts commit 967c3552e503168c683ae0ca94d3eec267ce5f7b.
2015-10-02 11:46:44 +02:00
Johannes Meyer
967c3552e5 Revert "Fix logout loop (testing), #2"
This reverts commit 6affad689523b2abb78f4fddcaff31e219214bc4.
2015-10-02 11:36:06 +02:00
Johannes Meyer
e99cdb66ef loader.js: Do not push redirects to history 2015-10-02 11:36:06 +02:00
Matthias Jentsch
1c38fdd9c8 Fix control width
refs #5543
2015-10-01 18:24:51 +02:00
Eric Lippmann
3d2521abf0 Merge branch 'master' into feature/dope-layout-5543 2015-10-01 17:42:24 +02:00
Thomas Gelf
50e66810bf events.js: do not disable inputs targetting...
...foreign containers. Otherwise they will remain unusable. A better
solution might be tracking source containers, but that would involve
some more work

fixes #10263
2015-10-01 15:10:01 +02:00
Matthias Jentsch
cb81916a2c Support defining row actions that do not show up in any of the links 2015-10-01 14:54:01 +02:00
Eric Lippmann
6affad6895 Fix logout loop (testing), #2
Quick and dirty fix.
2015-10-01 10:50:33 +02:00
Eric Lippmann
5f7f0a9e89 Fix logout loop (testing)
If this commit breaks anyhting, feel free to revert it.
2015-10-01 10:30:18 +02:00
Eric Lippmann
51d6c61bf7 CSS: Re-add spinner for autosubmit
refs #5543
2015-10-01 01:59:56 +02:00
Eric Lippmann
231c63b703 Merge branch 'master' into feature/dope-layout-5543 2015-09-30 18:52:52 +02:00
Eric Lippmann
a932bad2dc JS: Support rowaction on action-table
refs #5543
2015-09-29 18:05:49 +02:00
Eric Lippmann
301b0a8cc9 JS: Support actiontable behavior for action-table too
refs #5543
2015-09-28 17:27:33 +02:00
Eric Lippmann
d03647f2e6 JS: Rename dblclickselect to selectable
refs #9826
2015-09-28 15:44:25 +02:00
Eric Lippmann
2ff822c2ac Merge branch 'master' into feature/ipv6-addresses-9645-9826 2015-09-28 13:09:30 +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
Johannes Meyer
f17c185aed js: Improve logging when pushing history states 2015-09-25 14:08:10 +02:00
Johannes Meyer
67a28a4b47 js: Do not re-open the detail url if it's the origin of a redirect
refs #5600
2015-09-25 13:58:52 +02:00
Matthias Jentsch
1b6f5861b7 Highlight selected table rows in related actions
Allow declaring related controllers for action tables and highlight table rows based on the queries in links pointing to those actions.

fixes #10155
2015-09-16 15:31:53 +02:00
Matthias Jentsch
d00e854f4b Remove unused code from old Chrome history workaround
refs #6277
2015-09-10 17:33:11 +02:00
Matthias Jentsch
a93481c362 Add missing documentation 2015-09-10 17:03:58 +02:00
Matthias Jentsch
8e554684af Fix multi-selection in combination with anchors
refs #9844
2015-09-10 16:49:18 +02:00
Matthias Jentsch
a5351933fc Merge branch 'master' into bugfix/url-anchors-not-working-9844 2015-09-07 16:11:36 +02:00
Matthias Jentsch
ef6debfa32 Allow selecting form elements in action table rows
fixes #10045
2015-09-07 11:27:46 +02:00