Logo white

Peter M. Groen / knowledgetree

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 9,762
  • Compare
  • Branches 2
  • Tags 28
  • knowledgetree
  • lib
  • groups
15 Oct, 2005
1 commit
  • Give the GroupUtil functions the KTUtil::getId and aOptions workover, to ...
    ed84616a
    allow either objects or ids to be given as input, and to be requested as
    output.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3812 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-10-15 09:28:05 +0000  
    Browse Dir »

02 Sep, 2005
1 commit
  • PHP5 fix - array_merge no longer handles being passed a non-array (such ...
    c9e40c05
    as null)
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3565 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-09-02 16:28:56 +0000  
    Browse Dir »

02 Aug, 2005
2 commits
  • Nested group utility functions. ...
    ce1bc7f2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3540 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 13:11:13 +0000  
    Browse Dir »
  • Allow groups to be members and parents of other groups in the model. ...
    a5fda1ff
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3539 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-08-02 13:10:30 +0000  
    Browse Dir »

31 Jul, 2005
1 commit
  • No longer need to rebuild permissions when group membership changes. ...
    f473af26
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3512 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-31 08:56:46 +0000  
    Browse Dir »

21 Jul, 2005
8 commits
  • Update permissions when group membership changes. ...
    ffa9e5e0
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3431 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 19:12:31 +0000  
    Browse Dir »
  • Remove GroupUserLink - rather use hasMember/addMember/removeMember, &c. ...
    b5e4fe2c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3429 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 16:01:52 +0000  
    Browse Dir »
  • Add listGroupsForUsers, giving a list of Group objects for a given User ...
    b5f4c2fa
    object.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3426 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 15:36:09 +0000  
    Browse Dir »
  • Add addMember and removeMember methods to Group, taking User objects, ...
    254fc24e
    doing the expected things.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3416 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:51:04 +0000  
    Browse Dir »
  • Change _back_ to addGroup from add. Return the just-created group. ...
    6daba238
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3414 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:19:28 +0000  
    Browse Dir »
  • Add hasMember method to Group objects, and refactor delete to not use ...
    4eb2760d
    Link objects.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3412 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 14:00:48 +0000  
    Browse Dir »
  • GroupUtil provides high-level Group functions, as well as providing for ...
    2fd66483
    other common Group-related needs.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3410 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 10:58:40 +0000  
    Browse Dir »
  • Simplify and organise, and remove unused functionality. ...
    abbf35b4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3408 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-07-21 10:56:55 +0000  
    Browse Dir »

06 Jan, 2005
1 commit
  • Use Permission::updateSearchPermissionsForUser to redo permissions ...
    10df19b1
    instead of local attempt.  Automatically redo permissions when a link
    has been successfully created or deleted.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3132 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-01-06 13:55:23 +0000  
    Browse Dir »

05 Jan, 2005
2 commits
  • Allow the admin to remove a group despite it having members, since ...
    2314e91a
    all they're going to do is remove the users from that group, and remove
    a group despite it being a member of the unit, since all they're going
    to do is remove it from the unit.  So do it for them.  They still have
    to confirm that they want to delete that group.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3114 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-01-05 12:58:39 +0000  
    Browse Dir »
  • Use KTUtil::anyToBool for any boolean values being passed to the ...
    04abb5c0
    database.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3110 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-01-05 10:16:03 +0000  
    Browse Dir »

03 Jan, 2005
1 commit
  • Use KTEntityUtil::getList instead of disparate getList implementations. ...
    1e8876cf
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3096 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2005-01-03 11:36:48 +0000  
    Browse Dir »

20 Dec, 2004
2 commits
  • Parameterise (or vette/mark) remaining SQL statements. ...
    682f19b7
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3063 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2004-12-20 21:25:15 +0000  
    Browse Dir »
  • Parameterise (or vette) some SQL statements ...
    2f065d4a
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3061 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2004-12-20 11:03:16 +0000  
    Browse Dir »

02 Dec, 2004
1 commit
  • Move database-backed objects over to KTEntity ...
    3cac9284
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3037 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2004-12-02 10:51:17 +0000  
    Browse Dir »

01 Dec, 2004
2 commits
  • Cover up errors that didn't get picked up by my testing. ...
    88743489
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3026 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2004-12-01 13:56:10 +0000  
    Browse Dir »
  • Move over to PEAR::DB's autoExecute via DBUtil::autoInsert, which gets ...
    5be02429
    rid of all non-portable insert_id calls and introduces portable
    sequences.
    
    You must run the commands in sql/mysql/upgrade/1.2.4-to-1.2.5.sql for
    KnowledgeTree to function on your data.
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3025 c91229c3-7414-0410-bfa2-8a42b809f60b
    nbm authored
    2004-12-01 13:46:36 +0000  
    Browse Dir »

15 Dec, 2003
1 commit
  • #3500 added utility getUsers method ...
    0f3dc932
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2805 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-12-15 15:15:34 +0000  
    Browse Dir »

10 Sep, 2003
1 commit
  • (#2959) tidied and added function to update group search permission entries for … ...
    ac438589
    …a new user in a group
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2725 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-09-10 15:03:51 +0000  
    Browse Dir »

09 Sep, 2003
1 commit
  • fixed getList method to automatically insert WHERE ...
    fe337c80
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2709 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-09-09 16:39:27 +0000  
    Browse Dir »

29 Aug, 2003
1 commit
  • merged from branch BRANCH_1_2_0_12082003 ...
    a3249ee2
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2662 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-08-29 08:16:08 +0000  
    Browse Dir »

07 Aug, 2003
1 commit
  • added copyright and gpl notice ...
    b64f9b6f
    removed owl prefix from table aliases
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2558 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-08-07 15:11:46 +0000  
    Browse Dir »

29 Jul, 2003
1 commit
  • (#2808) added hasUsers and hasUnit methods, moved these checks out of the CRUD m… ...
    6b767aa8
    …ethods and called from the BL layer
    tidied and formatted
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2438 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-07-29 15:45:48 +0000  
    Browse Dir »

20 Jun, 2003
1 commit
  • Added getId() function ...
    91be07f8
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@2192 c91229c3-7414-0410-bfa2-8a42b809f60b
    omar authored
    2003-06-20 07:31:57 +0000  
    Browse Dir »

03 Mar, 2003
2 commits
  • added static getGroupName method ...
    6b405b4e
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1286 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-03-03 17:00:37 +0000  
    Browse Dir »
  • renamed FolderAccess to GroupFolderLink ...
    ad8471c4
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1285 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-03-03 17:00:21 +0000  
    Browse Dir »

28 Feb, 2003
2 commits
  • added setusergroup id ...
    aa83689b
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1238 c91229c3-7414-0410-bfa2-8a42b809f60b
    mukhtar authored
    2003-02-28 18:09:18 +0000  
    Browse Dir »
  • for user group removal ...
    ecec25df
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1237 c91229c3-7414-0410-bfa2-8a42b809f60b
    mukhtar authored
    2003-02-28 16:47:20 +0000  
    Browse Dir »

24 Feb, 2003
1 commit
  • changed error message in create ...
    ae1be6a9
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1071 c91229c3-7414-0410-bfa2-8a42b809f60b
    mukhtar authored
    2003-02-24 10:26:14 +0000  
    Browse Dir »

14 Feb, 2003
1 commit
  • added group administration stuff ...
    023031a6
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@968 c91229c3-7414-0410-bfa2-8a42b809f60b
    mukhtar authored
    2003-02-14 14:30:44 +0000  
    Browse Dir »

07 Feb, 2003
2 commits
  • Altered createFromArray function ...
    ec4fdc35
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@885 c91229c3-7414-0410-bfa2-8a42b809f60b
    rob authored
    2003-02-07 15:05:02 +0000  
    Browse Dir »
  • no message ...
    7fc5c89c
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@868 c91229c3-7414-0410-bfa2-8a42b809f60b
    mukhtar authored
    2003-02-07 11:03:18 +0000  
    Browse Dir »

29 Jan, 2003
1 commit
  • changed all references to Owl_DB to $default->db ...
    54c402cd
    renamed Owl_DB to Database
    
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@683 c91229c3-7414-0410-bfa2-8a42b809f60b
    michael authored
    2003-01-29 15:58:49 +0000  
    Browse Dir »

23 Jan, 2003
1 commit
  • Initial revision. Object to work with group table ...
    48f59064
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@511 c91229c3-7414-0410-bfa2-8a42b809f60b
    rob authored
    2003-01-23 14:55:00 +0000  
    Browse Dir »

20 Jan, 2003
1 commit
  • Initial revision. Object that represents groups_folders_approval_link table in database ...
    257ca738
    
    git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@411 c91229c3-7414-0410-bfa2-8a42b809f60b
    rob authored
    2003-01-20 16:43:18 +0000  
    Browse Dir »