| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Load whole file in memory to simplify code
|
|
|
|
| |
Also refactored cleanup view to use the same localized string
|
|
|
|
| |
Also changes old calls to the service
|
|
|
|
| |
Process CSV uploads async using a worker then email results
|
|
|
|
| |
Added button and modal to accept CSV file for uploading
|
|
|
|
|
| |
This commit prepares the structure for the upcoming feature error
tracking.
|
|\
| |
| |
| |
| | |
[CE] Don't run checks for changed refs when specific changes are unknown
See merge request gitlab-org/gitlab-ce!23990
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add project milestone link
Closes #49289
See merge request gitlab-org/gitlab-ce!22552
|
| | |
| | |
| | |
| | |
| | |
| | | |
One of the steps to deprecate dashboard milestones.
Links do dashboard milestone are replaced with links for each
project milestone
|
| |/
|/| |
|
|\ \ |
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
[master] Project guests no longer are able to see refs page
See merge request gitlab/gitlabhq!2685
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adds download_code authorization check to ProjectsController#refs
action, to prevent a project guest from seeing branch, tags and
commits information
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
[master] Prevent private snippet from being embeddable
See merge request gitlab/gitlabhq!2692
|
| | | |/
| | |/| |
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
into 'master'
[master] Group Ex-Maintainer Could maintain Access to Project's Source Code/Jobs/Pipelines/Artifacts if it had Shared Group Runner Configured
See merge request gitlab/gitlabhq!2721
|
| | |/ / |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Add spec for all release API - GET, POST, PUT, DELETE.
Also, fixes some minior bugs.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
CreateReleaseService and UpdateReleaseService now takes all the release
attributes as constructor parameters. This will simplify attribute
expansion
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit introduces Releases API under /api/v4/projects/:id/releases
* We are introducing release policies at project level.
* We are deprecating releases changes from tags, both api and web
interface.
* Tags::CreateService no longer create a release
This feature is controlled by :releases_page feature flag
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit, introduced in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23812,
fixes a problem creating a displaying image diff notes when the image
is stored in LFS. The main problem was that `Gitlab::Diff::File` was
returning an invalid valid in `text?` for this kind of files.
It also fixes a rendering problem with other LFS files, like text
ones. They LFS pointer shouldn't be shown when LFS is enabled
for the project, but they were.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Considerably improve the loading time on merge request's discussion page
Closes #52950
See merge request gitlab-org/gitlab-ce!23857
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This commit handles note diffs caching, which considerably improves
the performance on merge requests with lots of comments.
Important to note that the caching approach taken here is different
from `Gitlab::Diff::HighlightCache`. We do not reset the whole cache
when a new push is sent or anything else. That's because discussions
diffs are persisted and do not change.
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | |
| | | |
| | | | |
Resolve "Create a serializer to render issuables sidebar"
Closes #44984
See merge request gitlab-org/gitlab-ce!23379
|
| | | | |
|
| | |/
| |/| |
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
CE port: Rename GroupHierarchy into ObjectHierarchy
See merge request gitlab-org/gitlab-ce!23923
|
| |/
| |
| |
| |
| |
| | |
- we now use the hierarchy class also for epics
- also rename supports_nested_groups? into supports_nested_objects?
- move it to a concern
|
|\ \
| | |
| | |
| | |
| | | |
Make Projects::DeployKeysController EE-ready
See merge request gitlab-org/gitlab-ce!23911
|
| |/
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|/
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\
| |
| |
| |
| | |
Reduce diff with EE in ProtectedRefsController
See merge request gitlab-org/gitlab-ce!23885
|
| |
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
'ce-6635-extract-ee-specific-files-lines-for-app-controllers-admin-health_check_controller-rb' into 'master'
Make Admin::HealthCheckController EE-compatible
See merge request gitlab-org/gitlab-ce!23879
|
| |/
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | | |
Creates index page for releases behind a feature flag
See merge request gitlab-org/gitlab-ce!23687
|
| | |
| | |
| | |
| | |
| | | |
Rename Projects::ReleasesController to
Projects::Tags::ReleasesController
|
| | |
| | |
| | |
| | |
| | |
| | | |
Renders empty index page
Adds Releases entry to the navigation bar behind a feature flag
Renders 404 when feature flag for releases is not enabled
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Make Projects::ImportsController EE-compatible
See merge request gitlab-org/gitlab-ce!23883
|
| |/
| |
| |
| | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | | |
Fixed action name in JobsController
See merge request gitlab-org/gitlab-ce!23888
|
| |/ |
|
|/
|
|
| |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\
| |
| |
| |
| |
| |
| | |
Remove the project_cleanup feature flag
Closes #55230
See merge request gitlab-org/gitlab-ce!23814
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Remove rails4 specific code
See merge request gitlab-org/gitlab-ce!23847
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Given the note is about how to interpret ancestor clusters, use the
finder which actually knows if there are any ancestor clusters to find
out if the note should be shown, rather than passing the same info via a
view to a helper
Added note about Kaminari.paginate_array
Link to followup issue too
|