344 Commits

Author SHA1 Message Date
a6496884e1 fix scope of "remove button" on collection 2018-06-05 09:43:58 +02:00
d3d8f27c6d Collection: amélioration + lancement d'événements 2018-05-25 00:58:20 +02:00
4f7e350945 adding a collection type for chill 2018-05-18 17:54:12 +02:00
a7871ecbdb adding alias for services 2018-05-17 21:11:45 +02:00
4cac0ea56f fix missingfile 2018-05-14 14:15:53 +02:00
be7949809b add a menu builder for user menu 2018-05-14 14:14:02 +02:00
42f17f11e0 set same layout to user menu and section menu 2018-05-09 00:05:29 +02:00
d684851f36 add alias for AuthorizationHelper 2018-05-08 10:06:58 +02:00
50b079c676 adding knp to test fixtures 2018-05-04 22:58:06 +02:00
da821f5099 enable fixtures with sf3 2018-05-04 22:49:04 +02:00
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
395787f1bb integration of knp menu bundle 2018-04-30 17:42:24 +02:00
9b4bf04c9c add notification counter in user menu 2018-04-27 22:22:21 +02:00
8d9d737dd8 Merge remote-tracking branch 'origin/upgrade-sf3' into upgrade-sf3 2018-04-27 13:37:34 +02:00
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
93be3de45f adding alias for pagination 2018-04-27 10:15:53 +02:00
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
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
f5039cc36f add UserPickerType 2018-04-16 12:03:47 +02:00
29e3c74bd7 advanced search (bis)
Ce commit contient des modifications qui sont peut-être dans un autre commit d'une
autre branche.
2018-04-04 09:46:30 +02:00
ffd2ee6f69 add advanced search 2017-08-22 22:32:58 +02:00
2d0d45e01a improve button and add message level 'warning' 2017-08-19 21:44:51 +02:00
d7a34cf8be improve layout of buttons, address, and record_actions 2017-08-19 20:13:35 +02:00
c0e604415a adapt path to new architecture 2017-07-04 15:52:52 +02:00
717845f799 move to new architecture for test - improve autoloading 2017-07-04 15:34:28 +02:00
cf40c0dc76 add translations for pagination 2017-06-22 22:51:40 +02:00
1dc3a57b48 add a margin at the top of pagination 2017-06-22 22:50:04 +02:00
29882dd09c add cascade persisting on permissionsGroups#roleScopes
This is required for a fluent fixtures creation.
2017-06-20 18:59:58 +02:00
0e8c9bd565 add missing translation 2017-04-27 12:22:09 +02:00
95145171da add a ScopePickerType and a UserPickerType
Those type allow easily to

- pick a Scope/circle in form
- pick a user in form
2017-04-25 17:29:25 +02:00
b038cdfdf5 fix bug when the form "add role" fails 2017-04-20 16:27:33 +02:00
0e5ab47474 Make a hierarchy in roles
This is more understandable for users.
2017-04-19 21:24:35 +02:00
b6d1f05e00 Improve type detection
We use blob.type property to detect the content-type
2017-04-19 14:24:34 +02:00
bf12046afa add specific page for download 2017-04-19 00:30:36 +02:00
e4b4483845 replace flashbag 2017-04-18 22:14:42 +02:00
edc4889461 move service form.type definition to new file + introduce date type 2017-04-07 23:07:49 +02:00
d5c26c6d47 [export] adding spreadsheet formatter 2017-02-19 21:40:55 +01:00
5c0ca70ebf add api to add a validation on export elements
Exports elements should implements "ExportElementValidatedInterface"
2017-02-02 22:45:10 +01:00
9d18581db1 add an interface for export which are lists
Lists does not supports aggregators.

The export manager will filter the aggregators applying on the export
depending on the interface implemented by the export: if the export implements
`Export\ListInterface`, no aggregators will be returned for this export.
2016-12-09 19:52:54 +01:00
34c0ff3ba1 improve layout of export
The filters and aggregators form are now displayed only if
the form is checked.
2016-12-01 15:49:48 +01:00
d33500f764 improve layout and messages for export 2016-11-24 22:48:11 +01:00
6c1c481e1a adding a container for form rows
fix #14
2016-11-23 21:47:02 +01:00
eb624ac63d improve layout of export form 2016-11-21 23:05:31 +01:00
d77746a299 fix comment in wrong place 2016-11-21 22:46:22 +01:00