17 Nov, 2015

1 commit

  • Conflicts:
    	Gemfile
    	Rakefile
    	app/controllers/box_organizer_controller.rb
    	app/controllers/my_profile/tasks_controller.rb
    	app/controllers/public/profile_controller.rb
    	app/mailers/user_mailer.rb
    	app/models/article.rb
    	app/models/person.rb
    	app/models/product_category.rb
    	app/models/task.rb
    	config/application.rb
    	config/routes.rb
    	lib/acts_as_having_settings.rb
    	lib/noosfero/api/entities.rb
    	lib/noosfero/api/helpers.rb
    	lib/noosfero/api/session.rb
    	lib/noosfero/api/v1/articles.rb
    	lib/noosfero/api/v1/contacts.rb
    	lib/noosfero/api/v1/search.rb
    	lib/noosfero/api/v1/users.rb
    	test/functional/tasks_controller_test.rb
    	test/unit/api/articles_test.rb
    	test/unit/api/helpers_test.rb
    	test/unit/api/people_test.rb
    	test/unit/api/search_test.rb
    	test/unit/api/session_test.rb
    	test/unit/api/users_test.rb
    	test/unit/person_notifier_test.rb
    	test/unit/task_test.rb
    	vendor/plugins/access_control/lib/acts_as_accessible.rb
    Victor Costa
     

12 Nov, 2015

1 commit


05 Nov, 2015

2 commits


04 Nov, 2015

2 commits


13 Sep, 2015

2 commits


11 Sep, 2015

1 commit


04 Sep, 2015

1 commit


13 Aug, 2015

2 commits


11 Aug, 2015

1 commit


10 Aug, 2015

2 commits


31 Jul, 2015

1 commit


24 Jul, 2015

2 commits


23 Jul, 2015

2 commits


04 Jul, 2015

1 commit


15 Jun, 2015

1 commit


02 Jun, 2015

7 commits


24 Mar, 2015

2 commits


16 Mar, 2015

1 commit


14 Mar, 2015

1 commit


03 Feb, 2015

2 commits


02 Feb, 2015

2 commits

  • Rodrigo Souto
     
  • If the user is profile/environment admin, bypasses the permissions check
    so that he/she always has access to everything related to the profile.
    
    The absence of this feature caused many strange behaviors like env
    admins unable to access a community control panel section.
    
    This also caused many complex permission checking codes where we were
    forced to test lots of combinations instead of a straight check (e.g.
    user is env admin or user is profile admin or user has permission x or
    ...).
    
    After this change, there might still be redundant testing around the
    code, but that might be reviewed slowly.
    Rodrigo Souto
     

26 Jan, 2015

1 commit


12 Jan, 2015

1 commit


07 Jan, 2015

1 commit