GitLab Bot
793d974d7c
Add latest changes from gitlab-org/gitlab@master
2021-05-14 12:10:58 +00:00
GitLab Bot
9c6578ed4e
Add latest changes from gitlab-org/gitlab@master
2021-04-21 15:09:35 +00:00
GitLab Bot
413119517c
Add latest changes from gitlab-org/gitlab@master
2021-04-07 18:09:45 +00:00
GitLab Bot
2baa63e740
Add latest changes from gitlab-org/gitlab@master
2019-11-05 18:08:34 +00:00
GitLab Bot
81f7adf08b
Add latest changes from gitlab-org/gitlab@master
2019-09-19 18:06:18 +00:00
Francisco Javier López
dde69bfb2a
Added list_pages method to avoid loading all wiki pages content
...
Inside a wiki, when we show the sidebar or browse to the `pages`,
all page contents are retrieved from Gitaly and that is a waste
of resources, since no content from that pages are going to be
showed.
This MR introduces the method `ProjectWiki#list_pages`,
which uses new wiki_list_pages RPC call to retrieve
pages without content
Also in the `WikisController` we're using the method to show
pages in the sidebar and also on the `pages` page.
2019-04-25 04:19:07 +00:00
Igor
866b58a54e
Allow to sort wiki pages by date and title
...
- Add controls for sorting by title and date
- Execute Gitaly call which now accepts sorting params for wikis
2019-04-04 16:28:56 +00:00
Bob Van Landuyt
8c5b3d0302
Allow streaming io objects into Gitaly
...
This allows us to set the encoding of an IO passed without reading it
into memory.
This is useful if we want to stream files into Gitaly. Like we do when
uploading a new file to the repository.
2019-04-01 20:17:40 +02:00
gfyoung
ebf98f27c4
Enable even more frozen string in lib/gitlab
...
Enables frozen string for the following:
* lib/gitlab/fogbugz_import/**/*.rb
* lib/gitlab/gfm/**/*.rb
* lib/gitlab/git/**/*.rb
* lib/gitlab/gitaly_client/**/*.rb
* lib/gitlab/gitlab_import/**/*.rb
* lib/gitlab/google_code_import/**/*.rb
* lib/gitlab/gpg/**/*.rb
* lib/gitlab/grape_logging/**/*.rb
* lib/gitlab/graphql/**/*.rb
* lib/gitlab/graphs/**/*.rb
* lib/gitlab/hashed_storage/**/*.rb
* lib/gitlab/health_checks/**/*.rb
Partially address gitlab-org/gitlab-ce#47424 .
2018-11-13 11:42:15 -08:00
Alejandro Rodríguez
a99bf447a2
Remove Gitlab::Git::Repository#rugged and Gollum code
...
Cleanup code, and refactor tests that still use Rugged. After this, there should
be no Rugged code that access the instance's repositories on non-test
environments. There is still some rugged code for other tasks like the
repository import task, but since it doesn't access any repository storage path
it can stay.
2018-10-02 16:34:28 -03:00
Stan Hu
c8ff6b7c73
Use limit parameter to retrieve Wikis from Gitaly
...
Without this parameter, every load of a Wiki page will load all the Wiki pages
in the repository for the sidebar. This is a significant performance penalty
that can significant slow the display of all Wiki pages.
Relates to #40101
2018-07-24 15:36:31 -07:00
Andrew Newdigate
583635f0c8
Updated Gitaly timeout values
2018-07-05 16:05:24 +00:00
Francisco Javier López
e8a27a67fa
Fix Custom hooks are not triggered by UI wiki edit
2018-04-18 17:50:56 +00:00
Ahmad Sherif
f61121225e
Fix finding wiki file when Gitaly is enabled
...
Fixes gitaly#1126
2018-04-11 16:08:51 +02:00
Douwe Maan
5db5a9cbd1
Merge branch 'master' into 'zj-wiki-page-versions'
...
# Conflicts:
# Gemfile
# Gemfile.lock
2018-02-06 16:08:06 +00:00
Ahmad Sherif
fa9d47f221
Migrate fetching wiki page formatted content to Gitaly
...
Closes gitaly#958
2018-01-30 17:19:39 +01:00
Zeger-Jan van de Weg
a29f0c28fd
Allow pagination for WikiVersions on Gitaly request
2018-01-22 14:56:28 +01:00
Zeger-Jan van de Weg
1c0437d95e
Client implementation for WikiPageVerion
...
Part of gitlab-org/gitaly#639
2018-01-22 10:08:46 +01:00
Alejandro Rodríguez
11247ac97c
Move encoding methods to the more general EncodingHelper
2017-12-28 12:32:33 -03:00
Jacob Vosmaer
d704f0c4a0
Prevent dups when using StringIO for binary reads
2017-12-06 18:28:45 +01:00
Jacopo
181cd299f9
Adds Rubocop rule for line break after guard clause
...
Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses.
2017-11-16 17:58:29 +01:00
Alejandro Rodríguez
282e7f8eab
Incorporate Gitaly's WikiService.WikiGetAllPages RPC
2017-11-13 16:54:50 -03:00
Kim "BKC" Carlbäcker
00ce8756ad
Migrate GitLab::Git::Wiki.update_page to Gitaly
2017-11-08 16:11:10 +01:00
Ahmad Sherif
56e53556c5
Migrate Gitlab::Git::Wiki#file to Gitaly
...
Closes gitaly#689
2017-10-31 20:49:41 +02:00
Ahmad Sherif
964cbb67da
Migrate Gitlab::Git::Wiki#page to Gitaly
...
Closes gitaly#677
2017-10-31 18:28:54 +02:00
Ahmad Sherif
b3a0166203
Migrate Gitlab::Git::Wiki#delete_page to Gitaly
...
Closes gitaly#673
2017-10-31 13:47:34 +02:00
Ahmad Sherif
fa5eeaecfb
Migrate Gitlab::Git::Wiki#write_page to Gitaly
...
Closes gitaly#638
2017-10-16 15:53:48 +02:00