Commit Graph
733 Commits
Author SHA1 Message Date
Dmitriy Zaporozhets e14718fb2e Add permission filter to teams -> members page 2013-05-30 10:57:50 +03:00
Dmitriy Zaporozhets ec1055076c Merge branch 'add-defaults-create-group-team' of https://github.com/dmedvinsky/gitlabhq into dmedvinsky-add-defaults-create-group-team
Conflicts:
	config/gitlab.yml.example
2013-05-27 15:17:06 +03:00
Dmitriy Zaporozhets 233eb1c693 Rename repo feature 2013-05-25 00:07:19 +03:00
Ronald van Eede 483f9854e4 Hipchat service implementation 2013-05-24 21:42:21 +02:00
Dmitriy Zaporozhets 7cb86eb335 Dont allow LDAP users to change password inside GitLab 2013-05-24 17:12:27 +03:00
Dmitriy Zaporozhets ac952d0470 Campfire service added 2013-05-22 17:59:59 +03:00
Dmitriy Zaporozhets 83e2e62490 Mention methods that should be implemented inside service 2013-05-22 17:59:43 +03:00
Dmitriy Zaporozhets 3a22631dd3 Make service code more abstract 2013-05-22 16:58:44 +03:00
Dmitriy Zaporozhets 44275e5066 Fix huge MR exceptions. Fixed link to diff for it 2013-05-22 14:06:08 +03:00
Dmitriy Zaporozhets 71033c9efb handle broken diffs gracefully 2013-05-22 09:50:09 +03:00
Dmitry Medvinsky 22279bc558 Add settings for user permission defaults
“Can create groups” and “Can create teams” had hardcoded defaults to
`true`. Sometimes it is desirable to prohibit these for newly created
users by default.
2013-05-16 18:02:22 +04:00
Dmitriy Zaporozhets f7f6acee0b Lets cache branch_names, tag_names for repo 2013-05-15 15:22:34 +03:00
Dmitriy Zaporozhets 72d5a566b4 Show gitlab-ci status on project dashboard 2013-05-14 13:31:29 +03:00
Sato Hiroyuki 3a4c1c5c63 Enable to filter graph by ref 2013-05-13 18:44:50 +09:00
Dmitriy Zaporozhets 5b5ff7708b More strict validation for SSH Key content 2013-05-13 11:59:30 +03:00
Dmitriy Zaporozhets f1126f494c Move files search to gitlab_git 2013-05-09 11:47:09 +03:00
Javier CastroandDmitriy Zaporozhets 7f57fe5034 Implemented code search feature 2013-05-09 11:47:08 +03:00
Dmitriy Zaporozhets de12eba25c Dont show fork button in personal projects. Point to fork if already forked project 2013-05-08 19:40:31 +03:00
Dmitriy Zaporozhets 03441769df Include default labels in issues autocomplete etc. Show colored labels on issues show page 2013-05-07 19:26:41 +03:00
Dmitriy Zaporozhets af5d0e9e92 Merge pull request #3275 from Undev/feature/code_cleanup_remove_old_hashes
Code cleanup: Replace old hashes and remove trailing spaces
2013-05-07 06:59:03 -07:00
Dmitriy Zaporozhets 1882baa1aa Feature: Deploy keys between projects 2013-05-06 15:10:55 +03:00
Dmitriy Zaporozhets 543d86f351 Create DeployKey & DeployKeysProject models. Bulding many to many relation between deploy keys and projects 2013-05-06 12:26:36 +03:00
Andrey Kumanyaev b1b354b0f8 remove trailing spaces 2013-05-05 18:02:02 +04:00
Dmitriy Zaporozhets 2fc236177f Merge pull request #3801 from holdtotherod/feature/internally-public-projects
Internally public projects
2013-05-03 00:00:48 -07:00
Dmitriy Zaporozhets f40d4e6685 Merge pull request #3597 from amacarthur/fork-pull-request
updated fork feature to use gitlab-shell for v5 of gitlab
2013-05-02 23:41:07 -07:00
Angus MacArthur ec63804831 Made fixes suggested by @randx in pull request
See https://github.com/gitlabhq/gitlabhq/pull/3597#discussion-diff-4014638
2013-05-02 16:41:33 -04:00
Stephen LottermoserandStephen Lottermoser 4c44c5ef9a Internally public projects
Public projects listed in the public section will be linked to the
actual project's page. Public projects now give any user Guest
permissions to the project, allowing them to download the code, read
and create issues, and view anything else in the project's pages.

Ample access tests have been added to the project_access_spec to
verify correct permissions and behavior on public projects.
- Visitors to the site who are not logged in still cannot view the
  project's pages.
- Logged-in users visiting a public project where they are not a team
  member can create issues, but not snippets. They can view the projects
  code, issues, merge requests, etc, just as if they were a Guest member
  of the project.
- Since this is a public project, the user is also granted :download_code
  permissions, a permission normally reserved for Reporters, since they
  can clone the repo anyways and browse commits and branches locally.
2013-05-02 00:06:59 -07:00
Dmitriy Zaporozhets 693878cf38 Cache repo size inside repo model 2013-04-28 23:04:56 +03:00
Sato Hiroyuki b36b40ca40 Fix minor bug about line overlap. 2013-04-25 20:53:40 +00:00
Sato Hiroyuki 63b58b9491 Reducing database access. 2013-04-24 15:06:31 +00:00
Dmitriy Zaporozhets edf41005b2 Add project labels support 2013-04-16 12:45:45 +03:00
Dmitriy Zaporozhets d74d7c7cfb Update app code to use Gitlab::Git::Diff 2013-04-15 19:02:05 +03:00
Dmitriy Zaporozhets 6a4a17f339 Remove native git calls from MR. Dump diff as array, not class 2013-04-15 19:01:36 +03:00
Angus MacArthur ae33fdf297 updated fork feature to use gitlab-shell for v5 of gitlab 2013-04-15 01:54:52 -04:00
Dmitriy Zaporozhets 0ae892007d Remove Wiki and db table since we use gollum now 2013-04-10 22:20:00 +03:00
Dmitriy Zaporozhets c610f2da55 fix gollum git instructions. related to #3562 2013-04-10 14:35:44 +03:00
Dmitriy Zaporozhets 0f2798d498 Merge branch 'feature/refactoring_scopes_pr' of https://github.com/Undev/gitlabhq into Undev-feature/refactoring_scopes_pr
Conflicts:
	db/schema.rb
2013-04-09 20:37:04 +03:00
Dmitriy Zaporozhets c34288fa27 Override Issue opened scope. Now reopened issues also included 2013-04-09 15:04:31 +03:00
Dmitriy Zaporozhets f4ae433d90 Increase event title font size on dashboard activity feed 2013-04-06 15:53:35 +03:00
Dmitriy Zaporozhets cd6280f4fe Use data[:commits] hash from event to render push info on dashboard 2013-04-05 19:47:45 +03:00
Dmitriy Zaporozhets 25856a47e5 save each notification setting with ajax on change 2013-04-04 22:11:51 +03:00
Dmitriy Zaporozhets 98b7717df7 Remove user decorator 2013-04-04 10:53:39 +03:00
Dmitriy Zaporozhets 568ce1edd7 Fix notes for commits inside MR being squashed in one discussion 2013-04-04 09:58:12 +03:00
Dmitriy Zaporozhets 64fb2c595a fix not inline comments being hidden cause line_code = '' 2013-04-04 09:50:18 +03:00
Dmitriy Zaporozhets d9ab7ba6eb Fixed wrong order of arguments in network graph caused by refactoring 2013-04-03 22:37:07 +03:00
Dmitriy Zaporozhets 3011ac4150 Refactoring and cleanup. Removed unused commit finders 2013-04-03 21:05:10 +03:00
Dmitriy Zaporozhets 9f4fde04f5 Dont show project limit sidebar if user can own 100+ more projects 2013-04-03 18:36:37 +03:00
Andrey Kumanyaev 85e039049c Fix tests 2013-04-03 07:06:18 +04:00
Andrey Kumanyaev 734d6fcdf0 Perfomance updating Project activity sort 2013-04-03 06:21:04 +04:00
Andrey Kumanyaev 41bbbb6df0 Update model methods 2013-04-03 06:20:52 +04:00