• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rewrote the search so you could search for an employee with the attributes of the organization but still have the employee in a search

  1. … 2 more files in changeset.
Performance tuning of the relationship portlet. This is now mainly handled on the webserver side, not anymore on the database, resulting in faster overall performance

    • -14
    • +5
    ./contact-relationships-postgresql.xql
removing notification emails from filling up the history log... if somebody needs this we might need a parameter

sorting lists options alphabetically for checkboxes

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
    • +97
    ./list-parties-add.tcl
    • -0
    • +5
    ./list-parties-remove.adp
    • -0
    • +97
    ./list-parties-remove.tcl
  1. … 14 more files in changeset.
Minor changes to the includes

Made sure that attribute can be anywhere in the search

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.
addming acs-mail-lite and mail-tracking tables to merge

removing double colons from queries since they mess up the paginator because it thinks that the query is a proc

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

    • -0
    • +13
    ./contact-privacy.adp
    • -0
    • +30
    ./contact-privacy.tcl
  1. … 15 more files in changeset.
removing dependence on the -2 default group that was re-introduced

    • -2
    • +2
    ./contact-relationships-postgresql.xql
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.

    • -0
    • +136
    ./spouse-sync.tcl
  1. … 8 more files in changeset.
removing an ns_log notice and a comment that was used for development

Got employee search to work

  1. … 4 more files in changeset.
Fixed p.party_id. Should be parties.party_id

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.
More performance tuning on relationships and the contact__name procedure

    • -12
    • +30
    ./contact-relationships-postgresql.xql
  1. … 8 more files in changeset.
Make sure it works with revision_ids as well

creating application data links merge code

adding contacts/lib/merge page, reference in index.vuh and callback so that contacts can be merged

  1. … 2 more files in changeset.
adding hide_form_p variable to hide the comment form (if specified by the include statement in a page)

Cleaned up email sending

Added Fax Template

returning party as default object_type if a search_id is specified that is not valid

Added new version of oo_mailings that support sending an e-mail if you generated multiple mailings at once for printing

  1. … 2 more files in changeset.
adding labels to list elements, this is useful for customized csv export procs that include labels instead of element names as teh column headings

Got rid of the role_plural as we are not using it anyway

    • -2
    • +1
    ./contact-relationships-postgresql.xql
fixing group in multirow display bug that shows up when a contact has multiple types of relationships with another contact