GitLab Bot
20d564f106
Add latest changes from gitlab-org/gitlab@master
2020-02-05 12:09:15 +00:00
GitLab Bot
db24ab2b72
Add latest changes from gitlab-org/gitlab@master
2020-01-28 12:08:44 +00:00
GitLab Bot
b7dfe2ae40
Add latest changes from gitlab-org/gitlab@master
2019-09-13 13:26:31 +00:00
Lee Tickett
a4e9259d8a
#46469 - Added ref querystring parameter to project search to allow searching on branches other than master
2019-05-17 06:10:08 +00:00
Alexis Reigel
27ac48c394
Apply suggestion to lib/api/search.rb
2019-03-15 21:03:49 +01:00
Alexis Reigel
fcf90d051b
un-dry the search api scope
...
due to the usage in EE this attempt to more DRYness is not worth it.
2019-03-14 18:39:54 +01:00
Alexis Reigel
b0981097c3
return 400 on users search and feature is disabled
...
as the params block is evaluated when loading the class and the db
connection is not available yet we can't use the feature toggle inside
that block.
2019-03-14 18:39:54 +01:00
Alexis Reigel
55629a2e4d
add feature flag for users search
2019-03-14 18:30:30 +01:00
Alexis Reigel
c36d98501b
extract helper for search scope api param
2019-03-14 18:30:29 +01:00
Alexis Reigel
0592233a1a
add users search to search api
2019-03-14 18:21:01 +01:00
Yorick Peterse
712148518b
Refactor API::Search for EE
...
This refactors API::Search so that Enterprise Edition can more easily
extend its functionality, without having to modify the file directly.
2019-03-04 17:44:57 +01:00
Jan Provaznik
58bfd73331
Optimized file search to work without limits
...
* removed 100 limit on file search results because we
load all results anyway
* expensive processing (parsing match content, utf encoding)
is done only for selected page in paginated output
2018-12-06 09:25:09 +01:00
Imre Farkas
b1e070bf49
Fix API::Namespaces to accept namepaces with dots
...
It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to
API::NAMESPACE_OR_PROJECT_REQUIREMENTS
2018-11-28 12:54:11 +01:00
gfyoung
3836d69119
Enable frozen string in lib/api and lib/backup
...
Partially addresses #47424 .
Had to make changes to spec files because
stubbing methods on frozen objects is a mess
in RSpec and leads to failures:
https://github.com/rspec/rspec-mocks/issues/1190
2018-09-29 21:04:50 -07:00
Francisco Javier López
7350eb1fa8
Add ability to search wiki titles
2018-06-04 11:41:37 +00:00
Jan Provaznik
2370ff85fe
Optional '/-/' delimiter for search API
...
'/-/' delimiter is used only in UI, in API we don't use it for
other endpoints. To align search endpoints with the rest of API
endpoints, this patch makes '/-/' optional for existing endpoints (to
keep backward compatibility).
Documentation is updated to prefer paths without '/-/'.
2018-03-19 20:02:15 +01:00
Jarka Kadlecová
b0b4ae1875
API - Include project in commits&blobs search results
2018-02-14 09:00:26 +01:00
Jarka Kadlecová
68ff219c4e
API - fix searching in group/project specified by path
2018-02-09 18:51:06 +01:00
Jarka Kadlecová
86e98c832a
Small code/doc changes
2018-02-07 14:20:18 +01:00
Jarka Kadlecová
1b2400b529
Return only limited pagination headers for search API endpoints
2018-02-06 17:58:18 +01:00
Jarka Kadlecová
7381944565
Support search in API
2018-02-06 16:02:02 +01:00