| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This moves the logic of Project#rename_repo and all methods _only_ used
by this method into a new service class: Projects::AfterRenameService.
By moving this code into a separate service class we can more easily
refactor it, and we also get rid of some RuboCop "disable" statements
automatically.
During the refactoring of this code, I removed most of the explicit
logging using Gitlab::AppLogger. The data that was logged would not be
useful when debugging renaming issues, as it does not add any value on
top of data provided by users.
I also removed a variety of comments that either mentioned something the
code does in literal form, or contained various grammatical errors.
Instead we now resort to more clearly named methods, removing the need
for code comments.
This method was chosen based on analysis in
https://gitlab.com/gitlab-org/release/framework/issues/28. In this issue
we determined this method has seen a total of 293 lines being changed in
it. We also noticed that RuboCop determined the ABC size
(https://www.softwarerenovation.com/ABCMetric.pdf) was too great.
|
|\
| |
| |
| |
| | |
Replace job with group in frontend components to be consistent with backend
See merge request gitlab-org/gitlab-ce!22387
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
Allow JIRA to login using email and API token
Closes #49936
See merge request gitlab-org/gitlab-ce!21726
|
|/ |
|
|\
| |
| |
| |
| | |
Add documentation on using NFS v4.1 and disabling server delegations
See merge request gitlab-org/gitlab-ce!22379
|
| |
| |
| |
| |
| |
| |
| | |
For more info, see:
* https://gitlab.com/gitlab-org/gitaly/issues/1339
* https://gitlab.com/gitlab-org/gitlab-ce/issues/52017
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "Integrate new vue+vuex code base with new API and remove old haml code"
Closes #50904
See merge request gitlab-org/gitlab-ce!22116
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Resolve "In web editor, when delete a file, should navigate to enclosing directory"
Closes #37727
See merge request gitlab-org/gitlab-ce!21465
|
|/ /
| |
| |
| | |
directory"
|
|\ \
| | |
| | |
| | |
| | | |
3. enable jasmine/new-line-before-expect
See merge request gitlab-org/gitlab-ce!22234
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
Prettify all the things (part 8)
See merge request gitlab-org/gitlab-ce!22258
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Prettify all the things (part 1)
See merge request gitlab-org/gitlab-ce!22248
|
| | | | |
|
| | | | |
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolve "Share frontend configs between repos"
Closes #49740
See merge request gitlab-org/gitlab-ce!22405
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
2. enable jasmine/no-promise-without-done-fail
See merge request gitlab-org/gitlab-ce!22231
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Fix "ready for review" link
See merge request gitlab-org/gitlab-ce!22393
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Remove assignee_id=0 condition from search filters, we agreed
that just presence of "ready of review" label is sufficient
for filtering MRs, no need to unassign yourself.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fix commit signature error when project is disabled
Closes #50903
See merge request gitlab-org/gitlab-ce!22344
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When a project is disabled, visiting the home page would show,
"An error occurred while loading commit signatures". This change checks
that the user has permission to view the project to avoid unnecessary
GPG signature lookups.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/50903
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
'master'
Resolve "Webhook Image URLs Rewritten Incorrectly in Issues"
Closes #52650
See merge request gitlab-org/gitlab-ce!22361
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This rewrote URLs to be absolute URLs. However, for uploads (the most
common case), we actually need them to point to not just the GitLab
instance, but the project they're from. Thankfully, we can normally get
that information from the object we're building the hook for.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Prettify all the things (part 6)
See merge request gitlab-org/gitlab-ce!22256
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Fixes styling issues in test reports
Closes #51386 and #52147
See merge request gitlab-org/gitlab-ce!22204
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
Rspec was using a CSS class to check if the content
was being rendered. Since the CSS has changed, the specs failed
This commit replaces the CSS class with a `js-` prepended one
to guarantee changing CSS won't break a pipeline
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
In the Merge Request widget, the reports for tests
had an extra border.
The loading icon in the mr widget used in all
report sections had an extra margin causing text
to be misaligned.
This commit fixes both issues
Closes #52147
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Resolve "Project slug does not auto populate in IE11"
Closes #52686
See merge request gitlab-org/gitlab-ce!22367
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|_|_|/ /
|/| | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Verify that usage ping works when all counts time out
See merge request gitlab-org/gitlab-ce!22358
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
[QA] Handle sign-up when terms must be accepted
See merge request gitlab-org/gitlab-ce!22374
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Add IID headers to E-Mail notifications
Closes #52477
See merge request gitlab-org/gitlab-ce!22263
|
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
These headers can be used to build URLs for API requests. Good examples
would be Issues and Merge Requests
|
|\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Fixed file templates not clearing in Web IDE
Closes #52487
See merge request gitlab-org/gitlab-ce!22357
|
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
This fixes a bug where the file templates would not be cleared
after changing the template type.
Previously the templates would get pushed into the array
creating a list of templates for the different types.
This changes that by clearing the templates array
when the template type gets changed.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52487
|
|\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Document linguist overriding
See merge request gitlab-org/gitlab-ce!22386
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
Users report that some languages aren't detected, or at least not
reported. This is mostly due to the fact that these languages aren't
programming languages, according to Linguist.
Originally noted in: https://gitlab.com/gitlab-org/gitlab-ce/issues/50705#note_99600216
Related: https://gitlab.com/gitlab-org/gitlab-ce/issues/51995
|
|\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
Fixes diff stats not being visible with performance bar
See merge request gitlab-org/gitlab-ce!22390
|
| |/ / / / / / / / / / / / |
|