Commit Graph

77 Commits

Author SHA1 Message Date
Clement Ho b413785e1d [skip ci] Replace .pull-right with .float-right 2018-04-09 12:42:45 -05:00
Clement Ho 3e7a17d475 Replace .pull-left with .float-left 2018-04-09 12:36:21 -05:00
Clement Ho 917b7e0dd9 Rename .btn-default to .btn-secondary 2018-04-09 11:49:18 -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
George Tsiolis 5823a191f1 Move TimeTrackingComparisonPane vue component 2018-03-22 12:53:07 +02:00
George Tsiolis 78de525130 Move TimeTrackingCollapsedState vue component 2018-03-21 12:27:05 +02: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
George Tsiolis c1e259eccb Add Assignees vue component missing data container 2018-02-28 18:02:05 +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
Clement Ho 873595337e Remove sidebar bundle webpack entry point 2018-02-23 16:57:18 -06:00
Rémy Coutable 97793a1616 Harmonize CE and EE JS code
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-02-22 13:34:35 +01:00
Riccardo Padovani 99b96a7b5f #28481: Display time tracking totals on milestone page 2018-02-21 17:20:56 +00:00
Jacob Schatz 35c8fd5586 Update to jQuery 3. 2018-02-20 22:20:48 +00:00
André Luís e92db999ff Make Edit link style consistent on Sidebar
Especially making the link on Lock MR section work the same as others on hover
2018-02-13 12:31:48 +00:00
George Tsiolis 525d58303b Move IssuableTimeTracker vue component 2018-02-12 11:32:25 +02:00
Jarka Kadlecová a39dc76645 Translate issuable sidebar 2018-02-07 14:05:57 +01:00
Felix Geyer 65497b5f65 Fall back to default_avatar_url in issue assigment.
This fixes the avatar in issue assignments when the user hasn't got an
avatar and Gravatar is disabled.

Closes #34733
2018-01-28 17:39:28 +01:00
Rémy Coutable c5caf94789
Make the 'Edit' links consistent in the issuable sidebar
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-01-18 19:03:02 +01:00
Mike Greiling 0815236ffb
change loading prop behavior for subscriptions.vue 2018-01-12 14:49:34 -06:00
Mike Greiling 562991b6a8
add missing comma 2018-01-12 13:49:30 -06:00
Mike Greiling c2d26b6c79
only show loading indicator in subscription toggle on initial data fetch 2018-01-12 12:10:25 -06:00
Mike Greiling 3ef0ab7264
add tooltip for notifications icon in collapsed sidebar 2018-01-12 11:01:01 -06:00
Mike Greiling 5d44441836
change notification bell icon from font-awesome to gitlab svg 2018-01-12 10:25:16 -06:00
Mike Greiling d77d174918
update karma tests 2018-01-12 01:10:55 -06:00
Mike Greiling de19158c1c
add prop defaults 2018-01-12 01:10:55 -06:00
Mike Greiling 7b0d1e7d57
change rss icon to bell icon for notifications 2018-01-11 23:48:36 -06:00
Mike Greiling a25af3efbc
convert notification subscription button into toggle 2018-01-11 23:48:36 -06:00
Filipa Lacerda 601dc0d8b3
Fix broken specs 2018-01-09 11:58:34 +00:00
Filipa Lacerda cdc4938834
[ci skip] Fix more rules 2018-01-05 00:45:32 +00:00
Filipa Lacerda b299198e1e
Adds `eslint-plugin-vue`, fixes linter errors and adds docs 2018-01-03 23:14:55 +00: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 6bb4442054
updated imports 2017-12-11 12:28:11 +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
Phil Hughes 4ca4b0ff70 Merge branch 'ce-1379-update-sidebar-weight-to-vue-and-add-to-boards' into 'master'
Backport EE changes from refactor sidebar weight block Vue and move to Issue Boards

See merge request gitlab-org/gitlab-ce!15706
2017-12-05 09:54:41 +00: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
Simon Knox bf85a90037 issue note component rename 2017-12-04 16:19:07 +00:00
Eric Eastwood f494dbc515 Async notification subscriptions in issue boards 2017-11-20 12:38:53 -02:00
Luke "Jared" Bennett d0f7e4df34 Resolve "lock/confidential issuable sidebar custom svg icons iteration" 2017-11-16 16:44:16 +00:00
Eric Eastwood 6dc9028fbb Load participants async 2017-10-31 16:15:03 +00:00
Phil Hughes cbfc97b112
karma spec fixes 2017-10-10 10:14:23 +01:00
Phil Hughes fa2af5e0f5
Flash is now a ES6 module
Reduced the technical debt around our JS flash function by making it a
module that is imported rather than relying on the global function.
The global function still exists mainly for technical debt with how
some requests are being completed, but new JS should import the module
directly.

Also reduces some tech debt in the file by removing the need for jQuery.
Instead Flash is now 100% vanilla JS.
2017-10-10 10:14:22 +01:00
Jarka Kadlecova 97f9640747 Fix wording in the js messages 2017-10-06 10:23:50 +02:00
Luke "Jared" Bennett 4447559f61
Merge branch '18608-lock-issues-v2' of gitlab.com:gitlab-org/gitlab-ce into 18608-lock-issues-v2 2017-10-03 16:49:06 +01:00
Luke "Jared" Bennett 97f1369990
Remove interpolated translation strings 2017-10-03 16:47:52 +01:00
Jarka Kadlecova c488bcd13e Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into 18608-lock-issues-v2
# Conflicts:
#	db/schema.rb
2017-10-03 09:37:48 +02:00