- 10 Jul, 2015 4 commits
-
-
Vincent Pelletier authored
Sadly, we still implement our own escaping, as places escaping strings do not know which connector will be used (proper escaping is connector-dependent, because database-dependent). Move this method in ZSQLCatalog to factorise code.
-
Vincent Pelletier authored
Disabled by default (configurable by user preference). Also, reorganise erp5_auto_logout code: - logout: Do not duplicate original code. - twiddleAuthCookie: Simplify & factorise. - setAuthCookie: Resync features with Cookie Crumbler's, and set http_only flag. - ERP5Site_getMaxUserInactivityDuration: Cached access takes the same time as actual access (and access is surprisingly slow, actually), so do not cache. - Base_getAutoLogoutSessionKey: New script, to factorise session key generation.
-
Vincent Pelletier authored
Editor Field does not escapes value, String Field does.
-
Xiaowu Zhang authored
-
- 09 Jul, 2015 1 commit
-
-
Jérome Perrin authored
-
- 08 Jul, 2015 7 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
also : * remove Accept-Encoding from Vary header, because Zope's response does not differ by Accept-Encoding request header. * use getModificationDate() for modification time if available.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Jérome Perrin authored
-
- 07 Jul, 2015 1 commit
-
-
Romain Courteaud authored
-
- 06 Jul, 2015 2 commits
-
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 03 Jul, 2015 7 commits
-
-
Jérome Perrin authored
Editing a text containing </textarea> was breaking the field
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Kazuhiko Shiozaki authored
this commit fixes the following commit : * patch : Caching Policy Manager should not override existing response headers.
-
Sven Franck authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
erp5_web_renderjs_ui: create link when a sub field is not editable but it's in listbox's editable column
-
- 02 Jul, 2015 7 commits
-
-
Sebastien Robin authored
We have to use destination since this what we define on production orders (not source). Make sure we display correct values if a resource is used by several lines.
-
Sebastien Robin authored
-
Sebastien Robin authored
invoicing: invoice transaction builders should find corresponding deliveries only through explanations What happened before : - user confirm sale invoice - activity for building vat invoice lines is created - user change destination_section - since builder was expecting having same destination_section on delivery and simulation movements, it was failing Now, the builder does not look at source/destination or other categories, it only looks for common explanation. This can be done this way only because transaction lines should go inside the same delivery as invoice lines with standard invoicing.
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
Xiaowu Zhang authored
-
- 01 Jul, 2015 5 commits
-
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
-
Kazuhiko Shiozaki authored
CaptchaField: set no-store cache-control header to be consistent with our caching policy manager configuration.
-
Kazuhiko Shiozaki authored
-
Sebastien Robin authored
-
- 30 Jun, 2015 2 commits
-
-
Sebastien Robin authored
Auto planned movements are not only draft, it could be very useful to take such movement into account when doing stock optimisations
-
Sebastien Robin authored
Up to know, order builders were mostly used having in mind the idea of deleting all previously created automated orders. This way was mostly requesting to run generated delivery builder only once per night, assuming there is no users working at that time. So to allows running very often (many times a day) generated delivery builders, allow them to update existing deliveries. This way : - automated deliveries could be much more up to date - there is no need to delete everything - this generate few activities, there is no need of a long calculation to update everything Also, the stock optimization was using dates with a precision of one full day. Generic code must support much better precision.
-
- 29 Jun, 2015 4 commits
-
-
Julien Muchembled authored
Commit dc00a308 removed link on the cell.
-
Romain Courteaud authored
-
Julien Muchembled authored
-
Romain Courteaud authored
Speed up jIO synchronization by allowing fetching multiple documents JSON with one request
-