ced9d17d03
sf4 resolve errors and depreciations
2020-07-30 13:53:15 +02:00
fd9511e745
add homeless to addresses
2020-05-01 15:49:18 +02:00
d4b498e2be
[crud] add step "delete"
2020-03-26 13:14:48 +01:00
a5c9562a4b
[translation] replace "Modifier" by "Enregistrer" into the edit form
2020-03-13 15:44:31 +01:00
ba742dd7be
create index action for CRUD
2020-03-12 12:13:41 +01:00
e348616d00
[phonenumber validation] allow to validate against landline and mobile
...
phonenumbers
2020-02-10 13:03:57 +01:00
199930d23a
[wip] add actions to crud
2019-12-11 16:08:34 +01:00
257d101fbe
[wip] CRUD
2019-12-03 15:04:39 +01:00
9c6a3de0ff
Allow to group exports
2019-06-18 21:01:32 +02:00
8c17277e9a
Merge remote-tracking branch 'origin/stable'
2019-06-17 12:54:43 +02:00
d240f38a22
Traduction supplémentaire
2019-06-17 12:50:48 +02:00
7bcb80be54
add optional impersonate feature (if firewall option switch_user is true)
2019-05-16 14:59:09 +02:00
d2895bfb7c
allow to remove some units from date interval
2019-05-09 16:10:35 +02:00
45a5583ab8
adding twig helper for routing and more
2019-05-02 23:11:09 +02:00
722274964c
api for grouping centers, select centers as group in "pick centers" step
...
for exports
2019-01-28 15:21:31 +01:00
f937e9d12c
adding formatter for list in spreadsheet (ods, xlsx)
2018-11-07 13:23:11 +01:00
b9a7314975
add flags to permissions groups
...
Flags can be added to permissions group to store some metadata.
An interface `PermissionsGroupFlagProvider` allow to add some flag to the form which create/
edit permissions groups.
2018-09-07 16:24:36 +02:00
0a0854d4cf
fix error when removing permission without scope from group
2018-09-05 11:06:33 +02:00
af5375fc38
Adding phonenumber validation constraint
2018-08-20 21:33:01 +02:00
480655f31b
implements security on recovering password and redis connector
2018-08-17 17:54:17 +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
26a4d80ce6
load postal codes dynamically
2018-07-05 14:51:40 +02:00
0c4a27e759
improve menucomposer to handle parameters and translation in old api
2018-06-07 21:51:13 +02:00
13dbaa0b78
improve userPicker: delegate query to authorization helper
2018-06-05 09:45:22 +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
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
cf40c0dc76
add translations for pagination
2017-06-22 22:51:40 +02:00
0e8c9bd565
add missing translation
2017-04-27 12:22:09 +02:00
b038cdfdf5
fix bug when the form "add role" fails
2017-04-20 16:27:33 +02:00
bf12046afa
add specific page for download
2017-04-19 00:30:36 +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
d33500f764
improve layout and messages for export
2016-11-24 22:48:11 +01:00
eb624ac63d
improve layout of export form
2016-11-21 23:05:31 +01: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
2b4aec4b1a
add missing messages
2016-05-25 11:00:29 +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
4c073fcb70
adding a link to user manual
2016-04-29 17:43:31 +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
4bfe4b361f
replacing the response of Export::getLabel by a Closure
2016-04-21 22:20:37 +02:00
876a656bd2
update translation to take into account '0' seconds & minutes
2016-03-24 14:59:47 +01:00
d6a1b878d3
add the twig date extension
...
The twig date extension allow to print message like "update 1 hour ago".
Documentation here : http://twig.sensiolabs.org/doc/extensions/date.html
2016-03-24 14:20:17 +01:00
386d4dd623
fix bug when postal code is null + add validation for address &postcode
...
fix #20
fix #18
2016-03-18 11:49:56 +01:00
d8efc93be0
add form to update/create address and pick postal code
2016-03-10 21:44:13 +01:00
dabd58ed89
fix issue with password change + tests user lifecycle
2016-01-05 13:47:17 +01:00