summaryrefslogtreecommitdiff
path: root/lib/gitlab
Commit message (Collapse)AuthorAgeFilesLines
...
* | | improve upgrader "latest version" messageCorobi2014-01-251-1/+1
|/ /
* | Remove deprecated findersskv2014-01-193-6/+6
| |
* | Add support of base64 encoded contentDmitriy Zaporozhets2014-01-163-4/+13
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge branch 'feature/merge_commit_message' of ↵Dmitriy Zaporozhets2014-01-151-33/+11
|\ \ | | | | | | | | | /home/git/repositories/gitlab/gitlabhq
| * | Add merge_commit_message argument for Satellite::MergeAction#mergeDmitriy Zaporozhets2014-01-131-9/+4
| | |
| * | Use same code for diff and patch inside MergeActionDmitriy Zaporozhets2014-01-131-16/+2
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Add support of custom message to merge action of satelliteDmitriy Zaporozhets2014-01-131-15/+12
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Allow . files to be createdJeroen van Baarsen2014-01-141-2/+2
|/ / | | | | | | Fixes: https://github.com/gitlabhq/gitlabhq/issues/5770
* | Respect default theme settings. Fixed sign-in button on publica pageDmitriy Zaporozhets2014-01-101-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Merge pull request #5760 from dermoth/masterDmitriy Zaporozhets2014-01-071-0/+3
|\ \ | | | | | | Fix HTTP push to public repos
| * | Fix HTTP push to public reposThomas Guyot-Sionnest2013-12-161-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When doing an HTTP push, git (as of v1.7.9) first do an info/refs request, and only if this request requires authentication it asks the user for its password and authenticates further requests. The initial request normally clears without auth on public repos as it doesn't update any ref. This patch forces every git-receive-pack requests to provide authentication.
* | | Add support for various archive formats.Jason Hollingsworth2014-01-021-0/+5
| | | | | | | | | | | | | | | | | | | | | Used mime-types gem instead of hardcoding content types. Allow multiple extensions in archive route (.tar.gz, .tar.bz2). Change content disposition from infile(?) to attachment for api. Fixed api would return “archive” instead of {project}-{hash}.{ext}
* | | Fixed issue with `bundle exec rake routes` not running.Jason Hollingsworth2013-12-231-11/+11
| | | | | | | | | | | | Wrap regex comments in (?#comment) construct.
* | | Fix upgraderDmitriy Zaporozhets2013-12-231-1/+1
| | | | | | | | | | | | | | | | | | It created branch based on current branch which is an old version Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Remove colored gem from upgrader script. pt2Dmitriy Zaporozhets2013-12-141-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Remove colored gem from upgrader scriptDmitriy Zaporozhets2013-12-141-5/+4
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Use 'ruby script/upgrade.rb -y' instead of ENVDmitriy Zaporozhets2013-12-131-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Allow non-interactive run of upgrade script. ruby script/upgrade.rb FORCE=yesDmitriy Zaporozhets2013-12-131-1/+5
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Create branch for tagDmitriy Zaporozhets2013-12-131-4/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Minor version upgraderDmitriy Zaporozhets2013-12-131-0/+96
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Fix project lookup for git over http + rails4Dmitriy Zaporozhets2013-12-101-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge pull request #5798 from criteo/skip_confirmationDmitriy Zaporozhets2013-12-101-1/+1
|\ \ \ | | | | | | | | Skip email confirmation with LDAP
| * | | Skip email confirmation with LDAPMaxime Brugidou2013-12-091-1/+1
| |/ /
* | | Add gitlab-shell#path option in configDmitriy Zaporozhets2013-12-091-14/+18
|/ / | | | | | | | | | | | | | | | | | | | | | | Before this commit gitlab-shell but me placed directly in home dir. Ex: /home/git/gitlab-shell After this change you can place gitlab-shell in custom location. Ex: /Users/developer/gitlab/gitlab-shell Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | We welcome everyone to contribute.Sytse Sijbrandij2013-12-011-3/+3
| |
* | Adding authenticated public mode (internal).Jason Hollingsworth2013-11-262-2/+44
| | | | | | | | | | | | Added visibility_level icons to project view (rather than just text). Added public projects to search results. Added ability to restrict visibility levels standard users can set.
* | Improve refs parsing for git over httpDmitriy Zaporozhets2013-11-221-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Cleanup parsed refs for git over HTTPDmitriy Zaporozhets2013-11-221-1/+9
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Add more info to admin dashboardDmitriy Zaporozhets2013-11-201-0/+9
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Parse all refs when do push via HTTP and check permissions for all of themDmitriy Zaporozhets2013-11-201-10/+14
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Improve files API. Relative path check added. Create dir for new file if missingDmitriy Zaporozhets2013-11-204-3/+25
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Improve consistency: use file_path for API create/update/delete filesDmitriy Zaporozhets2013-11-201-0/+7
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Fix DeleteFile satellite actionDmitriy Zaporozhets2013-11-191-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Delete file action for satellitesDmitriy Zaporozhets2013-11-191-0/+43
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Remove gitolite mentionDmitriy Zaporozhets2013-11-194-8/+8
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Extend Gitlab#default_regex. Dont allow project path ends with .gitDmitriy Zaporozhets2013-11-131-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Refactor Create/Update file context and libDmitriy Zaporozhets2013-11-113-12/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | New API: create file in repoDmitriy Zaporozhets2013-11-071-1/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | New feature: Create file from UIDmitriy Zaporozhets2013-11-053-16/+67
| | | | | | | | | | | | | | | | Now you are able to create a new file in repository from your browser. You are not allowed to create a file if file with same name already exists in the repo. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | When looking up a user by DN, use single scopeElias Mårtenson2013-11-031-1/+1
| | | | | | | | | | | | | | The blocked? method is used to check whether a user exists in LDAP. Prior to this change, if the LDAP server had more objects below the one pointed to by the DN, those objects would also be picked up by the search, causing the method to determine the user should be blocked. One case where this can happen is when using Active Directory and a user have a mobile phone assigned. In this case, Exchange will add an entry called ExchangeActiveSyncDevices under the users entry. The user-visible behaviour is then that a user loses Gitlab access when he enables a mobile device. This fix sets the search scope to BaseObject in order to ensure that only the user itself is returned.
* | Revert "Escape strings"Dmitriy Zaporozhets2013-11-011-14/+12
| | | | | | | | This reverts commit ce75f46bf7adb96ccc20f8ef3be581898ef05681.
* | Revert "Best to escape strings not split them"Dmitriy Zaporozhets2013-11-011-14/+14
| | | | | | | | This reverts commit aca7f56fef15da8cbe66ec88c1d1a364d4ae8181.
* | Best to escape strings not split themNigel Kukard2013-10-311-14/+14
| | | | | | | | Signed-off-by: Nigel Kukard <nkukard@lbsd.net>
* | Escape stringsNigel Kukard2013-10-291-12/+14
| | | | | | | | Signed-off-by: Nigel Kukard <nkukard@lbsd.net>
* | Allow git clone with http for GitLab CI service:Dmitriy Zaporozhets2013-10-241-8/+21
| | | | | | | | | | | | | | If you enable GitLab CI for project you will be able to clone project source code with next command: git clone http://gitlab-ci-token:XXXXXXXXXXXX@host:project.git Requires for GitLab CI 4.0
* | Expand refs constraints to include valid charactersPeter Fern2013-10-241-0/+23
| | | | | | | | Fixes #4831, #4865, #4932
* | Oauth users and users created by admin should be confirmed immediatlyDmitriy Zaporozhets2013-10-151-0/+1
|/
* Check if LDAP user was removed or blocked when use git over sshDmitriy Zaporozhets2013-10-071-0/+10
|
* Remove outdated comments.Marin Jankovski2013-10-041-2/+0
|
* Fix failed merge when filename is the same as target branchname.Marin Jankovski2013-10-041-1/+1
|