- 01 Jun, 2020 40 commits
-
-
Alex Kalderimis authored
This changes the capability computation from code (a very large if statement) to transformation of static data. The data we transform is a map from `ability` to `requirements`: ```ruby { ability_needed: [:test_one?, :test_two?], other_ability: [:test_three?] } ``` If the object passes _any_ of the requirement tests, then it must pass the policy ability check for all of the matched abilities. If the tests are inductive then this becomes a one-to-one reverse mapping, but it need not be, so this formulation can actually express stricter policy tests than the current if statement can (i.e. we can assert that some event needs multiple abilities). This change expresses (like a DSL) the rules as symbols that must be implemented as methods on the receiver, so we need to `send` the requirements to the receiving event.
-
Mayra Cabrera authored
Add mention of Merge request in Slack message See merge request gitlab-org/gitlab!33152
-
Bob Van Landuyt authored
Add documentation and enable artifacts/exclude feature See merge request gitlab-org/gitlab!33170
-
Grzegorz Bizon authored
-
Mike Greiling authored
Upgrade nodemon and chokidar See merge request gitlab-org/gitlab!33186
-
Stan Hu authored
Pin the Chrome/Chromedriver versions to 83 in the QA Closes #218626 See merge request gitlab-org/gitlab!33282
-
Mayra Cabrera authored
Replace IMPORT_JOBS_EXPIRATION constant usage See merge request gitlab-org/gitlab!32947
-
Andrew Fontaine authored
Resolve no search result click causing issue See merge request gitlab-org/gitlab!32698
-
Scott Stern authored
-
Tanya Pazitny authored
Add new E2E test of the status of moving a repo Closes gitlab-org/quality/team-tasks#446 and gitlab-org/quality/testcases#721 See merge request gitlab-org/gitlab!32819
-
Robert Speicher authored
Improve regex for geo auth keys checker Closes #30 and #219572 See merge request gitlab-org/gitlab!33447
-
Robert Marshall authored
- The `gitlab:geo:check` rake task produced misleading results if the AuthorizedKeysCommand* directives had leading whitespace. Altered the regular expressions to allow for zero-to-many occurrences of whitespace before the directives. Related https://gitlab.com/gitlab-org/gitlab-orchestrator/-/issues/30 Closes https://gitlab.com/gitlab-org/gitlab/-/issues/219572Signed-off-by: Robert Marshall <rmarshall@gitlab.com>
-
Nathan Friend authored
Make lists use hyphens in markdown toolbar See merge request gitlab-org/gitlab!31426
-
Marcel Amirault authored
-
Mayra Cabrera authored
Add individual usage counters for snippet types See merge request gitlab-org/gitlab!32885
-
Amparo Luna authored
-
Mark Florian authored
Insert an image using the Static Site Editor See merge request gitlab-org/gitlab!33029
-
Sean McGivern authored
Add structured logging for ActionCable See merge request gitlab-org/gitlab!32218
-
Heinrich Lee Yu authored
Upgrades lograge to support ActionCable and then overrides notification_payload to log extra information
-
Suzanne Selhorn authored
Update Go proxy docs to reference the Go guide See merge request gitlab-org/gitlab!33250
-
Ethan Reesor authored
-
Nathan Friend authored
Docs: Add link asset type See merge request gitlab-org/gitlab!33330
-
Suzanne Selhorn authored
Add links to external learning resources to CI pages Closes #219376 See merge request gitlab-org/gitlab!33481
-
Marcel Amirault authored
-
Kushal Pandya authored
New/unknown sign-in email email styling See merge request gitlab-org/gitlab!32808
-
Jarka Košanová authored
Add epic and health status attributes to BulkUpdateService See merge request gitlab-org/gitlab!32875
-
Ray Paik authored
Add tnir to ja proofreader See merge request gitlab-org/gitlab!33488
-
Kushal Pandya authored
Fix canRemove check in boards sidebar See merge request gitlab-org/gitlab!33139
-
Drew Blessing authored
Add styling to the unknown sign-in email so it looks more legitimate and contains more useful information about what happened.
-
Mike Jang authored
Add "Getting Started" section to GraphQL FE doc See merge request gitlab-org/gitlab!25090
-
Tom Quirk authored
-
Mike Jang authored
Document `marked_for_deletion_on` attribute in Groups API response See merge request gitlab-org/gitlab!33478
-
jerasmus authored
Added the ability to insert an image via SSE
-
Heinrich Lee Yu authored
Add small alterations for better readability for group push rules See merge request gitlab-org/gitlab!33163
-
Sean McGivern authored
Add Elasticsearch to Sidekiq ServerMetrics Closes #214279 See merge request gitlab-org/gitlab!32937
-
Natalia Tepluhina authored
Alerts list pagination See merge request gitlab-org/gitlab!33073
-
Olena Horal-Koretska authored
-
Shinya Maeda authored
Add `link_type` column to `release_links` table See merge request gitlab-org/gitlab!33156
-
Andrew Fontaine authored
Remove append-right-8 CSS class See merge request gitlab-org/gitlab!33308
-
Nick Thomas authored
Add file_identifier_hash to diff position See merge request gitlab-org/gitlab!33028
-