3827 Commits

Author SHA1 Message Date
e6c838e240 remove dump 2018-08-29 23:50:10 +02:00
c27329820e fix error in loader person 2018-08-29 23:49:41 +02:00
6e8f72f5cc fix error in user loading and validate scope/user consistency 2018-08-29 23:18:37 +02:00
a2ec376c61 fix missing format in supports 2018-08-29 16:27:03 +02:00
e00ef510f7 add tag aware cache service 2018-08-29 16:13:43 +02:00
a68fb730a6 set correct return param 2018-08-29 16:13:10 +02:00
4513ef35f6 allow to hide memo 2018-08-27 13:23:36 +02:00
f2ed32e458 allow to load person interactively
- return results as json in PersonSearch
- update PickPersonType to load peoples with ChoiceLoader
2018-08-27 13:18:41 +02:00
1826c63251 allow json in search response and abstract interactive loading from select2 2018-08-27 13:14:15 +02:00
a69b2d7e40 filter tasks by type, allow to overload task edit page and section menu 2018-08-27 13:13:45 +02:00
b3b1e0aff5 rename entry in person menu 2018-08-27 10:10:09 +02:00
b4801734d3 remove accompanying period if not used 2018-08-21 16:27:33 +02:00
7b7d30797f fix error when no access to activity in timeline query 2018-08-21 14:05:25 +02:00
45946082ea use kernel.secret for generating password 2018-08-20 21:48:10 +02:00
c21b87b9c6 add validation for phonenumber 2018-08-20 21:36:07 +02:00
ca445f11c5 set phonenumber fields to TelType 2018-08-20 21:35:53 +02:00
9f0d8e53ab remove "todo" 2018-08-20 21:35:36 +02:00
2f7a8f1ebc add more generic message when invalid form during person update 2018-08-20 21:34:53 +02:00
081f4f9b4c fix migration name and migrate old data 2018-08-20 21:33:59 +02:00
af5375fc38 Adding phonenumber validation constraint 2018-08-20 21:33:01 +02:00
baf4b1f277 Merge branch 'upgrade-sf3' into add_email_and_phone_to_person 2018-08-20 11:31:35 +02:00
900a384597 script import utilisateurs 2018-08-20 11:26:30 +02:00
b1592b3884 adding phpleague/csv to composer.json 2018-08-19 12:51:23 +02:00
480655f31b implements security on recovering password and redis connector 2018-08-17 17:54:17 +02:00
a07e26df5e Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-08-17 13:43:07 +02:00
b4c50bccb4 insert entries in person menu dynamically, according to acl 2018-08-17 13:40:25 +02:00
35683a7289 prepare for preventing attacks on password regeneration 2018-08-17 13:32:54 +02:00
1fd6a4ed2c allow users to recover password 2018-08-17 13:32:08 +02:00
5b1ba71a8a require actual password for change + insert link in menu 2018-08-16 13:41:32 +02:00
af803cc87d Merge branch 'upgrade-sf3' into edit-user-password 2018-08-16 11:31:07 +02:00
7bf090b753 load open sans from css, background image from css and create login css 2018-07-19 10:42:36 +02:00
5558db5102 fix error with post_text extension 2018-07-18 16:46:29 +02:00
0a0a7e7c24 fix error when creating user with username / email validation 2018-07-18 16:06:00 +02:00
e0e7376c1d generate entry "my tasks" dynamically 2018-07-17 17:34:59 +02:00
f9221f9f90 upgrade AuthorizationEvent to receive other class than tasks 2018-07-17 17:10:32 +02:00
75e87ac5ba fix docblock 2018-07-17 17:10:11 +02:00
dce1447778 Add ACL check on link "add a person" 2018-07-17 17:05:20 +02:00
77c00f4157 Add ACL check on link "add a person" 2018-07-17 17:04:05 +02:00
b2abce256d add entry "add a person" in section dynamically + right on exports 2018-07-17 16:51:52 +02:00
4f9626e65f Build section menu using knp menu builder 2018-07-17 16:49:45 +02:00
ebc0961fa8 use event to override vote on task
Now, the bundle dispatch an event `chill_task.vote` to override the authorization
on voting on a task.

If a subscriber or listener emits a vote on the event, this vote override the
logic defined for the default task.
2018-07-17 15:28:04 +02:00
95f75e53eb add some docblock 2018-07-17 11:35:10 +02:00
d8c3cc4c84 set ACL only if page is shown 2018-07-17 11:34:37 +02:00
59807c2d17 typo 2018-07-17 11:34:18 +02:00
25d00877ae add email to user and allow to connect through email or username 2018-07-10 12:53:44 +02:00
45a9937dbb set "logout" entry in user menu at the end of the menu 2018-07-09 19:12:11 +02:00
2bb3b332f3 fix authentication error message 2018-07-09 19:09:26 +02:00
b4de51a601 entry "task list" in person menu is dynamic - based on ACL 2018-07-08 22:37:51 +02:00
318d93c456 fix privacy issue with similar person matcher
The condition to show only person from same center had no precedence with
name and firstname string.
2018-07-08 17:15:58 +02:00
6ab86ac4fd move security services to dedicated file 2018-07-08 16:56:49 +02:00