· 8 years ago · Mar 21, 2018, 05:46 PM
1Since 3.5.1.4
2 ----------------
3 feature: always show payment history in payment view
4 feature: expenses temporal status
5 feature: new config option type: date range
6 feature: new config option type: general list
7 feature: new column balance in advanced expenses lists and reports
8 feature: Menu show for tasks is working as email accounts filter, with timeout for each click
9 feature: Added custom configuration for user for set the font-size of emails
10 bugfix: imap sync, when removing from folder if we dont have the mail uid => query it to the server and perform the removal
11 bugfix: in objects view, the breadcrumbs shows always one workspace in all associated dimensions
12 bugfix: allowed users to assign in task controller does not return the same when called from the reasign users popup
13 bugfix: js error in timeslot add when drawing user combo and logged user doesn't have "can_manage_time"
14 bugfix: Change value "Serie" to plural for keys "series" and "field Object series"
15
16 Since 3.5.1.3
17 ----------------
18 feature: improve combobox on report conditions
19 feature: system config option disable notifications for object type
20 feature: paste email list from excel on mails
21 bugfix: prevent widgets links to be opened on a new tab
22 bugfix: add delete log when deleting mails
23 bugfix: enabled spellcheck in description of add task
24
25 Since 3.5.1.2
26 ----------------
27 bugfix: Expense totals fixed when ordering by a dimension column.
28 feature: imap sync plugins.
29
30
31 Since 3.5.1.1
32 ----------------
33 feature: invoicing - config option to make final consumer mandatory
34 fetaure: invoicing - when changing final consumer value change company id/client document label
35 feature: invoicing - when changing invoice currency to a non default one, show exchange rate input
36 bugfix: invoicing,facturalista - exchange rate is not sent to DGI when currency is not UYU
37 bugfix: display list custom properties in objects view fixed
38 bugfix: missing langs in project widget when projects dimension is disabled
39 bugfix: dont include timeslots of deleted tasks in reports
40 bugfix: adv.services: sometimes night hours are generated in the night start instead of the timeslot start
41 performance: tasks list and task view when system has lots of users
42
43 Since 3.5.1
44 ----------------
45 bugfix: cant add tasks with advanced_services and not using time in date pickers.
46 bugfix: dont filter files by their associated mail if they are classified.
47 bugfix: dont set the font size in ckeditor's contents.css body rule.
48 feature: imap synchronization plugin (alpha).
49 feature: allow to reclassify mail from the list.
50
51 Since 3.5.1-rc
52 ----------------
53 feature: objects import tool
54 feature: allow to type in user combo box in timeslots add/edit
55 feature: plugin advanced_mail_imap_folders - new dimension for imap folders
56 bugfix: permissions, users can't see documents if they can't see the mail related.
57 bugfix: check that class exists before executing "eval()"
58 bugfix: assigned to notifications are sent to resource users
59
60
61 Since 3.5.1-beta4
62 ----------------
63 feature: search input in tickets module.
64 feature: config option to exclude associated dimensions from general breadcrumbs.
65 bugfix: dont show associated dimension's member history widget.
66 bugfix: unescaped names in time module.
67 bugfix: task asignee notification on templates.
68 bugfix: in object view the custom properties repeats last value if is empty.
69
70 Since 3.5.1-beta3
71 ----------------
72 feature: invoicing module: allow to set client address and city fields as mandatory when adding an invoice.
73 bugfix: some dimensions members are not selected when clicked in breadcrumbs.
74 bugfix: if dimension is hidden the members are not selected when clicked in breadcrumbs.
75 bugfix: the contact associated to the client is not classified in the client's related members.
76 bugfix: breadcrumbs are not showing the members of the dimensions that have its selector disabled and they are autoclassified.
77 bugfix: template tasks subscribers and assign to permissions.
78 bugfix: Double quotes are not correctly escaped in custom properties description.
79 bugfix: member templates: ensure that new member is in context before rendering the task template paramters form.
80 bugfix: timeslot quick add does not show all users with read permissions on timeslots in the user selector.
81 bugfix: when assigning client permissions deleted user permission groups appears in selector.
82 bugfix: when copying expenses the payments are not copied.
83 feature: advanced_services: allow to define works shift days as dat off.
84 feature: advanced_services: config option to define the hour type member for days off.
85 feature: action to generate first repetitive instances for tasks.
86 feature: users of type "resource" (only to be assignees of tasks and timeslots)
87
88
89 Since 3.5.1-beta2
90 ----------------
91 bugfix: attachments inside other attachments cannot be downloaded sometimes.
92 bugfix: user token is not removed when disabling user.
93 bugfix: in listings when adding a custom property as a column and is not visible by default the system does not remember the users' choice.
94 feature: several improvements in grouped custom reports.
95 advanced_reports: conditions for groups (only for contact_id and assigned_to_contact_id)
96 advanced reports: when grouping by person, allow to add emtpy groups and where to put them (beggining or end)
97 advanced_reports: new condition to filter by classified in or not classified in the selected members
98 bugfix: tasks list group by person filters different than assigned to, are not shown when loading the list.
99 feature: allow to disable custom report parameter when running the report
100 bugfix: advanced_reports: timeslot totals are not correct
101 bugfix: error when filtering tasks list by milestone.
102 bugfuix: report group by date columns was not applying timezone.
103 bugfix: when printing/exporting grouped custom reports only the current page is shown.
104 performace: limit mails search critera with a minimum of 3 characters.
105 feature: add calculated columns to custom reports (for now only 'status' in tasks reports)
106
107 Since 3.5.1-beta
108 ----------------
109 feature: start timeslot from without task.
110 feature: allow to specify end date and time when adding a timeslot.
111 feature: task list group by member type.
112 feature: allow to disable custom report parameter when running the report.
113 advanced reports: new group by: dimension intersection.
114 bugfix: group order in tasks workflow definition.
115 bugfix: not all birthdays were shown in calendar's full week view.
116 bugfix: advanced_reports: timeslot totals are not correct
117 bugfix: report group by date columns was not applying timezone.
118 bugfix: tasks list group by person filters different than assigned to, are not shown when loading the list.
119 bugfix: error when filtering tasks list by milestone.
120 performance: mail search.
121
122
123 Since 3.5.0.X
124 ----------------
125 feature: new timeslot module.
126 feature: new timeslot list in tasks view.
127 feature: allow to specify paused time when adding a timeslot.
128 bugfix: tasks that dont use time are not shown correctly in calendar
129
130
131 Since 3.5.0.9
132 ----------------
133 feature: make hierarchical all dimensions in crpm_types plugin.
134 feature: member tool to change its dimension.
135
136
137 Since 3.5.0.8
138 ----------------
139 feature: advanced reports: new condition type to check the availability of users in contact custom reports.
140 feature: advanced reports: grouped timeslots report.
141 feature: advanced services: render time amount config options as hour:minutes.
142 feature: templates: add fixed time when assigning vairable "date of task creation".
143 bugfix: advanced billing categories list does not filter by context.
144 bugfix: template tasks does not copy the repetition options added in plugins to instantiated tasks.
145 bugfix: repetitive tasks generated from templates are not chained correctly with the rest of the repetitions of the same instantiation.
146
147
148 Since 3.5.0.7
149 ----------------
150 bugfix: prevent use of browser cache when downloading files.
151 bugfix: when completing a task and the wokflow changes the project/client status the member status history is not saved.
152
153 Since 3.5.0.6
154 ----------------
155 bugfix: phone number form component shares variable with other phone components and causes malfunction when adding new phones in contacts.
156 bugfix: breadcrumbs displayed near name on object lists.
157 bugfix: assigned to logged user by default when creating task from email.
158 bugfix: when editing timeslot starting at 12:00 am and depending in the timezone of the user, sometimes it adds 24 hours.
159 feature: user preference to show the inactive users or not in the contacts list.
160
161
162 Since 3.5.0.5
163 ----------------
164 bugfix: permissions error when trying to view a document associated to an email.
165 bugfix: when instantiating templates the permissions are not checked for the assigned person.
166
167 Since 3.5.0.4
168 ----------------
169 bugfix: general search is checking permissions for super administrators.
170 bugfix: when trying to complete task with uncompleted dependencies the notification is sent anyways.
171 bugfix: object picker filters after removing the filter (continues to use the active context)
172 bugfix: currency in total tasks time time report not correct
173 feature: add invoice description to the preview.
174 feature: mail account option to specify if the ssl certificate has to be validated
175 feature: pear/net/socket connection function updated to use stream_socket_client() if needed
176
177 Since 3.5.0.3
178 ----------------
179 bugfix: list custom property values are not shown in object view.
180 bugfix: custom properties config to hide in listings is not working.
181 bugfix: Contact report mysql error when filtering by phone or webpage
182
183 Since 3.5.0.2
184 ----------------
185 bugfix: don't check permissions when auto classifying instantaited tasks from templates
186 feature: in timeslot form optional start time field
187 feature: modal form to add worked hours in tasks
188 featere: config option to choose if show the name or picture of the assigned person
189
190 Since 3.5.0.1
191 ----------------
192 bugfix: template instantiation, text in variable property editor is always instantiated in lowercase
193 bugfix: when tying to classify in a member where you don't have permissions the system doesn't tell you that the object was not classfied.
194 bugfix: when you press 'check mail' it tells you an email has been received but it doesn't show up in your mailbox. You have to refresh the mailbox.
195
196 Since 3.5.0.0
197 ----------------
198 bugfix: disabling clients and projects lists deactivates the plugin
199 bugfix: mime parser does not parse correclty pdf sent as application/octet-stream
200
201 Since 3.5-beta
202 ----------------
203 bugfix: ensure that the last_uid_in_folder is updated correctly always.
204 bugfix: spellcheck on mail ckeditor.
205 bugfix: mail paging toolbar is disabled after search.
206 bugfix: js error when custom dimension names have single quotes.
207 bugfix: template tasks instantiation: conditional tasks with subtasks does not create the subtasks correctly.
208 bugfix: when email attachments are parsed as "Related" they are not included when forwarding.
209 bugfix: when email is classified only in dimensions that doesn't define permissions and user is not the mail account owner, the email cannot be reclassified.
210 bugfix: object_id is not saved in sent_notifications table.
211 feature: advanced services: config option to check the minimum percentage of the work shift that must be worked to allow night hours classification
212 feature: advanced services: work shift break configuration and usage when calculating automatic timeslots.
213
214 Since 3.5-alpha
215 ----------------
216 feature: separate timeslots classification from its task
217 bugfix: click in mail subject, from, to and open link in new tab doesn't open the email.
218 bugfix: when downloading image it is an inline image of another document or an email attachment then check the permissions of the container doc or email.
219
220 Since 3.4.4.X
221 ----------------
222 feature: advanced reports allow to include comments below each object line.
223 feature: member relations history, tab in edition and widget.
224 feature: put client/project/workspaces/tags lists in a fixed tab.
225 feature: separate timeslots classification from its task.
226 feature: timeslot custom reports new column "paused time".
227 feature: group reports by date does: put the dates of the same day in the same group
228 feature: advanced services: repetitive tasks by fixed days
229 feature: advanced services: generate first repetitive instnaces when creating a repetitive task.
230 feature: advanced services: config option to define the minimum amount of night hours to classify the timeslots
231 feature: advanced services: night hours administration section, work shifts administration section, contact work shifts assignation
232 feature: advanced services: new member type - station in crpm dim.
233 feature: advanced services: allow custom reports to group by hour types and service types and show these dims as columns
234 feature: advanced services: automatic split of timeslots by hour types.
235 feature: advanced services: config options for normal, extra and holiday hours
236 feature: advanced billing: allow to specify more than one member for each billing category dimensions.
237 feature: advanced billing: modifications for timeslot reports and generation.
238 feature: advanced billing: billing cat with conflict timeslots in a separate section and allow to make custom reports.
239 feature: custom report groups ordered alphabetically
240 feature: set color to mails panel filter buttons when filtering mail listing.
241 feature: set color to current mail folder in mail listing.
242 feature: adv. mail: allow to select more than one account in the mail account filter menu.
243 feature: add/edit timeslot reports: separate task and timeslot columns
244 feature: css improved in grouped reports
245 feature: new redundant column "worked_time" in timeslots
246 feature: config handler to select members
247 feature: marketing channels dimension.
248 feature: config option to allow or not multiple lines in invoice line description.
249
250 language: nl_nl fixed for "first name" and "surname".
251 language: missing langs in tickets module.
252
253 bugfix: when email type is text/calendar the ical file is not parsed.
254 bugfix: editors line breaks fixed.
255 bugfix: reload all tasks modified when editing a task and affecting other instantiated repetitions.
256 bugfix: member listing group by "located under" column fixed
257 bugfix: sometimes associated member selectors are filtered by current context.
258 bugfix: timeslot reports replicates task columns.
259 bugfix: reporting timeslots - if ts has no name or desc, use associated task name
260 bugfix: reporting - group by three criterias, in the third sometimes generates separated groups for timeslots in the same group.
261 bugfix: sometimes click on email opens it in a new tab.
262 bugfix: contacts search does not find if searching by name and surname together
263 bugfix: click in mail subject, from, to and open link in new tab doesn't open the email
264 bugfix: in gantt if a task is in more than one group it is displayed only once
265
266
267 Since 3.4.4.63
268 ----------------
269 bugfix: mail rules that forward text mails does the forwarding as html.
270
271 Since 3.4.4.62
272 ----------------
273 bugfix: sent emails imap synchronization fixed.
274
275 Since 3.4.4.61
276 ----------------
277 bugfix: gantt task dependencies not rendered.
278 bugfix: ensure that the last_uid_in_folder is updated correctly always
279 bugfix: delete mails from server fixes.
280
281 Since 3.4.4.60
282 ----------------
283 bugfix: when email attachments are parsed as "Related" they are not included when forwarding.
284 bugfix: mysql scape on mail list query.
285 bugfix: prevent sending e-invoice twice.
286
287 Since 3.4.4.59
288 ----------------
289 bugfix: templates with tasks and subtasks that are generated through conditional actions does not generate the subtasks correctly.
290
291 Since 3.4.4.58
292 ----------------
293 bugfix: export ticket custom reports to csv and excel does not change the html entities for the characters in the description.
294 bugfix: missing lang in tickets custom report columns.
295
296 Since 3.4.4.57
297 ----------------
298 bugfix: in contacts view - don't show job title data if the custom property is disabled.
299
300 Since 3.4.4.56
301 ----------------
302 bugfix: sometimes when send email btn is pressed it saves a draft.
303
304 Since 3.4.4.56
305 ----------------
306 bugfix: contacts search does not find if searching by name and surname together
307
308 Since 3.4.4.55
309 ----------------
310 bugfix: email download performance when trying to request emails that are not in server.
311 bugfix: sent email message_ids are not saved in mail_contents_imap_folders.
312
313 Since 3.4.4.54
314 ----------------
315 bugfix: when viewing mail its read status is not always reloaded until the complete list is reloaded.
316
317 Since 3.4.4.53
318 ----------------
319 bugfix: missing langs in tickets notifications.
320 bugfix: ticket description spacing fixed.
321
322 Since 3.4.4.52
323 ----------------
324 bugfix: added constant to disable verify_peer and verify_peer_name when sending emails using ssl/tls and using php >= 5.6.
325
326 Since 3.4.4.51
327 ----------------
328 bugfix: in gantt if a task is in more than one group it is shown only once.
329 bugfix: missing lang in project types when the association is multiple.
330 bugfix: member selectors order.
331 bugfix: associated member selectors js error.
332 feature: config option to allow or not multiple lines in invoice line description.
333
334 Since 3.4.4.50
335 ----------------
336 bugfix: after selecting first multiple associated member you need to click outside and then inside the textbox to load the list.
337 bugfix: disable multiple lines in invoice line description.
338 feature: invocing module: credit notes must have at least one reference.
339
340 Since 3.4.4.49
341 ----------------
342 bugfix: change delete member js prompt for a custom modal to avoid the browser to remember the last answer.
343 bugfix: make advanced_core a pre-requisite for expenses plugin.
344 bugfix: member listing group by "located under" column fixed.
345
346 Since 3.4.4.48
347 ----------------
348 bugfix: when clasifying emails it was always clasifying all the conversation without looking the preference that defines that.
349 bugfix: breadcrumbs in emails must not be shown next to the subject.
350 bugfix: 'created_by_id' in where clause is ambiguous' on calendar widget.
351
352 Since 3.4.4.47
353 ----------------
354 bugfix: email parser was not recognizing attachments in multipart/related content.
355 bugfix: missing lang in deleted emails notifications.
356
357 Since 3.4.4.46
358 ----------------
359 feature: create member templates from received emails.
360 bugfix: performance of search component within the mail tab.
361
362 Since 3.4.4.45
363 ----------------
364 bugfix: error in advanced reports when grouping by created by.
365
366 Since 3.4.4.44
367 ----------------
368 bugfix: imap check mail function fail when last received mail was deleted from the mail server.
369
370 Since 3.4.4.43
371 ----------------
372 bugfix: imap checking fixed when last received mail is not in server.
373 feature: new plugin "working_cycles"
374 feature: new plugin "modules"
375
376 Since 3.4.4.42
377 ----------------
378 feature: hierarchical client types dimension.
379 bugfix: custom dimension name not used in associated dimensions.
380 bugfix: send mail sometimes saves draft.
381
382 Since 3.4.4.41
383 ----------------
384 bugfix: mail tracking.
385
386 Since 3.4.4.40
387 ----------------
388 bugfix: error parsing Message-ID from mail.
389
390 Since 3.4.4.39
391 ----------------
392 bugfix: unable to set can_update_other_users_invitations and can_link_objects permissions value.
393 bugfix: imap download mails from specific date.
394 bugfix: ambiguous column error when object subtype plugin is active and user group tasks by a date field.
395
396 Since 3.4.4.38
397 ----------------
398 bugfix: imap mail download
399
400 Since 3.4.4.37
401 ----------------
402 feature: mobile api updated
403
404 Since 3.4.4.36
405 ----------------
406 bugfix: disable mail track
407
408 Since 3.4.4.35
409 ----------------
410 bugfix: assigned to component does not fill with users
411 bugfix: when no context selected, the add task form is not shown
412
413 Since 3.4.4.34
414 ----------------
415 bugfix: mail contents - imap folder association normalized.
416
417 Since 3.4.4.33
418 ----------------
419 feature: gantt chart includes dimension columns, custom property columns and basic properties columns
420
421 Since 3.4.4.32
422 ----------------
423 bugfix: task member group breadcrumb shows wrong parent
424
425 Since 3.4.4.31
426 ----------------
427 feature: action in document view - send document by email
428 bugfix: cannot open weblinks files from internal network
429 bugfix: tasks drag and drop between milestone groups
430
431 Since 3.4.4.30
432 ----------------
433 bugfix: if sandbox defined then don't use the purifier to edit html documents.
434 bugfix: when downloading an email whose "from" is marked as "no spam" it is sent to spam folder if has spam level headers greater than the configured level.
435 bugfix: crpm types dimensions are not shown in separate columns.
436 feature: allow to separate clients and projects columns in tasks list.
437
438 Since 3.4.4.29
439 ----------------
440 bugfix: not all tasks are included in monthly view if they are too many.
441
442 Since 3.4.4.28
443 ----------------
444 bugfix: newsletter cp filters not working
445
446 Since 3.4.4.27
447 ----------------
448 bugfix: don't save same email more than one time if it belongs to more than one imap folder.
449 bugfix: don't send reminders for template objects.
450
451 Since 3.4.4.26
452 ----------------
453 bugfix: member custom reports pagination when hiding details
454 bugfix: total of rows is not shown in reports when grouping by and hiding details
455 bugfix: name column not forced in reports when grouping by and hiding details
456 bugfix: contact links cannot be clicked
457 bugfix: if contact/company links doesn't have scheme they are treated as relative urls.
458
459 Since 3.4.4.25
460 ----------------
461 bugfix: check negative spam score when saving mail.
462 bugfix: in notifications subscribers section, the last two users are not separated by spaces.
463 feature: add column status in users list
464 feature: use different background color for inactive users in users list
465
466 Since 3.4.4.24
467 ----------------
468 bugfix: don't show company name between brackets for companies.
469 bugfix: mail content fix when replying
470 bugfix: error when editing timeslot with advanced billing
471 bugfix: don't show add task form if user doesn't have permissions to add.
472 feature: migrate payment types to object subtypes
473 feature: add checkbox to select all object types in permissions definition interface.
474
475 Since 3.4.4.23
476 ----------------
477 bugfix: custom reports not filtering by created on.
478
479 Since 3.4.4.22
480 ----------------
481 bugfix: contacts listing order by last updated fixed.
482
483 Since 3.4.4.21
484 ----------------
485 bugfix: when user triggers email dowload and has no permissions over the email rule's members the email is not classified there.
486
487 Since 3.4.4.20
488 ----------------
489 bugfix: grid toolbar dissapears when entering an object, collapsing left panel and then closing the object view
490
491 Since 3.4.4.19
492 ----------------
493 bugfix: in object view, changes in css of classification widget to use all available width
494 bugfix: when deleting mail it is not removed from list until reloading
495
496 Since 3.4.4.18
497 ----------------
498 bugfix: custom reports error when conditions uses "is_user".
499 bugfix: email addresses are not shown in custom reports.
500 bugfix: performance upgraded when grouping custom reports by dimension member types.
501 bugfix: in contacts list when clicking a company goes to other view.
502 bugfix: email custom reports fails when using "to" in conditions.
503 change: dont show payments table when editing expense.
504
505 Since 3.4.4.17
506 ----------------
507 bugfix: in template instantiation error when calculating date from creation plus more days
508
509 Since 3.4.4.16
510 ----------------
511 bugfix: when filtering object picker by object type the dimension filter is not applied
512 bugfix: performance issue in permissions table
513 bugfix: grouped reports should put the "unclassified" group in the last place
514 feature: reminders post due date
515 feature: config option to autoselect if milestone should be applied to subtasks
516
517 Since 3.4.4.15
518 ----------------
519 bugfix: invoice updated_on column empty
520 bugfix: tree panels wrong ordering with lower/upper case members, also with characters with accents.
521 bugfix: notifications from cron incorrect hostname
522 bugfix: pdf export with accents in filename fixed
523 feature: new dimension "Account executives"
524 feature: show custom properties in tasks list
525
526 Since 3.4.4.14
527 ----------------
528 feature: new address type: postal
529 feature: adminsitration users list using paginated grid filtering by active, inactive or all.
530 feature: new action "Classify only attachments" in email view actions panel.
531
532 Since 3.4.4.13
533 ----------------
534 bugfix: don't filter users without permissions in root in tasks user's filter
535 bugfix: permissions check when adding or removing task dependency
536 bugfix: error 500 logged_user()->getgetUserTimezoneHoursOffset();
537 bugfix: subtype assignation in invoicing module when generating next repetition
538 bugfix: reports pagination when grouped and not showing details
539 feature: more calculated columns in expenses/payments custom reports
540
541 Since 3.4.4.12
542 ----------------
543 bugfix: mail plugin installer and updater must put the max_spam_level in 5
544 bugfix: fixed created date display for objects created before dst change
545 feature: In event view, if event time zone is different than logged user time zone then show the original time with timezone below the calculated time for the logged user.
546 feature: allow to change the time zone of tasks and events
547
548 Since 3.4.4.11
549 ----------------
550 feature: timezone improvements, dst usage.
551
552 Since 3.4.4.10
553 ----------------
554 bugfix: user without delete permissions cannot edit file revision comment.
555 bugfix: file revision comment form is not modal
556 bugfix: several expenses fixes and upgrades
557 bugfix: invoice preview include expiration date
558 bugfix: resize objectGrid when resizing containers
559 feature: expenses cache tables for totals
560
561 Since 3.4.4.9
562 ----------------
563 config: notification from name
564
565 Since 3.4.4.8
566 ----------------
567 bugfix: when user does not have the "can manage tasks" permission and completes a task an error message is shown after the completion.
568 bugfix: automatic project status calculation not working
569 bugfix: member selector, when getting child if it has to be replaced sometimes it is not added again
570
571 Since 3.4.4.7
572 ----------------
573 feature: multiple currency integration with invoicing, expenses and advanced billing.
574 feature: electonic-invoice plugins.
575 feature: spam score verification upgraded.
576 feature: mail list - icon to show if it has been replied or forwarded.
577 feature: add fixed totals for invoices.
578 feature: allow to totalize content object's fixed numeric properties.
579 feature: separated list totals for each defined currency in expenses and invoicing.
580 bugfix: expense list and payment list totals does not use standard functions.
581 bugfix: expense and payment reports are not including totals.
582
583 Since 3.4.4.6
584 ----------------
585 bugfix: in member custom reports, when adding a list custom property condition the possible values are not loaded correctly.
586
587 Since 3.4.4.5
588 ----------------
589 bugfix: don't show object print options if object subtypes plugin is not installed
590 bugfix: don't use noreply@fengoffice.com as the from email address in notificacions/reminders
591 bugfix: check if object subtypes plugin is activated before using it in expenses
592
593 feature: object type hierarchy options
594 feature: when custom properties are more than 10 then split them in two columns in the add/edit form
595 feature: ensure that notifications always has something in the from name.
596 feature: dont send notifications if demo_web plugin is active.
597 feature: add content object id to sent_notifications table
598 feature: dimension association config to autoclassify in parent member's associated member
599
600 Since 3.4.4.4
601 ----------------
602 bugfix: in grouped custom reports when a task is in more than one group then the hours are modified twice by the timezone.
603 bugfix: check that parent exists before copying task info from parent
604
605 Since 3.4.4.2
606 ----------------
607 bugfix: object picker for mail attachments is not filtering correctly
608 bugfix: group by parameters are not shown when adding a custom report
609 bugfix: when adding custom properties, show in lists and show in main tab should be selected by default
610 bugfix: list custom properties edition fails when values have '
611 bugfix: breadcrumbs in object view are not using the standard function
612 bugfix: expenses widget graph
613
614 feature: show payment history in payment edit form and view
615 feature: text filters in expense and payments list
616 feature: expense and payment listings double toolbar
617 feature: add custom property attribute to specify if the property is shown as a column in listings by default
618
619
620 Since 3.4.4.1
621 ----------------
622 feature: inherit company addresses and phones in contact reports if contact doesn't have any.
623 bugfix: emails with no message_id header are not downloaded when connecting through imap