Skip to content
代码片段 群组 项目
该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。 拉取镜像更新于
  1. 10月 24, 2023
  2. 1月 19, 2023
  3. 6月 10, 2022
  4. 3月 04, 2022
  5. 11月 11, 2021
    • Heinrich Lee Yu's avatar
      Add emoji aliases for :) and :( · c6fc80be
      Heinrich Lee Yu 创作于
      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
      c6fc80be
  6. 10月 14, 2021
  7. 4月 22, 2021
  8. 3月 17, 2021
  9. 1月 07, 2021
    • Alex Kalderimis's avatar
      This uses more sophisticated client query processing · 8412bdf4
      Alex Kalderimis 创作于
      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.
      8412bdf4
    • Alex Kalderimis's avatar
      Add GraphQL verification tooling · 6f54567c
      Alex Kalderimis 创作于
      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.
      6f54567c
  10. 5月 20, 2019
  11. 11月 15, 2017
  12. 4月 24, 2017
  13. 3月 09, 2017
  14. 3月 07, 2017
    • Eric Eastwood's avatar
      Use native unicode emojis · 95d82cf2
      Eric Eastwood 创作于
       - 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
      95d82cf2
    • Eric Eastwood's avatar
      Use native unicode emojis · e6fc0207
      Eric Eastwood 创作于
       - 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
      e6fc0207
  15. 7月 19, 2016
  16. 6月 30, 2016
  17. 5月 04, 2016
  18. 4月 13, 2016
  19. 4月 12, 2016
  20. 4月 09, 2016
  21. 3月 31, 2016
    • Yorick Peterse's avatar
      Pre-calculate Emoji digests · 5830d80b
      Yorick Peterse 创作于
      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
      5830d80b
  22. 3月 15, 2016
  23. 3月 11, 2016
  24. 3月 09, 2016
  25. 2月 16, 2016
  26. 12月 24, 2015
加载中