GitLab Bot
5e544154e1
Add latest changes from gitlab-org/gitlab@master
2021-10-21 12:10:30 +00:00
GitLab Bot
59e6c2df22
Add latest changes from gitlab-org/gitlab@master
2021-10-08 21:09:48 +00:00
GitLab Bot
c753fd0bf4
Add latest changes from gitlab-org/gitlab@master
2021-09-30 18:11:31 +00:00
GitLab Bot
67cc693c9a
Add latest changes from gitlab-org/gitlab@master
2021-05-14 03:10:11 +00:00
GitLab Bot
b19efd7274
Add latest changes from gitlab-org/gitlab@master
2021-04-09 18:09:24 +00:00
GitLab Bot
57f6fa3cd7
Add latest changes from gitlab-org/gitlab@master
2021-02-22 18:10:55 +00:00
GitLab Bot
b288724dd2
Add latest changes from gitlab-org/gitlab@master
2021-02-18 03:09:22 +00:00
GitLab Bot
c982bb363b
Add latest changes from gitlab-org/gitlab@master
2021-02-17 15:09:21 +00:00
GitLab Bot
367e7db836
Add latest changes from gitlab-org/gitlab@master
2021-02-15 21:08:59 +00:00
GitLab Bot
835f1214dc
Add latest changes from gitlab-org/gitlab@master
2021-02-14 18:09:20 +00:00
GitLab Bot
19cd21a9c1
Add latest changes from gitlab-org/gitlab@master
2021-02-06 09:09:11 +00:00
GitLab Bot
e92c95bf45
Add latest changes from gitlab-org/gitlab@master
2021-02-01 15:08:56 +00:00
GitLab Bot
8c2b139cf7
Add latest changes from gitlab-org/gitlab@master
2021-01-28 12:09:54 +00:00
GitLab Bot
8b75948934
Add latest changes from gitlab-org/gitlab@master
2021-01-15 00:10:45 +00:00
GitLab Bot
5838993b5f
Add latest changes from gitlab-org/gitlab@master
2020-12-23 21:10:24 +00:00
GitLab Bot
5c9f6c66fa
Add latest changes from gitlab-org/gitlab@master
2020-12-23 12:10:26 +00:00
GitLab Bot
1b2e02ede9
Add latest changes from gitlab-org/gitlab@master
2020-11-17 21:09:19 +00:00
GitLab Bot
6535cf9c79
Add latest changes from gitlab-org/gitlab@master
2020-11-17 15:09:28 +00:00
GitLab Bot
ed7568cc80
Add latest changes from gitlab-org/gitlab@master
2020-10-16 09:09:06 +00:00
GitLab Bot
99670fc6a0
Add latest changes from gitlab-org/gitlab@master
2020-10-14 15:08:42 +00:00
GitLab Bot
15ae4a8da8
Add latest changes from gitlab-org/gitlab@master
2020-10-13 09:08:27 +00:00
GitLab Bot
a87ae2e97e
Add latest changes from gitlab-org/gitlab@master
2020-10-07 21:08:21 +00:00
GitLab Bot
418c3b2900
Add latest changes from gitlab-org/gitlab@master
2020-09-30 09:10:11 +00:00
GitLab Bot
20fda899a6
Add latest changes from gitlab-org/gitlab@master
2020-09-29 15:10:08 +00:00
GitLab Bot
1949d08c1a
Add latest changes from gitlab-org/gitlab@master
2020-09-23 21:09:28 +00:00
GitLab Bot
afed1a4be1
Add latest changes from gitlab-org/gitlab@master
2020-09-17 09:09:32 +00:00
GitLab Bot
8d8b960cec
Add latest changes from gitlab-org/gitlab@master
2020-09-10 06:08:37 +00:00
GitLab Bot
8e42824b11
Add latest changes from gitlab-org/gitlab@master
2020-07-14 06:09:17 +00:00
GitLab Bot
733befe96a
Add latest changes from gitlab-org/gitlab@master
2020-02-14 09:08:43 +00:00
GitLab Bot
6a7cc8c147
Add latest changes from gitlab-org/gitlab@master
2019-12-05 18:07:51 +00:00
GitLab Bot
cd4cb29b2c
Add latest changes from gitlab-org/gitlab@master
2019-12-03 12:06:34 +00:00
Winnie Hellmann
9012d309f1
Increase Jest timeout to 500ms
2019-05-17 10:08:20 +00:00
Jan Beckmann
5848f2833a
Escape special characters in GFM auto complete highlighting
...
Fixes #60552
2019-04-25 08:11:20 +00:00
Rajat Jain
b3f2f520c5
Move EE specific GfmAutocomplete code to EE file
...
Refactor GfmAutocomplete and create a new EE counterpart
which is referenced through `ee_else_ce`
2019-04-24 11:23:14 +05:30
Sean McGivern
67b16f7ea3
Only use backslash escapes in autocomplete when needed
...
Autocompletion for references happens on the frontend. Those references
are turned into actual references on the backend, but only after
Markdown processing has happened. That means that if a reference
contains a character that Markdown might consume, it won't render
correctly. So we need to do some escaping on the frontend.
We have these potential problem characters:
https://docs.gitlab.com/ee/user/markdown.html#emphasis
1. ~ - this is ~~strikethrough~~, but only when doubled.
2. _ - used for _emphasis_, doubled is __bold__.
3. * - also used for *emphasis*, doubled is **bold** also.
4. ` - used for `code spans`, any number works.
We don't need to escape `-` any more. When it comes to being inside a
word:
1. a~~b~~ has strikethrough, so it needs to be escaped everywhere.
2. a_b_ has no emphasis (see [a]) so it only needs to be escaped at the
start and end of words.
3. a*b* has emphasis, so it needs to be escaped everywhere.
4. a`b` has a code span, so it needs to be escaped everywhere.
Or, in code terms:
1. Always escape ~~, *, and ` when being inserted by autocomplete.
2. Escape _ when it's either at the beginning or the end of a word.
[a]: https://docs.gitlab.com/ee/user/markdown.html#multiple-underscores-in-words
2019-04-17 13:15:36 +01:00
Kushal Pandya
5dc56f83b3
Merge branch 'winh-dequarantine-labels-autocomplete' into 'master'
...
Move gfm_autocomplete_spec.rb out of quarantine
Closes #57995 and #56843
See merge request gitlab-org/gitlab-ce!25958
2019-03-20 08:49:06 +00:00
Mike Greiling
7f3719f328
Prefer node_modules At.js and jquery.carat versions
...
Remove references to the vendored copies of At.js and jquery.carat
as well as the legacy rails wrapper gem.
2019-03-13 14:02:19 +00:00
Winnie Hellmann
af3307f7b4
Add getJSONFixture() helper to Jest
2019-03-11 14:55:18 +01:00
Winnie Hellmann
aeffdd2acd
Increase timeout for gfm_auto_complete_spec.js
2019-03-11 11:30:19 +01:00
Phil Hughes
9ff9047402
Merge branch 'winh-dequarantine-labels-autocomplete' into 'master'
...
Move gfm_autocomplete_spec.rb out of quarantine
Closes #57995 and #56843
See merge request gitlab-org/gitlab-ce!25542
(cherry picked from commit 2dcbc0fa56 )
2019-03-11 11:20:27 +01:00
Winnie Hellmann
55f76ce8f6
Revert "Merge branch 'winh-dequarantine-labels-autocomplete' into 'master'"
...
This reverts merge request !25542
2019-03-05 11:02:00 +00:00
Winnie Hellmann
f524dff3e9
Add tests for labels dropdown to gfm_auto_complete_spec.js
2019-02-27 09:08:41 +01:00
Winnie Hellmann
f3006b6a1e
Move gfm_auto_complete_spec.js to Jest
2019-02-21 14:26:27 +01:00