| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This reverts commit f222e74d455ec9fc10efb783ffe4684836cc1c3b.
|
|
|
|
|
|
| |
* Switched from Karma to Jest
* Reorganized tests to have correct semantics
* Removed unused computed properties from component
|
|\
| |
| |
| |
| | |
CE backport of E2E Test wiki SSH push to Geo primary node
See merge request gitlab-org/gitlab-ce!32885
|
| |
| |
| |
| |
| | |
Add qa selectors to wiki show and ssh keys page
Add method to wiki push resource to find ssh_uri
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Ignore support_bot column in users table
Closes #67295
See merge request gitlab-org/gitlab-ce!32933
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/32554 removed the
support_bot column, but nodes were not told to ignore this column.
As a result, after the post-deploy migration ran, nodes attempted
to use this column, causing 500 errors.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67295
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Enable serving static objects from an external storage
See merge request gitlab-org/gitlab-ce!31025
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
It consists of two parts:
1. Redirecting users to the configured external storage
1. Allowing the external storage to request the static object(s)
on behalf of the user by means of specific tokens
Part of https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/6829
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
CE backport for gitlab-org/gitlab-ee!14664: Show indicator to Pipelines for merge train
See merge request gitlab-org/gitlab-ce!32025
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This change updates the text of the pipeline widget that appears on the
merge request page. The text has been made more consistent between
different types of pipelines; this makes the front-end implementation
simpler and more maintainable. In addition, the type of pipeline is
(i.e. regular pipeline, merge request pipeline, detached pipeline)
included in the text, making this type more obvious to the end user.
Some information has been removed from the widget as part of this
change; however, any information that was removed already appears
elsewhere on the merge request page.
|
| |_|/ /
|/| | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Refactor project_edit.js to be reusable for this purpose
Closes #64799
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Add support for custom domains to the Pages internal API
See merge request gitlab-org/gitlab-ce!32735
|
| | |_|/
| |/| |
| | | |
| | | |
| | | | |
Update the `/internal/pages` endpoint to return virtual domain
configuration for custom domains.
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Fix doc links for adding a cluster to a project
See merge request gitlab-org/gitlab-ce!32890
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
In the Merge Request view, under pipelines tab
the user can see a run pipeline button
Adds axios post request to button click
Adds the logic to handle the user click,
refresh the table and disable the button while thee
request is being made
Updates UI for desktop and mobile
Adds specs
Regenerates potfile
Follow-up after review
Uses .finally to avoid code repetition
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Optimize /admin/applications so that it does not timeout
Closes #67228
See merge request gitlab-org/gitlab-ce!32852
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
On our dev instance, /admin/applications as not loading because:
1. There was an unindexed query by `application_id`.
2. There was an expensive query that attempted to load 1 million
unique entries via ActiveRecord just to find the unique count.
We fix the first issue by adding an index for that column.
We fix the second issue with a simple SELECT COUNT(DISTINCT
resource_owner_id) SQL query.
In addition, we add pagination to avoid loading more than 20
applications at once.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/67228
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Optimize queries for snippet listings
See merge request gitlab-org/gitlab-ce!32576
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We had similar code in a few places to redirect to the last page if
the given page number is out of range. This unifies the handling in a
new controller concern and adds usage of it in all snippet listings.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Avoid N+1 queries for authors and comment counts
- Avoid an additional snippet existence query
|
| | | | |
| | | | |
| | | | |
| | | | | |
Backporting https://github.com/rmosolgo/graphiql-rails/pull/71
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Resolve "Forks count do not match after searching"
Closes #66023
See merge request gitlab-org/gitlab-ce!31930
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
camilstaps/gitlab-ce-new-66023-public-private-fork-counts
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
camilstaps/gitlab-ce-new-66023-public-private-fork-counts
|
| | | | | | | | |
|
| | | | | | | | |
|
| | | | | | | | |
|
| |_|/ / / / /
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
**Why?**
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/15015#note_210891978
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/32400
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add padding to details element in markdown
Closes #34338
See merge request gitlab-org/gitlab-ce!32716
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Add MR to changelog entry
Adjust to give margin bottom to details instead of last-child
Remove trailing whitespace
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Remove some old `ignore_column` in AR models [CE]
See merge request gitlab-org/gitlab-ce!31001
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|\ \ \ \ \ \ \ \ \
| |/ / / / / / / /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Re-introduce the Redis set cache for branch and tag names - but don't enable it yet
See merge request gitlab-org/gitlab-ce!32412
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
For zero-downtime deployed in a mixed code environment between 12.2 and
12.3, the branch and tag name cache is incorrectly invalidated - a push
to an old machine will not clear the redis set version of the cache on
the new machine.
This commit ensures that, in 12.3, both set and non-set versions of the
cache are invalidated, but does not write or consult the set version of
the cache. . In 12.4, it will be safe to switch branch and tag names to
the redis set cache both it and the legacy cache will be invalidated
appropriately in such a mixed code environment.
This delays the full implementation of the feature by one release, but
in the absence of a credible feature-flagging strategy, and amidst an
abundance of caution about the effects of too-eager cache expiration, I
believe this is the best approach available to us.
|
| | |_|_|/ / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
This reverts commit c6ccc07f48c7c1f9da43ecd82015500a4340544d.
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Imports the files needed for the custom
stage form and adds the EE specific css.
Added stub addStageMixin
|
|\ \ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Avoid filling target branch when unknown and source is default branch
Closes #62807
See merge request gitlab-org/gitlab-ce!32701
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
In case the source and the target project are the same, the
source branch is the default branch, and the target branch
is not present, we will avoid prefilling the target branch
with the repository default branch. Letting the user decide.
|