Raphael Collet
975c6c8639
[REF] resource calendar ( #24717 )
...
Refactor resource calendar and resource mixin:
- add a required timezone field on models 'resource.calendar' and 'resource.resource';
- resource calendar attendances are now computed in the timezone of the resource
or the calendar;
- improve API of 'resource.calendar' and 'resource.mixin';
- avoid other modules from using the implementation methods of 'resource.calendar';
- refactor implementation of 'resource.calendar' to make it more efficient.
2018-05-31 20:28:12 +02:00
..
2018-05-30 18:28:13 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-20 04:09:56 +02:00
2018-05-20 04:09:56 +02:00
2018-05-27 04:10:26 +02:00
2018-05-27 04:10:26 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-20 04:09:56 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-27 04:10:26 +02:00
2018-05-28 16:45:48 +02:00
2018-05-30 12:18:52 +02:00
2018-05-28 16:45:48 +02:00
2018-05-29 14:14:28 +02:00
2018-05-27 04:10:26 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-30 12:18:52 +02:00
2018-05-31 16:54:06 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-30 20:42:17 +02:00
2018-05-27 04:10:26 +02:00
2018-05-20 04:09:56 +02:00
2018-05-20 04:09:56 +02:00
2018-05-27 04:10:26 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-28 16:45:48 +02:00
2018-05-29 14:14:28 +02:00
2018-05-28 16:45:48 +02:00
2018-05-28 16:45:48 +02:00
2018-05-31 20:28:12 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-31 14:58:43 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-31 20:28:12 +02:00
2018-05-29 14:14:28 +02:00
2018-05-20 04:09:56 +02:00
2018-05-31 20:28:12 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 14:58:48 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-16 13:58:39 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-30 14:03:52 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-04 09:44:22 +02:00
2018-05-28 16:45:48 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-29 17:34:43 +02:00
2018-05-23 15:43:39 +02:00
2018-05-29 17:34:43 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-18 18:53:56 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-20 00:26:31 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-23 15:43:39 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 16:49:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-30 12:18:52 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 20:28:12 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 16:49:56 +02:00
2018-05-20 04:09:56 +02:00
2018-05-27 04:10:26 +02:00
2018-05-20 04:09:56 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-23 15:44:55 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 17:34:43 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-06 04:11:15 +02:00
2018-05-30 15:00:01 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-27 04:10:26 +02:00
2018-05-31 20:28:12 +02:00
2018-05-31 20:28:12 +02:00
2018-05-30 16:17:38 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-30 16:17:38 +02:00
2018-05-29 14:14:28 +02:00
2018-05-28 16:45:48 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 20:28:12 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-20 04:09:56 +02:00
2018-05-17 15:02:05 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-31 14:58:48 +02:00
2018-05-29 17:34:43 +02:00
2018-05-20 04:09:56 +02:00
2018-05-30 12:18:52 +02:00
2018-05-29 19:02:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-20 04:09:56 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-31 16:49:56 +02:00
2018-05-29 17:34:43 +02:00
2018-05-30 12:18:52 +02:00
2018-05-28 13:29:48 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 11:13:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-27 04:10:26 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-20 04:09:56 +02:00
2018-05-29 11:13:28 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 11:13:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 11:13:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-31 14:58:45 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-27 04:10:26 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 14:14:28 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 17:34:43 +02:00
2018-05-29 14:14:28 +02:00
2018-05-27 04:10:26 +02:00