Commit History

Autor SHA1 Mensaxe Data
  romainq 6421f721cc Email sent in asynchronous mode (established the base for an application internal CRON, task queue, etc.) with adjustable configuration (disable by default). Also improved the OQL: IS_NULL() and REGEXP have been added. %!s(int64=14) %!d(string=hai) anos
  dflaven 6f9fd41fa4 Bug fix: history of encrypted fields was not recorded properly. %!s(int64=14) %!d(string=hai) anos
  romainq e8c6cf5cca Allow a module to provide a handler to override application settings: OnMetaModelStarted() %!s(int64=14) %!d(string=hai) anos
  romainq 0765e6d858 Added class DBProperty %!s(int64=14) %!d(string=hai) anos
  romainq b95821d66d Connect interfaces to each other (1-1 link) %!s(int64=14) %!d(string=hai) anos
  romainq 329ecc57b4 Improved security %!s(int64=14) %!d(string=hai) anos
  romainq fdd499670a #234 Removed the error_reporting directive and implemented a workaround to reduce the potential warnings issued by PHP %!s(int64=14) %!d(string=hai) anos
  romainq 57d44e2f77 Improved the internal KPI reporting tools %!s(int64=14) %!d(string=hai) anos
  romainq c973dfd743 Optimized roughly the load of user management data, and added a mean for quick profiling (to enable, add the setting log_duration) %!s(int64=14) %!d(string=hai) anos
  dflaven ba4d40f9e0 %!s(int64=14) %!d(string=hai) anos
  romainq 61cfea6b04 Reviewed benchmark tool (split creation of structure / CIs / Tickets) %!s(int64=15) %!d(string=hai) anos
  romainq 6f7a58821b #166 Split authentication and management of user rights %!s(int64=15) %!d(string=hai) anos
  romainq 5a1b372fad #19 - Reviewed the licensing information and started to align the comments in the code %!s(int64=15) %!d(string=hai) anos
  romainq 11594c6f7f #74 Added the configuration of logging (errors, web service usage, etc.), and improved a little the error logging (both in a file and into the database + new format for additional information such as the callstack) %!s(int64=15) %!d(string=hai) anos
  romainq 2b116ea93e Obsoleted the SibusQL and the keyword pkey (still allowed as a placeholder in the templates) %!s(int64=15) %!d(string=hai) anos
  dflaven 2047e9fb38 - Static functions must be duplicated since they are not inherited... %!s(int64=15) %!d(string=hai) anos
  romainq a0ce18a861 Localization: first step (class Dict and handling of Metamodel) %!s(int64=15) %!d(string=hai) anos
  romainq 87047aabf3 - Fixed bug with change tracking of TEXT attributes %!s(int64=15) %!d(string=hai) anos
  romainq de63a10a8c Trac #57 - Implemented beta version of email notifications (triggers and actions) %!s(int64=15) %!d(string=hai) anos
  romainq 1c5be06a13 New type of attribute: Blob, allowing documents in the application. Was fully developed in the core, but roughly integrated in the application... todo: file upload for edition, file download for viewing %!s(int64=15) %!d(string=hai) anos
  romainq a292aaef1d Revised the CSV import: fixed issues with the external keys, added hyperlinks to the found objects, obsoleted the word 'pkey', replaced by 'id' %!s(int64=15) %!d(string=hai) anos
  dflaven 4801d921f6 Moved under "trunk" to be able to track releases under "tags" %!s(int64=16) %!d(string=hai) anos