| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
- Vue confirmation modal implementation
- CSS tweaks for modal default height
|
|
|
|
|
|
|
|
|
| |
- Moved discussion notes out of `NoteableDiscussion` component into a
new `DiscussionNotes` component
- Wrote Jest tests for the new `DiscussionNotes` component
- Updated Jest config for emojis fixtures
- Updated Karma tests `NoteableDiscussion` to match its new structure
- Convert `DiffDiscussions` tests to use Vue test utils
|
|\
| |
| |
| |
| |
| |
| | |
refactor(sidebar): Refactored shared sidebar component tests to Jest
Closes #58830
See merge request gitlab-org/gitlab-ce!27688
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
fix #58830
Added changelog
Updated to use jest functions
Added mock implementation
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fix base domain help text update
Closes #61036
See merge request gitlab-org/gitlab-ce!27746
|
| | | |
|
|/ /
| |
| |
| |
| |
| | |
All `renderGFM()` calls are finished before the system note is mounted
so this MR inits the popover for each system note, and only the elements
in the system note
|
| |
| |
| |
| |
| | |
'master'"
This reverts merge request !27589
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "MR Popover is not attached in system notes"
Closes #60855
See merge request gitlab-org/gitlab-ce!27589
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Separate cluster application UI state from server-side app status
- Use a state machine to determine cluster application next state
- Instead of using two variables to keep track of when an app
is installing or updating, just use the app status property and control
server-side and user events using the FSM service.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Migrated issue spec files to Jest
Closes #58827
See merge request gitlab-org/gitlab-ce!27673
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
re #58827
Added changelog
Added sync false, and removed unneeded destroyers
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Move import projects karma specs to jest
Closes #60204
See merge request gitlab-org/gitlab-ce!27552
|
| | | |
| | | |
| | | |
| | | | |
Improvements to the stability/validity of the specs.
|
| | | |
| | | |
| | | |
| | | | |
Implemented the toast component for success messages
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
fix #58829
Added changelog entry
Added merge request id
|
| |/ /
|/| |
| | |
| | | |
Fixes #60552
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
Move EE specific GfmAutocomplete code to EE file
See merge request gitlab-org/gitlab-ce!27611
|
| |/
| |
| |
| |
| | |
Refactor GfmAutocomplete and create a new EE counterpart
which is referenced through `ee_else_ce`
|
|/
|
|
| |
This reverts commit 2869a61f3b7aeb8b6d79c74332c93e32cec20caa.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Display "Uninstall App" button if app is uninstallable
Closes #60641
See merge request gitlab-org/gitlab-ce!27423
|
| |
| |
| |
| |
| |
| |
| | |
- Create empty uninstall_button component.
- Add uninstallable property to application_row component.
- Display Uninstall button if app is uninstallable and it
is installed.
|
| |
| |
| |
| |
| | |
- Create installed property for cluster apps
- Pass installed property to the application_row component
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Only use backslash escapes in autocomplete when needed
Closes #45348
See merge request gitlab-org/gitlab-ce!27457
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
|/
|
|
|
|
|
|
| |
- Created DiscussionActions component
- Updated NoteableDiscussion component accordingly
- Wrote Jest tests for DiscussionActions
- Updated Jest config to enable emojis aliases mock
- Updated qa specs to reflect changes in NoteableDiscussions
|
|
|
|
|
|
| |
Bacport of Snowplow tracking for
- Reply comment button
- Start discussion and Comment buttons
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
into 'master'
Resolve "Merge Request popover doesn't go away on mouse leave"
Closes #60241
See merge request gitlab-org/gitlab-ce!27143
|
| |
| |
| |
| | |
Add a check to make sure eventListener is not added twice
|
|/
|
|
|
|
| |
**Why?**
This function was not being used and it's
documentation was out of date.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Increase clusters bundle specs timeout
Closes #60398
See merge request gitlab-org/gitlab-ce!27269
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes Web IDE not loading merge request files
Closes #60243
See merge request gitlab-org/gitlab-ce!27225
|
| |/
| |
| |
| | |
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60243
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Enable ESLint rule jest/no-identical-title
See merge request gitlab-org/gitlab-ce!27139
|
| | |
|
| | |
|
| | |
|
| | |
|