- Oct 24, 2023
-
-
Heinrich Lee Yu authored
Upgrades tanuki_emoji and generate a new version of our emojis.json that orders emojis based on https://unicode.org/emoji/charts/emoji-ordering.txt
-
- Jan 19, 2023
-
-
- implemented a link for persisted queries - handled labels token to update the cache - modified the query with cache-and-network policy - added feature flag `frontend_caching` - gitlab-org/gitlab!106004
-
- Jun 10, 2022
-
-
When the emoji are retrieved, it will apply the intents multiplier to the score if one exists. This will either decrease or increase the score to force it to float to the top or the bottom of the pile. When a multiplier doesn't exist the code multiplies by 1. Updated the awards logic to do the same thing but in jQuery. Changelog: added MR: gitlab-org/gitlab!88407
-
- Mar 04, 2022
-
-
Heinrich Lee Yu authored
Previously, these were added manually to the fixture. This updates the rake task so that those ASCII aliases won't be overwritten.
-
- Nov 11, 2021
-
-
Heinrich Lee Yu authored
The suggestions can be confusing because : is the emoji prefix and the parentheses match some emoji descriptions. These aliases improve the UX because they will show up as the first suggestions instead of some unrelated emojis. Changelog: fixed
-
- Oct 14, 2021
-
-
Gabriel Mazetto authored
-
Gabriel Mazetto authored
-
- Apr 22, 2021
-
-
- Mar 17, 2021
-
-
Phil Hughes authored
This reverts commit 8a2b4545, reversing changes made to 55250a64.
-
- Mar 16, 2021
-
-
Updating the gem brings with it the correct sorting of emoji for the award menu. Closes #15744
-
- Jan 06, 2021
-
-
Alex Kalderimis authored
Rather than skipping all queries that use the @client directive, we instead remove all such fields (and any arguments and fragments mentioned in the skipped sections) and then only skip the query if that then leaves us with an empty query. The query transformation is handled with a query printer.
-
Alex Kalderimis authored
This adds query validation for GraphQL, exposed in a new raketask (`gitlab:graphql:validate`). Tests are added for the validation system, which handles common patterns in our front-end code (such as Apollo client directives, and the use of ee_else_ce). The new graphql files used in the tests are excluded from prettier formatting. A couple of clearly incorrect graphql files (discovered during testing) have been fixed. One remaining one has been marked as a known failure.
-
- May 20, 2019
-
-
- Nov 15, 2017
-
-
Eric Eastwood authored
-
- Nov 14, 2017
-
-
Eric Eastwood authored
-
- Apr 24, 2017
-
-
Phil Hughes authored
Closes #29971
-
- Mar 08, 2017
-
- Mar 06, 2017
-
-
Eric Eastwood authored
- 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
-
Eric Eastwood authored
- 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
-
- Jul 18, 2016
-
-
Connor Shea authored
This adds the 2016 emoji as well as support for using SVG images instead of PNGs. It also fixes a number of incorrectly categorized emoji and other minor issues. Upgrade Rake task for Gemojione 3.0.0 and generate sprites. Upgrade aliases.json by pulling down index.json from the gemojione repository and running the generate_aliases.rb file. Changelog: https://github.com/jonathanwiesel/gemojione/blob/master/CHANGELOG.md#v301-2016-07-16 For the specific emoji added to the Unicode standard, see: http://emojione.com/releases/2.2.4/ Huge kudos to Jonathan Wiesel (@jonathanwiesel) for his work on the gemojione gem!
-
- Jun 29, 2016
-
-
Connor Shea authored
No reason to split it into a separate gem when the gem barely did anything. We can use gemojione directly, making updating gemojione that much easier. Also fix the Rake task and update gemojione to 2.6.1. This adds the EmojiOne Spring update. Changelog: https://github.com/jonathanwiesel/gemojione/blob/master/CHANGELOG.md
-
- May 04, 2016
-
-
James Lopez authored
refactored some namespace stuff and fixed project tree restorer spec. also removing controller so that it belongs to the UI MR
-
- Apr 13, 2016
-
-
James Lopez authored
-
- Apr 12, 2016
-
-
James Lopez authored
-
- Apr 09, 2016
-
-
Eniola Arinde authored
-
- Mar 30, 2016
-
-
Yorick Peterse authored
By pre-calculating the digests we can manually construct the emoji URLs, removing the need for using Rails' asset URL helpers. The reason we don't want to use these helpers for Emojis is two-fold: 1. Rails' image_url() method is slow, really slow. For one it _might_ have to calculate digests but it also performs a lot of other intensive operations (judging by the source code and based on measuring timings). 2. We have a lot of Emoji which coupled with the above can result in it taking minutes to load Emoji autocomplete data. Using this pre-calculation setup generating the digests takes around 7 seconds (including the time it takes to start Rails/Rake), and only around 600 milliseconds to load _all_ the autocomplete data of a project (measured locally). This commit _does_ change the Emoji URLs from absolute to relative URLs as these are much easier to generate. To update the Emoji data simply run: rake gemojione:digests Then commit any changes. Fixes gitlab-org/gitlab-ce#14009
-
- Mar 14, 2016
-
-
James Lopez authored
-
- Mar 11, 2016
-
-
James Lopez authored
-
James Lopez authored
-
- Mar 10, 2016
-
-
James Lopez authored
-
- Mar 09, 2016
-
-
James Lopez authored
-
- Feb 16, 2016
-
-
Robert Speicher authored
Also adds a script to re-generate them from the index.
-
Robert Speicher authored
Current as of Gemojione 2.2.1 - https://git.io/vgQx0
-
- Dec 24, 2015
-
-
Valery Sizov authored
-