Commit Graph

32 Commits

Author SHA1 Message Date
Mike Greiling 29e0cb4b91 Organize our polyfills and standardize on core-js 2017-03-13 21:48:32 +00:00
Eric Eastwood ee9930145f Update emojis to use harmony modules (import/export) 2017-03-08 11:27:14 -06:00
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 0f31c5a92b replace implicit this == window with explicit binding 2017-02-17 16:58:32 -06:00
Mike Greiling 69e4072f89 Merge branch 'master' into go-go-gadget-webpack
* master: (389 commits)
  Document "No gems fetched from git repositories" policy [ci skip]
  Typos
  Small gramatical tweaks
  Typos
  Added PHP & NPM doc
  Use `:empty_project` where possible in request specs
  Add caching of droplab ajax requests
  Use `:empty_project` where possible in model specs
  Revert 3f17f29a
  Remove unused js response from refs controller
  Add MR id to changelog entry
  fixed small mini pipeline graph line glitch
  Prevent form to be submitted twice
  Fix Error 500 when repositories contain annotated tags pointing to blobs
  Fix /explore sorting (trending)
  Simplify wording in "adding an image" docs
  Remove "official merge window" from CONTRIBUTING.md [ci skip]
  Update repository check documentation
  Fixed flexbox and wrap issues
  Update two_factor_authentication.md
  ...
2017-01-27 19:33:58 -06:00
Eric Eastwood 1b63b3fea7 Fix DropLab in IE11 v1
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/26785
2017-01-21 14:14:39 -06:00
Jacob Schatz f19724de34 Revert "Merge branch '26785-fix-droplab-in-ie-11-v1' into 'master'"
This reverts merge request !8675
2017-01-21 04:23:02 +00:00
Eric Eastwood c0a9ece1ee Fix DropLab in IE11 v1
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/26785
2017-01-20 19:57:38 -06:00
Mike Greiling ccada28f30 resolve all padded-blocks eslint violations 2017-01-18 17:16:41 -06:00
Mike Greiling e7b5945c59 resolve all semi and no-extra-semi eslint violations 2017-01-18 17:15:27 -06:00
Mike Greiling 9e4d04913a resolve all no-plusplus eslint violations 2017-01-18 17:15:27 -06:00
Mike Greiling 60339e044b phantomJS requires "use strict" for polyfill to properly work 2017-01-13 11:07:05 -05:00
Mike Greiling 47646d85b1 fix eslint violations in Object.assign polyfill 2016-12-14 15:54:33 -06:00
Alfredo Sumaran f796840fd3 Add Object.assign polyfill 2016-12-14 11:45:45 -05:00
Filipa Lacerda aa2d6eec9e Improvements after review 2016-11-30 17:06:48 +00:00
Filipa Lacerda 6789befbf6 Fixes after review
Fix pipelines tests

Fix rubocop
2016-11-30 17:06:47 +00:00
Filipa Lacerda cb9cee545a Adds .matches polyfill
Moves matches poly to the correct file
Divides pipelines index and show tests in order to be able to test with JS
2016-11-30 17:06:47 +00:00
Luke "Jared" Bennett 260749e164
Add `.find` poly 2016-11-25 16:25:19 +00:00
Luke "Jared" Bennett 6892293e73 Use default `closest` if available! 2016-11-23 14:56:28 +00:00
Luke "Jared" Bennett 7cefaea876
explicitly disable eslint inline 2016-11-15 16:30:34 +00:00
Luke "Jared" Bennett 7c84037e6c
Added Element extension with .matches and .closest 2016-10-31 23:18:10 +00:00
winniehell 02f94cf038 disable ESLint for all JavaScript files 2016-10-26 10:02:58 +02:00
Luke Bennett 599f1cb023
converted last method to jQuery 2016-10-20 22:18:39 +01:00
Jared Deckard 7f6474b269 Restore comments lost when converting CoffeeScript to JavaScript 2016-09-08 12:23:12 -05:00
Fatih Acet aaa9509d12 ES6ify all the things! 2016-07-24 23:45:11 +03:00
Robert Speicher 29626b0885 Remove unused `showAndHide`, `simpleFormat`, and `linkify` functions
Also removes redundant `unbind` call
2015-06-02 20:32:07 -04:00
Robert Speicher 4560954404 Move jQuery enable/disable extensions to extensions/jquery
Removes redundant enableButton/disableButton extensions, and adds specs
for the jQuery extensions.
2015-06-02 20:32:07 -04:00
Ciro Santilli a7e0ca9e83 Add trailing newline to all text files.
Present in the large majority of files of each respective type.
2014-06-21 11:20:22 +02:00
Dmitriy Zaporozhets 6eabf90b80 Ability to edit group member permissions 2013-08-06 18:45:45 +03:00
Dmitriy Zaporozhets ba59912072 Prepare UI for notification settings 2013-03-27 20:07:52 +02:00
Riyad Preukschas bd60a4ed40 Make notes JS know which notes are new in a request 2012-12-03 22:51:56 +01:00