469 Commits

Author SHA1 Message Date
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
38ed02b514 Customization of buttons :
- new bt-show and bt-new classes
- add margin-right after i inside sc-button
2016-11-15 21:49:33 +01:00
5fd6aa95e5 make cf-title look a legend
ref Chill-project/Chill-Person#12
2016-11-13 20:59:08 +01:00
010c7652a6 Fixing minor issue with widget api and removing homepage menu 2016-09-23 12:34:48 +02:00
a3e7c60e01 replacing delegated_block api by widget api 2016-09-18 23:55:15 +02:00
812aeac3d7 adding style to pagination
ref #24
2016-09-06 13:15:35 +02:00
d20404bc3c implementing pagination api on search, and creating a "preview" of results
The search controller return a subset of the 5 first results. If the user want to
see more, the services implementing SearchInterface should add a link "see more",
and make use of the Pagination API to paginate.
2016-08-19 21:33:37 +02:00
2732bb1553 adding a pagination api
ref #24
2016-08-19 21:27:50 +02:00
09b258876d adding repository for user entity + simplify service config
The configuration of repositories is now in a new file for a better readability.
2016-06-21 22:02:43 +02:00
8aa37c7b73 creating entity repository for users
I also re-arranged the configuration of repositories to a dedicated file, which should improve readability.
2016-06-21 15:46:27 +02:00
384cb6c793 adding confirmation template
For action which require a confirmation message.

This is a way to have a template for every confirmation message in the
app.

Example of usage :

```
    {{ include('ChillMainBundle:Util:confirmation_template.html.twig',
        {
            # a title, not mandatory
            'title'             : 'Remove membership'|trans,
            # a confirmation question, not mandatory
            'confirm_question'  : 'Are you sure you want to remove
membership of "%name%" from the group "%group%"?'|trans({ '%name%' :
person.firstname ~ ' ' ~ person.lastname, '%group%' :
membership.cgroup.name }),
            # a route for "cancel" button (mandatory)
            'cancel_route'      : 'chill_group_membership_by_person',
            # the parameters for 'cancel' route (default to {} )
            'cancel_parameters' : { 'person_id' : membership.person.id
},
            # the form which will send the deletion. This form
            # **must** contains a SubmitType
            'form'              : form
        } ) }}

```
2016-06-01 16:17:53 +02:00
7c1698ed98 adding a logger for chill
The logger log messages to channel "chill".

The name of the service is `chill.main.logger`
2016-06-01 16:16:20 +02:00
b0f4297948 improve js to link select with parent/child when parent is multiple
Now, the function take into account that parent might be multiple.

This is still incomplete : I do not know if this work if the parent is
multiple **and** a select2
2016-05-27 15:45:04 +02:00
a4b4365f7b fix #15: comment function checkNullValuesInChoices 2016-05-26 21:00:06 +02:00
2b4aec4b1a add missing messages 2016-05-25 11:00:29 +02:00
5bad2b7ef4 register horizontal list in services 2016-05-25 10:57:09 +02:00
f56de656d3 [minor] add missing message 2016-05-17 09:21:15 +02:00
590e4c07f9 fix error on Bad Credentials message 2016-05-10 13:28:35 +02:00
Marc Ducobu
a766651443 Passage de opensansXX à Open Sans + font-weight 2016-05-06 19:03:48 +02:00
Marc Ducobu
510d3ff480 Merge 2016-05-06 16:30:15 +02:00
Marc Ducobu
b67b6f4917 Improving the timeline UI 2016-05-06 16:27:35 +02:00
Marc Ducobu
84d263cfa5 Refactoring 2016-05-06 12:22:18 +02:00
4c073fcb70 adding a link to user manual 2016-04-29 17:43:31 +02:00
0c5a7f04dd use the font 'open Sans' with all variants
close #21
2016-04-29 17:26:37 +02:00
250b1826f6 adding messages for valid / not valid 2016-04-26 16:54:27 +02:00
afcf9e270e add translations for all steps and clean layout 2016-04-21 22:50:17 +02:00