Commit Graph

66 Commits (224b21b472f4f0ff020f758f5463968d8d8e5f36)

Author SHA1 Message Date
Jens Ulferts ac59ad6a89
introduce group resource stub 7 years ago
Oliver Günther 6ef4211e77
Bump copyright to 2018 (#6171) 7 years ago
Oliver Günther dae84cffb0
Extract editing member into a separate service 7 years ago
Oliver Günther b2b499a7fd
[25686] Use collection_check_box in membership page 7 years ago
Oliver Günther 7cf11bb689 Update copyright notice 8 years ago
Jens Ulferts 8c364aff89
optimize watcher pruning on group modifications 8 years ago
Jens Ulferts 3246747ae0
adapt to newly introduced query 8 years ago
Markus Kahl d2bc4202ad make group deletion fast 9 years ago
Mohamed Wael Khobalatte 972b04d86e Refactor to allow for strong params 9 years ago
Oliver Günther 319c728b1a Core notifications to alleviate third-party plugins 9 years ago
Markus Kahl 86248f400e groups are never disposable 9 years ago
Markus Kahl 3738329078 delete invited users when removed from project 9 years ago
Markus Kahl df36876d21 User ⊆ Principal ∧ Principal ⊄ User 9 years ago
Alex Coles b2790b8db1 Migrate deprecated .update_all with conditions 10 years ago
Alex Coles df51b6ed99 Fix syntax (w/Rubocop) in (Rails) models 10 years ago
Alex Coles e0191e759c Update year in copyright header to 2015 10 years ago
Alex Coles 1d1ec0ef37 Prefer #map over #collect in (Rails) models 10 years ago
Alex Coles 6fe9535b1f Fix syntax (w/Rubocop) in (Rails) models 10 years ago
Alex Coles 721101ed25 Use 1.9+ Hash syntax in (Rails) models 10 years ago
Ion Biziiac 2a1695ffaf Add the method to_s in the Member model 10 years ago
Alex Coles d872d91d0d Fix typos, spelling in model comments 11 years ago
Johannes Wollert 8b096975fe updates copyright headers 11 years ago
Johannes Wollert d6d0661ca2 render prettier errors when trying to add a member without roles/principals 11 years ago
Markus Kahl f7355c1820 include ForbiddenAttributeProtection in correct file (model instead of controller) 11 years ago
Markus Kahl 0fca8ddf31 use strong params instead of attr_protected in member 11 years ago
Hagen Schink 1cb831877b Renames issue category to category 11 years ago
Philipp Tessenow a1e67dd460 new copyright header #1903 11 years ago
Michael Frister cd8859b16a Refactor member role management 11 years ago
Michael Frister 3ffbec5309 Add tests for added Member role methods 11 years ago
Michael Frister a66ccfb0f2 Refactor Member and MemberRole: Disallow Member.destroy 11 years ago
Michael Frister 4bddfe5263 MembersController: Fix Member being destroyed when editing roles 11 years ago
Philipp Tessenow 0ca9fcd4e7 fix member role_empty validation 11 years ago
Jens Ulferts 21459a384f provide every possible file with a short copyright notice 12 years ago
Christian Rijke 1b997cd7ee bug fix: removing a user from a group should also delete project memberships if the user has no own roles left in the project. 12 years ago
Martin Linkhorst 94c6527976 there's no attribute called role 12 years ago
Martin Linkhorst 71fe49e862 DEPRECATION FIX: use validate :method_name instead of overwriting the validate method 12 years ago
Martin Linkhorst 40562c0c08 DEPRECATION FIX: use before_destroy :method_name instead of overwriting the before_destroy method 12 years ago
Romano Licker d9069356e1 display errors correctly when adding a member to a project 13 years ago
Romano Licker 01f8886a63 fixes: couldn't switch roles on a user & ensure correct 13 years ago
Jens Ulferts 3511600c0a adjust members_controller to work with the protected attributes 13 years ago
jwollert 105ef24862 fixes creation of member_roles 13 years ago
jwollert d9f6b52029 protect relations to users (assigned_to, author_id etc.) in models, too 13 years ago
Martin Linkhorst 337561261a some documentation regarding mass assignment, show full stack trace in console 13 years ago
Martin Linkhorst 696ed97dcd fix: use the old style #force_attributes 13 years ago
Martin Linkhorst 12bb66c264 refactor dealing with mass assignment 13 years ago
Martin Linkhorst 42bc728288 fix to work with protected :project_id 13 years ago
Martin Linkhorst 1fce5b6a8f added attr_protected calls to protect mass assignment of :project_id through a view 13 years ago
jwollert 3eca274548 fixes creation of member_roles 13 years ago
jwollert 934d22ec67 protect relations to users (assigned_to, author_id etc.) in models, too 13 years ago
Martin Linkhorst 4e9c17fca8 some documentation regarding mass assignment, show full stack trace in console 13 years ago