Feng Office 3.2
26 June 2015
Feng Office version 3.2 is now available (major release).
Upgrading to Feng Office 3.2
Feng Office 3.2 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Feng Office updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Feng Office install to test the 3.2 upgrade prior to applying it live. Get started managing your Feng Office installations with Installatron
What's New in Feng Office 3.2
- bugfix: ie fixes.
- bugfix: custom properties description in forms is not aligned.
- feature: allow to have companies and contacts with the same email address.
- feature: clients list.
- feature: clients and projects listings allows to show custom properties and order the list by them.
- feature: check attach word with langs.
- feature: listing contacts with picture.
- feature: config option to allow choosing in which email field (to,cc,bcc) will the recipients be put when sending a notification.
- feature: config option changing name order to name surname.
- feature: config option remember working days preference in task's push.
- bugfix: updating percentage completed in tasks list.
- bugfix: returning to company view after editing contact picture.
- bugfix: number of archived objects.
- bugfix: member selector overflow.
- bugfix: style when changing order of deleted custom property.
- bugfix: custom property order.
- bugfix: remembering checkboxes in reports.
- bugfix: order by start date in tasks list.
- bugfix: saving documents without name.
- bugfix: refreshing read/unread ball colour in tasks list.
- bugfix: alignment in add event.
- bugfix: number of elements in trash.
- bugfix: when sending email to contact with comma in their name.
- bugfix: showing milestones options when disable in task panel.
- bugfix: remembering gantt zoom.
- bugfix: classify modal autofocus.
- bugfix: plugin installers: dont give permissions in members that users doesn't have permissions for tasks (expenses, objectives, purchase_orders, income).
- bugfix: plugin installers: dont give permissions in members that users doesn't have permissions for tasks.
- bugfix: members of dimensions that dont use permissions are not shown in listings.
- bugfix: tags on memeber selectors.
- bugfix: contact custom properties on client edit.
- bugfix: when "adding objects without classifying": cannot create task if not filtering by member.
- bugfix: when grouping tasks by dim-members unclassified group is shown always however it has no tasks.
- bugfix: in additional member permissions.
- bugfix: when setting a project's client, the client contact is not classified into the project.
- bugfix: tab panel permission was not set when installing income plugin.
- bugfix: tasks report headers are wrong when grouping by priority.
- bugfix: when creating task repetition the subscribers are not copied from the original task.
- bugfix: when creating new client classify contact or company on the client.
- bugfix: error 500 when adding expense without payments.
- bugfix: when adding timeslot in "view all" no user is available.
- bugfix: when creating new client classify contact or company on the client.
- bugfix: events without invitation are not shown.
- bugfix: tasks workflow - only second step inherits templates variables.
- bugfix: prevent adding duplicated nodes in left panel trees.
- bugfix: task templates, only the first step works.
- bugfix: error 500 when colaborator edit a timeslot.
- bugfix: cannot edit root permissions when changing user type.
- bugfix: notes widgets is not cutting note text correctly.
- feature: new custom property type : address
- feature: suppliers dimension (for purchase orders)
- feature: user config option check attach word on mails.
- feature: modal view for classify email.
- feature: more read permissions for guest customers.
- feature: custom reports for dimension members.
- feature: confirm delete in members.
- feature: time on report dates (crpm)
- bugfix: don't close modal on overlay click.
- bugfix: users can see all users profiles.
- bugfix: adapting image size on contact view.
- bugfix: user disappear from other users view after edit.
- bugfix: dynamic message when adding linked objects.
- bugfix: editting web document from view.
- bugfix: checking url when adding web document.
- bugfix: in income table definitions and queries.
- bugfix: save user permissions in background twice.
- bugfix: converting a contact to user loses custom properties and linked objects.
- bugfix: when editing an user and changing its user groups the member cache is not recalculated.
- bugfix: when creating user from contact, if all system permissions are removed, the default are added.
- bugfix: subscribers are lost if object is saved before the reload subscribers request returns.
- bugfix: duplicate phone on edit contact view.
- bugfix: mysql reconnect on executeAll.
- bugfix: "Cannot read property createChild of null" when adding a task and closing the modal form quickly.
- bugfix: in user groups permissions when applying permissions to all submembers of a workspace that has no children, the workspace is removed from the tree.
- bugfix: search input in listings has many bugs.
- bugfix: do not check feng_persons dimensions when checking for email classification (for listing icon and classification filter)
- bugfix: create user from contact view.
- bugfix: cannot export to csv custom reports with date_time custom properties.
- bugfix: draw located under selector only if member can have parent.
- bugfix: workspace description value is not rendered when editing a workspace.
- bugfix: breadcrumbs asking for members where user don't have permissions.
- bugfix: after add a contact on root.
- bugfix: feng 3 mobile.
- bugfix: can't remove "only working days for the tasks" on templates.
- bugfix: client fee is not saved correctly
- bugfix: deleting permission for single object types removes all permissions for member (when changing permissions from user form)
- member custom properties: use "visible_by_default" column to show cp in main tab or "custom props" tab
- performance: get imap mail function optimization.
- performance: update timeslots billing values is using too many objects and memory runs out if there are a lot of timeslots to update.
- feature: php path config.
- bugfix: can't subscribe users.
- bugfix: upgrade from versions lower than 3.1.5.3
- bugfix: after add a contact in root.
- bugfix: after updating permissions for a user on a member, all objects on sub-members are deleted from sharing_table for that user.
- feature: dont use sharing table to check canView for individual objects.
- feature: instantiate task templates from email.
- feature: upgrade script change searchable_objects table to InnoDB if mysql version is 5.6 or greater.
- feature: checkbox to apply same permissions to submembers in edit member form, permissions modal form.
- feature: new table to define max member permissions by role.
- feature: send notifications grouped by language and timezone, max of 20 users x group.
- feature: invoicing repetition - repeat by fixed date.
- feature: When calculating task dates in templates and task push, do not count non-working days.
- feature: google calendar sync api v3.
- feature: notify assigned user of task A when A has a previous task B and B has been completed.
- feature: allow time inputs in date custom properties, only if crpm plugin is installed.
- feature: when instantiating template tasks check dates and if it is a non-working day execute the action defined in the template.
- feature: non working days abm.
- permissions: give read permissions over reports to all roles as default permissions
- permissions: hide "templates" object type radio buttons in permissions forms
- bugfix: when member filters associated dimension, get_child_members is not filtering.
- bugfix: when member filters associated dimension, if filtered member is clicked then the other dimensions are cleared and no member is selected.
- bugfix: when changing user role to a lower role, max permissions are not updated.
- bugfix: root permission are set to ext. collaborators.
- bugfix: nested transactions when saving mail.
- bugfix: contact export reloads the page.
- bugfix: export all contacts to vcard does not filter by context.
- bugfix: pagination in invoices listing.
- bugfix: config option "inherit_permissions_from_parent_member" was not inserted in installer.
- bugfix: when conditional task is automatically instantiated it is non added to sharing table.
- bugfix: purge trash performance.
- bugfix: if role cannot read object type the permission radio button is not hidden.
- bugfix: create task from email form is not modal and does not autoselect the email's context.
- bugfix: template workflow - when tasks are automatically created, the parameters are not instantiated in the new tasks.
- bugfix: use post for get_members function.
- bugfix: breadcrumbs sometimes shows parent members that doesn't have permissions.