78 Commits

Author SHA1 Message Date
Jean-Francois Monfort
e91ddfae33 Add priority tag support For MenuBuilder 2021-03-04 11:39:27 +01:00
061a024151 change migration namespace 2021-03-02 17:15:47 +01:00
01e93f7ba3 complete missing annotations 2021-02-02 11:49:27 +01:00
b4847a6b61 sf4, adding require symfony/templating + fix treebuilder depreciation 2020-07-31 18:21:00 +02:00
e07b5b1875 sf4, rename *.yml files by *.yaml 2020-07-31 15:26:33 +02:00
cd07426885 rename config 'routing' to 'routes' 2020-07-31 14:49:16 +02:00
e517c72194 setting new path for config files 2020-07-31 14:42:37 +02:00
91edb14fb2 sf4, repair errors and make basic and admin chill pages works 2020-07-30 17:34:45 +02:00
ced9d17d03 sf4 resolve errors and depreciations 2020-07-30 13:53:15 +02:00
c74f242050 mark search service provider as private 2020-07-28 14:54:28 +02:00
e05031a743 make timeline & paginator service private 2020-07-28 13:10:59 +02:00
b03fc3558e deprecated, new syntax service definition (export_manager) 2020-07-15 18:09:53 +02:00
bd21145701 [CRUD] fix error when no crud are created 2020-04-21 13:28:24 +02:00
aad7417869 add doc + make steps identical between actions 2020-03-13 12:49:52 +01:00
ce365b2c41 add support for re-use of same controller in CRUD 2020-01-14 22:45:30 +01:00
199930d23a [wip] add actions to crud 2019-12-11 16:08:34 +01:00
b402eabeb9 default crud new function 2019-12-05 22:54:52 +01:00
547439d9ef Merge branch 'master' into CRUD-init 2019-12-04 21:50:21 +01:00
257d101fbe [wip] CRUD 2019-12-03 15:04:39 +01:00
e6bf77530b work on basic CRUDController and improve configuration 2019-11-22 13:45:30 +01:00
4575812a3b Initialize a CRUD for entities 2019-11-19 09:32:33 +01:00
87a01e4ab3 add replace dql function 2019-10-30 22:29:10 +01: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
25f5503030 Add overlaps date/time operator and similarity 2018-10-18 09:41:40 +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
e00ef510f7 add tag aware cache service 2018-08-29 16:13:43 +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
6ab86ac4fd move security services to dedicated file 2018-07-08 16:56:49 +02:00
8624b3f941 improve money type rendering + DQL "jsonbexistsInArray" 2018-06-22 10:09:04 +02:00
c059fe8a95 add exportElementProvider to provide elements dynamically to export manager 2018-06-13 16:44:22 +02:00
be7949809b add a menu builder for user menu 2018-05-14 14:14:02 +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
5c045abda4 rename namespace for notification counter tag:
- The old way: chillMain.count_notification.user
- The new way: chill.count_notification.user
2018-04-30 15:03:18 +02:00
9b4bf04c9c add notification counter in user menu 2018-04-27 22:22:21 +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
7fb2084506 set doctrine type "date interval" using native postgresql date interval 2018-04-16 11:53:39 +02:00
edc4889461 move service form.type definition to new file + introduce date type 2017-04-07 23:07:49 +02:00
5c0ca70ebf add api to add a validation on export elements
Exports elements should implements "ExportElementValidatedInterface"
2017-02-02 22:45:10 +01:00
3671918777 adding custom dql function get_json_field_by_key and jsonaggregate 2017-01-16 20:20:43 +01:00
7c6d446b87 allow empty configuration for widgets 2016-10-20 12:07:48 +02: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
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
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