Commit Graph

33 Commits (41df9a4c54545486268006f675087fdebc4ee21b)

Author SHA1 Message Date
ulferts a9f1de1559
Increase spec understandability 3 years ago
ulferts 4cd9dac8dd
take non hour time zone offsets into account 3 years ago
ulferts 7aa850fb65
fix spec type 3 years ago
ulferts f0692790c5
add test case for user without preferences 3 years ago
ulferts 853cd81bbb
handle having missed a slot for the reminder mails 3 years ago
ulferts 9114daf0d7
use daily_reminder settings to find reminder recipients 3 years ago
ulferts 99c1387700
extract `user to be notified` logic into scope 3 years ago
Oliver Günther ccfa29c728
Move license and copyright docs to root, fix names and references 3 years ago
Oliver Günther 9636a08988
[26688] In-app notifications (#9399) 3 years ago
ulferts 1bdd2ab9ae
safe automatic fixes by rubocop (#8994) 4 years ago
Oliver Günther 2cde433326
Remove usages of AnyFixture (#8987) 4 years ago
ulferts cc4ed56e2a
use AR`s scope method instead of singleton class method (#8976) 4 years ago
ulferts 5ea185ef66
Placeholder user project members (#8961) 4 years ago
ulferts 6140f4c7e9
update copyright to 2021 (#8925) 4 years ago
ulferts 7f34799a33
Chore/reimplement global roles (#8730) 4 years ago
ulferts 451d390e6a
adapt specs 4 years ago
ulferts c54e895ad4 lookup existing user for mapping case insensitive 4 years ago
Oliver Günther 53f2d694ff
Use AnyFixtures to generate fixtures from factories (#7230) 5 years ago
Henriette Dinger bd7f4e4814 Update copyright notice 5 years ago
Henriette Dinger 408661df72 Allow deeplinking in menu hierarchy: Show a parent node with changed url if the user is not allowed to see it, but at least one of the children. 5 years ago
ulferts 4e5b9afef5
rename project attributes 5 years ago
ulferts f1142c6654
move AccessControl into OpenProject namespace 6 years ago
Oliver Günther c791c01628
Prepare for core integration 6 years ago
Oliver Günther 059770f533
FactoryGirl => FactoryBot 7 years ago
Oliver Günther 3ac4374866
FactoryGirl => FactoryBot (opf/openproject#6304) 7 years ago
Oliver Günther 8c477e5860
Fix more project settings related specs 7 years ago
Markus Kahl 56e9843b3c user default time zone setting 7 years ago
Oliver Günther 6ef4211e77
Bump copyright to 2018 (#6171) 7 years ago
Edward Betts 437bbd51bf correct spelling mistakes (#5748) 7 years ago
Oliver Günther 7cf11bb689 Update copyright notice 8 years ago
Jens Ulferts 693090136d
normalize permissions 8 years ago
Jens Ulferts ff3ecc9e59 employ sql based user allowed scope for acts as watchable 8 years ago
Jens Ulferts b5ecd43331 reimplement authorization adaptation after core change 8 years ago
Jens Ulferts 1ddc142fd3 add sql based query to fetch all users being allowed an action 8 years ago
Jens Ulferts 06c6defa51 replaces ruby based permission check for allowed_to? with sql based query 8 years ago
ulferts 9a6d5585f4 preload permissions before collection rendering (#4646) 8 years ago