Commit Graph

581 Commits

Author SHA1 Message Date
Eric Eastwood e6fc0207cb Use native unicode emojis
- gl_emoji for falling back to image/css-sprite when the browser
   doesn't support an emoji
 - Markdown rendering (Banzai filter)
 - Autocomplete
 - Award emoji menu
    - Perceived perf
    - Immediate response because we now build client-side
 - Update `digests.json` generation in gemojione rake task to be more
   useful and  include `unicodeVersion`

MR: !9437

See issues

 - #26371
 - #27250
 - #22474
2017-03-06 12:54:46 -06:00
winniehell 572f9782d5 Remove .es6 from file extensions (!9241) 2017-03-05 21:22:40 +01:00
Mike Greiling cb6c036d89 create a common.js bundle and include all jQuery plugins 2017-03-03 16:47:38 -06:00
Clement Ho b01a78dc8a Merge branch '27978-improve-task-list-ux' into 'master'
Only add a newline in Markdown Editor if the current line is not empty

Closes #27978

See merge request !9455
2017-03-02 22:56:59 +00:00
Fatih Acet 1ca2f3798a Merge branch 'add-svg-loader' into 'master'
Fixes Tech debt: No need to pass svgs as props into Vue with Webpack

Closes #27692 and #27840

See merge request !9522
2017-03-02 22:05:45 +00:00
Simon Knox ea0520924f remove extra whitespace on dashboard projects page 2017-03-02 21:10:39 +00:00
Jan Christophersen 7abdc24c7e Only add a newline in Markdown Editor if the current line is not empty 2017-03-02 19:22:29 +01:00
Phil Hughes 56ced9de41 Remove jQuery UI
jQuery UI is no longer used anywhere so say goodbye to it from package.json & Gemfile
2017-03-02 09:07:40 +00:00
Douwe Maan 7e2ad5d47a Merge branch 'fix/mwbs-to-mwps' into 'master'
Rename MWBS to MWPS

Closes #24707

See merge request !9335
2017-03-01 20:30:51 +00:00
James Lopez a0101ebf84 Update occurrences of MWBS to MWPS
Rename column in the database
 Rename fields related to import/export feature
 Rename API endpoints
 Rename documentation links
 Rename the rest of occurrences in the code
 Replace the images that contain the words "build succeeds" and docs referencing to them
 Make sure pipeline is green and nothing is missing.

updated doc images

renamed only_allow_merge_if_build_succeeds in projects and fixed references

more updates

fix some spec failures

fix rubocop offences

fix v3 api spec

fix MR  specs

fixed issues with partials

fix MR spec

fix alignment

add missing v3 to v4 doc

wip - refactor v3 endpoints

fix specs

fix a few typos

fix project specs

copy entities fully to V3

fix  entity error

more fixes

fix failing specs

fixed missing entities in V3 API

remove comment

updated code based on feedback

typo

fix spec
2017-03-01 12:02:02 +01:00
Phil Hughes b949448665 Import vue into spec 2017-03-01 10:17:00 +00:00
Phil Hughes e2575def94 Fixed eslint 2017-03-01 10:17:00 +00:00
Phil Hughes 9cd53cd8e7 Moved issue boards new issue form template 2017-03-01 10:17:00 +00:00
Filipa Lacerda 548a0b6a13 Pagination only changes the page parameter.
Fix broken test
2017-02-28 14:45:51 +00:00
Filipa Lacerda 3ef300d1f3 Remove unused test 2017-02-25 21:35:10 +00:00
Alfredo Sumaran ed707dde8d Merge branch 'moving-issue-with-two-list-labels' into 'master'
Removes label from previous list

Closes #28484

See merge request !9418
2017-02-24 21:29:45 +00:00
Filipa Lacerda e96851fceb Merge branch 'user-callouts' into 'master'
Added user-callouts

Closes #27269

See merge request !9249
2017-02-24 20:09:24 +00:00
Filipa Lacerda 9f6660b1a9 Merge branch 'refactor-graphs-bundle' into 'master'
Refactor graphs bundle to ES module syntax

See merge request !9502
2017-02-24 16:55:20 +00:00
Filipa Lacerda c49ee361ae Merge branch 'boards-card-template-to-js' into 'master'
Issue boards card template in JS

See merge request !9477
2017-02-24 16:55:13 +00:00
Mike Greiling 2d2e0b7de8 refactor stat_graph_contributors_graph to es6 module syntax 2017-02-24 00:21:54 -06:00
Mike Greiling 2f09c23c1a refactor stat_graph_contributors_util to es6 module syntax 2017-02-24 00:20:59 -06:00
Mike Greiling c2497d8b35 remove unused StatGraph class 2017-02-24 00:20:59 -06:00
Alfredo Sumaran 1097724fbb Fix failing specs 2017-02-23 19:23:03 -05:00
Douwe Maan ad640bc5f9 Use Namespace#full_path instead of #path where appropriate 2017-02-23 17:55:01 -06:00
Jose Ivan Vargas 2f681138dc Modified the user_callout behaviour
Now it appends a template instead of relying in a partial
to show it.
2017-02-23 15:47:23 -06:00
Jose Ivan Vargas 621bfdaa9f Removed disabled rules from the user_callout_spec.js
Also changed the cookie sets to true and false values to make
it consistent with the rest of the javascript.

Fixed some haml and a missing new line
2017-02-23 15:47:23 -06:00
Jose Ivan Vargas 46eefbda3a Moved the dismiss-icon listener to close the callout to a button 2017-02-23 15:47:23 -06:00
Jose Ivan Vargas bcab4bb5ef Changed the javascript class from using the global scope to exporting it via webpack
Also improved accesibility and change the id from user_callouts to a class
2017-02-23 15:47:23 -06:00
Jose Ivan Vargas 103f5a116b Created unit tests, fixtures and integration tests
Also changed the user_callout haml to a partial and
added the corresponding SVG icon
2017-02-23 15:47:23 -06:00
Clement Ho 43fa9c1f1a Merge branch 'master' into 'master'
on branch deletion show loading icon and disabled the button

See merge request !6761
2017-02-23 17:35:09 +00:00
Phil Hughes a9bcb5b8f9 Fixed eslint errors 2017-02-23 15:49:12 +00:00
Phil Hughes 7512af29fc Issue boards card in JS
Moved the issue boards card template into the JS. This helps to improve
the code coverage & will eventually make it easier to move this to .vue
files
2017-02-23 15:27:01 +00:00
wendy0402 94255217e9 on branch deletion show loading icon and disabled the button
after user click delete branch, there is no processing indication, and user can click many times till. It seems flaw in UX. this will fix it

fix bug in branch deletion link
2017-02-22 23:13:25 +07:00
Luke "Jared" Bennett bb483230e6
added specs for version check image 2017-02-22 11:34:44 +00:00
Alfredo Sumaran 5a84b5fd7c Merge branch 'add-filtered-search-to-mr' into 'master'
Add filtered search to MR page

Closes #27131

See merge request !9284
2017-02-22 00:25:55 +00:00
Clement Ho 6c12cbd05a Merge branch '26703-todos-count' into 'master'
#26703 change todos counter position & format ( for large counts )

Closes #26703

See merge request !9171
2017-02-21 23:09:43 +00:00
mhasbini 0a53a3d966 change todos counter position & format ( for large counts ) 2017-02-21 21:21:49 +02:00
Clement Ho 649c095a67 Add filtered search to MR page 2017-02-21 12:40:57 -06:00
Phil Hughes 6a2ee01b55 Removes label from previous list
When dragging an issue to a list that it already exists in it was previously not removing the label for the list it was moving from. This changes that to make that API call.

Closes #28484
2017-02-21 16:00:33 +00:00
Simon Knox fe1ab40529 Allow searching issues for strings containing colons 2017-02-21 11:33:42 +11:00
Mike Greiling c74b7eb271 fix overlooked window binding in spec files 2017-02-17 17:02:14 -06:00
Alfredo Sumaran 097924cf05 Merge branch 'gfm-autocomplete-fixes' into 'master'
Fix errors in GFM slash commands matcher

See merge request !8975
2017-02-17 17:18:54 +00:00
Clement Ho 7dd7ffc17b Merge branch 'dynamic-project-title-fixture' into 'master'
Replace static fixture for project_title_spec.js

See merge request !9175
2017-02-17 16:11:27 +00:00
Fatih Acet 996ea3e524 Merge branch 'task_list_refactor' into 'master'
move task_list setup and events to own class

See merge request !9016
2017-02-17 15:12:48 +00:00
Sean McGivern aa792b91bb Merge branch '26200-convert-sidebar-to-dropdown' into 'master'
Resolve "Update global sidebar to dropdown"

Closes #26200

See merge request !9199
2017-02-17 11:34:09 +00:00
YarNayar f0e5938018 Fixes errors in GFM slash commands matcher and add tests for default matcher
See !8975
2017-02-17 14:00:06 +03:00
Clement Ho 0135935c80 Merge branch '28247-timeloops-bug' into 'master'
Only run timeago loops after rendering timeago components

Closes #28247

See merge request !9267
2017-02-16 17:10:47 +00:00
Filipa Lacerda 78082831c1 Fix broken test 2017-02-16 13:28:59 +00:00
Filipa Lacerda ea7c776957 Merge branch 'fe-paginated-environments-api' into 'paginate-environments-bundle'
Integrate with new environments API

See merge request !8954
2017-02-16 12:30:18 +00:00
Filipa Lacerda 51f037809e Create util to handle pagination transformation 2017-02-16 12:02:55 +00:00