GitLab Bot
f7f0c05027
Add latest changes from gitlab-org/gitlab@master
2022-04-28 15:10:08 +00:00
GitLab Bot
2d66c59d59
Add latest changes from gitlab-org/gitlab@master
2021-02-02 18:09:42 +00:00
GitLab Bot
5a7d44a955
Add latest changes from gitlab-org/gitlab@master
2020-10-29 12:08:50 +00:00
GitLab Bot
6a0085290e
Add latest changes from gitlab-org/gitlab@master
2020-10-15 00:08:42 +00:00
GitLab Bot
777f6da99a
Add latest changes from gitlab-org/gitlab@master
2020-06-29 21:09:07 +00:00
GitLab Bot
2e4d8b3449
Add latest changes from gitlab-org/gitlab@master
2020-04-28 03:09:53 +00:00
GitLab Bot
f569792df8
Add latest changes from gitlab-org/gitlab@master
2020-04-27 18:09:41 +00:00
Małgorzata Ksionek
1103c09776
Add new api class for projects events
...
Refactor api events class to use external helper
Move specs from old class
Add changelog and magic string
Refactor events class to be more explicit
Remove blank line
2019-04-24 17:20:11 +02:00
Bob Van Landuyt
28acd2b087
Hide confidential events in ruby
...
We're filtering the events using `Event#visible_to_user?`.
At most we're loading 100 events at once.
Pagination is also dealt with in the finder, but the resulting array
is wrapped in a `Kaminari.paginate_array` so the API's pagination
helpers keep working. We're passing the total count into that
paginatable array, which would include confidential events. But we're
not disclosing anything.
2018-12-17 18:47:53 +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
Bob Van Landuyt
1cd0761066
Merge remote-tracking branch 'dev/master'
2018-10-01 18:49:43 +02: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
Nick Thomas
45ced6c5de
Redact events shown in the events API
2018-09-21 14:33:08 +01:00
Yorick Peterse
2039c8280d
Disable existing offenses for the CodeReuse cops
...
This whitelists all existing offenses for the various CodeReuse cops, of
which most are triggered by the CodeReuse/ActiveRecord cop.
2018-09-11 17:32:00 +02:00
Warren Parad
8aed9f08fc
Add authenticate to events api. fix #49255
2018-08-16 19:52:52 +02:00
Stan Hu
6f4a0a92e6
Eliminate N+1 queries with authors and push_data_payload in Events API
2018-06-05 07:22:07 -07:00
Robert Schilling
6a2ee0968e
API: Use defined project requirements
2017-08-31 14:57:47 +02:00
Mark Fletcher
3c15f0eae7
Accept a username for User-level Events API
2017-06-06 20:16:41 +08:00
Mark Fletcher
ad3e180ed3
Introduce an Events API
...
* Meld the following disparate endpoints:
* `/projects/:id/events`
* `/events`
* `/users/:id/events`
+ Add result filtering to the above endpoints:
* action
* target_type
* before and after dates
2017-06-06 20:16:41 +08:00