Commit History

Autor SHA1 Mensaxe Data
  dflaven 8762a41dd3 #909: faster display for the "details" of an object: %!s(int64=11) %!d(string=hai) anos
  dflaven f060c7d25d #867 (and #907 as a dup') De-harcode set_time_limit (per loop) in lengthy operations. Default value is 30 seconds (per loop), configurable via the new parameter "max_execution_time_per_loop", instead of 5 seconds previously. %!s(int64=11) %!d(string=hai) anos
  dflaven d0abc080d7 #871: eMail validation pattern was too strict: now fully configurable (globally and per attribute). %!s(int64=11) %!d(string=hai) anos
  romainq e93851fd5f Asynchronous emails: added a retry mechanism useful in case your SMTP server restricts the number of emails that can be sent over a period of time (usage: broadcasting a newsletter). The mechanism is not specific to sending email as it is implemented at the AsyncTask level. %!s(int64=11) %!d(string=hai) anos
  romainq aa6728d567 Regression introduced with the capability to disable mandatory ext keys (defaults to true) %!s(int64=11) %!d(string=hai) anos
  romainq 7e5330827f Internal: new setting to tweak the data model by allowing null for all external keys (use with care!) %!s(int64=11) %!d(string=hai) anos
  romainq 8e56326322 Improved the KPI logging: setting log_kpi_duration to 2 will enable blaming of the FIRST caller (callstack entirely shown in the produced report) %!s(int64=11) %!d(string=hai) anos
  romainq 92f6905f66 Show the new setting portal_tickets in the default config file %!s(int64=11) %!d(string=hai) anos
  romainq fd76e8223a User portal: enable the creation of Incident tickets (ITIL + requires a change in the configuration file -see the readme file) %!s(int64=11) %!d(string=hai) anos
  romainq 074792f2d0 Added a demo mode (config: demo_mode = true). In that mode, logins get read-only (even for admins) %!s(int64=11) %!d(string=hai) anos
  romainq 8a00a05b1a #783 Added the placeholder $this->xxx_list$ for emailing (names separated by a new line, truncated to 100 items) %!s(int64=11) %!d(string=hai) anos
  romainq ef9c010998 Reviewed the instrumentation to help in tuning the performance %!s(int64=11) %!d(string=hai) anos
  romainq d61e857b5d New feature: Forgot password -> email to reset (possibly disabled in the config file) %!s(int64=11) %!d(string=hai) anos
  romainq 93a6a2b61f #713 URL format reviewed: %!s(int64=12) %!d(string=hai) anos
  romainq d6047dc73e New way to compile the dictionaries, allowing for incremental modification via XML %!s(int64=12) %!d(string=hai) anos
  dflaven 9faf2e7cc9 Enhancement: take into account the "periodicity" of the background processes. %!s(int64=12) %!d(string=hai) anos
  dflaven 1e582b9266 Don't show the CSV import history (by default) for a faster display. %!s(int64=12) %!d(string=hai) anos
  dflaven d967ee6030 - Show only the "vsisible" parameters in the config file, or the ones already present in case of upgrade. Hide others for readability. %!s(int64=12) %!d(string=hai) anos
  dflaven afc6901520 New parameter to tweak the display of Impact anaysis: which tab to display first? list or graphics? %!s(int64=12) %!d(string=hai) anos
  romainq e22bed86b0 Optimization of SQL queries: fixed! %!s(int64=12) %!d(string=hai) anos
  romainq 9dbcd77495 Optimization of SQL queries: reduce the number of JOINS, assuming that data are consistent. Can be disabled with config setting query_optimization_enabled => 0. %!s(int64=12) %!d(string=hai) anos
  romainq e04244cefc New developer tool: set log_queries=1 to enable query logging into data/ %!s(int64=12) %!d(string=hai) anos
  dflaven 0472aa6794 Do not perform time consuming computations for building the menus if there are too many objects in a list (limit is configurable). %!s(int64=12) %!d(string=hai) anos
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) %!s(int64=12) %!d(string=hai) anos
  dflaven 184c5ac1fb Bug fix: preserve the previous settings in the configuration file in case of upgrade. %!s(int64=12) %!d(string=hai) anos
  romainq d0bb4288d2 Config: use app_icon_url to change the hyperlink used when clicking on the main icon %!s(int64=12) %!d(string=hai) anos
  romainq 9bd86bce3f CSV import: show flag csv_import_history_display in the default config file %!s(int64=12) %!d(string=hai) anos
  romainq 9532a67f29 CSV import: added a flag to disable the history tab (too long to display, when the feature is heavily used) %!s(int64=12) %!d(string=hai) anos
  romainq 7a5ee2b26f Spurious chars corrupting CSV download: %!s(int64=12) %!d(string=hai) anos
  romainq 34ede9dbde CSV import/export reworked: %!s(int64=12) %!d(string=hai) anos