45a5583ab8
adding twig helper for routing and more
2019-05-02 23:11:09 +02:00
f937e9d12c
adding formatter for list in spreadsheet (ods, xlsx)
2018-11-07 13:23:11 +01:00
62ee90f671
add repository for center
2018-10-19 14:27:46 +02: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
04bdaa308a
script to send batch password recover code
2018-08-31 17:04:45 +02:00
e00ef510f7
add tag aware cache service
2018-08-29 16:13:43 +02:00
45946082ea
use kernel.secret for generating password
2018-08-20 21:48:10 +02:00
af5375fc38
Adding phonenumber validation constraint
2018-08-20 21:33:01 +02:00
900a384597
script import utilisateurs
2018-08-20 11:26:30 +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
4f9626e65f
Build section menu using knp menu builder
2018-07-17 16:49:45 +02:00
25d00877ae
add email to user and allow to connect through email or username
2018-07-10 12:53:44 +02:00
6ab86ac4fd
move security services to dedicated file
2018-07-08 16:56:49 +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
4cac0ea56f
fix missingfile
2018-05-14 14:15:53 +02:00
da821f5099
enable fixtures with sf3
2018-05-04 22:49:04 +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
93be3de45f
adding alias for pagination
2018-04-27 10:15:53 +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
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
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
2732bb1553
adding a pagination api
...
ref #24
2016-08-19 21:27:50 +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
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