• last updated 17 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made sure we are passing the to variable to the email sending part in contacts. Additionally do not check fro mailing address or email address unless we are certain we send a letter or an email.

Some changes to show the project in a compoaint

  1. … 2 more files in changeset.
Removed the early redirection

Delete a user if he is deleted in contacts

added option to edit your own contact information

Added admin interface for the possibility of the user to change his own record. This is still beta

    • -0
    • +40
    ./admin/group-user-change.tcl
Move creation of the contact to the background

Allow the club to be recreated if an error occured previously

Fixed the checks for email and letter to be run only when we are actually sending the message, not when we try to send one

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.