- Jul 19, 2015
-
-
Valery Sizov authored
This reverts commit 94c2516a, reversing changes made to ae44e5ec.
-
- Jul 17, 2015
-
-
Dmitriy Zaporozhets authored
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
-
- Jun 09, 2015
-
-
zenati authored
-
- May 26, 2015
-
-
Robert Speicher authored
-
Robert Speicher authored
Now there is a single source of information for which attribute a model uses to be referenced, and its special character.
-
- May 08, 2015
-
-
bugagazavr authored
-
- May 07, 2015
-
-
Stan Hu authored
This would result in a 404 error in certain views. The `save` call was being rolled back due to an error in the validation step. Relax the validation step so that this works. Closes #1570
-
- May 01, 2015
-
-
Robert Speicher authored
-
- Apr 30, 2015
-
-
Robert Speicher authored
-
Robert Speicher authored
-
- Apr 27, 2015
-
-
Valery Sizov authored
This reverts commit 548f1828.
-
- Apr 25, 2015
-
-
bugagazavr authored
-
- Apr 24, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
Douwe Maan authored
-
- Apr 17, 2015
-
-
Douwe Maan authored
-
- Apr 11, 2015
-
-
Robert Speicher authored
-
Douwe Maan authored
-
- Apr 03, 2015
-
-
Douwe Maan authored
-
- Mar 27, 2015
-
-
Douwe Maan authored
-
- Mar 18, 2015
-
-
Dmitriy Zaporozhets authored
-
- Mar 15, 2015
-
-
Douwe Maan authored
-
Douwe Maan authored
-
- Mar 12, 2015
-
-
Hannes Rosenögger authored
-
- Mar 08, 2015
-
-
Vinnie Okada authored
Allow admins to use restricted visibility levels when creating or updating projects.
-
- Mar 07, 2015
-
-
Vinnie Okada authored
Add checkboxes to the application settings page for restricted visibility levels, and remove those settings from gitlab.yml.
-
- Mar 03, 2015
-
-
1) Adds a DB migration for all services to toggle on push, issue, and merge events. 2) Upon an issue or merge request event, fire service hooks. 3) Slack service supports custom messages for each of these events. Other services not supported at the moment. 4) Label merge request hooks with their corresponding actions.
-
- Mar 01, 2015
-
-
Aorimn authored
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/
-
sue445 authored
* Impl Project#avatar_url * Refactor ApplicationHelper: Use Project#avatar_url * Update changelog
-
- Feb 24, 2015
-
-
Douwe Maan authored
-
- Feb 23, 2015
-
-
Marco Wessel authored
-
Marco Wessel authored
-
- Feb 20, 2015
-
-
Douwe Maan authored
-
- Feb 19, 2015
-
-
Dmitriy Zaporozhets authored
This reverts commit 7d5f86f6.
-
- Feb 16, 2015
-
-
This commit moves the note folder from /public/uploads/note to /uploads/note and changes the uploader accordingly. Now it's no longer possible to avoid the access control by modifing the url. The Avatar upload has been refactored to use an own uploader as well to cleanly seperate the two upload types.
-
- Feb 14, 2015
-
-
Vinnie Okada authored
Make the following changes to deal with new behavior in Rails 4.1.2: * Use nested resources to avoid slashes in arguments to path helpers.
-
- Feb 12, 2015
-
-
Marin Jankovski authored
-
Marin Jankovski authored
-
- Feb 09, 2015
-
-
Marin Jankovski authored
-
- Feb 06, 2015
-
-
Dmitriy Zaporozhets authored
-