Age | Commit message (Collapse) | Author |
|
|
|
Fix API responses when dealing with txt files
Closes #31790
See merge request !13474
|
|
Remove deprecated field from workhorse API responses
See merge request !13567
|
|
Allow usage of any_projects? with an Array
Closes #3646
See merge request !13559
|
|
|
|
|
|
Change Confidential Message When Visible - UI Polish
See merge request !13551
|
|
Related to !13108. Mostly this is just running the rake task and
changing the task a bit to catch cases like the project already existing
or so. The rake task moves archives to the vendor/project_template
directory, which are checked in too.
|
|
In some cases we pass an Array to this method which would previously
fail since Array does not respond to "limit_value".
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/3646
|
|
Handle missing .gitmodules when getting submodule urls
See merge request !13509
|
|
|
|
Cache the number of forks of a project
See merge request !13535
|
|
|
|
Speed up Group#user_ids_for_project_authorizations
Closes #36182
See merge request !13508
|
|
Move callout to vue file and remove svg from data function to improve performance
See merge request !13539
|
|
|
|
Repo fixes part E
See merge request !13472
|
|
Fix positive raise_error expectation without specifying the error type expected…
Closes #36378
See merge request !13542
|
|
expected in Project::DestroyService specs
|
|
Use rspec-parameterized for table-based tests
Closes #35804
See merge request !13469
|
|
'34527-make-edit-comment-button-always-available-outside-of-dropdown' into 'master'
Resolve "Make edit comment button always available outside of dropdown"
Closes #34527
See merge request !12931
|
|
Add a `Last 7 days` option for Cycle Analytics view
Closes #36300
See merge request !13443
|
|
Use existing BUNDLE_PATH for gitaly in local tests
See merge request !13493
|
|
Refactor how we fetch ref for merge requests
Closes #36089 and #36296
See merge request !13416
|
|
Enforce boolean defaults on Application Settings
Closes #2750
See merge request !13144
|
|
Fix
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12198#note_37143794
|
|
Fix
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12198#note_37143710
|
|
Fix
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12198#note_37143217
|
|
Fix
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/12198#note_37143174
|
|
The number of forks of a project doesn't change very frequently and
running a COUNT(*) every time this information is requested can be quite
expensive. We also end up running such a COUNT(*) query at least twice
on the homepage of a project.
By caching this data and refreshing it when necessary we can reduce
project homepage loading times by around 60 milliseconds (based on the
timings of https://gitlab.com/gitlab-org/gitlab-ce).
|
|
Migrate `Git::Repository.ls_files` to Gitaly
Closes gitaly#404
See merge request !13302
|
|
performance
|
|
|
|
So that we could limit the access to Repository#fetch_ref
See: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13416#note_37487433
|
|
Use Prev/Next pagination for exploring projects
Closes #27390
See merge request !13456
|
|
Fix: Thread safe GPGME tmp directory
Closes #35986
See merge request !13481
|
|
Add dynamic navigation tunnel to fly-out menus
Closes #35949
See merge request !13315
|
|
|
|
This changes the pagination of the "Explore" pages so they use a simpler
pagination system that only shows "Prev" and "Next" buttons. This
removes the need for getting the total number of rows to display, a
process that can easily take up to 2 seconds when browsing through a
large list of projects.
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/27390
|
|
|
|
36089-handle-ref-failure-better
* upstream/master: (47 commits)
Update CHANGELOG.md for 9.4.5
Update charlock_holmes
add a changelog entry
switch to multi-line before block
restructure the #new_key notification spec
don't send devise notifications to the ghost user
reset_delivered_emails before testing #new_key
skip the :read_project check for new_project_member
move the member spec to be with the other ones
add a spec for new_group_member
add a spec for never emailing the ghost user
rubocop fix
a membership with no user is always notifiable
check notifiability for more emails
add Member#notifiable?(type, opts)
make NotificationRecipient a little more customizable
Add notes about database performance for MySQL
fix confidential border issue as well as confidential styles leaking on new MR
Migrate force push check to Gitaly
Add option to disable project export on instance
...
|
|
setting of the gpg home directory is not thread safe, as the directoy
gets stored on the class.
if multiple threads change the directory at the same time, one of the
threads will be working in the wrong directory.
|
|
Wait for requests to finish before running the ace JS
Closes #36191
See merge request !13405
|
|
|
|
|
|
|
|
Don't rename system when migrating from 9.x -> 9.4
Closes #35525 and #36148
See merge request !13228
|
|
|
|
|
|
since the mere act of creating the key sends an email :|
|