community-core-procs.tcl

  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
acs_user::delete -permanent doesn't work change to fix for bug 983 patch 322 Vinod Kurup

  1. … 2 more files in changeset.
Moved the cache flushing into the membership-change proc, so we also flush the acs_user cache if we happento change the state through the other route.

  1. … 1 more file in changeset.
making party::get_by_email do a lowercase email comparison so that people can't create accounts that with emails that differ only in case. See bug 740

  1. … 1 more file in changeset.
- Ignore case in usernames

- Fixing missing flush cache statements

  1. … 3 more files in changeset.
fixing trivial mistakes in the new cached acs_user::get proc

caching the acs_user::get proc

  1. … 3 more files in changeset.
Check that screen_name is unique when validating user info

  1. … 1 more file in changeset.
Fixed bug #829 again, this time moved the username-defaulting logic out of ad_user_new and into auth::create_local_account

  1. … 2 more files in changeset.
Auto-generate a username if none exists, guaranteed to be unqiue -- a little complicated, but it works

Rewrote cookie handling

  1. … 9 more files in changeset.
Added screen_name to ad_user_new, and deprecated it

  1. … 2 more files in changeset.
Honor authority_id when creating new users

  1. … 2 more files in changeset.
- Generalized party::update

- Added party::get_by_email

  1. … 1 more file in changeset.
Make acs_user::update update authority_id and username

Make acs_user::get_element work with auth/username as well

Let acs_user::get accept username/authority in addition to user_id

  1. … 1 more file in changeset.
- Error handling of ad_user_new didn't work.

- Improved documentation on cc_lookup_email_user, and acs_user::get_by_username

- Moved acs_user::get_by_username query into .xql file

- Changed namespace declaration from namespace eval block to namespace in proc name

    • -162
    • +154
    ./community-core-procs.tcl
  1. … 1 more file in changeset.
- Added username and authority_id to acs_user::get

- Improved documentation on acs_user::get

- Added acs_user::get_element

  1. … 1 more file in changeset.
Fixed problem with creating administrator, caught by Frank

Merged 4.6.4d1 (unreleased) to HEAD. This marks the end of the life of the oacs-4-6 branch.

  1. … 816 more files in changeset.
Oracle bugfix: the invocation of plsql function add_user hadn't been updated to the new signature

  1. … 1 more file in changeset.
added the acs_user::get_by_username proc and the permanent switch to acs_user::delete that serves as a wrapper around the acs_user.delete plsql proc. Unfortunately that proc doesn't seem to work reliably

  1. … 2 more files in changeset.
Fixed ad_user_new to use new acs.add_user with authority_id and username, but no password question/answer

  1. … 2 more files in changeset.
external authentication support: adding the username and authority_id arguments to the ad_user_new proc

Added proc to find out if a user is a site-wide admin

Added API for setting/getting bio, updating users and parties, and getting user information

  1. … 1 more file in changeset.
merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.
Forgot to flush the cache when the user's name changes

  1. … 1 more file in changeset.
Caching the person::name proc

  1. … 1 more file in changeset.