• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
updating merge proc to deal with contact lists

removing references to title column in contact_searches table - its now using title from acs_objects

Adding contact lists, and bumping the version to 1.2b16. This allows non admins to create, maintain and share their own lists of contacts without the unnecessary overhead of the groups approval and object per membership system. The associated search procs, sql upgrade scripts and lang messages are included in this commit.

    • -0
    • +180
    ./contact-list-procs.tcl
    • -1
    • +82
    ./contact-search-condition-type-procs.tcl
  1. … 22 more files in changeset.
added return_with_id

fixing some merge issues and verifying that the merge is allowed to take place

fixing form_var_list for privacy issues

    • -2
    • +2
    ./contact-search-condition-type-procs.tcl
fixing in search condition type

    • -4
    • +13
    ./contact-search-condition-type-procs.tcl
Made sure contact search works

Missed conversion

Added the possibility to specify a format

Added contact::rels callback

  1. … 1 more file in changeset.
moving the db procedures for the contact merge from lib/merge.tcl to its own proc contacts::merge in tcl/contacts-procs.tcl

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

security fix to prevent users from seeing other's searches that may contain information they do not have permission to view, via parameter ViewOthersSearchesP which can be enabled if previous behaviour is important.

  1. … 3 more files in changeset.
minor bug fixes for privacy settings

    • -2
    • +2
    ./contact-search-condition-type-procs.tcl
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

    • -16
    • +71
    ./contact-search-condition-type-procs.tcl
  1. … 11 more files in changeset.
Fixed spouse install relationship

fixed employee_organization procedure

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. … 7 more files in changeset.
i18n'izing an error message

    • -2
    • +2
    ./contact-search-condition-type-procs.tcl
fixing search condition type of a search in a different search, and allowing people to bind to their own queries as well as public queries

    • -13
    • +26
    ./contact-search-condition-type-procs.tcl
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 missing package_id parameter to parameter::get in ontact::message::mailing_address_attribute_id_priority

Got employee search to work

    • -1
    • +2
    ./contact-search-condition-type-procs.tcl
  1. … 3 more files in changeset.
adding employee search type and performance tuning a number of search queries

  1. … 4 more files in changeset.
Removing unnecessary joins with cr_items and cr_revisions if not in a search

  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.
adding template::util::contact_search::contact_option proc so that what is displayed in the search dropdown can be customized by replacing that one proc and doing related changes to the contact search template widget

    • -18
    • +38
    ./contact-search-widget-procs.tcl
Improved contact counts