3116 Commits

Author SHA1 Message Date
nobohan
fa797e06cf add translations 2018-04-25 17:59:04 +02:00
c99583b665 implementing workflow on tasks 2018-04-25 15:35:52 +02:00
4fe9c4296e upgrade route name 2018-04-25 12:24:46 +02:00
897e1eadac Merge remote-tracking branch 'origin/master' 2018-04-25 12:22:16 +02:00
a58ae088ff fix error in return path and fix date interval conversion 2018-04-25 12:21:57 +02:00
ff25a38e64 fix error in return path and fix date interval conversion 2018-04-25 12:18:44 +02:00
b7dd309600 Merge remote-tracking branch 'origin/master' 2018-04-25 12:12:08 +02:00
adc830142b improve autowiring and add workflow to tasks 2018-04-25 12:03:16 +02:00
e378a6d54f remove dump and fix exception 2018-04-24 21:43:02 +02:00
nobohan
e1871a2d15 add show, edit, delete actions for tasks + template twig 2018-04-24 17:53:12 +02:00
d78eb72777 switch composer.json to syfmony3 2018-04-24 14:49:52 +02:00
491620946b switch composer.json to sf 3 2018-04-24 14:47:16 +02:00
c847be8534 remove php 7.2 from ci 2018-04-24 14:33:27 +02:00
81314fe515 switch composer.json to symfony3 2018-04-24 14:32:17 +02:00
7950ccfddb re-introduce deps to chill-project/person in dev 2018-04-24 14:31:41 +02:00
a50b12be15 switch composer.json to sf-3 2018-04-24 14:25:02 +02:00
19e30d90c5 restrict test to php 7.2 2018-04-24 14:21:11 +02:00
cda62553eb switch composer.json to sf-3 2018-04-24 14:14:53 +02:00
3d775a3ee2 Merge remote-tracking branch 'origin/master' 2018-04-23 21:34:05 +02:00
60f6cd95b4 improve single task list
- move to a new controller
- refactor to be more adaptive to context
- partial autowiring
2018-04-23 21:33:07 +02:00
nobohan
8c4ddd8342 fix deprecation error on constraint 2018-04-23 16:56:19 +02:00
nobohan
a01081a162 SingleTask template: add CSS classes to twig 2018-04-23 12:36:37 +02:00
196fc2c38f improve task list 2018-04-20 21:55:56 +02:00
nobohan
e6a1dcd7a4 fix error: no need to flip choices for formatter type. 2018-04-20 14:48:34 +02:00
193460a9a6 fix validation context and upgrade sf3 2018-04-20 14:42:21 +02:00
7c4610faf4 fix namespace for ExecutionContextInterface 2018-04-20 14:36:22 +02:00
nobohan
e021cea2da fix deprecation error: use gqcn and pass option in array 2018-04-20 14:19:17 +02:00
bba720b3ae improve comment in LoginController 2018-04-19 21:20:18 +02:00
2bcaaac60c switch loginController to symfony3 2018-04-19 20:03:10 +02:00
c7ad381aac Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-04-19 18:20:30 +02:00
3bf7838731 fix deprecations in closingMotive 2018-04-19 13:07:15 +02:00
307ef4ae62 remove deps to symfony/framework-bundle 2018-04-19 12:53:58 +02:00
nobohan
2d76050589 add some documentation for managing assets using webpack 2018-04-18 12:34:59 +02:00
nobohan
8456045088 add webpack config + export chill.js 2018-04-18 11:40:28 +02:00
06bff38701 [dateinterval doctrine type] parse correctly native date interval 2018-04-17 21:58:37 +02:00
9dfa39ff07 add list of task 2018-04-17 21:58:10 +02:00
fd8b6490d0 add validation to single task controller::new 2018-04-17 11:39:16 +02:00
36c3e33cfa add DateIntervalType 2018-04-17 11:32:39 +02:00
190e2f48b3 introducer UserCircleConsistency validator
This validator allow to check that the entity is consistent between user
associated with the entity, and the scope.

The entity is consistent if the user associated can reach the scope for the
ROLE "SEE/SHOW".

This is a Constraint with scope Class. Example of utilisation:

```
@UserCircleConsistency(
 *  "CHILL_TASK_TASK_SEE",
 *  getUserFunction="getAssignee",
 *  path="circle"
 * )
class MyEntity {

  // ...

  public function getAssignee() {
    // return user
  }
}
```
2018-04-16 17:20:34 +02:00
96cd18563b include current role in ScopePickerType and UserPickerType
Previously, only the "parent" roles were takent into account in those two
types. This commit fixe the bug by adding the current role to the query.
2018-04-16 17:18:59 +02:00
a02b9edc45 first implementation of controller 2018-04-16 15:09:50 +02:00
53901e4681 add ScopePickerType, which allow to pick scope depending or ACL 2018-04-16 12:37:57 +02:00
5fb93b4250 Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-04-16 12:04:06 +02:00
f5039cc36f add UserPickerType 2018-04-16 12:03:47 +02:00
7fb2084506 set doctrine type "date interval" using native postgresql date interval 2018-04-16 11:53:39 +02:00
nobohan
1eeee615a3 use fqcn in getRepository method 2018-04-16 10:41:23 +02:00
1734727029 add composer.json file 2018-04-13 22:25:02 +02:00
7a85e00c16 initial commit 2018-04-13 22:16:40 +02:00
nobohan
0d05865091 fix deprecations: use fqcn for integer and number in CustomFieldNumber 2018-04-13 17:44:54 +02:00
nobohan
da92b4df56 fix test error due to the removing of deprecated getName method 2018-04-13 17:31:03 +02:00