summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug with the user synced attributes when the user doesn't existfj-fixed-bug-17054Francisco Javier López2018-02-151-1/+1
|
* Fixed user synced attributes metadata after removing current providerFrancisco Javier López2018-02-152-2/+8
|
* Merge branch 'jej/fix-slow-lfs-object-check' into 'master'Douwe Maan2018-02-153-7/+11
|\ | | | | | | | | | | | | Only check LFS integrity for first branch in push Closes #41141 See merge request gitlab-org/gitlab-ce!17098
| * Only check LFS integrity for first branch in pushjej/fix-slow-lfs-object-checkJames Edwards-Jones2018-02-153-7/+11
| |
* | Merge branch ↵Kamil Trzciński2018-02-141-2/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | '39885-ensure-users-cannot-create-environments-with-leading-slashes' into 'master' Resolve "Environment with starting slash in name causes error" Closes #39885 See merge request gitlab-org/gitlab-ce!17071
| * | Ensure users can't create environments with leading or trailing slashes ↵39885-ensure-users-cannot-create-environments-with-leading-slashesDylan Griffith2018-02-131-2/+6
| | | | | | | | | | | | (Fixes #39885)
* | | Merge branch 'mk-fix-pg-undefined-table-ci-errors' into 'master'Rémy Coutable2018-02-142-3/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Build Is Red: Admin > Users > Impersonation Tokens token creation allows creation of a token" Closes gitlab-ee#4914 See merge request gitlab-org/gitlab-ce!17102
| * | | Avoid dropping tables in testMichael Kozono2018-02-142-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | And use :migration tag to use deletion strategy, and to avoid caching tables, and to lock into a particular schema. Attempting to fix intermittent spec errors `PG::UndefinedTable: ERROR: relation "public.untracked_files_for_uploads" does not exist`.
* | | | Merge branch 'fix/template-project-visibility' into 'master'Douwe Maan2018-02-141-23/+0
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Respect description and visibility when creating project from template Closes #42601 See merge request gitlab-org/gitlab-ce!16820
| * | | Remove Gitlab::ImportExport::ProjectCreator classGeorge Tsiolis2018-02-141-23/+0
| | | |
* | | | Merge branch 'feature/include-custom-attributes-in-api' into 'master'Douwe Maan2018-02-145-7/+83
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Allow including custom attributes in API responses See merge request gitlab-org/gitlab-ce!16526
| * | | | Allow including custom attributes in API responsesMarkus Koller2018-02-085-7/+83
| | | | |
* | | | | Merge branch '42934-search-api-fix' into 'master'Sean McGivern2018-02-145-13/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add information about projects when searching in wiki_blobs, blobs, commits scopes Closes #42934 See merge request gitlab-org/gitlab-ce!17095
| * | | | | API - Include project in commits&blobs search resultsJarka Kadlecová2018-02-145-13/+14
| | | | | |
* | | | | | Merge branch 'api-refs-for-commit' into 'master'Douwe Maan2018-02-142-1/+26
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Get refs for a particular commit Closes #18014 See merge request gitlab-org/gitlab-ce!15026
| * | | | | | Refactor commits/refs API to use hash and add pagination headersRobert Schilling2018-02-142-19/+8
| | | | | | |
| * | | | | | Separate branch and tag namesRobert Schilling2018-02-092-6/+10
| | | | | | |
| * | | | | | Incorporate feedbackRobert Schilling2018-02-092-21/+18
| | | | | | |
| * | | | | | Basic ref fetching for commitsRobert Schilling2018-02-092-3/+38
| | |_|_|_|/ | |/| | | |
* | | | | | Merge branch 'remove_ldap_person_validation' into 'master'Stan Hu2018-02-131-15/+0
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove problematic LDAP::Person validation for new strategy Closes #42412 and #42359 See merge request gitlab-org/gitlab-ce!16727
| * | | | | | Revert problematic LDAP person validation that threw exceptionsDrew Blessing2018-02-131-15/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Constructors shouldn't throw exceptions. We also learned that different LDAP servers behave a bit unexpectedly sometimes - returning attributes we didn't ask for, or returned attributes with language subtypes.
* | | | | | | Merge branch 'whitelisting' into 'master'Yorick Peterse2018-02-131-7/+1
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | Remove Sentry reporting for query limiting See merge request gitlab-org/gitlab-ce!17092
| * | | | | | Remove Sentry reporting for query limitingYorick Peterse2018-02-131-7/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using Sentry, while useful, poses two problems you have to choose from: 1. All errors are reported separately, making it easy to create issues but also making it next to impossible to see other errors (due to the sheer volume of threshold errors). 2. Errors can be grouped or merged together, reducing the noise. This however also means it's (as far as I can tell) much harder to automatically create GitLab issues from Sentry for the offending controllers. Since both solutions are terrible I decided to go with a third option: not using Sentry for this at all. Instead we'll investigate using Prometheus alerts and Grafana dashboards for this, which has the added benefit of being able to more accurately measure the behaviour over time. Note that throwing errors in test environments is still enabled, and whitelisting is still necessary to prevent that from happening (and that in turn still requires that developers create issues).
* | | | | | | Merge branch 'mk-fix-no-untracked-upload-files-error' into 'master'Douwe Maan2018-02-131-2/+11
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "PrepareUntrackedUploads PostgreSQL syntax error" Closes #42881 See merge request gitlab-org/gitlab-ce!17019
| * | | | | | Fix orphan temp table untracked_files_for_uploadsMichael Kozono2018-02-121-1/+10
| | | | | | |
| * | | | | | Fix last batch size equals max batch size errorMichael Kozono2018-02-121-1/+1
| | | | | | |
* | | | | | | Merge branch 'jivl-update-katex' into 'master'Clement Ho2018-02-121-2/+0
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated katex library Closes #43032 See merge request gitlab-org/gitlab-ce!15864
| * \ \ \ \ \ \ Merge branch 'master' into jivl-update-katexJose Ivan Vargas2018-02-1258-306/+874
| |\ \ \ \ \ \ \ | | |/ / / / / /
| * | | | | | | Merge branch 'master' into jivl-update-katexJose Ivan Vargas2018-02-05272-1839/+5328
| |\ \ \ \ \ \ \
| * | | | | | | | Removed the katex precompile steps from the application configurationJose Ivan Vargas2017-12-211-1/+0
| | | | | | | | |
| * | | | | | | | added katex.js and load it via webpackJose Ivan Vargas2017-12-211-1/+0
| | | | | | | | |
* | | | | | | | | Merge branch 'sh-disable-query-limiter' into 'master'Ian Baum2018-02-121-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disable query limiting warnings for now on GitLab.com See merge request gitlab-org/gitlab-ce!17067
| * | | | | | | | | Disable query limiting warnings for now on GitLab.comStan Hu2018-02-121-1/+1
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Merge branch 'ac/4878-fix-attachments-ext' into 'master'Nick Thomas2018-02-121-4/+4
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Honour workhorse provided file name See merge request gitlab-org/gitlab-ce!17059
| * | | | | | | | | Honour workhorse provided file nameac/4878-fix-attachments-extAlessio Caiazza2018-02-121-4/+4
| | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the attempt to unify file uploading at workhorse level gitlab-org/gitlab-workhorse!230 we moved to a prefix-based tempfile creation in order to avoid upload collisions. Artifacts and LFS uploads already set original_filename to workhorse provided filename This commit add the same feature to `Gitlab::Middleware::Multipart`
* | | | | | | | | Revert "Merge branch ↵rd-43185-revert-sanitize-extra-blank-spaces-used-when-uploading-a-ssh-keyRubén Dávila2018-02-121-22/+6
| |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'rd-40552-gitlab-should-check-if-keys-are-valid-before-saving' into 'master'" This reverts commit a58f8c32c62bcf5824d1fe1d0de53e9bda974d65, reversing changes made to cd5d75c362cdf06efb8174eddfbd0f4b65687dec.
* | | | | | | | Create an empty wiki when there is no wiki in the gitlab export bundleValery Sizov2018-02-122-2/+26
|/ / / / / / /
* | | | | | | Merge branch '42908-rename-scss-files-to-use-snake-case' into 'master'Filipa Lacerda2018-02-121-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename .scss files to use snake_case Closes #42908 See merge request gitlab-org/gitlab-ce!17022
| * | | | | | | Rename .scss files to use snake_case42908-rename-scss-files-to-use-snake-caseEric Eastwood2018-02-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://gitlab.com/gitlab-org/gitlab-ce/issues/42908
* | | | | | | | Merge branch '42937-search-api-fix' into 'master'Grzegorz Bizon2018-02-121-4/+4
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API - fix searching in group/project specified by path Closes #42937 See merge request gitlab-org/gitlab-ce!17033
| * | | | | | | API - fix searching in group/project specified by path42937-search-api-fixJarka Kadlecová2018-02-091-4/+4
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge branch 'fix/encoding-to-unsupported-encodings' into 'master'Robert Speicher2018-02-091-3/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Return a warning string if we try to encode to unsupported encoding Closes gitlab-development-kit#321 See merge request gitlab-org/gitlab-ce!17038
| * | | | | | | Return a warning string if we try to encode to unsupported encodingAhmad Sherif2018-02-091-3/+3
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | Fixes gitlab-development-kit#321
* | | | | | | Merge branch 'security-10-4-todo-api-reveals-sensitive-information' into ↵Robert Speicher2018-02-092-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'security-10-4' Restrict Todo API mark_as_done endpoint to the user's todos only
* | | | | | | Merge branch 'fix-mermaid-xss' into 'security-10-4'Douwe Maan2018-02-091-12/+22
|/ / / / / / | | | | | | | | | | | | | | | | | | [10.4] Fix stored XSS in code blocks
* | | | | | Remove allow_n_plus_1 from Git::Repository#branches_filterAhmad Sherif2018-02-081-11/+8
| | | | | |
* | | | | | Merge branch '40744-hashed-storage-specs' into 'master'Sean McGivern2018-02-081-1/+1
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use hashed storage in the specs Closes #40744 See merge request gitlab-org/gitlab-ce!15681
| * | | | | Use hashed storage in the specs40744-hashed-storage-specsNick Thomas2018-02-071-1/+1
| | | | | |
* | | | | | Merge branch 'bvl-fix-concurrent-fork-network-migrations' into 'master'42861-include-external-files-in-gitlab-ci-yml-move-from-eep-to-ceYorick Peterse2018-02-081-4/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix concurrent fork network migrations Closes #41487 See merge request gitlab-org/gitlab-ce!16988
| * | | | | | Handle uniqueness on fork_network_member creationBob Van Landuyt2018-02-081-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the migration might be queued already and be rescheduled when it fails on a uniqueness error, this should help clearing the background migration queue faster.