Age | Commit message (Collapse) | Author |
|
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.
|
|
Enable some frozen string in lib/gitlab
See merge request gitlab-org/gitlab-ce!22304
|
|
Resolve "Show canary / no-canary in the performance bar"
Closes #52421
See merge request gitlab-org/gitlab-ce!22222
|
|
Update Android.gitlab-ci.yml for current stable SDK
See merge request gitlab-org/gitlab-ce!22336
|
|
Enable frozen string for the following files:
* lib/gitlab/auth/**/*.rb
* lib/gitlab/badge/**/*.rb
* lib/gitlab/bare_repository_import/**/*.rb
* lib/gitlab/bitbucket_import/**/*.rb
* lib/gitlab/bitbucket_server_import/**/*.rb
* lib/gitlab/cache/**/*.rb
* lib/gitlab/checks/**/*.rb
Partially addresses #47424.
|
|
|
|
If the request came from a canary host, show this in the performance bar
by:
1. Adding a bird emoji.
2. Colouring the hostname yellow.
|
|
|
|
Support pushing of feature flags to the frontend
Closes gitlab-org/release/framework#17
See merge request gitlab-org/gitlab-ce!22197
|
|
This adds a method to Gitlab::GonHelper called
`push_frontend_feature_flag`. This method can be used to easily expose
the state of a feature flag to Javascript code. For example, using this
method we may write the following controller code:
before_action do
push_frontend_feature_flag(:vim_bindings)
end
def index
# ...
end
def edit
# ...
end
In Javascript we can then check the state of the flag as follows:
if ( gon.features.vimBindings ) {
// ...
}
Fixes https://gitlab.com/gitlab-org/release/framework/issues/17
|
|
Enable even more frozen string in lib/**/*.rb
See merge request gitlab-org/gitlab-ce!22206
|
|
Was introduced in the time that GitLab still used NFS, which is not
required anymore in most cases. By removing this, the API it calls will
return empty responses. This interface has to be removed in the next
major release, expected to be 12.0.
|
|
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
|
|
Enables frozen string for the following files:
* lib/generators/**/*.rb
* lib/gitaly/**/*.rb
* lib/google_api/**/*.rb
* lib/haml_lint/**/*.rb
* lib/json_web_token/**/*.rb
* lib/mattermost/**/*.rb
* lib/microsoft_teams/**/*.rb
* lib/object_storage/**/*.rb
* lib/omni_auth/**/*.rb
* lib/peek/**/*.rb
* lib/rouge/**/*.rb
* lib/rspec_flaky/**/*.rb
* lib/system_check/**/*.rb
Partially addresses #47424.
|
|
Enable more frozen string in lib/**/*.rb
See merge request gitlab-org/gitlab-ce!22174
|
|
Updates Laravel.gitlab-ci.yml template
See merge request gitlab-org/gitlab-ce!22167
|
|
Enables frozen for the following:
* lib/*.rb
* lib/banzai/**/*.rb
* lib/bitbucket/**/*.rb
* lib/constraints/**/*.rb
* lib/container_registry/**/*.rb
* lib/declarative_policy/**/*.rb
Partially addresses #47424.
|
|
Backport of CE upstream - 2018-10-05 12:21 UTC
See merge request gitlab-org/gitlab-ce!22154
|
|
Updates to add gnupgp (required for node setup)
Upgrades node install to version 8
|
|
Auto DevOps deployment strategies now supports timed incremental
rollout. We are deprecating the usage of INCREMENTAL_ROLLOUT_ENABLED
environment variable in Auto DevOps template.
The new behavior will be driven by the INCREMENTAL_ROLLOUT_MODE variable
that can either be manual (same as INCREMENTAL_ROLLOUT_ENABLED) or
timed.
Rollout deployments will be executed using a 5 minute delay between each
job.
|
|
|
|
'master'
[master] Confidential issue/private snippet titles can be read by unauthenticated user through GFM markdown API
Closes #2706
See merge request gitlab/gitlabhq!2507
|
|
'50359-activerecord-statementinvalid-pg-querycanceled-error-canceling-statement-due-to-statement-timeout' into 'master'
Resolve "ActiveRecord::StatementInvalid: PG::QueryCanceled: ERROR: canceling statement due to statement timeout"
Closes #50359
See merge request gitlab-org/gitlab-ce!21893
|
|
[master] Fix leaking private project namespace
Closes #2708
See merge request gitlab/gitlabhq!2529
|
|
Add a new project-specific templates API endpoint
See merge request gitlab-org/gitlab-ce!22118
|
|
|
|
Delayed jobs
Closes #51352
See merge request gitlab-org/gitlab-ce!21767
|
|
Add installation type to backup information file
See merge request gitlab-org/gitlab-ce!22150
|
|
|
|
'5699-enabling-disabling-features-does-not-propagate-correctly-to-geo-secondaries' into 'master'
Backport a refactor on the Feature.flipper method to CE
See merge request gitlab-org/gitlab-ce!22152
|
|
|
|
Preload project features in reference parser
Closes #43094
See merge request gitlab-org/gitlab-ce!22008
|
|
|
|
|
|
|
|
Pipeline only/except for modified paths
See merge request gitlab-org/gitlab-ce!21981
|
|
|
|
Use tiller directly for Auto DevOps
Closes #52143
See merge request gitlab-org/gitlab-ce!22076
|
|
Revert "Merge branch 'feature/git-v2-flag' into 'master'"
See merge request gitlab-org/gitlab-ce!22134
|
|
List public ssh keys by id or username without authentication
See merge request gitlab-org/gitlab-ce!20118
|
|
* master:
Require spec helpers loaded by other spec helpers first
Resolve "2FA mobile options should be rephrased"
Add css class to Admin > Project > show page
Trim whitespace when inviting a new user by email
Bump Gitaly to v0.124.0
Banzai project ref- share context more aggresively
Add reliable fetcher for Sidekiq
Allows to filter issues by `Any milestone` in the API
|
|
Banzai label ref finder - minimize SQL calls by sharing context more aggresively
Closes #48221
See merge request gitlab-org/gitlab-ce!22070
|
|
This reverts merge request !21520
|
|
|
|
https://en.wikipedia.org/wiki/Nohup#Overcoming_hanging
https://gitlab.com/gitlab-org/gitlab-runner/issues/2880
|
|
This saves a external network call to fetch a helm plugin. The cost is a
few lines of shell script
|
|
# Conflicts:
# app/models/ci/pipeline.rb
|
|
Changes `Banzai::CrossProjectReference#parent_from_ref` to return the
project in the context if the project's `full_path` matches the ref
we're looking for, as it makes no sense to go to the database to find a
Project we already have loaded.
|
|
Support short reference to epics from project entities
See merge request gitlab-org/gitlab-ce!22048
|
|
Fix todo cops
See merge request gitlab-org/gitlab-ce!21850
|