| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
[ci skip]
|
|\
| |
| |
| |
| | |
Fix unrelated errors when teardowning quanrantined specs
See merge request gitlab-org/gitlab-ce!28240
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Since we're skipping the example in a before hook, the @_subscribers
instance variable that is normally set in the setup phase of the test by
https://github.com/rails/rails-controller-testing/blob/21014e48be124dd8d0af250b79f682519d445015/lib/rails/controller/testing/template_assertions.rb#L21
isn't set but the teardown phase of the example still happens and tries
to iterate over the array of subcribers: https://github.com/rails/rails-controller-testing/blob/21014e48be124dd8d0af250b79f682519d445015/lib/rails/controller/testing/template_assertions.rb#L54
Using an around hook allows the @_subscribers instance variable to be
set.
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \
| | |
| | |
| | |
| | | |
Update CI minutes docs to reflect this is available to all plans
See merge request gitlab-org/gitlab-ce!28237
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Properly handle LFS Batch API response in project import
Closes #61624
See merge request gitlab-org/gitlab-ce!28223
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Project imports were failing with `undefined method each_with_object for
String` because the import was attempting to parse the LFS Batch API and
failing due to the fact that the Content-Type wasn't a supported format
(e.g. application/vnd.git-lfs+json instead of application/json). We now
parse the body as JSON.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61624
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Simplify frontend test fixtures
See merge request gitlab-org/gitlab-ce!27531
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
for f in $(find spec/javascripts/fixtures/ -name '*.rb')
do
sed -E -e 's/(, ){0,1}(fixture_file_name|
example\.description)(, ){0,1}//' < $f > $f.tmp; mv $f.tmp $f
done
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
for f in $(find spec/javascripts/fixtures/ -name '*.rb')
do
sed 's/do |example|/do/' < $f > $f.tmp; mv $f.tmp $f
done
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
for f in $(find spec/javascripts/fixtures/ -name '*.rb')
do
grep -v store_frontend_fixture < $f > $f.tmp; mv $f.tmp $f
done
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Resolve "JIRA service: NoMethodError: undefined method `find' for nil:NilClass"
Closes #60180
See merge request gitlab-org/gitlab-ce!28206
|
|/ / / / |
|
|\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
Don't run full gc in AfterImportService
Closes gitlab-ee#11556
See merge request gitlab-org/gitlab-ce!28239
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pull mirrors would run the `Projects::AfterImportService`, which would
force a `git gc` each time it finished. This is overkill and not
necessary now that we have refs packed more frequently
(https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/27826).
Closes https://gitlab.com/gitlab-org/gitlab-ee/issues/11556
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Update option to enforce HTTPS
See merge request gitlab-org/gitlab-ce!28232
|
|/ / / |
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Fix Error 500 when inviting user already present
Closes #61574
See merge request gitlab-org/gitlab-ce!28198
|
|/ /
| |
| |
| |
| |
| |
| | |
A project admin attempting to invite an already-invited user
will see a confusing Error 500 message.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61574
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Change DetectRepositoryLanguagesWorker to not receive user
Closes #60425
See merge request gitlab-org/gitlab-ce!28091
|
| | |
| | |
| | |
| | | |
Fixes #60425
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
'master'
Resolve "Flaky spec: "Dashboard > User filters projects with search bar Sorting Sorting by Stars sorts the project list" / spec/features/dashboard/user_filters_projects_spec.rb:257"
Closes #61635
See merge request gitlab-org/gitlab-ce!28224
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | | |
'6659-extract-ee-specific-files-lines-for-spec-lib-gitlab-easier-ones-ce' into 'master'
Update usage_data_spec to match EE
See merge request gitlab-org/gitlab-ce!28219
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Whitelist Gitaly N+1 for forking in tests
See merge request gitlab-org/gitlab-ce!28225
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This helper is right on the limit of the number of calls being made.
When the request store is enabled, and Sidekiq is running in inline
mode, just a couple of additional actions result in it being pushed
over the line.
The operation is entirely artificial, since in reality we'd perform
these requests in multiple separate processes, so just whitelist it
for now.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
CE Changes for SSO enforcement in ProjectPolicy
See merge request gitlab-org/gitlab-ce!28208
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Open merge contribution about link in new tab
See merge request gitlab-org/gitlab-ce!28142
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
fixes clearing checked settings
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Supports Matomo/Piwik string website ID ("Protect Track ID" plugin)
Closes #61606
See merge request gitlab-org/gitlab-ce!28214
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
When using Matomo/Piwik integration, only integer website IDs can be used.
If using the "Protect Track ID" Matomo plugin (https://plugins.matomo.org/ProtectTrackID), website IDs are strings which the "_piwik.html.haml" layout file does not supports because it assumes "extra_config.piwik_site_id" variable contains an integer and prints it to JavaScript code without quotes.
This commits surrounds "extra_config.piwik_site_id" variable with double quotes (") so that it works with both integers and strings.
Issue: #61606
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | | |
CE: Move EE differences for app/views/groups/group_members/index.html.haml
See merge request gitlab-org/gitlab-ce!28026
|
| | | | |
| | | | |
| | | | |
| | | | | |
app/views/groups/group_members/index.html.haml
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Generate Let's Encrypt private key
See merge request gitlab-org/gitlab-ce!27581
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
doc: administration/planutml: update instructions for setting dialogs
See merge request gitlab-org/gitlab-ce!28218
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Upgrade Ruby version to 2.6.3
See merge request gitlab-org/gitlab-ce!28117
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Ruby 2.6 offers better performance and memory usage:
https://www.rubyguides.com/2018/11/ruby-2-6-new-features/
Part of https://gitlab.com/gitlab-org/gitlab-ce/issues/57323
|
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
Add warning that gitlab-secrets isn't included
See merge request gitlab-org/gitlab-ce!28187
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Many customers forget to include the gitlab-secrets.json file. This adds
a warning that both gitlab-secrets.json and gitlab.rb are not included
in the backup.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
i18n: externalize strings from user profile settings
See merge request gitlab-org/gitlab-ce!28088
|
|/ / / / / / / |
|