Commit History

Autor SHA1 Mensaxe Data
  romainq 22e3f8fd29 Make it possible to overload RestUtils (static methods called with static:: instead of self::) - iTop NOW REQUIRES PHP 5.3: we have verified, there are very installations of iTop made on PHP 5.2. It is worth to note that PHP 5.3 is already end of life (5.4 will become end of life in 8 months) %!s(int64=10) %!d(string=hai) anos
  dflaven a2aa028c2b Bug fix: prevent a crash of the web services when trying to log a non scalar paramater value... %!s(int64=10) %!d(string=hai) anos
  romainq 33738d1b03 #925 REST/JSON: Added an option to output all the fields of the object found (not only the fields of the queried class) %!s(int64=11) %!d(string=hai) anos
  romainq 56dc87f63e #897 Rest Services: improved the error reporting when an external key is specified with a final class that is not a subclass of the class of the external key %!s(int64=11) %!d(string=hai) anos
  dflaven fbf1fca646 Trac #891: better error reporting when either the parameter auth_user or auth_pwd are missing. %!s(int64=11) %!d(string=hai) anos
  romainq 7ec9a1c66f Fix for Plugins: fixed a regression introduced in 3072 (dashboards not editable at all!!!) %!s(int64=11) %!d(string=hai) anos
  romainq 372f60bf32 #877 REST/JSON More flexibility on case log updates (in particular, it is now possible to write the entire case log), remains compatible with the previous API %!s(int64=11) %!d(string=hai) anos
  romainq c69301f053 Fix for Plugins: if a page uses set_base then JS popup menu items were reloading the page. Still, set_base should not be used! %!s(int64=11) %!d(string=hai) anos
  romainq 105d4af56f #767 JSON/REST Reconciliations made on loose criteria (forced to strict equality, no way to specify a loose criteria) %!s(int64=11) %!d(string=hai) anos
  romainq 46bfdac931 Fixed bug in the JSON REST API: core/create and core/update, could not reset an external key (0) %!s(int64=11) %!d(string=hai) anos
  romainq ac6a8fb71f #472 REST API: finalized the implementation of core/get_related + added the support for AttributeBlob (to manage documents and attachments) %!s(int64=12) %!d(string=hai) anos
  dflaven f85ab9019e #698 SeparatorPopupMenuItem was not working. %!s(int64=12) %!d(string=hai) anos
  dflaven 5ecb4d81dc REST API bug fix: properly handle key->finalclass %!s(int64=12) %!d(string=hai) anos
  romainq 81edb86711 #472 REST Services: added core/delete (to bulk delete, full-featured), and validated the operation core/apply_stimulus %!s(int64=12) %!d(string=hai) anos
  romainq ad499b0237 REST services: alpha2. It is now extensible (implement iRestServiceProvider). Still lacks two verbs: apply_stimulus and delete. %!s(int64=12) %!d(string=hai) anos
  romainq bcfc58a742 Auto-documentation: first step => the extension APIs %!s(int64=12) %!d(string=hai) anos
  dflaven 191bc48c4c New extension API: iPageUIExtension to alter the display of *each* iTopWebPage. %!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 b9880ec30d Implementation of a new extension "iPopupMenuExtension" to allow a module to add menu items almost anywhere inside iTop. %!s(int64=12) %!d(string=hai) anos
  romainq 0128a46826 Plugin API: added OnIsModified() %!s(int64=14) %!d(string=hai) anos
  romainq e8e6206c64 New verb for application extensions: OnFormCancel %!s(int64=14) %!d(string=hai) anos
  romainq 40fdf26072 Plugin API - alpha version %!s(int64=14) %!d(string=hai) anos