Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-21Revert "Revert "Merge branch 'cache-improvement' into '7-13-stable'Valery Sizov
This reverts commit ebb6393d0eda26db10da85f0a57c3d707b4de558.
2015-07-19Revert "Merge branch 'cache-improvement' into '7-13-stable' "update_for_stableValery Sizov
This reverts commit 94c2516afc7ad8854844c05001f4a390d0bd8724, reversing changes made to ae44e5ec064aaa9f5063732dc7bb6ee751a80ce2.
2015-07-17Merge branch 'advanced-cache' into 'master' Dmitriy Zaporozhets
Advanced cache Fixes #1993 * Build missing cache values in background job after each push * Store commit_count in project table. Refresh in background job * moved repository size calculation in background job ## Advantages Every time push is triggered - we build cache for project even without user visiting project page. That means first visit is as fast as others now. This is especially good for active projects where people have some requests fast because of cache and some slow - because cache was build in their request. Between cache expired and cache built we we had gap when Linux repo can give 502 error because calculation commits count takes 30 seconds or even more. Using value from database fix this problem. Before cache is updated you see old value from database. After - you see new one. Basically this merge request is super win to GitLab. We don't do some heavy operations in user request but instead in background job. ## Temporary problem After this migration all projects will have `0` commits in database. It fill be replaced with real value on next push. I did not add recalculation to migration because it will last forever on big instances. Can be fixed by adding rake task which will go in background on live instance without downtime See merge request !986
2015-07-05Add Irker service configuration optionsStan Hu
Closes #1713 Closes #1714 Closes gitlab-com/support-forum#139
2015-05-08Added X-GitLab-Event header for web hooksbugagazavr
2015-04-27Revert "Added X-GitLab-Event header for web hooks"Valery Sizov
This reverts commit 548f182814acd0f7a110e6c165c186e345901b00.
2015-04-25Added X-GitLab-Event header for web hooksbugagazavr
2015-04-24Let commit model know about its project.Douwe Maan
2015-04-15Merge branch 'google-code-import' into 'master'Douwe Maan
Import projects from Google Code. Resolves #1257. Issue import logic almost entirely taken from https://gitlab.com/o9000/google-code-to-gitlab ( :hearts: @o9000). ### To do - [x] List projects from Google Takeout file - [x] Import Git repository - [x] Import issues - [x] Link to correct attachment URL (https://code.google.com/p/support-tools/issues/detail?id=50) - [x] Handle deleted attachments - [x] Handle blockedOn attribute - [x] Add directions on how to get data from Google Takeout ### Import instructions ![Screen_Shot_2015-04-03_at_16.02.21](https://gitlab.com/gitlab-org/gitlab-ce/uploads/4a87038035fbad9441cf613b8cdcc690/Screen_Shot_2015-04-03_at_16.02.21.png) ### Imported issue ![Screen_Shot_2015-04-03_at_16.25.49](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b2c2eaf5ecfcf57b3c48511eb5d26db4/Screen_Shot_2015-04-03_at_16.25.49.png) See merge request !471
2015-04-12Merge branch 'regex-start-of-string' into 'master'Dmitriy Zaporozhets
Fix persistent XSS vulnerability around profile website URLs. Fixes gitlab/gitlab-ee#268 See merge request !1761
2015-04-10Use `\A` and `\z` in regexes instead of `^` and `$`.Douwe Maan
2015-04-06CI forking: testsValery Sizov
2015-04-06CI project forkingValery Sizov
2015-04-03Allow projects to be imported from Google Code.Douwe Maan
2015-03-31Add tests.Douwe Maan
2015-03-31Small code cleanup.Douwe Maan
2015-03-31Archive repositories in background worker.Douwe Maan
2015-03-26Fix EmailsOnPush.Douwe Maan
2015-03-23Merge branch 'emailsonpush-create-delete' into 'master'Dmitriy Zaporozhets
Send EmailsOnPush email when branch or tag is created or deleted. Addresses #1951, #1957 and #1925. ![Screen_Shot_2015-03-17_at_13.58.15](https://dev.gitlab.org/gitlab/gitlabhq/uploads/16ff25adb4b4a7e1923612e0652442b4/Screen_Shot_2015-03-17_at_13.58.15.png) ![Screen_Shot_2015-03-17_at_13.58.22](https://dev.gitlab.org/gitlab/gitlabhq/uploads/e346c1d84aba3a093b722d0a4167e289/Screen_Shot_2015-03-17_at_13.58.22.png) ![Screen_Shot_2015-03-17_at_13.58.28](https://dev.gitlab.org/gitlab/gitlabhq/uploads/720437ecc13f317c6d20eff82ac60bd7/Screen_Shot_2015-03-17_at_13.58.28.png) ![Screen_Shot_2015-03-17_at_13.58.34](https://dev.gitlab.org/gitlab/gitlabhq/uploads/2b302bb6cdbe27c96a8dff1375236602/Screen_Shot_2015-03-17_at_13.58.34.png) See merge request !1709
2015-03-23Clean up code by using keyword arguments.Douwe Maan
2015-03-19Fewer constants, more helpers.Douwe Maan
2015-03-18Send EmailsOnPush email when branch or tag is created or deleted.Douwe Maan
2015-03-15Prevent gitlab-shell character encoding issues by receiving its changes as ↵Douwe Maan
raw data.
2015-03-10Use Gitlab::Git helper methods and constants as much as possible.Douwe Maan
2015-03-09Merge branch 'emails-on-push'Dmitriy Zaporozhets
Conflicts: app/controllers/projects/services_controller.rb app/models/project_services/emails_on_push_service.rb
2015-03-01Add Irker serviceAorimn
Irker is a gateway which sends IRC messages on git updates. This new service provides an interface to this gateway, integrated in Gitlab, for each updates. As per the guidelines, this commit adds the new feature in the CHANGELOG, tests and documentation. See http://www.catb.org/esr/irker/
2015-02-25Send EmailsOnPush when deleting commits using force push.Douwe Maan
See #1924.
2015-02-25Add option to disable code diffs to EmailOnPush.Douwe Maan
See #1950
2015-02-25Add option to send EmailsOnPush from committer email if domain matches.Douwe Maan
See #1809.
2015-02-24Delete deploy key from Bitbucket after importing.Douwe Maan
2015-02-24Add Bitbucket importer.Douwe Maan
2015-02-06gitlab.com importer: refactorigValery Sizov
2015-02-05GitLab.com integration: refactoringValery Sizov
2015-02-05GitLab integration. ImporterValery Sizov
2015-01-13Merge branch 'github_importer'Dmitriy Zaporozhets
Conflicts: app/helpers/projects_helper.rb
2015-01-10Github ImporterValery Sizov
2015-01-10Make automerge via satelliteDmitriy Zaporozhets
2014-12-29Fix async services execution broken in 7.6Dmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-12-07Execute project services asynchronouslyDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-11-14Run 'GC.start' after every EmailsOnPushWorker jobJacob Vosmaer
2014-10-03Add parenthesis to function def with arguments.Ciro Santilli
2014-09-02Update post-receive worker for new formatDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-08-13Fix projects ending with `_git` or `-git` being ignored by post-receive hookDmitriy Zaporozhets
2014-07-29Git::Compare does not have limit param any moreDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-11Added update repository size to repository importCSchulz
2014-03-14Merge branch 'import-timeout' of ↵Dmitriy Zaporozhets
https://dev.gitlab.org/dzaporozhets/gitlabhq into dzaporozhets/gitlabhq-import-timeout Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG db/schema.rb
2014-03-12Add retry feature to project importDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-12Add project import state machineDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-03-06Added newrev and oldrev to the hook dataJeroen van Baarsen
2014-03-06Post-receive hook can also fire TagPushServiceJeroen van Baarsen