• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
Removed Ajax as it was causing trouble

  1. … 1 more file in changeset.
Added hidedelay

Added support for drop down menus on the contact master

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

  1. … 5 more files in changeset.
updates to make use of tasks 1.0d9 which is now a service and can work with contacts package instance awareness

  1. … 5 more files in changeset.
Added support for tasks in the navbar

  1. … 1 more file in changeset.
Minor fixes to the master files

  1. … 1 more file in changeset.
Fixed problem with the fact that the include could be called from multiple packages. Extended the valid pages

  1. … 2 more files in changeset.
Adding messages to tab list

replaced prefix with package_url since prefix is not needed now that tasks references were removed

removing references to tasks package since the new ContactMaster and ContactsMaster parameters make them unnecessary

  1. … 1 more file in changeset.
Added check for ContactsMaster parameter and if different from this file loads that template specified

  1. … 1 more file in changeset.
Created contact::search_pretty with caching and removed contact::search::translate because contact::search::condition_type superseeds it

  1. … 5 more files in changeset.
Fixed ForceSearchBeforeAdd bug

Cleaned up search code, fixed bugs with lib/contacts, allowed people to share searches, replaced group and mysearch dropdown on index page with public searches administrators can control and recently accessed searches, removed no longer needed pages

  1. … 18 more files in changeset.
Added lib/contacts-master template to manage the nav bar for all general contacts pages, added the ForceSearchBeforeAdd parameter so that the add person and add organization buttons can be force to show up only if the person first searches for a contact in the registered users (-2) all users group, and added index.vuh entries to make the add person and add organization links pretty

  1. … 1 more file in changeset.
Added lib/contacts-master template to manage the nav bar for all general contacts pages, added the ForceSearchBeforeAdd parameter so that the add person and add organization buttons can be force to show up only if the person first searches for a contact in the registered users (-2) all users group, and added index.vuh entries to make the add person and add organization links pretty

    • -0
    • +78
    ./contacts-master.tcl
  1. … 11 more files in changeset.