contacts-callback-procs.tcl

  • last updated 11 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve spelling

  1. … 16 more files in changeset.
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.
Fix typos

  1. … 17 more files in changeset.
Upgrading to 1.2b30, which consolidates group membership addition to contact::group::add_member and changes the UseSubsiteAsDefaultGroup default to "1" - included is an upgrade script to move all users of a contacts application group to their respective subsite application group since the previous sweeper method was error prone.

  1. … 8 more files in changeset.
Adding ability to map dotlrn communities to contacts, email groups with one button on the front page, select groups from a drop down on the front page and fixing some bugs

  1. … 11 more files in changeset.
Added support for employee adding and return_url

  1. … 2 more files in changeset.
Fixed mail-through

Fixed mail through

  1. … 1 more file in changeset.
Added mail-through tracking for mass e-mails. Cleaned up the UI a little bit and made importing from CSV enhanced by progress bar

  1. … 5 more files in changeset.
Support of tracking of files which are passed through

Support for file attachment forwarding and object_id in the subject

removed object_tpe as it was not needed after all. add ed mail callbacks

  1. … 2 more files in changeset.
Added support for adding an employee directly into the system

  1. … 5 more files in changeset.
Updated the sweeper to set the group as well as import the AMS attributes

  1. … 2 more files in changeset.
Added populate buttons

  1. … 3 more files in changeset.
Fixed integration with .LRN

  1. … 1 more file in changeset.
Fixed the sweeper and made sure we are not relying on .LRN

  1. … 1 more file in changeset.
Made sure the labels contain the company and other information like the extended compnay information

    • -61
    • +156
    ./contacts-callback-procs.tcl
  1. … 2 more files in changeset.
Added contact::rels callback

  1. … 1 more file in changeset.
updating description of contacts merge callback and reminding people not to put stuff in a db_foreach

Adding the pages and procedures for contact privacy controls (set via a parameter) and upgrading the contact version so that db and catalog changes are loaded

  1. … 16 more files in changeset.
removing unneeded ns_log notice

  1. … 1 more file in changeset.
Pages, procedures, paramters, catalog messages and other updates to deal with the special contact_rels_spouse relationship, which can be used to keep information between two married contacts in sync.

  1. … 10 more files in changeset.
adding contact::contact_form_after_submit callback that is acted up at the very end of processing the contact add and edit forms. I need the information from the form to be in the database so the other callbacks (which run before then) wouldn't work

  1. … 2 more files in changeset.
adding contacts/lib/merge page, reference in index.vuh and callback so that contacts can be merged

  1. … 3 more files in changeset.
modifying attribute extend callback to use the new contact::util::get_ams_list_ids proc

triming value before inserting it in the contacts special_values callback

updating extend proc for attributes so that type specific attributes such as first_names, last_name, email, organization name, etc are pulled from the type specific table instead of the ams attribute values table, this is both faster and allows other packages to update this information and have it reflected in the extend

Mass commit. Made sure that role_two and object_id_two work with the new relationship adding. Made sure the callback for relationships contains the package_id, I18N groupnames

  1. … 5 more files in changeset.