Commit Graph

62 Commits

Author SHA1 Message Date
Phil Hughes 795a63d83f fixed form action not submitting the correct URL 2017-07-28 09:00:09 +01:00
Phil Hughes 082d425b5d Merge branch 'master' into ph-inline-js 2017-07-28 08:07:56 +01:00
Alexis Reigel 4648d0016f popover trigger needs to be defined in js init
According to https://github.com/twbs/bootstrap/issues/10547 it's not
possible to have the trigger defined on the delegated element, i.e. not
defined as a data attribute.
2017-07-27 15:43:36 +02:00
Alexis Reigel 78b5264511 add gpg commit popover badges 2017-07-27 15:43:36 +02:00
Phil Hughes fe27de8bf1 moved some code into new files
fixed duplication of code
2017-07-25 16:27:51 +01:00
Phil Hughes 205090fcfb Removed inline JS in shared HAML files 2017-07-25 11:56:41 +01:00
Clement Ho ea6dfcad9f Merge branch '35156-more-responsive-nav' into 'master'
fix resize bug for title and collapsible nav menus

Closes #35156

See merge request !12904
2017-07-24 19:01:50 +00:00
Tim Zallmann 52b8a0db68 Resolve "Lazy load images on the Frontend" 2017-07-24 17:36:52 +00:00
Simon Knox 9408ed7f5a fix resize bug for title and collapsible nav menus 2017-07-22 07:41:37 +10:00
Mike Greiling 5f615276bf Refactor user bundle 2017-07-14 15:06:49 +00:00
Mike Greiling 60a1118f16 refactor SigninTabsMemoizer class to ES module syntax 2017-07-06 13:59:52 -05:00
Mike Greiling 5c52ca9a0c refactor SingleFileDiff class to ES module syntax 2017-07-06 13:39:28 -05:00
Mike Greiling d990df7481 refactor TaskList class to ES module syntax 2017-07-06 13:05:58 -05:00
Mike Greiling 571de11eb6 refactor Todos class to ES module syntax 2017-07-06 12:57:01 -05:00
Mike Greiling 4ad4efb8fd refactor TreeView class to ES module syntax 2017-07-06 10:10:03 -05:00
Mike Greiling 12efe4946f refactor UsagePing class to ES module syntax 2017-07-06 10:10:03 -05:00
Mike Greiling d30e66c9a8 refactor UserTabs class to ES module syntax 2017-07-06 10:10:03 -05:00
Mike Greiling 24c2739be9 remove useless users_select import 2017-07-06 10:10:03 -05:00
Mike Greiling 128c6e7060 refactor UsernameValidator class to ES module syntax 2017-07-06 10:10:02 -05:00
Mike Greiling 5530d80155 refactor VersionCheckImage class to ES module syntax 2017-07-06 10:10:02 -05:00
Mike Greiling 6149c2e230 refactor VisibilitySelect class to ES module syntax 2017-07-06 10:10:02 -05:00
Mike Greiling f890939609 refactor Wikis class to ES module syntax 2017-07-06 10:10:02 -05:00
Mike Greiling 5d34237854 refactor ZenMode to ES module syntax 2017-07-06 10:10:01 -05:00
Jacob Schatz e48f54b5b2 Merge branch 'enable-webpack-code-splitting' into 'master'
Enable webpack code splitting

Closes #32989

See merge request !12032
2017-06-30 20:55:09 +00:00
Bryce Johnson def0f62810 Remove initTimeagoTimeout and let timeago.js update timeagos internally.
MR: !12468
2017-06-29 14:46:02 -04:00
Mike Greiling 5b43aa9557 move webpack publicPath setup earlier in the bootstrap processes to avoid ES module execution order issues 2017-06-28 15:15:50 -05:00
Mike Greiling f26d477865 dynamically import emoji helpers for AwardsHandler class 2017-06-28 13:04:34 -05:00
Mike Greiling 3f3993c3d3 dynamically set webpack publicPath when relative_url_root enabled 2017-06-28 13:04:34 -05:00
Phil Hughes 32e22d138a mobile spacing improvements
removed random colors left over from the original nav
2017-06-23 17:41:38 +01:00
Phil Hughes c5f25f6550 Top navigation redesign
Start of the new navigation by redesigning just the top navigation menu.
This is only shown when a cookie is set.

Part of #32794
2017-06-21 14:45:23 +01:00
Douwe Maan b38c74d696 Revert 'New file from interface on existing branch' 2017-06-09 10:10:47 -05:00
Bryce Johnson c9a67266d2 Move issuable bulk edit form into a new sidebar. 2017-06-06 09:16:27 -04:00
Luke "Jared" Bennett b172ef2fdc
Restore notifications to MR widget 2017-05-26 15:26:06 +01:00
Mike Greiling 97724e62f3 fix eslint violation 2017-05-18 15:11:20 -05:00
Eric Eastwood b8b6de4c75 Make `gfm_auto_complete` into a module and fix up tech debt 2017-05-16 18:42:06 +00:00
Filipa Lacerda 269c0fe007 Replace old isObject for underscore methods 2017-05-10 16:17:31 +00:00
Fatih Acet 0151325dac Merge request widget redesign 2017-05-09 04:15:34 +00:00
Valery Sizov 387c4b2c21 Backport of multiple_assignees_feature [ci skip] 2017-05-04 17:11:53 +03:00
Jose Ivan Vargas Lopez a63b18b14f Set the issuable sidebar to remain collapsed on mobile devices 2017-04-19 19:10:16 +00:00
Sean McGivern 8d10add4a5 Don't show usage ping on settings page 2017-04-17 15:54:10 +01:00
Alfredo Sumaran 01adf920c4 Merge branch 'refactor-behaviors' into 'master'
Refactor javascript behaviors directory

See merge request !10439
2017-04-09 20:54:23 +00:00
Luke "Jared" Bennett 2a18425e97
phil review changes 2017-04-06 13:04:57 +01:00
Luke "Jared" Bennett c2cb2fb473
update droplab 2017-04-05 17:44:14 +01:00
Luke "Jared" Bennett 06a20b8717
Updated droplab version to webpack version 2017-04-05 17:44:14 +01:00
Mike Greiling 4461e7087d Refactor test_utils bundle 2017-04-04 17:47:12 +00:00
Mike Greiling 77dcb1f8c7 consolidate all behavior imports into an index.js file 2017-04-04 02:54:47 -05:00
Phil Hughes 28b8b92e84 Fixed alignment on some pages
Fixed pipelines tabs not showing arrows
2017-03-28 15:56:08 +01:00
Alfredo Sumaran 1b7eddd83f Merge branch 'refactor-templates-js' into 'master'
Refactor template selector JavaScript

See merge request !9792
2017-03-24 01:17:28 +00:00
Bryce Johnson faf7865c26 Lightly refactor js files related to file template selectors. 2017-03-22 20:10:54 -04:00
Mike Greiling 5f7c0bd7b7 remove Cookies class from global space 2017-03-22 03:07:27 -05:00