• last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bugfix on multiple registration check

Pass the session_id from application-request

Bugfix on auto registration

Bugfix on map_application_to_assessment sql query

Prevent users from trying to register twice

Put assessment session code inside a transaction to solve potential race codition issue, seems to also solve deadlock error

Set dotlrn guest status

  1. … 8 more files in changeset.
Bugfix for newly registered users signing up for a free course with auto approve

Bugfix for newly registered users signing up for a free course with auto approve

Code cleanup

Code cleanup for free courses and auto registration

Support for allowing automatic approval of course registrations, i.e. users will not go to the waiting list if there is a course assessment, however, the other waiting lists are still checked

  1. … 3 more files in changeset.
Bugfix on free registration test

Clear cache after free registration

Allow setting of price to $0 to allow free courses

  1. … 4 more files in changeset.
Bugfix on exists_and_not_null check

Bugfix on granting scholarships to users without an user_identification_id

Add support for editable waiting list email

Bugfix on email_user_id if set to participant

Moved mapping of assessment session to membership_rel to application-request.tcl, that way the assessment link shows up in the applications list even if the assessment isn't finished

Handle course application assessments and prereq assessments the same way

Fix to not send the gift certificate emails sent out by ecommerce scheduled procs

Bugfix on page not found error when entering an invalid credit card number

  1. … 1 more file in changeset.
Improved association of application to assessment

  1. … 3 more files in changeset.
sending email to patron where appropriate

page flow for admin prerequite - now get confirmation page

page flow for waiting list

  1. … 6 more files in changeset.
if you are an admin, it now says that you are processing an order for that person, not that they are that person

Use dotlrn_ecommerce_email_new_order instead of ec_email_new_order

Call after-checkout callback only after credit card is authorized