Commit Graph

42 Commits

Author SHA1 Message Date
Kushal Pandya e164447bf1 Emit `toggleSidebar` event on component when icon is clicked 2018-05-03 16:34:03 +05:30
Kushal Pandya 342fbbdaa2 Consume `toggleSubscription` event directly from Subscriptions component 2018-05-03 16:34:03 +05:30
Kushal Pandya d2665707c0 Emit `toggleSubscription`, `toggleSidebar` events on component 2018-05-03 16:34:01 +05:30
Rémy Coutable 1f08fab43f Revert "Merge branch '5480-sidebar-subscription-event-handling' into 'master'"
This reverts merge request !18682
2018-05-02 15:32:03 +00:00
Kushal Pandya aa0a35a867 Consume `toggleSubscription` event directly from Subscriptions component 2018-05-02 15:24:02 +05:30
Kushal Pandya de3194bf89 Emit `toggleSubscription` event on component instead of eventHub 2018-05-02 15:23:30 +05:30
Phil Hughes 2f7b71df76 Merge branch '10-7-security_issue_42029' into 'security-10-7'
Sanitize user name to avoid XSS attacks

See merge request gitlab/gitlabhq!2373
2018-04-30 15:01:01 -05:00
Mike Greiling 8fa0aeb880
fix illegal references to "this" in module context 2018-04-23 00:54:20 -05:00
Mike Greiling 704e866134
fix more instances of "import *" with spyOnDependency 2018-04-23 00:54:20 -05:00
Dennis Tang 91a4eb1cb1 Resolve "Clicking confidential and lock icons on sidebar should also activate dropdown" 2018-04-02 18:46:50 +00:00
Filipa Lacerda 3e6e2ef60d
Removes eslint disabled comments 2018-03-29 18:56:19 +01:00
Phil Hughes bd26e012fc Merge branch 'remove-jquery-globals' into 'master'
Require jQuery to be explicitly imported

See merge request gitlab-org/gitlab-ce!17674
2018-03-12 10:55:46 +00:00
Mike Greiling f248be7257
require jQuery to be explicitly imported 2018-03-09 15:18:09 -06:00
George Tsiolis b3152bf245 Move AssigneeTitle vue component 2018-03-09 20:04:57 +02:00
George Tsiolis 7ea10d4d4c Move SidebarAssignees vue component 2018-03-07 20:33:27 +02:00
Filipa Lacerda 56af0631c6 Merge branch 'refactor/move-assignees-vue-component' into 'master'
Move (Multiple) Assignees vue component

See merge request gitlab-org/gitlab-ce!16952
2018-02-28 11:17:36 +00:00
George Tsiolis 514f22c475 Move Assignees vue component 2018-02-27 19:54:56 +02:00
Rémy Coutable d434c62a83 Move EE-specific JavaScript files to ee/app/assets/javascripts 2018-02-26 19:43:34 +00:00
Jacob Schatz 35c8fd5586 Update to jQuery 3. 2018-02-20 22:20:48 +00:00
Achilleas Pipinellis 85940d766a
Default to HTTPS for all Gravatar URLs
If using gravatar.com, both plain_url and ssl_url in settings are now
served via HTTPS. Make this the default.
2018-01-25 10:00:46 +01:00
Mike Greiling d77d174918
update karma tests 2018-01-12 01:10:55 -06:00
Filipa Lacerda 1245d35f14 Merge branch 'main-js-tidy-up' into 'master'
Tidy up main JS file

See merge request gitlab-org/gitlab-ce!16007
2018-01-11 18:40:22 +00:00
Phil Hughes ff0f74ac6e
Tidy up main JS file 2018-01-10 11:07:42 +00:00
Yorick Peterse d0b8f536a1
Remove soft removals related code
This removes all usage of soft removals except for the "pending delete"
system implemented for projects. This in turn simplifies all the query
plans of the models that used soft removals. Since we don't really use
soft removals for anything useful there's no point in keeping it around.

This _does_ mean that hard removals of issues (which only admins can do
if I'm not mistaken) can influence the "iid" values, but that code is
broken to begin with. More on this (and how to fix it) can be found in
https://gitlab.com/gitlab-org/gitlab-ce/issues/31114.

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/37447
2018-01-08 17:04:45 +01:00
Jacob Schatz 9c6ce2e8c9 Merge branch 'backport-epic-in-issue' into 'master'
Backport epic in issue

See merge request gitlab-org/gitlab-ce!15799
2017-12-11 20:48:52 +00:00
Phil Hughes e0bbadc2d2
use exported methods instead of gl.utils 2017-12-08 08:54:51 +00:00
Clement Ho bd7218f22e Backport epic in issue 2017-12-07 11:37:33 -06:00
Eric Eastwood f3433d8a68 Backport changes from refactor sidebar weight block Vue and move to Issue Boards
See https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3566
2017-12-04 15:02:48 -06:00
Eric Eastwood 8f9681bd3d Remove ineffective Vue service specs 2017-11-08 05:39:35 -06:00
Eric Eastwood 6dc9028fbb Load participants async 2017-10-31 16:15:03 +00:00
Luke "Jared" Bennett 6d59795ebb
Review changes 2017-09-15 10:19:43 +01:00
Luke "Jared" Bennett a319418d9c
Merge FE 2017-09-14 14:10:41 +01:00
Eric Eastwood 90c60138db Move "Move to different project" to sidebar
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/34261
2017-09-03 22:03:17 -05:00
Regis e9f85bf179 change to 'Not confidential' 2017-08-16 09:55:17 -06:00
Regis aaaf3ebef6 change message and change spec 2017-08-14 17:47:24 -06:00
Regis Boudinot f59bdbf0f1 33874 confidential issue redesign 2017-08-07 23:56:16 +00:00
Clement Ho 28c45b047d Polish sidebar toggle 2017-06-27 08:06:35 +00:00
Simon Knox 6b8fac9de4 add loading spinner to sidebar assignees
store isFetching state to indicate if assignees has initial data
2017-05-24 21:19:50 +10:00
winh 75e613459d Add missing tear down of sidebarMockInterceptor (!11204) 2017-05-11 12:47:31 +02:00
Clement Ho 76ac0e46d8 Remove sidebar bundle spec 2017-05-10 14:32:40 -05:00
Clement Ho f1d48c25a2 Fix failing spec and eslint 2017-05-05 14:45:21 -05:00
Clement Ho 48e4991907 Add sidebar specs 2017-05-05 13:23:31 -05:00