543 Commits

Author SHA1 Message Date
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
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
96bb765b03 remove memory_limit on composer install 2016-12-18 21:57:08 +01:00
d5d88ca954 adding apigen & publicaiton of api 2016-12-12 22:18:03 +01:00
0899a931e4 adding deploy to packagist into pipeline 2016-11-20 22:32:16 +01:00
f4ec64c483 fix error in gitlab-ci 2016-11-20 22:24:20 +01:00
f37f78f3a8 adding deploy to packagist into pipeline 2016-11-20 22:21:44 +01:00
9f3cdfdff8 improve layout of activity type form 2016-11-15 14:32:11 +01:00
5dda66342a add an "active" field on activity type 2016-11-14 23:00:13 +01:00
f8dd08d194 adding div around title
Those div are required to solve ref Chill-project/Chill-Person#12
2016-11-13 21:04:20 +01:00
79dd4bfac8 Removing the --testdox argument on phpunit
This should improve the readability on tests result (which test fails).
2016-09-02 14:38:34 +02:00
9100bb14b3 fixing the call on js function 2016-09-02 08:26:18 +02:00
09f46d804a adding translation for export 2016-09-02 08:23:43 +02:00
affeae238c adding empty data on CFChoice
And fixing a bug occuring because type of empty data are wrong.

fix #23
2016-08-11 23:26:32 +02:00
2e59c0666b adding rendering of choice_long and number on CSV 2016-07-08 13:56:17 +02:00
ef76453fbc add a title on page "list activities" and statement if empty
fix #16
2016-06-08 21:35:31 +02:00
1e476b39da adding the possibility to remove activities
fix #28
2016-06-08 21:26:30 +02:00
dfaa4b0968 ordering activities by date
fix #15
2016-06-07 13:58:53 +02:00
Marc Ducobu
3e3cf707de Merge branch 'master' of framagit.org:Chill-project/Chill-Activity 2016-05-06 16:32:34 +02:00
Marc Ducobu
79fa06640a Improving the timeline UI 2016-05-06 16:31:04 +02:00
f863b9db24 adapt to new exportInterface
see Chill-project/Chill-Main#9
2016-04-25 21:58:04 +02:00
ffe15f2037 Merge branch 'master' into export 2016-04-15 23:21:34 +02:00
b97a550e2b remove unused locale and request stack
The locale resolving is delegated to TranslatableStringHelper
2016-03-21 00:00:58 +01:00
1ab0b95e74 order the type alphabetically
Improve also the form "TranslatableActivityType" to use the
TranslatableStringHelper.
2016-03-09 20:54:38 +01:00
97df048dfb add a placeholder in form. Force to choose a type
fix #5
2016-03-09 15:17:54 +01:00
3acea7967c fix the layout of the forms
The layout is now consistent with the view page
2016-03-09 14:42:42 +01:00
77b7333fea Allow encoding of an activity with configuration preset durations
fix #11

The activity form allow to receive pre-configured activity durations.

Those duration can be configured through the option
chill_activity.form.time_duration :

```yaml

chill_activity:
   form:
      time_duration:
         - { label: '12 minutes', seconds: 720 }
         # - ...

```

If a pre-existing activity receives a different time, the time is added
to the list of pre-configured duration time.
2016-03-09 14:31:42 +01:00
f28a6e9fa0 Merge remote-tracking branch 'framagit/master' 2016-02-25 20:03:30 +01:00
1b851e8f09 upgrade dependency on doctrine-migration-bundle to ~1.1 2016-02-23 15:37:54 +01:00
9bf7b4ac60 set deps on doctrine-migration to ~1.1 2016-02-23 15:09:54 +01:00
737d0f4c52 Add license 2016-02-23 14:49:42 +01:00
d8bf3a6431 add mapping_types information to allow jsonb from postgresql 2016-02-22 14:51:48 +01:00
c60d6acf97 An activity may have multiple reasons
The relationship between Activity and Reasons is now many-to-many.

Some improvement in show activity layout.

refs #4 #7
2016-02-22 14:48:35 +01:00
42f7bdb742 adapt to new ExportInterface 2016-02-05 15:05:27 +01:00
7619b41cd4 adapting classes to new interfaces 2016-02-01 00:01:21 +01:00
9f7fe05991 implements required role in export 2016-01-26 12:21:16 +01:00
1671be107f implements dummy role 2016-01-26 11:47:34 +01:00
af359c9a2b add dummy acl for export [WIP][ci-skip] 2016-01-24 22:26:38 +01:00
84128fa718 transform raw value to serialized value in isEmptyValue 2016-01-05 12:10:49 +01:00
3c65e2d585 [export] add an export 'count activity' and first filters
- reason aggregator
- reason filter
- count activity export
2016-01-02 16:47:55 +01:00
0e0a764652 Merge remote-tracking branch 'framagit/master' 2016-01-01 22:26:47 +01:00
f288f67bb9 fix error with empty values with multiple and non-existant data
if a value was array(null) or array(_other => null, _choices => null),
the isEmptyValue function failed.
2016-01-01 22:25:05 +01:00
b4ce83453c Merge branch 'master' into 'master'
Various improvements

- Introduce tests for twig functions ;
- Make the twig function `chill_custom_field_is_emtpy` consistent with other functions ;
- remove dead code from CustomFieldsHelper ;
- add validation on custom field slug
- fix bug in test
- re-introduce the units label in numeric/integer custom fields

See merge request !12
2016-01-01 16:25:59 +01:00
f145ae7f88 re-introduce post_text extension in fields.html.twig + tests 2015-12-30 16:57:16 +01:00
8849d8bb54 fix test for custom field helper
The test was requesting an entity not present in database
2015-12-29 17:54:00 +01:00