v1.7.1 Release Notes

  • Check-in: Updated the Create Labels check-in action to look for labels configured on the person, group and/or location objects rather than only the group type object.

  • Core: Added a new 'Label' field type. This makes it easier to add a label to a specific person and/or group that will always print when that person checks in, or when anyone checks into that group. This is an advanced configuration done outside the normal Check-in Configuration block.

  • Reporting: Updated the Metric Detail block to display the ID of the metric to assist in Lava development using metrics.

  • Check-in: Added a new configuration option to the Attendance Analytics block to limit the available data views in the filter to specific category(s).

  • Check-in: Fixed an issue with Check-in using the people/group/location auto check-in option, which had allowed people to check-in again to the same service despite the option to prevent this being selected.

  • Finance: Fixed an issue with NMI transactions not saving the Name On Card value after processing a transaction.

  • Group: Updated the Group Member List block to display any group member note values when hovering the mouse over the note icon. Also added an option to display the notes in a separate column instead of only showing an icon.

  • Group: Added a delete confirmation when deleting members from the Leader Toolbox.

  • Group: Added a new Manage Members security action to the group and grouptype models that can be used to grant users the ability to add, edit, and delete members in a group without having the ability to edit or delete the group.

  • Core: Added a new Attribute type of 'Lava Field', which allows a Lava template to be added to entities and will render its contents as the value. This will be helpful in creating more descriptive settings and configuration panels.

  • Core: Fixed Attribute Editor to allow editing the default values of field types that have multiple entry fields (i.e., Group Role).

  • Workflow: Fixed an issue where workflows would process the wrong User Entry Form if multiple forms existed in the same Activity or a single Activity was activated multiple times.

  • Check-in: Fixed an issue with Check-in not displaying the correct message or the countdown timer when the kiosk was closed but had an upcoming schedule for the same day.

  • Core: Fixed the EnumField and EnumsField attributes so that they support being used more than once on a block.

  • Core: Updated the Attributes block to prevent multiple global attributes being created with the same key.

  • Communication: Updated communications to fix an exception that would occur if certain communication fields (e.g., subject, from name, etc.) were too long.

  • Workflow: Updated the Person Property Update workflow action to support setting a person's communication preference value.

  • Core: Updated the Bootstrap Button to support a completed text and/or message that can be displayed for a set duration after the post back completes.

  • Core: Updated the merge document process to no longer delete word fields from the template when merging data.

  • Core: Updated the Schedule Detail block to support viewing and editing attributes associated with schedules.

  • Check-in: Updated the device search by hostname functionality in Check-in to match against the IPAddress field.

  • CRM: Updated the editing of family attributes so that updates are logged to history.

  • Group: Added a new block setting that can be used to prevent entering a future date in the Group Attendance Detail block.

  • Reporting: Added new blocks for viewing interaction data.

  • Communication: Updated the Communication List block to use the communication name when subject is empty (i.e., for SMS communications).

  • Finance: Fixed an exception that would occur in the statement generator if a pledge exists with a maximum end date value (12/31/9999).

  • Core: Fixed an issue where the required field indicators were not showing on the New Family control.

  • Core: Fixed an issue with Font Awesome brand icons on the Login block.

  • Core: Fixed an issue with not being able to select items when using an iOS device.

  • Core: Fixed various field types so that attribute values of the types can be reverted back to the default values.

  • Workflow: Fixed workflow processing so that if a redirect action occurs with remaining workflow entry actions, the redirect still happens.

  • CRM: Updated the Bulk Update block to allow setting a new Communication Preference.

  • Core: Updated the CodeEditor control to display correctly even if it is not initially set to be visible on a block.

  • Finance: Updated the Batch List block to filter the name of the batch using Contains logic verses Starts With.

  • Communication: Fixed issue where communications with blank or null From Email were being created with the incorrect sender.

  • Core: Fixed issue with missing site map icon on the 'Admin Tools > CMS Configuration > Pages' page. This addresses cases where Font Awesome classes are added in conjunction with other CSS classes that define font weights. Font Awesome will now win the weight war in these cases.