• last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Support no registration classes. Support section administrators

Allow disabling revoking community membership for waiting list users.

  1. … 1 more file in changeset.
make sure the sessions are flushed in the section flush proc, seems the flush command for the session is missing an anchor parameter hence the sessions are not being flushed

Display sessions in proper order

  1. … 2 more files in changeset.
Display sessions in proper order

  1. … 2 more files in changeset.
Display less link in sessions if more than 3

Use anchors in session links, add less link

  1. … 1 more file in changeset.
Limit sessions displayed to 3 with link to show all

  1. … 1 more file in changeset.
Changed member states "awaiting payment" to "application sent", and "payment received" to "application approved", functionality had evolved and the old member states had been misnomers.

  1. … 22 more files in changeset.
Moved user approve to proc

  1. … 2 more files in changeset.
Fix so include-optional works from inside tcl proc.

Fix fs_chunk include procedure. use template::adp_include instead of template::adp_compile with eval.

putting check for open spots inside the loop

flushing patron_info fix

fixing mismatch of name in the section flus

memoizing patron info

  1. … 3 more files in changeset.
sending email to patron (where applicable)

Added support to allow users with approved applications to access the community even before completing the registration

  1. … 2 more files in changeset.
Bugfix on check_expired_orders and moved the two procs to dotlrn-ecommerce-procs.tcl

  1. … 2 more files in changeset.
Bugfix on checking for open slots

Support for accepting discount codes

  1. … 13 more files in changeset.
Check for expired cart entries

  1. … 1 more file in changeset.
Don't allow deletion of sections with participants

  1. … 2 more files in changeset.
Fix to include sections in shopping cart in attendance count

modify section proc to retrive Location categories

Added Zone in catalog display

  1. … 2 more files in changeset.
Bugfix on section cache flush

  1. … 1 more file in changeset.
Updated attendees count computation