users-bulk-upload-2.tcl

  • last updated 21 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix proc and contract doc elements, so they are properly parsed by apidoc::api_*_documentation.

- @cvs_id -> @cvs-id

- @version -> @cvs-id

- @creation_date -> @creation-date

- @date -> @creation-date

- Different variations of $Id$

- Remove wrong @param entry

- Fix typos

  1. … 368 more files in changeset.
merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
- replace deprecated "cc_email_from_party ..." by "party::email -party_id ..."

- replace deprecated "cc_lookup_email_user ..." by "party::get_by_email -email ..."

  1. … 3 more files in changeset.
- add editor hints to keep spaces/tabs in the future more consistent

  1. … 217 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
variables used on adp file were not being set.

  1. … 1 more file in changeset.
- remove calls to deprecated doc_body_append

  1. … 1 more file in changeset.
- use $$ quoting in postgres SQL

- use name parameter for SQL functions

- provide compatility with pg9

- replace deprecated "acs_sc_call" by "acs_sc::invoke"

- replace deprecated "ad_maybe_redirect_for_registration" by "auth::require_login"

- brace expressions

- favor tcl-compilable string comparisons

- don't use numeric comparison operator for non-numeric arguments

- use numeric comparison operator for truth value comparisons

- use "in" or "ni" expression instead of "lsearch"

- bump version number to indicate compatibility with 5.8.1

  1. … 146 more files in changeset.
- replace depreacted "ad_parameter" by parameter::get

- replace deprecated "ad_get_user_id" by "ad_conn user_id"

- replace deprecated "ad_permission_p" by "permission::permission_p"

- replace deprecated "export_url_vars" by "export_vars"

  1. … 24 more files in changeset.
Substitute acs_mail_lite::send for ns_sendmail

  1. … 8 more files in changeset.
First shot at merging oacs-5-2 apps used in .LRN to HEAD.

  1. … 2478 more files in changeset.
1. Renamed more upgrade files to get around our dumb logic for running scripts

2. Fixed bug 2808. Bulk uploads were royally hosed.

  1. … 4 more files in changeset.
committing changes, improvements and fixes to assessment, assessment-portlet, dotlrn, dotlrn-assessment, dotlrn-catalog, dotlrn-evaluation, ecommerce, evaluation and evaluation-portlet

  1. … 913 more files in changeset.
Bugfix for duplicate notifications with empty passwords and notify set to true. Please see commit message for version 1.11.2.1.4.7.

Bugfix for an edge condition. User would get two notifications if: a) notify is set to true, b) password column exists but value was set to empty. The first notification, generated out of the local authentication driver, would contain the correct password. The second notification, generated from this script, would contain an empty string as the password. With the fix, we always generate the random password from this script. A byproduct of this bugfix is that it's now possible for the user to get *no* notification even if a random password is generated. This would happen if the password was empty or nonexistent and the notify column is set to false. This seems undesirable but not necessarily worse than sending a notification when the CSV said not to. And perhaps there are situations where the admin wants to create the accounts but not make them available yet.

change ad_verify_and_get_user_id to ad_conn user_id, change ad_maybe_redirect_for_registration to auth::require_login, make some db_ and dt_ function -public

  1. … 689 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20050111 and jcd-merge-5-1-20050224

  1. … 321 more files in changeset.
The notify had been setted to "t" always that it was included in the csv file

The notify field was been setted to "t" if the field was included in the csv file.

Fixed bug #2136. Send just 1 notification. All messages internationalized. Fixed processing of 'username'. tcl is now consistent with adp: only 'first_names,last_name,email' are required.

Fixing bug when uploading a csv file of users. Bug in if condition

when checking for not optional fields.

Fixing bad bracketing.

commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
Fixed username constraint problem and added two new optional columns: password (if the admin wants to assign a password) and notify (wether the user should receive an email at all "f" "t").

  1. … 1 more file in changeset.
Adding checks for dotlrn-wide admin. For .LRN 2.2 we'll want to move these into a separate dotlrn-admin package to ensure correct permission checks for all files in this directory.

  1. … 49 more files in changeset.
fixing bug 1809

fixing bug 1809

merge all the changes on the oacs-5-1 and dotlrn-2-0 branches up to tag jcd-merge-20040420

  1. … 647 more files in changeset.
Privacy overhaul, prompted by bug 1549

  1. … 33 more files in changeset.
bug 986, using new authorization system