• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added additional question when the object that is to be added in a relationship can be both a person or an organization, so we know which one to add

No need for having the where clause

Removed the counting in the search overview as you might have searches that take ages to run and you want to be able to find and delete them

The secondary object type can sometimes be a party, sadly though the system only checked if it was of the type of the new created contact.

adding the ability to purge a users searches if they mess themselves up or the code messes them up

    • -0
    • +8
    ./admin/purge-user-searches.adp
    • -0
    • +24
    ./admin/purge-user-searches.tcl
adding links to full exports and messages to explain what each permission means to the permissions files

removing more dependence on the title column

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.

  1. … 23 more files in changeset.
fixing searches get query to now use the title column from acs_objects and not the title column from contact_searches ... we should probably remove title from contact_searches to avoid this confusion...

Made sure that files work correctly

Added contact::rels callback

  1. … 1 more file in changeset.
fixed for view other searches parameter check for site wide admins

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. … 4 more files in changeset.
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. … 13 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. … 9 more files in changeset.
localizing update message and copying attribute values for attributes the user does not have permission to see (so that they aren't lost)

forcing search before showing add new button if ForceSearchBeforeAdd parameter set to 1

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. … 1 more file in changeset.
Got employee search to work

  1. … 5 more files in changeset.
adding employee search type and performance tuning a number of search queries

  1. … 5 more files in changeset.
More performance tuning on relationships and the contact__name procedure

  1. … 8 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.
added bcc and cc

making switch_roles_p work and adding pretty complaint if no contacts were selected

    • -0
    • +8
    ./relationship-bulk-add-postgresql.xql
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.
Changed buld delete

Fixed return URLs

moving callback to a place where we know the rel_type so that it doesn't cause errors and adding organization rel add callback

changing relationship display to only show approved members in the default group - this means that deleted contacts no longer show up in relationships about that contact

  1. … 2 more files in changeset.