Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-01 | Merge branch 'bvl-user-status-message-35463' into 'master' | Rémy Coutable | |
Allow users to set a status Closes #35463 See merge request gitlab-org/gitlab-ce!20614 | |||
2018-07-31 | Merge branch 'feature/gb/login-activity-metrics' into 'master' | Sean McGivern | |
Add user authentication activity metrics Closes #47789 See merge request gitlab-org/gitlab-ce!20668 | |||
2018-07-30 | Show the status of a user in interactions | Bob Van Landuyt | |
The status is shown for - The author of a commit when viewing a commit - Notes on a commit (regular/diff) - The user that triggered a pipeline when viewing a pipeline - The author of a merge request when viewing a merge request - The author of notes on a merge request (regular/diff) - The author of an issue when viewing an issue - The author of notes on an issue - The author of a snippet when viewing a snippet - The author of notes on a snippet - A user's profile page - The list of members of a group/user | |||
2018-07-27 | Improve readability and move custom matchers to better place | Grzegorz Bizon | |
2018-07-25 | Add mutation toggling WIP state of merge requests | Bob Van Landuyt | |
This is mainly the setup of mutations for GraphQL. Including authorization and basic return type-structure. | |||
2018-07-18 | Delete UserActivities and related workers | Imre Farkas | |
2018-07-11 | Resolve "Rename the `Master` role to `Maintainer`" Backend | Mark Chao | |
2018-07-07 | Refactor rspec matchers in read_only_spec.rb | Brett Walker | |
2018-06-28 | Expose permissions on types in GraphQL | Bob Van Landuyt | |
This adds a reusable way to expose permissions for a user to types in GraphQL. | |||
2018-06-22 | Bring changes from EE | Lin Jen-Shin | |
2018-06-15 | Allow querying a single MR within a project | Bob Van Landuyt | |
This allows the user to get a single MR nested in a GraphQL project query. Since we need the full path and the iid anyway, this makes more sense than having a root query that needs the full path as well. | |||
2018-06-06 | Initial setup GraphQL using graphql-ruby 1.8 | Bob Van Landuyt | |
- All definitions have been replaced by classes: http://graphql-ruby.org/schema/class_based_api.html - Authorization & Presentation have been refactored to work in the class based system - Loaders have been replaced by resolvers - Times are now coersed as ISO 8601 | |||
2018-06-05 | Add a minimal GraphQL API | Nick Thomas | |
2018-06-05 | Merge branch 'sh-add-uncached-query-limiter' into 'master' | Rémy Coutable | |
Remove N+1 query for author in issues API See merge request gitlab-org/gitlab-ce!19345 | |||
2018-06-05 | Remove N+1 query for author in issues API | Stan Hu | |
This was being masked by the statement cache because only one author was used per issue in the test.. Also adds support for an Rspec matcher `exceed_all_query_limit`. | |||
2018-06-03 | Revert "Add a new have_html_escaped_body_text that match an HTML-escaped text" | Takuya Noguchi | |
This reverts commit 517598ba10793efa02cb90379f78ab97c9c5b25d. | |||
2018-04-23 | Move spec helpers/matchers/shared examples/contexts to their relevant folder | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2018-04-11 | Add matcher for emoji | Bob Van Landuyt | |
2018-04-03 | Replace the `project/issues/issues.feature` spinach test with an rspec analog | blackst0ne | |
2018-03-06 | Add matcher to match elements by ids | Toon Claes | |
Initially added in gitlab-org/gitlab-ee!4864 and gitlab-org/gitlab-ee!4689. | |||
2018-02-06 | Return only limited pagination headers for search API endpoints | Jarka Kadlecová | |
2018-01-29 | Add Colors to GitLab Flavored Markdown | Tony Rom | |
2018-01-11 | Adds Rubocop rule for line break around conditionals | 🙈 jacopo beschi 🙉 | |
2017-11-23 | Allow password authentication to be disabled entirely | Markus Koller | |
2017-11-23 | Fix encoding bugs in Gitlab::Git::User | Jacob Vosmaer (GitLab) | |
2017-11-09 | Merge branch '36099-api-responses-missing-x-content-type-options-header' ↵ | Douwe Maan | |
into '10-1-stable' Include X-Content-Type-Options (XCTO) header into API responses See merge request gitlab/gitlabhq!2211 (cherry picked from commit 6c818e77f2abeef2dd7b17a269611b018701fa79) e087e075 Include X-Content-Type-Options (XCTO) header into API responses | |||
2017-11-03 | Add Projects::Clusters::ApplicationsController tests | Alessio Caiazza | |
2017-09-22 | Replace the 'project/shortcuts.feature' spinach test with an rspec analog | Vitaliy @blackst0ne Klachkov | |
2017-09-16 | Improve 'spec/features/profiles/*' specs | Vitaliy @blackst0ne Klachkov | |
2017-08-15 | Enable Layout/TrailingWhitespace cop and auto-correct offenses | Robert Speicher | |
2017-08-09 | Enable the Layout/SpaceBeforeBlockBraces cop | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-08-07 | Support references to group milestones | Sean McGivern | |
Group milestones can only be referred to by name, not IID. They also do not support cross-project references. | |||
2017-07-24 | Resolve "Lazy load images on the Frontend" | Tim Zallmann | |
2017-07-14 | Introduce have_gitlab_http_status | Lin Jen-Shin | |
So that whenever this failed: expect(response).to have_gitlab_http_status(200) We see what's the response there. Here's an example: ``` 1) API::Settings Settings PUT /application/settings custom repository storage type set in the config updates application settings Failure/Error: expect(response).to have_gitlab_http_status(200) expected the response to have status code 200 but it was 400. The response was: {"error":"password_authentication_enabled, signin_enabled are mutually exclusive"} ``` | |||
2017-07-05 | Revert unnecesarry changes | Shinya Maeda | |
2017-07-05 | zj nice catchies 3 | Shinya Maeda | |
2017-07-05 | Improved AccessMatchers and tests | Shinya Maeda | |
2017-06-30 | Add a UTF-8 encoding matcher | Jacob Vosmaer | |
2017-06-28 | Make membership required for create_user_by_membership | Shinya Maeda | |
2017-06-28 | use go instead of let proc | Shinya Maeda | |
2017-06-28 | Fixed typo and hash alighment | Shinya Maeda | |
2017-06-28 | Improve description_for | Shinya Maeda | |
2017-06-28 | IMprove access_matchers | Shinya Maeda | |
2017-06-28 | Remove author. Replace Result to Got. | Shinya Maeda | |
2017-06-28 | Fix static analysys | Shinya Maeda | |
2017-06-28 | Resolve static analysis | Shinya Maeda | |
2017-06-28 | Add changelog. Add AccessMatchersForController | Shinya Maeda | |
2017-06-15 | Stop using deprecated `path` field on Gitaly messages | Alejandro Rodríguez | |
This revealed an error in our configuration generation in gitlab:gitaly:install rake task. The fix is included | |||
2017-05-31 | Refactor and move things around to improve in YAGNI perspective | Gabriel Mazetto | |
2017-05-31 | Added specs for SystemCheck and custom matcher | Gabriel Mazetto | |