An error occurred fetching the project authors.
- 29 Jun, 2020 1 commit
-
-
Michelle Gill authored
-
- 28 May, 2020 1 commit
-
-
Adam Hegyi authored
Refactor events to use enums
-
- 19 Mar, 2020 1 commit
-
-
Alex Kalderimis authored
This ensures that the methods we use for retrieving events respect the :wiki_events feature flag. This flag must be applied in two places - both in the event_collection and in the events_finder, since there exist places in the code base where the event_collection is used without the finder (for example in the projects or the groups controllers) so it must be applied there, but in the events_finder there is a branch that by-passes the event_collection, so we also need it in the finder. To support this flag, we have a new scope `Event.not_wiki_page`, which only returns events that are not wiki page events. This flag is off by default. This includes improvements to the event collection spec by asserting identity rather than length of results. Includes suggested changes from reviewer (@.luke) Co-authored-by: @.luke
-
- 20 Jan, 2020 1 commit
-
-
briankabiro authored
The API returns a 500 error when scope is supplied and current_user is not present. This is because a user's projects are used in the query that returns all events. This change adds a check to confirm that current_user is provided before trying to run the query when scope is passed
-
- 18 Dec, 2019 1 commit
-
-
briankabiro authored
Currently, `/events`returns the activity of an authorized user. This changes the endpoint to return activity similar to a user's dashboard on the UI. It returns the activity across the authenticated user's accessible projects
-
- 17 Dec, 2018 1 commit
-
-
Bob Van Landuyt authored
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.
-
- 17 Nov, 2018 1 commit
-
-
Jasper Maes authored
-
- 21 Sep, 2018 1 commit
-
-
Nick Thomas authored
-
- 11 Sep, 2018 3 commits
-
-
gfyoung authored
Partially addresses #47424.
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
Yorick Peterse authored
This whitelists all existing offenses for the various CodeReuse cops, of which most are triggered by the CodeReuse/ActiveRecord cop.
-
- 22 Feb, 2018 2 commits
-
-
Bob Van Landuyt authored
This ability can be disabled when an external authorization service is enabled.
-
Bob Van Landuyt authored
-
- 22 Jun, 2017 1 commit
-
-
Eric Eastwood authored
Introduced in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2201
-
- 21 Jun, 2017 2 commits
-
-
Yorick Peterse authored
This optimises how GroupProjectsFinder builds it collection, producing simpler and faster queries in the process. It also cleans up the code a bit to make it easier to understand.
-
Grzegorz Bizon authored
-
- 19 Jun, 2017 1 commit
-
-
Yorick Peterse authored
This optimises how GroupProjectsFinder builds it collection, producing simpler and faster queries in the process. It also cleans up the code a bit to make it easier to understand.
-
- 06 Jun, 2017 1 commit
-
-
Mark Fletcher authored
* 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
-