Age | Commit message (Collapse) | Author |
|
This reverts commit 0b7d10851456018328da137beeca931767b4fd0a.
|
|
Remove double caching of Repository#empty?
Closes #43882
See merge request gitlab-org/gitlab-ce!17588
|
|
'43770-change-clear-runners-cache-ujs-action-to-an-axios-request' into 'master'
Resolve "Change Clear Runners cache UJS action to an API request"
Closes #43770
See merge request gitlab-org/gitlab-ce!17466
|
|
|
|
Backport changes from introducing GithubService interation in EE
See merge request gitlab-org/gitlab-ce!17607
|
|
Don't delete todos or unassign issues and MRs when a user leaves a project
Closes #43899
See merge request gitlab-org/gitlab-ce!17615
|
|
Removes confusing/unnecessary checkboxes when trying to configure an
integration. If there is only one supported event we don't need to
allow these to be individually disabled since the integration can be
disabled instead.
E.g. Project Integrations for GitHub, Bugzilla, Asana, Pipeline emails and Gemnasium
Allows integrations to override which triggers are configurable
|
|
|
|
|
|
backport of custom metrics for the common metrics section of CE
See merge request gitlab-org/gitlab-ce!17586
|
|
|
|
Update project activity when pushing to a wiki repository
See merge request gitlab-org/gitlab-ce!17621
|
|
Create CI/CD-only projects from GitHub -- CE backport
See merge request gitlab-org/gitlab-ce!17432
|
|
Move SidebarAssignees vue component
See merge request gitlab-org/gitlab-ce!17398
|
|
|
|
|
|
# Conflicts:
# locale/gitlab.pot
|
|
Allow maintainers to push forks of a project for branches that have open MRs
Closes #22292
See merge request gitlab-org/gitlab-ce!17395
|
|
43770-change-clear-runners-cache-ujs-action-to-an-axios-request
* master: (68 commits)
Upgrade Workhorse to 4.0.0
naming things
Update GitLab Pages to v0.7.0
Minor fixes in API doc
Use Project#full_name instead of name_with_namespace
Fix tests not completely disabling Gitaly
Move OperationService#UserRemoveBranch
Move OperationService#UserCreateBranch
Move CommitService#Languages to OPT_OUT
Move RefService#CreateBranch to OPT_OUT
Move RefService#DeleteBranch to OPT_OUT
Move OperationService#UserRevert to OPT_OUT
Move OperationService#UserAddTag to OPT_OUT
Move CommitService::CommitPatch to OPT_OUT
Change to Pacific Time Zone
Merge branch 'pages-6-1-gitlab-10-5' into 'security-10-5'
Merge branch 'sh-fix-otp-backup-invalidation-10-5' into 'security-10-5'
Remove wrong assumption about Runners cache GC
Add CommonMark markdown engine
add nginx_status monitoring details
...
|
|
|
|
Fixes attempts to update a service integration which had `can_test?`
set to true but validations were causing the "Test and save changes"
button to return "Something went wrong on our end."
Removes references to index action left from 0af99433143727088b6a0a1b2163751c05d80ce6
|
|
Adds detailed_status to pipeline hook data
Adds detailed_description option for Services
Integration edit page renders 404 if a service is disabled
|
|
Resolve: Modal and banner designs for project label and project milestone promotion
Closes #41895
See merge request gitlab-org/gitlab-ce!17197
|
|
We only allow users that can merge the merge request to push to the
fork.
|
|
The query becomes a lot simpler if we can check the branch name as
well instead of having to load all branch names.
|
|
|
|
|
|
Make git push mandatory
See merge request gitlab-org/gitlab-ce!17565
|
|
|
|
|
|
Move Ruby endpoints to OPT_OUT
See merge request gitlab-org/gitlab-ce!17561
|
|
Backport of "Geo: Ignore remote stored objects when calculating counts"
See merge request gitlab-org/gitlab-ce!17581
|
|
We saw that in a customer instance, `empty?` was cached to be `true` even
though `has_visible_content?` and `exists?` were `true`. This double caching
can run into edge cases because there's no guarantee that the inner values
will properly expire the outer one, especially if there is Redis replication lag.
Consider this scenario:
1. `exists?` and `has_visible_content?` are false
2. `empty?` is expired
3. A subsequent call to `empty?` returns `true` because `exists?` is false even though `empty` is true
4. `exists?` and `has_visible_content?` are then expired
5. `exists?` and `has_visible_content?` are set to true
6. `empty?` is still stuck in the wrong value as `true`
Closes #43882
|
|
|
|
When an MR is created using `allow_maintainer_to_push`, we enable some
abilities while the MR is open.
This should allow every user with developer abilities on the target
project, to push to the source project.
|
|
When a project is not private, and the source branch not protected the
user can now select the option to allow maintainers to push to this
branch
|
|
|
|
Use persisted/memoized value for MRs sha's instead of doing git lookups
See merge request gitlab-org/gitlab-ce!17555
|
|
Add discussion API
See merge request gitlab-org/gitlab-ce!17510
|
|
Keep track of projects a user interacted with
Closes #43460
See merge request gitlab-org/gitlab-ce!17327
|
|
Ensure that OTP backup codes are always invalidated - 10.5 port
See merge request gitlab/gitlabhq!2324
|
|
Show plugins list on system hooks page
Closes #40812
See merge request gitlab-org/gitlab-ce!17518
|
|
Uses loading button for better UX
|
|
* adds basic discussions API for issues and snippets
* reorganizes notes specs (so same tests can be used for all noteable types - issues, MRs, snippets)
|
|
contributions calendar
|
|
43770-change-clear-runners-cache-ujs-action-to-an-axios-request
* master: (97 commits)
Remove common_vue bundle
Gitlab::Utils - backport `.ensure_array_from_string` from EE
Fix false positive spec of using digest instead of hexdigest
Change queue namespace of UpdateHeadPipelineForMergeRequestWorker
prefer checking explicitly for null
replace fixture with simple mount point
add new tests for metrics dashboard changes
Set sha256 checksum when archiving traces
Move update_head_pipeline_for_merge_request queue to pipeline_processing namespace
Docs guidelines: cherry-picking commits from CE to EE
CI charts now include the current day
New .dedicated-no-docs-pull-cache-job and .no-db-job definitions
Add date calls in .gitlab-ci.yml to see how long each step take
move misplaced entry point
Arg.id via method pointer
Backport description composition from EE
Fix a typo, a conflict and improve documentation
Remove extra breadcrumb on tags
Lazy fetch parent commits for a commit
Fix Gitaly n+1 in NetworkController#show
...
|
|
Resolve "Update clipboard button component not to render default css classes"
Closes #43502
See merge request gitlab-org/gitlab-ce!17529
|
|
CI charts now include the current day
Closes #42921
See merge request gitlab-org/gitlab-ce!17032
|
|
Make --prune a configurable parameter in fetching a git remote
See merge request gitlab-org/gitlab-ce!17346
|
|
The MergeRequestWidgetEntity is used a lot in AJAX requests, and shaving
that git operation will hopefully translate in a performance improvement
|