Commit Graph

369 Commits

Author SHA1 Message Date
julienfastre e00ef510f7 add tag aware cache service 2018-08-29 16:13:43 +02:00
julienfastre 1826c63251 allow json in search response and abstract interactive loading from select2 2018-08-27 13:14:15 +02:00
julienfastre 45946082ea use kernel.secret for generating password 2018-08-20 21:48:10 +02:00
julienfastre af5375fc38 Adding phonenumber validation constraint 2018-08-20 21:33:01 +02:00
julienfastre 900a384597 script import utilisateurs 2018-08-20 11:26:30 +02:00
julienfastre 480655f31b implements security on recovering password and redis connector 2018-08-17 17:54:17 +02:00
julienfastre 1fd6a4ed2c allow users to recover password 2018-08-17 13:32:08 +02:00
julienfastre 5b1ba71a8a require actual password for change + insert link in menu 2018-08-16 13:41:32 +02:00
julienfastre af803cc87d Merge branch 'upgrade-sf3' into edit-user-password 2018-08-16 11:31:07 +02:00
julienfastre 7bf090b753 load open sans from css, background image from css and create login css 2018-07-19 10:42:36 +02:00
julienfastre 4f9626e65f Build section menu using knp menu builder 2018-07-17 16:49:45 +02:00
julienfastre 25d00877ae add email to user and allow to connect through email or username 2018-07-10 12:53:44 +02:00
julienfastre 2bb3b332f3 fix authentication error message 2018-07-09 19:09:26 +02:00
julienfastre 6ab86ac4fd move security services to dedicated file 2018-07-08 16:56:49 +02:00
julienfastre 26a4d80ce6 load postal codes dynamically 2018-07-05 14:51:40 +02:00
julienfastre 86a814cfb5 init pickaday when collection entry is added 2018-06-29 00:08:09 +02:00
julienfastre 8624b3f941 improve money type rendering + DQL "jsonbexistsInArray" 2018-06-22 10:09:04 +02:00
julienfastre 587b248549 improve script for downloading exports 2018-06-12 17:58:02 +02:00
julienfastre 0c4a27e759 improve menucomposer to handle parameters and translation in old api 2018-06-07 21:51:13 +02:00
julienfastre 3908f32942 Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-06-05 11:41:09 +02:00
julienfastre 13dbaa0b78 improve userPicker: delegate query to authorization helper 2018-06-05 09:45:22 +02:00
julienfastre 514b619f8a add breadcrumb module 2018-06-05 09:45:02 +02:00
julienfastre a6496884e1 fix scope of "remove button" on collection 2018-06-05 09:43:58 +02:00
nobohan 4c5aa5f01a add value for color chill-llight-gray - also for css variables 2018-06-01 10:25:59 +02:00
nobohan ead3e23e16 add value for color chill-llight-gray 2018-06-01 10:24:37 +02:00
julienfastre d3d8f27c6d Collection: amélioration + lancement d'événements 2018-05-25 00:58:20 +02:00
julienfastre 4f7e350945 adding a collection type for chill 2018-05-18 17:54:12 +02:00
julienfastre a7871ecbdb adding alias for services 2018-05-17 21:11:45 +02:00
julienfastre 4cac0ea56f fix missingfile 2018-05-14 14:15:53 +02:00
julienfastre be7949809b add a menu builder for user menu 2018-05-14 14:14:02 +02:00
julienfastre 42f17f11e0 set same layout to user menu and section menu 2018-05-09 00:05:29 +02:00
julienfastre d684851f36 add alias for AuthorizationHelper 2018-05-08 10:06:58 +02:00
julienfastre 50b079c676 adding knp to test fixtures 2018-05-04 22:58:06 +02:00
julienfastre da821f5099 enable fixtures with sf3 2018-05-04 22:49:04 +02:00
julienfastre 02ffcbb9ae adapt config to load select2 and other values. Removed unused constants 2018-05-04 15:11:27 +02:00
nobohan ce39359fce style user menu 2018-05-02 10:48:08 +02:00
nobohan 730e547b77 fix sass variables for compilation with webpack 2018-05-02 09:33:18 +02:00
nobohan 65251650fc add HTML meta tags in the HEAD of layout.html.twig 2018-05-02 09:32:07 +02:00
julienfastre 395787f1bb integration of knp menu bundle 2018-04-30 17:42:24 +02:00
julienfastre 9b4bf04c9c add notification counter in user menu 2018-04-27 22:22:21 +02:00
julienfastre 8d9d737dd8 Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-04-27 13:37:34 +02:00
julienfastre 050a4ff031 allow to show menu entries without icons 2018-04-27 13:36:34 +02:00
nobohan 49b18ba110 Merge remote-tracking branch 'origin/add_webpack' into upgrade-sf3
merge add_webpack into upgrade-sf3
2018-04-27 10:52:29 +02:00
julienfastre 93be3de45f adding alias for pagination 2018-04-27 10:15:53 +02:00
julienfastre cda62553eb switch composer.json to sf-3 2018-04-24 14:14:53 +02:00
nobohan 8c4ddd8342 fix deprecation error on constraint 2018-04-23 16:56:19 +02:00
nobohan 8456045088 add webpack config + export chill.js 2018-04-18 11:40:28 +02:00
julienfastre 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
julienfastre f5039cc36f add UserPickerType 2018-04-16 12:03:47 +02:00
nobohan f7502b4e9e add a page for modifying password for user 2018-04-10 16:19:35 +02:00