GitLab Bot
991e21abb9
Add latest changes from gitlab-org/gitlab@master
2024-06-28 15:21:47 +00:00
GitLab Bot
b6b701cf9d
Add latest changes from gitlab-org/gitlab@master
2023-05-16 18:09:09 +00:00
GitLab Bot
5fe2d74e00
Add latest changes from gitlab-org/gitlab@master
2022-12-09 09:08:55 +00:00
GitLab Bot
f46d20e508
Add latest changes from gitlab-org/gitlab@master
2022-06-23 12:09:30 +00:00
GitLab Bot
9a4d2a38dc
Add latest changes from gitlab-org/gitlab@master
2022-06-07 21:09:00 +00:00
GitLab Bot
e804afddbf
Add latest changes from gitlab-org/gitlab@master
2022-02-28 18:14:03 +00:00
GitLab Bot
c81279ca90
Add latest changes from gitlab-org/gitlab@master
2021-06-24 06:07:09 +00:00
GitLab Bot
676109e1b3
Add latest changes from gitlab-org/gitlab@master
2021-03-31 18:09:19 +00:00
GitLab Bot
fa7ac2663b
Add latest changes from gitlab-org/gitlab@master
2020-06-24 06:09:01 +00:00
GitLab Bot
1219a9dce9
Add latest changes from gitlab-org/gitlab@master
2020-04-01 15:07:45 +00:00
GitLab Bot
7b52c7cb63
Add latest changes from gitlab-org/gitlab@master
2020-03-02 18:07:42 +00:00
GitLab Bot
abfafe3c57
Add latest changes from gitlab-org/gitlab@master
2019-10-29 00:06:10 +00:00
Douwe Maan
a9bcddee4c
Protect Gitlab::HTTP against DNS rebinding attack
...
Gitlab::HTTP now resolves the hostname only once, verifies the IP is not
blocked, and then uses the same IP to perform the actual request, while
passing the original hostname in the `Host` header and SSL SNI field.
2019-05-30 10:47:31 -03:00
blackst0ne
b44a2c801a
Update specs to rails5 format
...
Updates specs to use new rails5 format.
The old format:
`get :show, { some: params }, { some: headers }`
The new format:
`get :show, params: { some: params }, headers: { some: headers }`
2018-12-19 10:04:31 +11:00
Alexis Reigel
2a0a7b426e
api support for merge_requests_events system hook
2018-01-04 09:33:41 +01:00
Jacopo
2f40dac352
Refactor `have_http_status` into `have_gitlab_http_status` in the specs
2017-10-20 10:13:18 +02:00
Robert Schilling
915dd57fe2
Add tests for the unmodified header
2017-08-28 17:10:34 +02:00
Robert Speicher
a6ec5121f0
Correct RSpec/SingleLineHook cop offenses
2017-06-14 13:18:56 -05:00
Gabriel Mazetto
cfb4404ef6
Update SystemHooks API to expose and handle new repository_update_events
2017-05-12 23:26:48 +01:00
Jacopo
ff76adb547
Unnecessary "include WaitForAjax" and "include ApiHelpers"
...
Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs.
Removed unnecessary usage of `api:true`
2017-04-21 22:32:02 +02:00
Robert Schilling
86c58687b2
Return 204 for delete endpoints
2017-02-28 08:32:38 +01:00
Robert Schilling
c70dfbc686
Add a custom pagination matcher
2017-02-16 15:38:40 +01:00
Livier
eb4f15571d
Changed API spec files to describe the correct class
...
Restore changes for api spec files
Fix error in rspec Users
Delete extra space Repositories-spec
2016-11-28 10:55:27 -07:00
Robert Schilling
659ef54605
API: Return 400 when creating a systemhook fails
2016-11-08 10:05:19 +01:00
Z.J. van de Weg
37f229c735
Update docs and test description
...
[ci skip]
2016-11-02 13:24:24 +01:00
Zeger-Jan van de Weg
57fd233a55
Update docs and unexpose token
2016-11-02 13:14:12 +01:00
Z.J. van de Weg
a4827ee2b9
Be able to POST subscriptions for system hooks
2016-10-31 13:42:29 +01:00
Robert Schilling
0459358103
API: Fix Sytem hooks delete behavior
2016-10-14 14:16:27 +02:00
tiagonbotelho
1d268a89de
adds second batch of tests changed to active tense
2016-08-09 15:11:39 +01:00
Z.J. van de Weg
abca19da8b
Use HTTP matchers if possible
2016-06-27 20:10:42 +02:00
Robert Speicher
75739e54be
Enable RSpec/NotToNot cop and auto-correct offenses
...
Also removes the note from the development/testing.md guide
2016-05-24 15:40:29 -04:00
Dmitriy Zaporozhets
7b9b3c5aab
Fix part of api specs for rubocop
...
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-06-22 15:05:19 +02:00
Jeroen van Baarsen
0c4a70a306
Updated rspec to rspec 3.x syntax
...
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2015-02-12 19:17:35 +01:00
Jeroen van Baarsen
5dd2f36ae1
Added API testing group
2014-04-11 21:45:56 +02:00
Dmitriy Zaporozhets
634cbd7138
Refactor API classes. So api classes like Gitlab::Issues become API::Issues
2013-05-14 15:33:31 +03:00
Andrey Kumanyaev
b1b354b0f8
remove trailing spaces
2013-05-05 18:02:02 +04:00
Sebastian Ziebell
32f1eaaf0f
API: system hooks API functions and documentation updated
...
* updated system hooks documentation and code comments
* fixed access to system hooks if no user given resulting in a `500 Server Error`
* added tests
2013-03-07 17:56:11 +01:00
Matt Humphrey
1dd712ddc2
System hooks API.
2013-03-06 15:15:26 +00:00