| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
The GitLab Pages external-http and external-https arguments can be specified multiple times
See merge request !9812
|
| |
| |
| |
| | |
multiple times
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Ensure dots in project and group ID are allowed in the API endpoints
Closes #27988
See merge request !9944
|
| | |
| | |
| | |
| | |
| | |
| | | |
API routes
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'29565-name-of-the-uncompressed-folder-of-a-tag-archive-changed' into 'master'
Fix archive prefix bug for refs containing dots
Closes #29565
See merge request !10007
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Gitlab::Emoji#gl_emoji_tag now returns early instead of raising a 500 error.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Add 'Undo mark all as done' to Todos
Closes #27114
See merge request !9890
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done'
in the 'Todo' tab of the Todo dashboard.
The operation undos only the todo previously marked as done with the 'Mark al as done' button.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Remove remaining references to .es6 file extension in our config files and documentation
See merge request !9980
|
| | | | | | |
|
| |_|/ / /
|/| | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Fix reply by email by fixing config/mail_room.yml to be interpretable without ActiveSupport
See merge request !9979
|
| | | | | |
|
| | |/ /
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Copy code as GFM from diffs, blobs and GFM code blocks
See merge request !9874
|
| | | | | |
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Allow resolving conflicts with non-ASCII chars
Closes #26214
See merge request !9937
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
We wanted to check that the text could be encoded as JSON, because
conflict resolutions are passed back and forth in that format, so the
file itself must be UTF-8. However, all strings from the repository come
back without an encoding from Rugged, making them ASCII_8BIT.
We force to UTF-8, and reject if it's invalid. This still leaves the
problem of a file that 'looks like' UTF-8 (contains valid UTF-8 byte
sequences), but isn't. However:
1. If the conflicts contain the problem bytes, the user will see that
the file isn't displayed correctly.
2. If the problem bytes are outside of the conflict area, then we will
write back the same bytes when we resolve the conflicts, even though
we though the encoding was UTF-8.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "Use the v4 API from the frontend"
Closes #28864
See merge request !9714
|
| | |/ /
| |/| |
| | | |
| | | | |
Use options object to pass params for project endpoint
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Remove explicit `require` calls, and use `require_dependency` when needed
Closes #29389
See merge request !9899
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
See
http://guides.rubyonrails.org/autoloading_and_reloading_constants.html
for more info.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Take nonewline context into account in diff parser
Closes #28128 and #22636
See merge request !9705
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Fix regression in runners registration v1 api
See merge request !9904
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Create a new issue for a single discussion
See merge request !8266
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
merge_request_for_resolving_discussions ->
merge_request_to_resolve_discussions_of
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
And deduplicate the finding of MR's & discussions. Now the searching
is done in the service, istead of the controller & the API.
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
Delegate a discussion in a merge request into a new issue.
The discussion wil be marked as resolved and a system note will be
added linking to the newly created issue.
|
| |/ /
|/| | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Refactor/global permissions for internal users
See merge request !9598
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
to make sure we mean the global permissions
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix notes polling failing after code changes
Closes #29327
See merge request !9862
|
| | | |
| | | |
| | | |
| | | | |
See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/9235
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Fix for creating a project through API when import_url is nil
Closes #29121
See merge request !9841
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The API was returning 500 when `nil` is passed for the `import_url`.
In fact, it was `Gitlab::UrlSanitizer.valid?` which was throwing a
`NoMethodError` when `nil` value was passed.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Only check new migrations in 'rake downtime_check'
See merge request !9785
|
| | |/
| |/| |
|
| |/
|/| |
|