- Aug 23, 2021
-
-
Miguel Rincon authored
This change adds the capability of filtering and pagination for group runners, group administrators can search and locate their runners.
-
Miguel Rincon authored
This change adds a list of runners to the group runners page. This is a first iteration that does not include filters and/or pagination for results.
-
- Aug 20, 2021
-
-
Himanshu Kapoor authored
-
- Aug 19, 2021
-
-
- Also allow rendering block content in tables behind a feature flag Changelog: fixed
-
- Aug 16, 2021
-
-
Himanshu Kapoor authored
Add support for inline diff elements using {+added+} and {-deleted-}. Changelog: added
-
Lee Tickett authored
Changelog: added
-
- Aug 13, 2021
-
-
Himanshu Kapoor authored
Task lists using checkboxes (including nested tasks lists) are now supported in wiki content editor Changelog: added
-
Himanshu Kapoor authored
Content editor now supports subscript and superscript text Changelog: added
-
- Aug 12, 2021
-
-
E'zeki&el Kigbo authored
Fix jest base specs Updates the base vue js specs for project value stream analytics Update value stream metrics specs Added time metric fixtures for project vsa to generate relevant data Fix value stream metrics specs
-
- Aug 11, 2021
-
-
Enrique Alcántara authored
Render GFM emojis in the Content Editor and allows inserting an emoji using input rules Changelog: added
-
- Aug 02, 2021
-
-
Paul Slaughter authored
- Since the sidebar_refactor ff doesn't exist anymore we can simply remove our reference to it and the reference to the removed fixture.
-
Signed-off-by:
Rémy Coutable <remy@rymai.me>
-
- Jul 23, 2021
-
-
- Jul 21, 2021
-
-
- Jul 13, 2021
-
-
Add support for rendering and editing inline content inside content editor. Also adds a table creator that lets you create a custom sized table with MxN rows where M, N range between 1 and 8. Changelog: added
-
- Jul 12, 2021
-
-
Enrique Alcántara authored
Add support for uploading an image when pasting, dropping or selecting it using a file upload control
-
- Jun 30, 2021
-
-
Miguel Rincon authored
This change simplifies the usage of get_graphql_query_as_string by removing the required fragment_paths from it.
-
Rajendra Kadam authored
Add backend db column for storing the checkbox value Changelog: added MR: https://gitlab.com/gitlab-org/gitlab/-/merge_requests/64186
-
- Jun 29, 2021
-
-
- Jun 24, 2021
-
-
Alexis Kalderimis authored
-
- Jun 22, 2021
-
-
Himanshu Kapoor authored
-
- Jun 21, 2021
-
-
Himanshu Kapoor authored
Users can now add a horizontal rule using the button in the toolbar or by typing --- in the editor window in content editor. Changelog: added
-
- Jun 18, 2021
-
-
Markus Koller authored
-
- Jun 16, 2021
-
-
Alexis Kalderimis authored
We need to manage some subtle caching edge cases. These are dealt with by: - Allowing clients to request a non-forgetful store - Abstracting over throttling of actions per-period. A new method is introduced: `ExclusiveLease.throttle` that takes care of such needs. - Allow specific keys to be forgotten after running policies - Invalidating the `CurrentUserMode` cache for `admin_mode` if the session-bypass is active (which may change the value). This deals with a very subtle cache collision problem. When this block is run, it calls the users update-service, which computes, during permission checks, the `admin` condition for this user. This is normally fine, but this callback is executed _before_ the bypass-session admin ID is set, which means that the cached value is stale during the execution of the main action. To avoid this, we deliberately discard the cached value of the `admin` condition, leaving all other cache values intact. Thankfully, `admin` is a cheap condition to recompute, and this does not cause any additional I/O to be run. Separately, the `Gitlab::Auth::CurrentUserMode` caches the value of `admin_mode`, which may become invalidated due to the session-bypass used for sessionless requests. We invalidate the cache when the session-bypass setting is changed. This invalidates the cached value for admin_mode, rather than requiring the caller to know when to force recomputation. A necessary change is made to prevent duplicate user-detail records. See: https://gitlab.com/gitlab-org/gitlab/-/issues/333245 Changelog: fixed
-
-
- Jun 15, 2021
-
-
- Jun 11, 2021
-
-
Miguel Rincon authored
This change defines a new form for runners in Vue UI which follows the design guidelines, this form will later replace the HAML form to update runner details.
-
- Jun 09, 2021
-
-
Alexis Kalderimis authored
This renames the `custom_issue_tracker_service` to `custom_issue_tracker_integration`, on a method and factory level.
-
- Jun 07, 2021
-
-
Jonas Wälter authored
-
Miguel Rincon authored
This change improves the testing setup for the runner UI by generating a fixture with the direct graphql results.
-
- Jun 03, 2021
-
-
- Jun 02, 2021
-
-
Instead of using a Commonmark output in the markdown processing tests, use a GFM output that represents the real life use case of Markdown in GitLab
-
Kyle Wiebers authored
This reverts merge request !62836
-
-
- Jun 01, 2021
-
-
- May 11, 2021
-
-
Nathan Friend authored
This commit updates the directory structure of release-related GraphQL queries/mutations/fragments.
-
- Apr 26, 2021
-
-
This commit adds a new GraphQL query that only fetched the information needed to edit a release. It also updates the conversion function in `util.js` to account for these differences.
-
Abdul Wadood authored
-
- Apr 21, 2021
-
-
Enrique Alcántara authored
-
- Apr 20, 2021
-
-
Paul Slaughter authored
- This addresses some issues with certain fixtures being only relevant in certain environments. - This also introduces a `test_helper` to help remove duplication.
-