community-core-procs.tcl

  • last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Merge of all changes from oacs-4-6 to HEAD. All changes up to tag jcd-merge-2

on oacs-4-6 are included.

  1. … 76 more files in changeset.
Fixed small bug in person::get.

fix calls to empty_string_p with missing $

  1. … 9 more files in changeset.
cleanup javadoc tags (eg @cvs_id @cvs @cvs-id: instead if @cvs-id)

  1. … 692 more files in changeset.
added simple new/delete/update/get api for person objects

  1. … 3 more files in changeset.
changing cc_email_from_party to return empty string instead of 0 when user is not found

  1. … 1 more file in changeset.