Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unnecessary variablemk-fix-git-over-http-rejections | Michael Kozono | 2017-06-05 | 1 | -3/+1 |
| | |||||
* | Add changelog entry | Michael Kozono | 2017-06-05 | 1 | -0/+4 |
| | |||||
* | Extract and memoize `user_access` | Michael Kozono | 2017-06-05 | 1 | -6/+9 |
| | | | | Because it is sometimes never used. | ||||
* | Remove GitAccessStatus (no longer needed) | Michael Kozono | 2017-06-05 | 4 | -26/+9 |
| | |||||
* | Refactor construction of response | Michael Kozono | 2017-06-05 | 2 | -14/+22 |
| | |||||
* | Refactor to remove a special case | Michael Kozono | 2017-06-05 | 3 | -7/+29 |
| | |||||
* | Fix would-be regression | Michael Kozono | 2017-06-05 | 1 | -3/+1 |
| | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/commit/57e3e942de1adef2c8621905370f07d7da7870c4 I changed it to a separate condition rather than depending on the order of the case-when statements to prevent this mistake again. | ||||
* | Clarify error messages | Michael Kozono | 2017-06-05 | 3 | -13/+31 |
| | | | | And refactor to self-document a little better. | ||||
* | Refactor to let GitAccess errors bubble up | Michael Kozono | 2017-06-05 | 9 | -203/+182 |
| | | | | | | No external behavior change. This allows `GitHttpController` to set the HTTP status based on the type of error. Alternatively, we could have added an attribute to GitAccessStatus, but this pattern seemed appropriate. | ||||
* | Refactor to let `GitAccess` check protocol config | Michael Kozono | 2017-06-05 | 1 | -10/+0 |
| | | | | This already works due to previous refactoring. | ||||
* | Specify new Git-LFS-over-HTTP behavior | Michael Kozono | 2017-06-05 | 1 | -18/+20 |
| | | | | | | Changes to `GitHttpClientController`’s authentication logic caused this behavior change. The old 401 Unauthorized statuses didn’t cause any harm, but they weren’t quite as accurate as the new behavior. | ||||
* | Move CI access logic into GitAccess | Michael Kozono | 2017-06-05 | 7 | -57/+198 |
| | |||||
* | Refactor | Michael Kozono | 2017-06-05 | 2 | -10/+6 |
| | |||||
* | Check disabled commands in GitAccess instead | Michael Kozono | 2017-06-05 | 3 | -6/+68 |
| | |||||
* | Render GitAccess message if authorized | Michael Kozono | 2017-06-05 | 1 | -5/+1 |
| | |||||
* | Fix Git over HTTP spec | Michael Kozono | 2017-06-05 | 5 | -269/+419 |
| | | | | | | | | | | | * The spec has 7 failures at this point * Specify rendered error messages * Render the GitAccess message rather than “Access denied” * Render the Not Found message provided by GitAccess, instead of a custom one * Expect GitAccess to check the config for whether Git-over-HTTP pull or push is disabled, rather than doing it in the controller * Add more thorough testing for authentication * Dried up a lot of tests * Fixed some broken tests | ||||
* | Merge branch 'fix-realtime-edited-text-for-issues-9-3' into 'master' | Phil Hughes | 2017-06-05 | 20 | -30/+237 |
|\ | | | | | | | | | Port fix-realtime-edited-text-for-issues 9-2-stable fix to master. See merge request !11478 | ||||
| * | Fix up merge issuesfix-realtime-edited-text-for-issues-9-3 | Luke "Jared" Bennett | 2017-06-02 | 3 | -2/+7 |
| | | |||||
| * | Merge remote-tracking branch 'origin/master' into ↵ | Luke "Jared" Bennett | 2017-06-02 | 510 | -2512/+9152 |
| |\ | | | | | | | | | | fix-realtime-edited-text-for-issues-9-3 | ||||
| * | | Removed unneeded newline in issuables_helper_spec and removed unneeded ↵ | Luke "Jared" Bennett | 2017-06-02 | 2 | -3/+1 |
| | | | | | | | | | | | | updated_at_by variable in issuable_app_data | ||||
| * | | Fixed issuables_helper_spec and added a test for issuable_app_data | Luke "Jared" Bennett | 2017-05-31 | 2 | -23/+49 |
| | | | |||||
| * | | Remove EditableHelper and move method to IssuablesHelper | Luke "Jared" Bennett | 2017-05-31 | 4 | -35/+30 |
| | | | |||||
| * | | Correct editable_helper spec and format issuable_app_data updated_at to iso8061 | Luke "Jared" Bennett | 2017-05-31 | 2 | -3/+3 |
| | | | |||||
| * | | Fix helper methods returning wrong data types for vue | Luke "Jared" Bennett | 2017-05-31 | 2 | -3/+7 |
| | | | |||||
| * | | Move issuable_app_data to helper | Luke "Jared" Bennett | 2017-05-31 | 2 | -4/+9 |
| | | | |||||
| * | | Review changes, improve editable helper spec and add hasUpdated computer to ↵ | Luke "Jared" Bennett | 2017-05-31 | 3 | -7/+11 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | issue_show app Fix builds by only merge when updated_at_by is presnse Fix issue_show app.vue hasUpdated reference to state Fix missing bracket | ||||
| * | | Port fix-realtime-edited-text-for-issues 9-2-stable fix to master. | Luke "Jared" Bennett | 2017-05-31 | 19 | -28/+241 |
| | | | |||||
* | | | Merge branch '31061-26135-ci-project-slug-enviroment-variables' into 'master' | Kamil Trzciński | 2017-06-05 | 4 | -1/+8 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Add slugified project path to CI environment variables Closes #31061 See merge request !11838 | ||||
| * | | | Add slugify project path to CI enviroment variables | vanadium23 | 2017-06-03 | 4 | -1/+8 |
| | | | | |||||
* | | | | Merge branch 'zj-job-view-goes-real-time' into 'master' | Kamil Trzciński | 2017-06-05 | 22 | -92/+430 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial implementation for real time job view Closes #31397 See merge request !11651 | ||||
| * | | | | retryable? is now available for CommitStatuszj-job-view-goes-real-time | Z.J. van de Weg | 2017-06-04 | 1 | -1/+6 |
| | | | | | |||||
| * | | | | Fix test failures | Kamil Trzcinski | 2017-06-03 | 4 | -9/+14 |
| | | | | | |||||
| * | | | | Fix test failures | Kamil Trzcinski | 2017-06-02 | 1 | -4/+2 |
| | | | | | |||||
| * | | | | Merge remote-tracking branch 'origin/master' into zj-job-view-goes-real-time | Kamil Trzcinski | 2017-06-02 | 328 | -1735/+5166 |
| |\ \ \ \ | | |/ / / | |||||
| * | | | | Add user to BuildDetailsEntity | Z.J. van de Weg | 2017-06-02 | 5 | -9/+18 |
| | | | | | | | | | | | | | | | | | | | | Also add minor changed needed to pass review | ||||
| * | | | | Merge remote-tracking branch 'origin/master' into zj-job-view-goes-real-time | Z.J. van de Weg | 2017-06-01 | 51 | -57/+661 |
| |\ \ \ \ | |||||
| * | | | | | Rename build to job | Z.J. van de Weg | 2017-06-01 | 4 | -8/+8 |
| | | | | | | |||||
| * | | | | | Incorporate review | Z.J. van de Weg | 2017-05-31 | 13 | -34/+106 |
| | | | | | | |||||
| * | | | | | Create PipelineDetailsEntity | Z.J. van de Weg | 2017-05-31 | 11 | -110/+198 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now we have a PipelineEntity which is a bit smaller, mostly in bytes needing to send to the frontend. PipelineDetailsEntity is the default for the PipelineSerializer, limiting the changes needed. This commit also incorporates the review. | ||||
| * | | | | | Initial implementation for real time job view | Z.J. van de Weg | 2017-05-31 | 11 | -21/+170 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the needed keys and paths to a new entity, BuildDetailsEntity. Not renaming BuildEntity to BuildBasicEntity on explicit request. Most code now has test coverage, but not all. This will be added on later commits on this branch. Resolves gitlab-org/gitlab-ce#31397 | ||||
* | | | | | | Merge branch 'sidekiq-transaction' into 'master' | Sean McGivern | 2017-06-05 | 9 | -21/+91 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Forbid Sidekiq scheduling in transactions Closes #27233 See merge request !9376 | ||||
| * | | | | | | Fix keys seed | Douwe Maan | 2017-06-02 | 2 | -11/+24 |
| | | | | | | | |||||
| * | | | | | | Don’t schedule workers from inside transactions | Douwe Maan | 2017-06-02 | 7 | -20/+32 |
| | | | | | | | |||||
| * | | | | | | Allow scheduling from after_commit hooks | Douwe Maan | 2017-06-02 | 1 | -9/+27 |
| | | | | | | | |||||
| * | | | | | | Forbid Sidekiq scheduling in transactions | Yorick Peterse | 2017-06-02 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Scheduling jobs in transactions can lead to race conditions where a job runs before a transaction has been committed. The added initializer ensures the various Sidekiq scheduling methods raise an error when called inside a transaction. Fixes #27233 | ||||
* | | | | | | | Merge branch '30469-convdev-index' into 'master' | Sean McGivern | 2017-06-05 | 53 | -50/+1253 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ConvDev Index Closes #30469 See merge request !11377 | ||||
| * \ \ \ \ \ \ | Merge branch '30469-convdev-index' of gitlab.com:gitlab-org/gitlab-ce into ↵30469-convdev-index | Simon Knox | 2017-06-03 | 3 | -4/+4 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 30469-convdev-index | ||||
| | * | | | | | | | Fix copy | Adam Niedzielski | 2017-06-02 | 1 | -1/+1 |
| | | | | | | | | | |||||
| | * | | | | | | | Use sum instead of map + inject | Adam Niedzielski | 2017-06-02 | 2 | -3/+3 |
| | | | | | | | | | |||||
| * | | | | | | | | fixup some classnames and media queries | Simon Knox | 2017-06-03 | 2 | -34/+16 |
| |/ / / / / / / |