OSDN Git Service
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:56:05 +0000 (15:56 +0300)]
Remove issues search rspec since we test it with spinach too
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:44:09 +0000 (12:44 +0000)]
Merge branch 'refactor/group_owners' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:08:33 +0000 (15:08 +0300)]
Mention permissions table on Group#members page
Dmitriy Zaporozhets [Thu, 26 Sep 2013 12:06:00 +0000 (15:06 +0300)]
Mention group permissions on Help#permissions page
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:52:17 +0000 (14:52 +0300)]
Ignore owner_id for Group in tests
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:49:22 +0000 (14:49 +0300)]
Group ownership completely based on users_groups relation now
Before we have only owner_id to determine group owner
With multiple owners per group we should get rid of owner_id in group.
So from now @group.owner will always be nil but
@group.owners return an actual array of users who can admin this group
Dmitriy Zaporozhets [Thu, 26 Sep 2013 11:48:58 +0000 (14:48 +0300)]
Namespaces.owner_id can be null
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:33:06 +0000 (10:33 +0300)]
Remove project transfer page since we already have multiple owners for group
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:28:43 +0000 (10:28 +0300)]
Group owner or admin can remove other group owners
Dmitriy Zaporozhets [Thu, 26 Sep 2013 07:02:18 +0000 (10:02 +0300)]
Group has multiple owners so no sense to show one at dashboard list
Dmitriy Zaporozhets [Wed, 25 Sep 2013 18:33:35 +0000 (21:33 +0300)]
Fix remove snippet test
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:34:50 +0000 (18:34 +0300)]
Merge branch '6-1-stable'
Conflicts:
lib/tasks/gitlab/check.rake
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:31:39 +0000 (08:31 -0700)]
Merge pull request #5174 from johannesbecker/service-pivotaltracker
PivotalTracker Source Commits Endpoint
Dmitriy Zaporozhets [Wed, 25 Sep 2013 15:26:54 +0000 (18:26 +0300)]
Hide new issue button if not authorized
Johannes Becker [Wed, 25 Sep 2013 14:54:34 +0000 (16:54 +0200)]
Syntax cleanup
Johannes Becker [Wed, 25 Sep 2013 14:49:39 +0000 (16:49 +0200)]
Added spinach Tests for pivotaltracker service
Dmitriy Zaporozhets [Wed, 25 Sep 2013 14:20:07 +0000 (17:20 +0300)]
Fixed styling for delete button of snippet
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:59:38 +0000 (16:59 +0300)]
Tree files use normal font-weight
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:57:34 +0000 (06:57 -0700)]
Merge pull request #5146 from karlhungus/feature-api-search-for-projects-by-name
Added search for projects by name to api
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:54:36 +0000 (16:54 +0300)]
Hide some filters if current_user is nil
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:25:56 +0000 (16:25 +0300)]
Merge branch 'master' of github.com:gitlabhq/gitlabhq
Dmitriy Zaporozhets [Wed, 25 Sep 2013 13:25:47 +0000 (13:25 +0000)]
Merge branch 'epic/public_projects' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Wed, 25 Sep 2013 12:49:35 +0000 (15:49 +0300)]
Mention public projects in CHANGELOG
Jacob Vosmaer [Wed, 25 Sep 2013 12:19:16 +0000 (05:19 -0700)]
Merge pull request #4800 from Rovanion/patch-1
Remove -y option when removing ruby1.8
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:23:06 +0000 (14:23 +0300)]
Fix public project tests
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:05:35 +0000 (14:05 +0300)]
Modify permissions for project and group
* Hooks and team pages allowed only for masters/owners
* Group page allowed for admin
* Corrent authentication for Projects controller
* Hide some project elements from visitor
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:05:03 +0000 (14:05 +0300)]
Extend profile security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:32 +0000 (14:04 +0300)]
Version up to 6.2.0.pre
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:16 +0000 (14:04 +0300)]
Dashboard security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 11:04:01 +0000 (14:04 +0300)]
Public/Private projects security specs
Dmitriy Zaporozhets [Wed, 25 Sep 2013 10:27:16 +0000 (13:27 +0300)]
Group security tests
Dmitriy Zaporozhets [Wed, 25 Sep 2013 06:09:56 +0000 (06:09 +0000)]
Merge branch 'gitlab-shell-check' of /home/git/repositories/gitlab/gitlabhq
Johannes Becker [Tue, 24 Sep 2013 23:09:33 +0000 (01:09 +0200)]
Remove not needed attr_accessible
Johannes Becker [Tue, 24 Sep 2013 22:56:25 +0000 (00:56 +0200)]
Simple PivotalTracker Source Commits Service
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:14:28 +0000 (22:14 +0300)]
Public projects feature - step2
* Render right layout depends on current_user
* show sample git username/email when repo is empty
* Show extra info when browsing public area
* Fixed some tests related to public projects
* show comments in read-only for public projects
* Remove old public routing
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:14:03 +0000 (22:14 +0300)]
Different layout for browsing public area and public project page while not logged-in
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:13:28 +0000 (22:13 +0300)]
Remove writing issues/notes from non-auth user abilities
Dmitriy Zaporozhets [Tue, 24 Sep 2013 19:12:48 +0000 (22:12 +0300)]
Fix password update
Izaak Alpert [Tue, 24 Sep 2013 13:22:46 +0000 (09:22 -0400)]
Used pagnation function from api helpers
Change-Id: I1bdd3608d3b46924b5da3ae282c99f85ee4e0dab
Dmitriy Zaporozhets [Tue, 24 Sep 2013 13:00:21 +0000 (16:00 +0300)]
Point to project page from public area
Dmitriy Zaporozhets [Tue, 24 Sep 2013 12:58:39 +0000 (15:58 +0300)]
Allow non authenticated user access to public projects
Jacob Vosmaer [Tue, 24 Sep 2013 12:36:57 +0000 (14:36 +0200)]
Add gitlab-shell/bin/check to rake gitlab:check
We sometimes encounter connectivity issues where gitlab-shell cannot
make API calls to the Rails application. There is a self-test script
`gitlab-shell/bin/check` that tries to connect to the API; this commit
runs that script as part of `rake gitlab:check`.
Dmitriy Zaporozhets [Tue, 24 Sep 2013 11:50:37 +0000 (11:50 +0000)]
Fix commits table highlight
Dmitriy Zaporozhets [Tue, 24 Sep 2013 09:27:25 +0000 (12:27 +0300)]
Restyle sign-in page. Mention public projects
Dmitriy Zaporozhets [Tue, 24 Sep 2013 09:08:28 +0000 (12:08 +0300)]
Dont override default table with bootstrap class. Refactor table css
Dmitriy Zaporozhets [Tue, 24 Sep 2013 08:28:42 +0000 (08:28 +0000)]
Merge branch 'feature/require_old_pass' of /home/git/repositories/gitlab/gitlabhq
Dmitriy Zaporozhets [Tue, 24 Sep 2013 07:48:36 +0000 (10:48 +0300)]
Force user to provide old password in order to change it
Dmitriy Zaporozhets [Tue, 24 Sep 2013 07:20:34 +0000 (00:20 -0700)]
Merge pull request #5163 from hiroponz/update-check-script-in-stable-branch
Update check script in stable branch
Hiroyuki Sato [Tue, 24 Sep 2013 06:31:12 +0000 (15:31 +0900)]
Update check script
* GitLab Shell 1.7.1 is required
* Global projects are not supported (refs #5152)
Izaak Alpert [Mon, 23 Sep 2013 23:18:29 +0000 (19:18 -0400)]
Added missing API documentation
Change-Id: I1337ee7ff51d018d6f62d447345032597e84269f
Izaak Alpert [Sun, 22 Sep 2013 04:50:18 +0000 (00:50 -0400)]
Added search for projects by name to api
GITLAB-1283 (GITLAB-869)
Change-Id: I611e7e93f6292de08e1edc8d3ea77cf9087b6ded
Conflicts:
config/initializers/1_settings.rb
Dmitriy Zaporozhets [Mon, 23 Sep 2013 06:58:24 +0000 (23:58 -0700)]
Merge pull request #5063 from karlhungus/feature-allow-ldap-update-with-username
Allows username only updates to ldap properties
Izaak Alpert [Mon, 23 Sep 2013 00:25:10 +0000 (20:25 -0400)]
Update for readability
fixed a test a broke in the configurable theme PR
Change-Id: Id894506941bc01ab0d259d48ca7ff9b80bb2c57e
Izaak Alpert [Mon, 16 Sep 2013 04:40:21 +0000 (00:40 -0400)]
Added ldap tests
Change-Id: Ifd77615b3b92d7d8bca92b8875aa8204356cfd85
Izaak Alpert [Thu, 12 Sep 2013 20:27:51 +0000 (16:27 -0400)]
Allows username only updates to ldap properties
-when logging in if users are allowed to login with just usernames in ldap we will update uid of the user if their uid is out of date
Conflicts:
spec/lib/auth_spec.rb
Change-Id: Ia171b3d5133da86edc18c0d08ecfaf6a174f2574
Dmitriy Zaporozhets [Sun, 22 Sep 2013 11:52:30 +0000 (04:52 -0700)]
Merge pull request #5149 from hiroponz/fix-api-merge-request
Fix API::MergeRequest in 6-1-stable
Hiroyuki Sato [Sat, 21 Sep 2013 21:46:36 +0000 (06:46 +0900)]
Fix API::MergeRequest
Refs #5145
Dmitriy Zaporozhets [Sun, 22 Sep 2013 09:22:51 +0000 (02:22 -0700)]
Merge pull request #5136 from f0k/patch-1
Remove old assets before compiling new ones
Dmitriy Zaporozhets [Sun, 22 Sep 2013 09:21:33 +0000 (02:21 -0700)]
Merge pull request #5142 from karlhungus/bugfix-handle-empty-public-projects
Prevent empty public projects from throwing exceptions
Dmitriy Zaporozhets [Sun, 22 Sep 2013 09:20:26 +0000 (02:20 -0700)]
Merge pull request #5116 from karlhungus/feature-configurable-theme
Make users theme configurable
Dmitriy Zaporozhets [Sun, 22 Sep 2013 09:16:13 +0000 (02:16 -0700)]
Merge pull request #5145 from hiroponz/fix-api-merge-request
Fix API::MergeRequest
Spencer Owen [Tue, 17 Sep 2013 05:52:26 +0000 (23:52 -0600)]
Corrects the update document to match the version of gitshell specified in the install document (1.7.1)
Dmitriy Zaporozhets [Sun, 22 Sep 2013 08:51:21 +0000 (01:51 -0700)]
Merge pull request #5109 from spudstud/6-1-stable
Corrects the update document to match the version of gitshell specified ...
Marin Jankovski [Sun, 22 Sep 2013 08:49:32 +0000 (10:49 +0200)]
Merge branch '6-1-stable'
Dmitriy Zaporozhets [Sun, 22 Sep 2013 08:48:04 +0000 (08:48 +0000)]
Fix hover for tree view
Marin Jankovski [Sun, 22 Sep 2013 08:45:19 +0000 (10:45 +0200)]
Version 6.1.0
Izaak Alpert [Sun, 22 Sep 2013 05:06:22 +0000 (01:06 -0400)]
Defaulted theme to MARS
Change-Id: I02814fb47edcc915309183547cc8dcb165100f4f
Izaak Alpert [Mon, 16 Sep 2013 17:31:22 +0000 (13:31 -0400)]
Make users theme configurable
GITLAB-1262
Change-Id: I690cb8ea294df53ebe8405a519c23c501af2c21a
Conflicts:
app/models/user.rb
config/initializers/1_settings.rb
spec/models/user_spec.rb
Hiroyuki Sato [Sat, 21 Sep 2013 21:46:36 +0000 (06:46 +0900)]
Fix API::MergeRequest
Fixes #5144 Refs #4996
Sytse Sijbrandij [Sat, 21 Sep 2013 18:59:46 +0000 (20:59 +0200)]
Restyle event title
Sytse Sijbrandij [Sat, 21 Sep 2013 18:33:34 +0000 (20:33 +0200)]
Restyle tree table UI
Sytse Sijbrandij [Sat, 21 Sep 2013 16:55:28 +0000 (18:55 +0200)]
Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhq
Sytse Sijbrandij [Sat, 21 Sep 2013 16:54:18 +0000 (18:54 +0200)]
Update gitlab_git to version 2.3.1
Dmitriy Zaporozhets [Sat, 21 Sep 2013 08:01:52 +0000 (08:01 +0000)]
Merge branch 'update_changelog' of /home/git/repositories/axil/gitlabhq
Izaak Alpert [Fri, 20 Sep 2013 15:39:12 +0000 (11:39 -0400)]
Prevent empty public projects from throwing exceptions
GITLAB-1279 (GITLAB-1264)
Change-Id: Ifb5b4313bc91fae720f8ef5c36152c45e9d38934
Jan Schlüter [Thu, 19 Sep 2013 17:25:40 +0000 (19:25 +0200)]
remove old assets before compiling
Axilleas Pipinellis [Thu, 19 Sep 2013 13:36:37 +0000 (16:36 +0300)]
Add author of new init script
Sytse Sijbrandij [Thu, 19 Sep 2013 08:45:31 +0000 (10:45 +0200)]
README improved. Removed travis badge
Dmitriy Zaporozhets [Wed, 18 Sep 2013 22:48:13 +0000 (22:48 +0000)]
Merge branch 'master' of https://dev.gitlab.org/gitlab/gitlabhq
Dmitriy Zaporozhets [Wed, 18 Sep 2013 22:47:23 +0000 (15:47 -0700)]
Merge pull request #5099 from yatishmehta27/gitignore-changes
Added .ruby-version & .ruby-gemset in .gitignore
Dmitriy Zaporozhets [Wed, 18 Sep 2013 22:46:04 +0000 (22:46 +0000)]
Merge branch 'changelog-specifics' of /home/git/repositories/gitlab/gitlabhq
Sytse Sijbrandij [Wed, 18 Sep 2013 07:35:38 +0000 (09:35 +0200)]
Add author and issue id warning.
Dmitriy Zaporozhets [Wed, 18 Sep 2013 06:57:17 +0000 (23:57 -0700)]
Merge pull request #5112 from hiroponz/drop-support-of-root-namespace
Drop support of root namespace in model
Dmitriy Zaporozhets [Wed, 18 Sep 2013 06:54:37 +0000 (23:54 -0700)]
Merge pull request #5117 from karlhungus/feature-password-update-skipped-when-ldap-user
Don't show users password change page if ldap users
Izaak Alpert [Tue, 17 Sep 2013 20:37:36 +0000 (16:37 -0400)]
Don't show users password change page if ldap users
Hiroyuki Sato [Tue, 17 Sep 2013 13:12:10 +0000 (22:12 +0900)]
Drop support of root namespace in model
Spencer Owen [Tue, 17 Sep 2013 05:52:26 +0000 (23:52 -0600)]
Corrects the update document to match the version of gitshell specified in the install document (1.7.1)
Yatish Mehta [Mon, 16 Sep 2013 13:49:04 +0000 (19:19 +0530)]
Added .ruby-version & .ruby-gemset in .gitignore
Dmitriy Zaporozhets [Mon, 16 Sep 2013 11:04:22 +0000 (14:04 +0300)]
Update docs to use 6-1-stable branch
Dmitriy Zaporozhets [Mon, 16 Sep 2013 10:33:34 +0000 (13:33 +0300)]
Update gitlab_git to version 2.2.0. Fixes invalid diff in Compare
Dmitriy Zaporozhets [Mon, 16 Sep 2013 05:59:11 +0000 (22:59 -0700)]
Merge pull request #5093 from smashwilson/example-config-fix
Fix issue_closing_regex in gitlab.yml.example
Ash Wilson [Sun, 15 Sep 2013 19:46:06 +0000 (15:46 -0400)]
Don't quote the default issue closing regex.
It turns out that regex escapes and YAML quoted-scalar escapes don't play
nicely together.
Dmitriy Zaporozhets [Sat, 14 Sep 2013 19:01:31 +0000 (22:01 +0300)]
Fix tests
Dmitriy Zaporozhets [Sat, 14 Sep 2013 18:18:01 +0000 (21:18 +0300)]
Fix 500 error on admin->project page
Dmitriy Zaporozhets [Sat, 14 Sep 2013 17:55:33 +0000 (20:55 +0300)]
Extend user infiormation displayed on admin user page
Dmitriy Zaporozhets [Sat, 14 Sep 2013 17:51:16 +0000 (20:51 +0300)]
Fix setting default values for user
Dmitriy Zaporozhets [Sat, 14 Sep 2013 15:25:42 +0000 (18:25 +0300)]
Let it be 6.1.0.rc1
Dmitriy Zaporozhets [Sat, 14 Sep 2013 15:24:55 +0000 (18:24 +0300)]
Update CHANGELOG with new entries for 6.1
Dmitriy Zaporozhets [Sat, 14 Sep 2013 15:09:36 +0000 (08:09 -0700)]
Merge pull request #5084 from spudstud/patch-2
Update unicorn.rb.example
Dmitriy Zaporozhets [Sat, 14 Sep 2013 14:47:41 +0000 (07:47 -0700)]
Merge pull request #4996 from hiroponz/drop-support-of-root-namespace
[WIP]Drop support of root namespace in routing