6446 Commits

Author SHA1 Message Date
5ccafcb73f adding useful snippets 2017-03-13 00:40:16 +01:00
7d80ff43dd Merge branch 'exports' 2017-03-07 16:06:18 +01:00
559239aca1 add validation to aggregator and filters 2017-03-07 16:03:49 +01:00
13f3a1f55f add validation and translations 2017-02-26 01:04:02 +01:00
7a76868f6a add validation to activityreasonaggregator 2017-02-26 00:12:52 +01:00
d5c26c6d47 [export] adding spreadsheet formatter 2017-02-19 21:40:55 +01:00
1512832774 add validation on aggregators and filters 2017-02-02 22:58:47 +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
9bcd7a2c10 improve exports and filters 2017-01-31 15:34:41 +01:00
cc91ade6fe adding a date for the address
The address are computed to be valid at a given date.

The date input appears only if fields concerning address are checked.
2017-01-31 13:48:25 +01:00
25cad2f11d add ListPerson
Add / complete list of person.

Some SQL function are added to allow to get the last address at a given date.
2017-01-31 12:18:07 +01:00
43047c5008 add test - test that getQueryKeys returns an array 2017-01-17 12:19:03 +01:00
67c8c19885 improve exports & add new filter, export, aggregators 2017-01-17 00:34:32 +01:00
045119d61f improve exports, filters, aggregators 2017-01-17 00:33:44 +01:00
3671918777 adding custom dql function get_json_field_by_key and jsonaggregate 2017-01-16 20:20:43 +01:00
b36ec02b65 fix required role 2017-01-16 19:53:27 +01:00
faf5b7ca94 fix role hierarchy 2017-01-16 15:24:14 +01:00
f792d02e43 fix error: add missing return statements 2017-01-16 15:20:08 +01:00
d75783632f fix identation 2017-01-16 14:28:48 +01:00
9d1e414e79 set 'enabled' key to a constant
As this key is reused in other bundle, it is safer to hold the key in a constant
2017-01-16 13:14:10 +01:00
cf3f23e6f2 add a birthdate filter 2017-01-13 21:36:06 +01:00
136f78d4a9 add an age aggregator for person 2017-01-12 18:49:24 +01:00
9ad651a5d8 rename ReasonAggregator => ActivityReasonAggregator for consistency 2017-01-12 17:59:06 +01:00
d90248349d fix invalid test on expected return by getDescriptionAction 2017-01-12 17:45:56 +01:00
2997614a04 update export & aggregator & filter to new api + add tests 2017-01-12 17:42:37 +01:00
a7dfc5e1bd moving export services definition to new file 2017-01-12 17:42:37 +01:00
64749373aa add custom fields data to persons fixtures 2017-01-10 23:50:55 +01:00
b5737f4801 clone query builder to avoid to run test on altered queries
if the instance is not cloned, the queryBuilder is used multiple times, and the
second test is run on an already altered test.
2017-01-09 21:12:48 +01:00
803f24bf50 add tests for nationality aggregator 2017-01-09 20:54:45 +01:00
381105239d adapt to new abstract test class 2017-01-09 20:19:31 +01:00
297454610f add test for gender aggregator 2017-01-09 20:19:12 +01:00
7c57dd3661 add abstract test for aggregators 2017-01-09 20:17:58 +01:00
828d009fa8 rename class 2017-01-09 20:03:50 +01:00
dcdd187eb9 fix path 2016-12-26 23:25:05 +01:00
e245ee24c4 fixing path for testHelper 2016-12-26 22:33:04 +01:00
991e5f5bd2 more tests for exports 2016-12-26 21:20:01 +01:00
e506cc84bd creating abstract filter test 2016-12-26 21:18:17 +01:00
45342fcde3 move export test helper to new namespace 2016-12-26 21:15:29 +01:00
e19868e595 ExportInterface::getLabels should return a closure 2016-12-23 15:25:21 +01:00
542874c15e Merge branch 'master' of framagit.org:Chill-Project/Chill-Person 2016-12-20 23:09:28 +01:00
0e848e0829 adding constraint to fields 2016-12-20 22:24:58 +01:00
e5c7a4a342 adding test for ListPerson export 2016-12-20 18:00:31 +01:00
49b3a7154e adding Test directory to apigen generation 2016-12-20 12:15:48 +01:00
39a2dc0c41 add an abstract class for testing ExportInterface
This class provide methods to test Exports in a simple way.
2016-12-20 11:29:53 +01:00
cf823ef45b remove memory_limit during the installation of deps 2016-12-19 12:01:22 +01:00
86c0622ef3 adding apigen definition file 2016-12-19 11:43:00 +01:00
83b45fd88b re-introduce platform-reqs in installation phase 2016-12-19 11:33:33 +01:00
74c6c645f1 removing memory_limit and adding deploy - doc 2016-12-19 10:13:12 +01:00
8cda910918 fix test
The button seems to be translated
2016-12-19 10:02:28 +01:00
c58d101ade fixing error in creating mock
A public method became protected in phpunit
2016-12-19 09:54:32 +01:00