Colin Kuskie
5e502fee53
Merge commit ' 17ce3572bf' into WebGUI8. All tests passing.
2010-06-30 18:43:27 -07:00
Colin Kuskie
385931aaab
Merge commit ' f2e0fb509a' into WebGUI8. Some tests still failing.
2010-06-27 22:32:31 -07:00
Colin Kuskie
e5b82bc861
Merge commit ' 4969f31e1f' into WebGUI8
2010-06-26 14:37:31 -07:00
Graham Knop
89d4f46a18
Merge branch 'psgi' into WebGUI8
2010-06-11 23:05:06 -05:00
Colin Kuskie
2c1e2b9d3e
quickArray returns 1 row, buildArray returns all rows
2010-06-11 10:48:11 -07:00
Colin Kuskie
509b833d08
quickArray returns 1 row, buildArray returns all rows
2010-06-11 10:21:40 -07:00
Graham Knop
24c8e0db7e
reset groups for asset classes listed in database instead of in config file
2010-06-10 23:52:10 -05:00
Graham Knop
0ddd109775
reset groups for all assets in database instead of those listed in config file
2010-06-10 10:09:55 -05:00
Scott Walters
867095d811
A user removed from a group with deleteUsers() will still appear to be in that
...
group according to Inbox.pm, User::getGroupIdsRecursive() and User::getGroups().
Groups.pm wasn't clearing the cache key "getGroupsForUser" in clearCaches().
Tests and fix.
2010-06-08 13:49:02 -04:00
Patrick Donelan
f16ba76b86
Merge branch 'WebGUI8' into psgi
...
Conflicts:
sbin/testEnvironment.pl
2010-06-04 21:01:03 -04:00
Doug Bell
cc87552a22
weaken all session refs
2010-06-01 16:23:48 -05:00
Colin Kuskie
d2b6a7fff1
Fix a bug in how groups using IP filters cache the user Visitor. Also, significant speedups in group lookups. Fixes bug #11552 .
2010-05-16 22:11:33 -07:00
Colin Kuskie
18de531bc1
Fix typos in recursive Group->getAllUsers calls. Fixes bug #11566
2010-05-11 18:41:23 -07:00
Colin Kuskie
ab6476012a
Add missing module use line to Group.pm
2010-05-09 15:08:18 -07:00
Doug Bell
cb3f83a93e
Merge branch '8' into psgi
...
Conflicts:
lib/WebGUI/Asset/Template.pm
lib/WebGUI/Session/Scratch.pm
2010-04-21 13:03:03 -05:00
Doug Bell
829bb7739e
add back string literal identifier
2010-04-19 18:55:45 -05:00
Doug Bell
b767824711
cache: s/delete/remove/
2010-04-19 18:51:10 -05:00
Doug Bell
165be5b389
remove eval{} from caching code
2010-04-19 18:41:13 -05:00
Graham Knop
5122518652
remove useless DESTROYs
2010-04-16 20:57:00 -05:00
Graham Knop
2400f19099
Merge branch 'master' into WebGUI8
2010-04-13 07:50:02 -05:00
Colin Kuskie
c835344813
Fixing require loops. Moose overrides for canEdit using packages.
2010-04-08 15:13:13 -07:00
Graham Knop
a22162b895
clean up Tie::CPHash imports
2010-03-10 12:59:51 -06:00
Colin Kuskie
850fa591e1
Update group field reset code for Moose meta.
2010-02-17 16:40:51 -08:00
Colin Kuskie
e46ad0d8fd
Correct POD for addUsers in Group.pm
2009-10-13 16:36:14 -07:00
Graham Knop
60a4a9b140
mark $session->datetime->time as deprecated and remove its use from core code
2009-10-05 20:56:37 -05:00
JT Smith
ebb6134c2d
bug fixes
2009-09-25 22:50:59 -05:00
JT Smith
ccff9c7014
Converted all existing uses of cache.
2009-09-25 22:24:33 -05:00
Graham Knop
68d75637bb
allow WebGUI::Group->vitalGroup to be called on an object
2009-09-23 06:41:55 -05:00
Colin Kuskie
b91a1effa8
Make a nice session object to use for Group->new.
2009-09-18 09:17:48 -07:00
Colin Kuskie
831664397d
Remove group cleanup check for AdSpace group.
2009-09-02 19:04:50 -07:00
Colin Kuskie
da41082cbf
Have just 1 list of groups that should not be deleted.
2009-07-05 20:33:31 +00:00
Colin Kuskie
f652028ef0
Remove debugging code.
2009-06-12 20:55:48 +00:00
Colin Kuskie
fb33138e33
Replace fields that use a group that is deleted with a safe group, like Admin. rfe#76
2009-06-12 20:43:03 +00:00
JT Smith
fa97bbc58c
- Made a change to LDAP auth that adds an OR to that query so that it also searches for a row with fieldData REGEXP '^uid=(value-from-ldap-directory-server),'.
2009-06-05 14:34:28 +00:00
Colin Kuskie
3ffe9fd416
Document that getUserList returns users sorted by username.
2009-04-16 15:13:10 +00:00
Colin Kuskie
0cbe0cc117
Correct the Group.pm POD for delete.
2009-04-13 02:30:20 +00:00
Colin Kuskie
7ad927092a
More POD docs about getAllUsers returning a unique'ed list of userIds.
2009-03-13 23:17:50 +00:00
Graham Knop
24da723629
updating copyright year
2009-02-20 23:47:30 +00:00
Graham Knop
758a321e70
modules, tests, etc shouldn't be set as executable
2008-11-24 04:01:23 +00:00
Frank Dillon
4ff722bd5d
Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces.
2008-11-15 11:39:23 +00:00
Doug Bell
0d9dcbfb12
merge 8376
2008-11-14 23:08:10 +00:00
Frank Dillon
615e0e3746
lots of changes
2008-11-12 23:03:42 +00:00
Colin Kuskie
d6aecc2d90
Admins are in all groups, even group admin groups
2008-10-14 23:15:31 +00:00
Frank Dillon
a253c67018
Fixed an problem in getUsersNotIn which was causing the wrong users to be returned.
2008-09-27 12:18:43 +00:00
Frank Dillon
cde696c767
Added isAdHocMailGroup flag which can be used to build temporary groups of users to send notifications to. Once the users have been added to the mail queue in WebGUI::Mail::send, the group is deleted.
2008-09-22 22:26:59 +00:00
Colin Kuskie
8d561101b5
Add a test to User.t to make sure it isn't leaking groups.
...
Update POD in User.pm and Group.pm.
2008-08-01 23:06:23 +00:00
Colin Kuskie
f95f3a96f9
more POD for Group.pm
2008-03-07 02:46:11 +00:00
JT Smith
93b5ca16e4
updating copyright year
2008-02-07 23:28:18 +00:00
JT Smith
fa09c41598
replaced return; with return undef;
2008-01-24 21:58:15 +00:00
Colin Kuskie
96178fd70c
first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead
2007-12-05 00:30:43 +00:00