summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'rs-data-links' into 'master' Douwe Maan2016-02-291-4/+6
|\ | | | | | | | | | | | | | | | | Sanitize `data` and `vbscript` links Closes #13625 Closes https://dev.gitlab.org/gitlab/gitlabhq/issues/2660 See merge request !2905
| * Sanitize `vbscript:` linksrs-data-linksRobert Speicher2016-02-231-1/+3
| | | | | | | | Closes https://dev.gitlab.org/gitlab/gitlabhq/issues/2660
| * Sanitize `data:` linksRobert Speicher2016-02-211-4/+4
| | | | | | | | Closes #13625
* | Merge branch 'uploads-700' into 'master' revert-53176717Marin Jankovski2016-02-231-6/+7
|\ \ | |/ |/| | | | | | | | | Restrict permissions on public/uploads Based on https://gitlab.com/gitlab-org/omnibus-gitlab/merge_requests/631 See merge request !2764
| * Simplify permissions creationuploads-700Achilleas Pipinellis2016-02-101-1/+1
| | | | | | | | [ci skip]
| * Restrict permissions on public/uploadsAchilleas Pipinellis2016-02-091-6/+7
| |
* | Merge branch 'refactor-scan' into 'master' Douwe Maan2016-02-201-6/+5
|\ \ | | | | | | | | | | | | | | | | | | Improve readability of 'rake cache:clear' code See merge request !2892
| * | Improve readability of 'rake cache:clear' coderefactor-scanJacob Vosmaer2016-02-191-6/+5
| | |
* | | Fix API implementationKamil Trzcinski2016-02-192-4/+2
| | |
* | | Introduce API for serving the artifacts archiveKamil Trzcinski2016-02-192-0/+31
| | |
* | | Record user that erased a build through APIGrzegorz Bizon2016-02-191-1/+1
| | |
* | | Use POST method instead of DELETE when erasing a buildGrzegorz Bizon2016-02-191-3/+3
| | | | | | | | | | | | | | | Discussion: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2560#note_3742042
* | | Fix build api specs after rebaseGrzegorz Bizon2016-02-191-1/+1
| | |
* | | Fix name of build erasable, remove superfluous method from itGrzegorz Bizon2016-02-191-1/+1
| | |
* | | Move build eraseable API to proper API contextGrzegorz Bizon2016-02-192-19/+22
| | |
* | | Do not allow to modify build if it has been erasedGrzegorz Bizon2016-02-191-0/+3
| | |
* | | Use DELETE verb for erasing a build contentGrzegorz Bizon2016-02-191-2/+4
| | | | | | | | | | | | Also added API specs for that
* | | And CI API endpoint where user can erase a buildGrzegorz Bizon2016-02-191-0/+16
| | |
* | | Move eraseable implementation to build concernGrzegorz Bizon2016-02-191-25/+0
| | |
* | | Add methods to build eraseable componentGrzegorz Bizon2016-02-191-0/+25
| | |
* | | Merge branch 'saml-decoupling' into 'master'Patricio Cano2016-02-193-4/+60
|\ \ \
| * | | Make new `allow_single_sign_on` feature backwards compatiblePatricio Cano2016-02-181-1/+5
| | | |
| * | | Decouple SAML authentication from the default Omniauth logicPatricio Cano2016-02-183-4/+56
| | | |
* | | | Rename Entities::ForkedFromProject to Entities::BasicProjectDetailsTomasz Maczukin2016-02-191-3/+3
| | | |
* | | | Change `last_contact` to `contacted_at`Tomasz Maczukin2016-02-191-1/+1
| | | |
* | | | Replace Entities::RunnerProjectDetails with Entities::ForkedFromProjectTomasz Maczukin2016-02-191-7/+1
| | | |
* | | | iChange `name` and `path` to `name_with_namespace` and `path_with_namespace` ↵Tomasz Maczukin2016-02-191-2/+2
| | | | | | | | | | | | | | | | in `RunnerProjectDetails`
* | | | Move :runner_id param to POST body when enabling specific runner in projectTomasz Maczukin2016-02-191-1/+3
| | | |
* | | | Modify and fix output of delete and update of a runnerTomasz Maczukin2016-02-191-2/+2
| | | |
* | | | Modify runner projects selecting method in runners APITomasz Maczukin2016-02-192-8/+4
| | | |
* | | | Fix runners filteringTomasz Maczukin2016-02-191-2/+6
| | | |
* | | | Limit projects to user available projects if user is not an adminTomasz Maczukin2016-02-192-2/+12
| | | |
* | | | Modify authentication check methods in runners APITomasz Maczukin2016-02-191-24/+22
| | | |
* | | | Add token to runner details output in APITomasz Maczukin2016-02-192-1/+2
| | | |
* | | | Add associated project info to runner details outputTomasz Maczukin2016-02-191-0/+7
| | | |
* | | | Split `/runners` entrypoint to `/runners` and `/runners/all`Tomasz Maczukin2016-02-191-9/+12
| | | |
* | | | Add some fixes in runners API documentationTomasz Maczukin2016-02-191-2/+2
| | | |
* | | | Fix runners filtering in APITomasz Maczukin2016-02-191-3/+3
| | | |
* | | | Add missing methods documentation; fix rubocop reported violationTomasz Maczukin2016-02-191-1/+36
| | | |
* | | | Add feature to enable/disable runner in projectTomasz Maczukin2016-02-191-0/+26
| | | |
* | | | Add basic runners management APITomasz Maczukin2016-02-193-0/+114
| |/ / |/| | | | | | | | | | | | | | | | | - add feature to list runners - add feature to show runners details - add feature to delete runner - add feature to update runner
* | | Merge branch 'rs-emoji' into 'master' Douwe Maan2016-02-191-1/+2
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | Update Gemojione for new hotness :sparkles: Before | After ------ | ----- ![Screen_Shot_2016-02-12_at_3.38.43_PM](/uploads/299e5ffe38c91657085741261a678f81/Screen_Shot_2016-02-12_at_3.38.43_PM.png) | ![Screen_Shot_2016-02-12_at_3.38.09_PM](/uploads/ccee29719a6445a9efd2498391a7eea0/Screen_Shot_2016-02-12_at_3.38.09_PM.png) See merge request !2800
| * | Update Emoji asset pathRobert Speicher2016-02-121-1/+2
| | | | | | | | | | | | | | | Now that we're serving assets directly from the Gemojione gem's path, the images are not in an `emoji/` sub-folder.
* | | Revert "Merge branch 'saml-decoupling' into 'master' "Douwe Maan2016-02-183-56/+4
| | | | | | | | | | | | | | | This reverts commit c04e22fba8d130a58f498ff48127712d7dae17ee, reversing changes made to 0feab326d52222dc0ab5bd0a6b15dab297f44aa9.
* | | Merge branch 'saml-decoupling' into 'master' Robert Speicher2016-02-183-4/+56
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Decouple SAML authentication from the default Omniauth logic Fixes gitlab-org/gitlab-ee#178 With this merge request SAML gets its own login logic and its own `User` class under `lib/gitlab/saml/` This is needed to give SAML more versatility over how the authorization process works and to pave the way for the development of a SAML group sync as outlined here: gitlab-org/gitlab-ee#118 See merge request !2782
| * | | Decouple SAML authentication from the default Omniauth logicPatricio Cano2016-02-183-4/+56
| | | |
* | | | Merge branch 'master' of https://gitlab.com/gitlab-org/gitlab-ce into ↵Jacob Vosmaer2016-02-185-13/+28
|\ \ \ \ | |/ / / | | | | | | | | cache-clear
| * | | Fix builds scheduler when first build is allowed to failGrzegorz Bizon2016-02-181-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this fix when there was only one relevant, previous build and it failed, but was allowed to fail, entire build had been marked as skipped. Closes #3192
| * | | Merge branch 'sqlite_rm_rf' into 'master' Achilleas Pipinellis2016-02-171-1/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove remaining sqlite method call Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/13535 See merge request !2862
| | * | | Remove remaining sqlite method callAchilleas Pipinellis2016-02-171-1/+0
| | | | |