- 05 May, 2014 1 commit
-
-
Sebastien Robin authored
-
- 01 May, 2014 1 commit
-
-
Kazuhiko Shiozaki authored
-
- 30 Apr, 2014 13 commits
-
-
Vincent Pelletier authored
Accelerates (at least) Person's jump_to_accounting action.
-
Jérome Perrin authored
-
Jérome Perrin authored
-
Kazuhiko Shiozaki authored
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Also, factorise related key string generation.
-
Vincent Pelletier authored
Also, use xrange as it's faster than range even for short sequences.
-
Vincent Pelletier authored
Also, get rid of single-use locals and unneeded list copy.
-
Vincent Pelletier authored
These related keys override auto-generated ones without adding any value. Also, they are not declared as related keys, so declaration is auto-generated and may not match ZSQLMethod parameters, causing errors.
-
Vincent Pelletier authored
Although it should never happen in normal use, it may happen during an upgrade when property sheets fail creating accessors (ex: broken object because portal type moved to a different Business Template).
-
Vincent Pelletier authored
-
Vincent Pelletier authored
Also, avoid reindexing when object is not modified.
- 29 Apr, 2014 2 commits
-
-
Jérome Perrin authored
This also fixes the problem that in recent pytz common_timezones is a LazyList that does not work in restricted python
-
Kazuhiko Shiozaki authored
make FTPConnector.getFile binary mode by default, because ascii mode only works with utf-8 encoding. also propagate binary mode to SFTPClient.file().
-
- 28 Apr, 2014 23 commits
-
-
Vincent Pelletier authored
-
Kazuhiko Shiozaki authored
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Sebastien Robin authored
Reverse natural ways, has suggested by the document (presentation) with reference developer-Calendar
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Sebastien Robin authored
This is useful to get both start and stop dates of movements without the need of getting directly objects.
-
Sebastien Robin authored
-
Sebastien Robin authored
All the logic was inside Person_getAvailableTimeMovementList. Algorithm was old and hard to understand. Move this algorithm to simulation tool, and rewrite it using the interval library for having less code to maintain and easier understanding
-
Sebastien Robin authored
This makes less code to customize in GroupCalendarAssignment
-
Sebastien Robin authored
-
Sebastien Robin authored
Calendar Assignments are now handled in a separate module, update code in consequence
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Sebastien Robin authored
Not only returns start and stop dates, but also quantity defined on presence periods. This make it possible to set 3 hours availability in a time range of 10 hours.
-
Sebastien Robin authored
When a Group Calendar or a Group Presence Period is updated, it's necessary to update related Group Assignment stock catalog data since values are dependent.
-
Sebastien Robin authored
This allows to define specific security setting and workflow for Group Calendar Assignments. Before they were inside Group Calendars. Now a Group Calendar Assignment use the specialise Base Category to specify the corresponding Group Calendar.
-
Sebastien Robin authored
-
Sebastien Robin authored
-
Gabriel Monnerat authored
Improve sql query to consider only accountable lines and get the avaibility with many nodes in the same query
-