- 18 Mar, 2021 5 commits
-
-
Luke Duncalfe authored
Merge branch '262086-user-availability-allow-users-to-schedule-un-setting-of-their-status-values-fe' into 'master' User Availability - Allow users to schedule un-setting of their status See merge request gitlab-org/gitlab!56649
-
Brandon Labuschagne authored
This dropdown gets added to the set user status modal. It allows a user the option to set a predefined range to clear their status.
-
Luke Duncalfe authored
GraphQL: Replace homecooked Authorize logic with gem auth [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!40088
-
charlie ablett authored
This changes our GraphQL code to use the built-in `#authorize` methods to handle permissions. We originally implemented this functionality with a field-extension, but this is no longer necessary. This commit replaces that unnecessary field extension with implementations of `BaseObject#authorize` that use our policy framework. Significant changes included here: - field authorization now works as per the library specification: it authorizes against the current object, not the resolved value. To apply permissions to the resolved value, use the type permissions. - we allow resolvers to do the same (opt-in). - we extend authorization to enums (currently no enums use authorization). Note on enums: We don't actually have any authorization on enums, but we need to detect that efficiently. By supporting `ObjectAuthorization`, we can skip redaction now, and support it later (if we add enum members that require special authorization to see). Removals: - The ManualAuthorization temporary class - The synchronized_object method on BaseResolver - Field.authorize DSL method Changes: The error raised when there is no auth becomes an internal server error (ConfigurationError) since it cannot be caused by the client, and represents a programming mistake. The board issue move mutation has unnecessary logic removed, and the test for this is adjusted to verify the correctness of this change. Co-authored-by: Alex Kalderimis <akalderimis@gitlab.com> Co-authored-by: Charlie Ablett <cablett@gitlab.com>
-
Luke Duncalfe authored
Update syntax highlighting logic [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!56108
-
- 17 Mar, 2021 35 commits
-
-
Stan Hu authored
Add a block argument in track_redis_hll_event See merge request gitlab-org/gitlab!56250
-
Rajendra Kadam authored
Add specs for the change
-
Dylan Griffith authored
Fix Vulnerability exports with missing Findings See merge request gitlab-org/gitlab!56903
-
Russell Dickenson authored
Mention that semgrep is an experimental feature See merge request gitlab-org/gitlab!56898
-
Evan Read authored
Amend format of introduced in note for new feature See merge request gitlab-org/gitlab!56850
-
Tiger Watson authored
Revert changes to structure.sql See merge request gitlab-org/gitlab!56907
-
Imre Farkas authored
Convert admin mode feature flag to system application setting [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!53610
-
Vasilii Iakliushin authored
Contributes to https://gitlab.com/gitlab-org/gitlab/-/issues/16950 FF issue: https://gitlab.com/gitlab-org/gitlab/-/issues/324159 We apply syntax highlighting to old and new versions of the whole file. However, we need to highlight only diff lines. This change should optimize this process. Here we provide only necessary diff lines to the syntax highlighter.
-
-
Andrew Fontaine authored
Move from btn-success to btn-confirm in projects/forks directory See merge request gitlab-org/gitlab!56333
-
Yogi authored
-
Robert Speicher authored
Allow removing policy project See merge request gitlab-org/gitlab!56356
-
Scott Hampton authored
Move from btn-success to btn-confirm in projects/blob directory See merge request gitlab-org/gitlab!56213
-
Yogi authored
Move from btn-success to btn-confirm in projects/blob directory As a part of https://gitlab.com/gitlab-org/gitlab/-/issues/320731
-
Paul Slaughter authored
Migrate mr_widget_author_time to VTU See merge request gitlab-org/gitlab!56503
-
Jose Ivan Vargas authored
Add policy name filter to threat alerts See merge request gitlab-org/gitlab!56708
-
James Fargher authored
Threat Insights group data dictionary updates See merge request gitlab-org/gitlab!56686
-
Michael Kozono authored
Store MarkerRanges in Gitlab::Diff::Line objects [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!56361
-
Jonathan Schafer authored
-
Jonathan Schafer authored
-
Imre Farkas authored
Create Cop to enforce using policies framework for administrators See merge request gitlab-org/gitlab!55693
-
Mayra Cabrera authored
Improve the perfomance of finding cancelable pipelines for users See merge request gitlab-org/gitlab!56314
-
Marius Bobin authored
It improves the performance of the query that searches for cancelable pipelines for a given user.
-
Diego Louzán authored
Defaults to disabled See epic https://gitlab.com/groups/gitlab-org/-/epics/2158
-
Natalia Tepluhina authored
Swap custom store for vuex implementation in merge_conflicts See merge request gitlab-org/gitlab!56756
-
Nicolò Maria Mezzopera authored
- wire vuex in bundle and main app - remove custom store
-
Andrew Fontaine authored
Move from btn-success to btn-confirm in projects/hooks directory See merge request gitlab-org/gitlab!56334
-
Scott Hampton authored
Add sorting functionality to Vue issues list page See merge request gitlab-org/gitlab!56754
-
Coung Ngo authored
This MR adds sorting functionality to the Vue issues list page, which is under the feature flag `vue_issues_list` defaulted to off.
-
Mayra Cabrera authored
Ignore hidden lists when listing epic board lists [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!56338
-
Daniel Paul Searles authored
-
Natalia Tepluhina authored
Move from btn-success to btn-confirm in projects/deploy_keys directory See merge request gitlab-org/gitlab!56331
-
Yogi authored
-
Savas Vedova authored
Move from btn-success to btn-confirm in projects/protected_tags directory See merge request gitlab-org/gitlab!56478
-
Yogi authored
-