Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | dynamically import emoji helpers for AwardsHandler class | Mike Greiling | 2017-06-28 | 1 | -35/+44 | |
| | ||||||
* | revert removal of requestAnimationFrame and move to a separate MR/discussionrefactor-emoji-utils | Mike Greiling | 2017-06-27 | 1 | -2/+8 | |
| | ||||||
* | rename getEmojiCategoryMap and remove unnecessary parameter | Mike Greiling | 2017-06-27 | 1 | -2/+2 | |
| | ||||||
* | move glEmojiTag method to emoji helper | Mike Greiling | 2017-06-27 | 1 | -3/+2 | |
| | ||||||
* | namespace emoji helper methods within AwardsHandler class | Mike Greiling | 2017-06-26 | 1 | -13/+8 | |
| | ||||||
* | move emoji category index to helper method | Mike Greiling | 2017-06-26 | 1 | -27/+8 | |
| | ||||||
* | move emojiAlias logic into helper module | Mike Greiling | 2017-06-26 | 1 | -16/+6 | |
| | ||||||
* | fix method definition styling | Mike Greiling | 2017-06-26 | 1 | -12/+2 | |
| | ||||||
* | move normalizeEmojiName method to emoji helper module | Mike Greiling | 2017-06-26 | 1 | -8/+3 | |
| | ||||||
* | remove problematic use of requestAnimationFrame | Mike Greiling | 2017-06-26 | 1 | -8/+2 | |
| | ||||||
* | centralize emoji helper methods | Mike Greiling | 2017-06-23 | 1 | -4/+1 | |
| | ||||||
* | refactor AwardsHandler into es class syntaxawards-handler-class-syntax | Mike Greiling | 2017-06-17 | 1 | -379/+374 | |
| | ||||||
* | Add ES lint support to identify poorly written Promises | Kushal Pandya | 2017-04-20 | 1 | -0/+3 | |
| | ||||||
* | Merge branch '27655-clear-emoji-search-after-selection' into 'master' | Alfredo Sumaran | 2017-04-17 | 1 | -17/+36 | |
|\ | | | | | | | | | | | | | Clear emoji search in awards menu after picking emoji Closes #27655 See merge request !10524 | |||||
| * | Clear emoji search in awards menu after picking emoji27655-clear-emoji-search-after-selection | Eric Eastwood | 2017-04-13 | 1 | -17/+36 | |
| | | | | | | | | Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/27655 | |||||
* | | frontend prevent authored votes | barthc | 2017-04-14 | 1 | -9/+35 | |
|/ | ||||||
* | Remove `undefined` class from `.emoji-menu-list`30496-remove-undefined-from-emoji-menu-list | Eric Eastwood | 2017-04-07 | 1 | -1/+1 | |
| | | | | Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/30496 | |||||
* | Award emoji button smiley animation | Dimitrie Hoekstra | 2017-04-06 | 1 | -1/+2 | |
| | ||||||
* | Removes the duplicated search icon in emoji menuemoji-menu-duplicated-search-icon | Phil Hughes | 2017-04-05 | 1 | -2/+2 | |
| | | | | | | | The search emojis title had the same class as the search input which caused a duplicated icon. Closes #30416 | |||||
* | remove Cookies class from global space | Mike Greiling | 2017-03-22 | 1 | -1/+1 | |
| | ||||||
* | Protect against unknown emojis in frequently used listfix-unknown-emojis-in-frequently-used-awards | Eric Eastwood | 2017-03-16 | 1 | -5/+13 | |
| | | | | See https://gitlab.slack.com/archives/frontend/p1489690607738864 | |||||
* | Add frequently used emojis back to awards menuadd-frequently-used-emojis-back-to-menu | Eric Eastwood | 2017-03-09 | 1 | -18/+12 | |
| | | | | Thanks @filipa for the shout` | |||||
* | Update emojis to use harmony modules (import/export)update-native-unicode-emojis-with-harmony-modules | Eric Eastwood | 2017-03-08 | 1 | -6/+4 | |
| | ||||||
* | Fix up potential for build finish event to fire for wrong menu | Eric Eastwood | 2017-03-06 | 1 | -4/+3 | |
| | ||||||
* | Fix up `watch` alias lookup in Firefox | Eric Eastwood | 2017-03-06 | 1 | -1/+1 | |
| | | | | | It was pulling https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/watch | |||||
* | Use native unicode emojis | Eric Eastwood | 2017-03-06 | 1 | -369/+508 | |
| | | | | | | | | | | | | | | | | | | | | - 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 | |||||
* | replace implicit this == window with explicit binding | Mike Greiling | 2017-02-17 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' into go-go-gadget-webpack | Mike Greiling | 2017-01-27 | 1 | -8/+6 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 ... | |||||
| * | resolve all parseInt radix eslint violations | Mike Greiling | 2017-01-18 | 1 | -2/+2 | |
| | | ||||||
| * | resolve all x-spacing and no-spaced-x eslint violations | Mike Greiling | 2017-01-18 | 1 | -4/+4 | |
| | | ||||||
| * | resolve all padded-blocks eslint violations | Mike Greiling | 2017-01-18 | 1 | -3/+1 | |
| | | ||||||
| * | resolve all no-plusplus eslint violations | Mike Greiling | 2017-01-18 | 1 | -2/+2 | |
| | | ||||||
* | | migrate all javascript asset bundles and require syntax | Mike Greiling | 2017-01-10 | 1 | -1/+3 | |
|/ | ||||||
* | resolve all instances of no-undef eslint rule violationsclean-no-undef | Mike Greiling | 2016-12-14 | 1 | -1/+3 | |
| | ||||||
* | explicitly disable eslint inlineexplicitly-disable-eslint-inline | Luke "Jared" Bennett | 2016-11-15 | 1 | -1/+1 | |
| | ||||||
* | Cleaned up global namespace JS | José Iván | 2016-11-03 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | Moved most of the functions that contained "window.doSomething" that were located at: - app/assets/javascripts/application.js To the following file: - app/assets/javascripts/lib/utils/common_utils.js The functions listed here: - window.ajaxGet - window.split - window.extractLast - window.rstrip - window.disableButtonIfEmptyField - window.disableButtonIfAnyEmptyField - window.sanitize - window.unbindEvents - window.shiftWindow Now will be accessible from the "gl.utils" namespace | |||||
* | Merge branch 'eslint' into 'master' | Fatih Acet | 2016-10-26 | 1 | -0/+1 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ESLint ## What does this MR do? - create `package.json` - add ESLint dependencies to `package.json` - add JavaScript linting to CI - add Rake task `lint:javascript`as alias for `eslint` (which itself is an alias for `npm run eslint`) ## Are there points in the code the reviewer needs to double check? Probably not. ## Why was this MR needed? My hovercraft was full of eels. ## What are the relevant issue numbers? - https://gitlab.com/gitlab-org/gitlab-ce/issues/13224#note_12537431 - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5006#note_13255658 See merge request !5445 | |||||
| * | disable ESLint for all JavaScript files | winniehell | 2016-10-26 | 1 | -0/+1 | |
| | | ||||||
* | | Refactored less readable existance checks | Jack Davison | 2016-10-26 | 1 | -1/+1 | |
|/ | | | | | | CoffeeScript generated JavaScript contains some unreadable expressions. This refactoring addresses complex uses of the exestential operator that produced unreadable Javascript. | |||||
* | remove manual Cookie.set "path" option in favor of global setting | Mike Greiling | 2016-10-24 | 1 | -4/+1 | |
| | ||||||
* | replace jquery.cookie vendor script with js.cookie | Mike Greiling | 2016-10-24 | 1 | -3/+3 | |
| | ||||||
* | Added `@zeiv`s changes to fix awards search, including CHANGELOG where he is ↵ | Luke Bennett | 2016-09-27 | 1 | -1/+1 | |
| | | | | credited | |||||
* | Restore comments lost when converting CoffeeScript to JavaScript | Jared Deckard | 2016-09-08 | 1 | -0/+5 | |
| | ||||||
* | Replace animateEmoji timeout with eventListener | Clement Ho | 2016-09-06 | 1 | -5/+5 | |
| | ||||||
* | use gitlab global root url as canonical base url for all javascript set ↵ | Mike Greiling | 2016-08-24 | 1 | -0/+1 | |
| | | | | cookies (closes #20435) | |||||
* | Replace resetTooltip with bootstrap's fixTitle | Jack Davison | 2016-08-17 | 1 | -14/+6 | |
| | | | | | | | | | | * resetTooltip totally destroyed and regenerated the tooltip while fixTitle simply replaces the text in the existing element. * resetTooltip also called an asyncronous function with no suitable callback resulting in a messy setTimout workaround. fixTitle is syncronous. | |||||
* | Fix duplicate "me" in award emoji tooltip | Jack Davison | 2016-08-17 | 1 | -1/+6 | |
| | | | | | | * Works by explicitly deleting out-of-date data attributes * No longer directly assigns to data-original-title | |||||
* | Award tooltips refer to current user as "You" | Jack Davison | 2016-08-17 | 1 | -8/+8 | |
| | ||||||
* | Switch to using to_sentence to construct tooltips | Jack Davison | 2016-08-17 | 1 | -5/+14 | |
| | | | | | | * Code in ruby now uses Array#to_sentence to construct award tooltips * Coffeescript uses a combination of regexes for the same result | |||||
* | Truncated user list in award emoji tooltips | Jack Davison | 2016-08-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | * Only the first 10 names are displayed * Further users are indicated by "and X more." * String "and X more" is appended to the array THEN join is called * An oxford comma seperates the last name from "and X more" * In coffeescript "me" is now always prepended * Tests included |