gitorious:robinsts-mainline.git
6 years agoFix tests that fails in `rake tests` but passes in isolation private-repos
Christian Johansen [Wed, 18 Apr 2012 07:49:45 +0000 (09:49 +0200)]
Fix tests that fails in `rake tests` but passes in isolation

6 years agoOops
Christian Johansen [Tue, 17 Apr 2012 13:48:41 +0000 (15:48 +0200)]
Oops

6 years agoMake tests pass when run with entire suite
Christian Johansen [Tue, 17 Apr 2012 13:45:37 +0000 (15:45 +0200)]
Make tests pass when run with entire suite

6 years agoFix public? and private? for repositories
Christian Johansen [Tue, 17 Apr 2012 08:30:30 +0000 (10:30 +0200)]
Fix public? and private? for repositories

  - Should also account for project accessibility

6 years agoHide git:// urls if a repository is private. Resolves #84
Marius Mathiesen [Thu, 22 Mar 2012 14:27:50 +0000 (15:27 +0100)]
Hide git:// urls if a repository is private. Resolves #84

6 years agoUpdated Gemfile.lock
Christian Johansen [Sat, 3 Mar 2012 22:23:31 +0000 (23:23 +0100)]
Updated Gemfile.lock

6 years agoFix private project/repository creation
Christian Johansen [Sat, 3 Mar 2012 22:23:24 +0000 (23:23 +0100)]
Fix private project/repository creation

6 years agoRun private repos tests with the right user
Christian Johansen [Thu, 1 Mar 2012 08:10:25 +0000 (09:10 +0100)]
Run private repos tests with the right user

6 years agoUndo state in tests
Christian Johansen [Thu, 1 Mar 2012 08:10:14 +0000 (09:10 +0100)]
Undo state in tests

6 years agoSite admins should see everything
Christian Johansen [Thu, 1 Mar 2012 08:01:46 +0000 (09:01 +0100)]
Site admins should see everything

6 years agoDon't attempt to add user when group was filled in. Resolves #80
Christian Johansen [Thu, 1 Mar 2012 07:01:20 +0000 (08:01 +0100)]
Don't attempt to add user when group was filled in. Resolves #80

6 years agoRemove dead image reference
Christian Johansen [Thu, 1 Mar 2012 06:56:52 +0000 (07:56 +0100)]
Remove dead image reference

6 years agoRename committership authorization to database authorization
Christian Johansen [Wed, 29 Feb 2012 07:25:33 +0000 (08:25 +0100)]
Rename committership authorization to database authorization

6 years agoFilter paginated
Christian Johansen [Wed, 29 Feb 2012 07:11:29 +0000 (08:11 +0100)]
Filter paginated

6 years agoCloning a private repository makes a new private repository
Christian Johansen [Wed, 29 Feb 2012 06:53:06 +0000 (07:53 +0100)]
Cloning a private repository makes a new private repository

6 years agoRequire clones of private repositories to become private
Christian Johansen [Tue, 28 Feb 2012 15:57:00 +0000 (16:57 +0100)]
Require clones of private repositories to become private

6 years agoCherry-pick cleanup
Christian Johansen [Tue, 28 Feb 2012 14:27:44 +0000 (15:27 +0100)]
Cherry-pick cleanup

6 years agoImprove code copying
Christian Johansen [Mon, 27 Feb 2012 12:37:23 +0000 (13:37 +0100)]
Improve code copying

Conflicts:

public/stylesheets/base_backup.css

6 years agoAdd a timeout to merge request version diffs
Christian Johansen [Mon, 27 Feb 2012 12:33:31 +0000 (13:33 +0100)]
Add a timeout to merge request version diffs

  - Avoids the server choking on big merge requests

Conflicts:

app/controllers/merge_request_versions_controller.rb

6 years agoPrivate repositories polish
Christian Johansen [Sat, 25 Feb 2012 00:05:51 +0000 (01:05 +0100)]
Private repositories polish

Conflicts:

app/views/projects/show.html.erb

6 years agoExpose repository access control in UI
Christian Johansen [Fri, 24 Feb 2012 15:04:44 +0000 (16:04 +0100)]
Expose repository access control in UI

6 years agoRepository-level authorization for trees controller
Christian Johansen [Fri, 24 Feb 2012 08:23:20 +0000 (09:23 +0100)]
Repository-level authorization for trees controller

6 years agoRepository-level authorization for sites
Christian Johansen [Fri, 24 Feb 2012 08:00:49 +0000 (09:00 +0100)]
Repository-level authorization for sites

6 years agoRepository-level authorization for repositories controller
Christian Johansen [Fri, 24 Feb 2012 07:46:31 +0000 (08:46 +0100)]
Repository-level authorization for repositories controller

6 years agoRepository-level authorization/filtering in projects controller
Christian Johansen [Fri, 24 Feb 2012 00:27:31 +0000 (01:27 +0100)]
Repository-level authorization/filtering in projects controller

6 years agoRepository-level authorization for merge request versions
Christian Johansen [Fri, 24 Feb 2012 00:22:40 +0000 (01:22 +0100)]
Repository-level authorization for merge request versions

Conflicts:

app/controllers/merge_request_versions_controller.rb

6 years agoRepository-level authorization for merge request controller
Christian Johansen [Fri, 24 Feb 2012 00:11:34 +0000 (01:11 +0100)]
Repository-level authorization for merge request controller

6 years agoFormatting
Christian Johansen [Thu, 23 Feb 2012 23:34:41 +0000 (00:34 +0100)]
Formatting

6 years agoRepository-level authorization for groups controller
Christian Johansen [Thu, 23 Feb 2012 23:33:30 +0000 (00:33 +0100)]
Repository-level authorization for groups controller

6 years agoRepository-level authorization for favorite controller
Christian Johansen [Thu, 23 Feb 2012 23:24:50 +0000 (00:24 +0100)]
Repository-level authorization for favorite controller

6 years agoRepository-level authorization for events controller
Christian Johansen [Thu, 23 Feb 2012 23:09:36 +0000 (00:09 +0100)]
Repository-level authorization for events controller

6 years agoRepository-level authorization for committerships
Christian Johansen [Thu, 23 Feb 2012 23:06:55 +0000 (00:06 +0100)]
Repository-level authorization for committerships

6 years agoRepository-level authorization for commits controller
Christian Johansen [Thu, 23 Feb 2012 22:58:11 +0000 (23:58 +0100)]
Repository-level authorization for commits controller

6 years agoRepository-level authorization for commit diffs controller
Christian Johansen [Thu, 23 Feb 2012 22:56:11 +0000 (23:56 +0100)]
Repository-level authorization for commit diffs controller

6 years agoRepository-level authorization for commit comments
Christian Johansen [Thu, 23 Feb 2012 22:54:21 +0000 (23:54 +0100)]
Repository-level authorization for commit comments

6 years agoRepository-level authorization for comments controller
Christian Johansen [Thu, 23 Feb 2012 22:52:47 +0000 (23:52 +0100)]
Repository-level authorization for comments controller

6 years agoQuoting
Christian Johansen [Thu, 23 Feb 2012 21:43:42 +0000 (22:43 +0100)]
Quoting

6 years agoPrivate projects + repositories for blobs
Christian Johansen [Thu, 23 Feb 2012 18:56:47 +0000 (19:56 +0100)]
Private projects + repositories for blobs

6 years agoAdmin controllers; refactoring and clean up for style
Christian Johansen [Thu, 23 Feb 2012 18:08:00 +0000 (19:08 +0100)]
Admin controllers; refactoring and clean up for style

Conflicts:

config/locales/es.rb
config/locales/pt-BR.rb
test/functional/admin/users_controller_test.rb

6 years agoPrivate project/repo protection of API graph controller
Christian Johansen [Thu, 23 Feb 2012 16:45:07 +0000 (17:45 +0100)]
Private project/repo protection of API graph controller

6 years agoRefactor project membership and private repo functionality into generic protected...
Christian Johansen [Thu, 23 Feb 2012 16:08:55 +0000 (17:08 +0100)]
Refactor project membership and private repo functionality into generic protected content

  - Allows for reuse for repositories
  - Add repository member management
  - Update authorization for repositories
  - DRY controllers and views

6 years agoVarious cleanup, make tests pass
Christian Johansen [Thu, 23 Feb 2012 11:40:04 +0000 (12:40 +0100)]
Various cleanup, make tests pass

6 years agoRefactor project memberships to content memberships
Christian Johansen [Thu, 23 Feb 2012 11:39:51 +0000 (12:39 +0100)]
Refactor project memberships to content memberships

  - Reusable for repositories

6 years agoMore formatting
Christian Johansen [Thu, 23 Feb 2012 09:34:41 +0000 (10:34 +0100)]
More formatting

6 years agoFormatting
Christian Johansen [Thu, 23 Feb 2012 09:15:48 +0000 (10:15 +0100)]
Formatting

6 years agoSpelling error
Christian Johansen [Thu, 23 Feb 2012 09:15:42 +0000 (10:15 +0100)]
Spelling error

6 years agoFilter collections
Christian Johansen [Wed, 22 Feb 2012 15:13:38 +0000 (16:13 +0100)]
Filter collections

6 years agoCreate private projects
Christian Johansen [Wed, 22 Feb 2012 15:13:10 +0000 (16:13 +0100)]
Create private projects

6 years agoProtect active projects
Christian Johansen [Wed, 22 Feb 2012 14:34:20 +0000 (15:34 +0100)]
Protect active projects

6 years agoRudimentary protection of private repositories in HTTP pulling
Christian Johansen [Wed, 22 Feb 2012 13:37:37 +0000 (14:37 +0100)]
Rudimentary protection of private repositories in HTTP pulling

6 years agoVarious fixes
Christian Johansen [Mon, 20 Feb 2012 14:31:58 +0000 (15:31 +0100)]
Various fixes

Conflicts:

test/unit/user_test.rb

6 years agoRemove unused test
Christian Johansen [Mon, 20 Feb 2012 13:51:03 +0000 (14:51 +0100)]
Remove unused test

6 years agoOops
Christian Johansen [Mon, 20 Feb 2012 13:24:56 +0000 (14:24 +0100)]
Oops

6 years agogit-daemon does not allow cloning of private repositories
Christian Johansen [Mon, 20 Feb 2012 13:17:35 +0000 (14:17 +0100)]
git-daemon does not allow cloning of private repositories

6 years agoFormatting
Christian Johansen [Mon, 20 Feb 2012 13:08:21 +0000 (14:08 +0100)]
Formatting

6 years agoProtect access to private repositories
Christian Johansen [Mon, 20 Feb 2012 13:02:44 +0000 (14:02 +0100)]
Protect access to private repositories

Conflicts:

test/functional/repositories_controller_test.rb

6 years agoUnused code. Delete it.
Christian Johansen [Mon, 20 Feb 2012 11:39:07 +0000 (12:39 +0100)]
Unused code. Delete it.

6 years agoSearch controller authorization
Christian Johansen [Mon, 20 Feb 2012 11:38:58 +0000 (12:38 +0100)]
Search controller authorization

6 years agoFormatting
Christian Johansen [Mon, 20 Feb 2012 10:11:28 +0000 (11:11 +0100)]
Formatting

Conflicts:

test/functional/users_controller_test.rb

6 years agoFormatting
Christian Johansen [Mon, 20 Feb 2012 10:02:08 +0000 (11:02 +0100)]
Formatting

6 years agoPrivate repository authorization for users controller
Christian Johansen [Mon, 20 Feb 2012 10:02:00 +0000 (11:02 +0100)]
Private repository authorization for users controller

6 years agoRefactor filtering and pagination for reuse across controllers
Christian Johansen [Mon, 20 Feb 2012 09:37:32 +0000 (10:37 +0100)]
Refactor filtering and pagination for reuse across controllers

6 years agoAuthorization for trees controller
Christian Johansen [Mon, 20 Feb 2012 08:29:42 +0000 (09:29 +0100)]
Authorization for trees controller

6 years agoAuthorization for data on dashboard and index pages
Christian Johansen [Mon, 20 Feb 2012 08:18:18 +0000 (09:18 +0100)]
Authorization for data on dashboard and index pages

6 years agoFormatting
Christian Johansen [Fri, 17 Feb 2012 16:12:41 +0000 (17:12 +0100)]
Formatting

Conflicts:

test/functional/sessions_controller_test.rb

6 years agoFormatting
Christian Johansen [Fri, 17 Feb 2012 16:10:50 +0000 (17:10 +0100)]
Formatting

6 years agoHelper, use it
Christian Johansen [Fri, 17 Feb 2012 16:05:55 +0000 (17:05 +0100)]
Helper, use it

6 years agoAuthorization for pages controller
Christian Johansen [Fri, 17 Feb 2012 16:05:06 +0000 (17:05 +0100)]
Authorization for pages controller

6 years agoMessages controller authorization
Christian Johansen [Fri, 17 Feb 2012 15:30:15 +0000 (16:30 +0100)]
Messages controller authorization

Conflicts:

app/models/user.rb

6 years agoMerge request versions controller authorization
Christian Johansen [Fri, 17 Feb 2012 15:24:39 +0000 (16:24 +0100)]
Merge request versions controller authorization

6 years agoProtected merge requests controller
Christian Johansen [Fri, 17 Feb 2012 15:17:27 +0000 (16:17 +0100)]
Protected merge requests controller

6 years agoDRY test
Christian Johansen [Fri, 17 Feb 2012 14:15:29 +0000 (15:15 +0100)]
DRY test

Conflicts:

test/functional/merge_requests_controller_test.rb

6 years agoFormatting
Christian Johansen [Fri, 17 Feb 2012 13:25:16 +0000 (14:25 +0100)]
Formatting

6 years agoFormatting
Christian Johansen [Fri, 17 Feb 2012 13:18:19 +0000 (14:18 +0100)]
Formatting

6 years agoFormatting
Christian Johansen [Fri, 17 Feb 2012 13:15:43 +0000 (14:15 +0100)]
Formatting

6 years agoFreeze Gem versions
Christian Johansen [Fri, 17 Feb 2012 13:09:40 +0000 (14:09 +0100)]
Freeze Gem versions

Conflicts:

Gemfile
Gemfile.lock

6 years agoFavorites controller private repositories authorization
Christian Johansen [Fri, 17 Feb 2012 10:11:55 +0000 (11:11 +0100)]
Favorites controller private repositories authorization

6 years agoRestrict access to project events
Christian Johansen [Fri, 17 Feb 2012 09:53:03 +0000 (10:53 +0100)]
Restrict access to project events

6 years agoPrivate repositories restrictions for committerships controller
Christian Johansen [Fri, 17 Feb 2012 09:22:56 +0000 (10:22 +0100)]
Private repositories restrictions for committerships controller

Conflicts:

test/functional/committerships_controller_test.rb

6 years agoCommits controller private repo'd
Christian Johansen [Thu, 16 Feb 2012 12:48:31 +0000 (13:48 +0100)]
Commits controller private repo'd

6 years agoCommit diffs private repos
Christian Johansen [Thu, 16 Feb 2012 12:29:28 +0000 (13:29 +0100)]
Commit diffs private repos

6 years agoPrivate repositories commit diffs authorization
Christian Johansen [Thu, 16 Feb 2012 12:03:02 +0000 (13:03 +0100)]
Private repositories commit diffs authorization

6 years agoPrivate repositories restrictions for commit comments controller
Christian Johansen [Thu, 16 Feb 2012 11:37:44 +0000 (12:37 +0100)]
Private repositories restrictions for commit comments controller

6 years agoCopyright
Christian Johansen [Thu, 16 Feb 2012 10:05:30 +0000 (11:05 +0100)]
Copyright

6 years agoTest private repository enforcing for comments
Christian Johansen [Thu, 16 Feb 2012 10:04:04 +0000 (11:04 +0100)]
Test private repository enforcing for comments

Conflicts:

test/functional/comments_controller_test.rb

6 years agoComplete coverage of private repos/blobs
Christian Johansen [Thu, 16 Feb 2012 09:29:00 +0000 (10:29 +0100)]
Complete coverage of private repos/blobs

6 years agoProtected raw action, DRY-er tests
Christian Johansen [Thu, 16 Feb 2012 09:25:15 +0000 (10:25 +0100)]
Protected raw action, DRY-er tests

6 years agoCleanup and refactor
Christian Johansen [Thu, 16 Feb 2012 09:17:03 +0000 (10:17 +0100)]
Cleanup and refactor

Conflicts:

test/functional/blobs_controller_test.rb

6 years agoProtect blobs in private projects (incomplete)
Christian Johansen [Wed, 15 Feb 2012 16:06:04 +0000 (17:06 +0100)]
Protect blobs in private projects (incomplete)

6 years agoFormatting
Christian Johansen [Wed, 15 Feb 2012 15:22:22 +0000 (16:22 +0100)]
Formatting

6 years agoKill some unused code
Christian Johansen [Wed, 15 Feb 2012 15:22:00 +0000 (16:22 +0100)]
Kill some unused code

6 years agoAdd quick link to delete all project collaborators thus opening it for the public
Christian Johansen [Wed, 15 Feb 2012 15:15:13 +0000 (16:15 +0100)]
Add quick link to delete all project collaborators thus opening it for the public

6 years agoBuild UI for managing project collaborators
Christian Johansen [Wed, 15 Feb 2012 15:08:40 +0000 (16:08 +0100)]
Build UI for managing project collaborators

Conflicts:

app/controllers/projects_controller.rb
public/stylesheets/base_backup.css

6 years agoExtract auto-completion
Christian Johansen [Wed, 15 Feb 2012 15:08:22 +0000 (16:08 +0100)]
Extract auto-completion

  - User login/email
  - Group name
  - Allows reuse in other controllers

6 years agoProtect projects controller for private repos
Christian Johansen [Wed, 15 Feb 2012 09:19:20 +0000 (10:19 +0100)]
Protect projects controller for private repos

6 years agoProtected some project actions
Christian Johansen [Tue, 14 Feb 2012 14:02:04 +0000 (15:02 +0100)]
Protected some project actions

6 years agoRemove defunct ProjectController#category
Christian Johansen [Tue, 14 Feb 2012 13:36:51 +0000 (14:36 +0100)]
Remove defunct ProjectController#category

Conflicts:

app/controllers/projects_controller.rb
config/routes.rb

6 years agoMake project private
Christian Johansen [Tue, 14 Feb 2012 12:57:25 +0000 (13:57 +0100)]
Make project private

6 years agoProject memberships
Christian Johansen [Tue, 14 Feb 2012 12:52:31 +0000 (13:52 +0100)]
Project memberships

6 years agoLimit project access through project memberships
Christian Johansen [Tue, 14 Feb 2012 12:14:06 +0000 (13:14 +0100)]
Limit project access through project memberships

Conflicts:

app/views/projects/show.html.erb