- 26 May, 2016 1 commit
-
-
Yorick Peterse authored
This splits the Markdown rendering and reference extraction phases into two distinct code bases. The reference extraction phase no longer relies on the html-pipeline Gem (and any related code) and allows for extracting of references from multiple HTML nodes in a single pass. This means that if you want to extract user references from 200 comments you no longer need to run 200 times N number of queries, instead only a handful of queries may be needed.
-
- 18 May, 2016 2 commits
-
-
Felipe Artur authored
-
Felipe Artur authored
-
- 09 May, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 29 Apr, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 21 Apr, 2016 1 commit
-
-
Alejandro Rodríguez authored
-
- 08 Apr, 2016 2 commits
-
-
Douglas Barbosa Alexandre authored
-
Douglas Barbosa Alexandre authored
-
- 05 Apr, 2016 1 commit
-
-
Stan Hu authored
Closes #14885
-
- 30 Mar, 2016 4 commits
-
-
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
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Dmitriy Zaporozhets authored
* visiting project will create notification setting if missing * change notification setting per project even without membership * use notification settings instead of membership on profile page Signed-off-by:
Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 22 Mar, 2016 1 commit
-
-
Baldinof authored
-
- 20 Mar, 2016 1 commit
-
-
Douwe Maan authored
-
- 17 Mar, 2016 1 commit
-
-
Douglas Barbosa Alexandre authored
-
- 15 Mar, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 14 Mar, 2016 1 commit
-
-
Jacob Vosmaer authored
-
- 12 Mar, 2016 3 commits
-
-
Douwe Maan authored
This reverts merge request !3191
-
Stan Hu authored
- 11 Mar, 2016 1 commit
-
-
Baldinof authored
-
- 12 Feb, 2016 1 commit
-
-
Robert Speicher authored
Now that we're serving assets directly from the Gemojione gem's path, the images are not in an `emoji/` sub-folder.
-
- 04 Feb, 2016 1 commit
-
-
Kamil Trzcinski authored
-
- 02 Feb, 2016 1 commit
-
-
Kamil Trzcinski authored
Add the `read_build` ability if user is anonymous or guest and allow_guest_to_access_builds is enabled.
-
- 29 Jan, 2016 1 commit
-
-
Josh Frye authored
-
- 24 Dec, 2015 1 commit
-
-
Douwe Maan authored
-
- 23 Dec, 2015 1 commit
-
-
Jacob Schatz authored
-
- 18 Dec, 2015 1 commit
-
-
Jacob Schatz authored
-
- 11 Dec, 2015 2 commits
-
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
-
- 26 Nov, 2015 1 commit
-
-
Stan Hu authored
Closes https://github.com/gitlabhq/gitlabhq/issues/9844 Closes #3559
-
- 19 Nov, 2015 2 commits
-
-
Jeroen Nijhof authored
-
Jeroen Nijhof authored
-
- 16 Nov, 2015 1 commit
-
-
Marin Jankovski authored
-
- 13 Nov, 2015 1 commit
-
-
Kamil Trzcinski authored
- Enable CI by default for all new projects
-
- 31 Oct, 2015 1 commit
-
-
KON YUICHI authored
-
- 26 Oct, 2015 2 commits
- 21 Oct, 2015 1 commit
-
-
Jeroen Nijhof authored
-