v1.15.2 Release Notes

  • Engagement: Fixed an issue in the Giving To Account achievement where giving to child accounts was not counted automatically when a transaction was saved.

  • CMS: Fixed issue with media player not tracking progress of YouTube videos.

  • Workflow: Added workflow actions to create sign-up project opportunities as well as new Schedules.

  • Mobile: Added Person Profile, Attribute Values and Group Members block.

  • Finance: Fixed Pledge List to always display the scheduled transaction even if no 'Date Range' entered.

  • Reporting: Added Obsidian Service Metrics Entry block to format numeric numbers to not have a decimal unless needed. Also added roll-up totals based on the metric categories.

  • Core: Fixed an issue where an HTML Content block's backdrop would not cover the side navbar, if the edited block is located on the top navbar.

  • Check-in: Added aggregate capacity metrics to the check-in manager.

  • Event: Fixed an issue where a first time attendance workflow could be launched multiple times, or not at all, when checking into multiple schedules at the same time.

  • Core: Fixed issue with querying the Schedules API sometimes resulting in an exception.

  • Group: Fixed issue with Send Group Attendance Reminders job failing for groups with multiple leaders.

  • Prayer: Fixes issue with Custom Columns in Prayer Request List Block.

  • Check-in: Updated the process of moving a child in check-in manager to reduce confusion when selecting the new schedule, location and group for the child.

  • Event: Fixed Registration Attributes not displaying Pre-HTML or Post-HTML in Obsidian Registration Entry block.

  • Group: Fixed Group Schedule Toolbox block displaying sign ups for inactive and non-public schedules.

  • Event: Fixed issue where conditional fields being hidden doesn't hide the Pre- and Post-HTML for that field.

  • Group: Added Group List block with block setting Hide Inactive/Archived Group defaulted to false to hide inactive and archived groups.

  • Finance: Fixed an issue with the transaction list block occasionally showing back of check instead of the front.

  • Core: Added a system setting to enter in the SMS Messaging Opt-In label.

  • Finance: Added the ability to configure SMS opt-in for the Utility Payment Entry block.

  • CMS: Added the ability to configure SMS opt-in for the FamilyPreRegistration block.

  • Group: Added the ability to configure SMS opt-in for Group Registration block.

  • Event: Fixed an issue in the Obsidian Registration Entry block causing registrant costs to be updated if the cost was changed on the registration instance/template.

  • Reporting: Updated Rock so that Person Attributes of type Address are available for selection in reports.

  • Event: Fixed issue in Obsidian RegistrationEntry where the MaxRegistrants and MinRegistrants values were not being used or displayed.

  • Event: Fixed error preventing moving to document signing when "Use First Registrant" option is being used.

  • CRM: Fixed the Person Merge to remove Mailing and Mapped flags from previous addresses.

  • Core: Updated to correctly show when a model property is not a 'database property'.

  • Event: Fixed issue where email was not saved when registering a family member for an event.

  • Workflow: Fixed an issue in the WorkflowEntry block were a Delay action in one activity prevented the actions in subsequent activities from running until the delay succeeds. The actions without the delay will now run as expected and the action with the delay will not run until the delay succeeds.

  • Event: Fixed issue in Obsidian Event registration where a discount amount was being used on a fee after the remaining discount amount had been used up by other fees.

  • Event: Fixed issue in Obsidian EventRegistration where a discount code could not be used if the user was not logged in.

  • Event: Fixed inactive signature document template from being selected in event registration.

  • Event: Fixed a routing error that caused a 404 when selecting an Event Occurrence after selecting a followed event from your dashboard.

  • Group: Fixed bulk update not adding people to groups.

  • Core: Updated JS to fix Safari/Webkit showing loading animation incorrectly.

  • CRM: Fixed issue with Age Classification not updating to Adult when a person's age changes from an adult's age range to a child's age range.

  • Core: Added Obsidian Communication Preference Field Type.

  • Core: Fix Obsidian Address Control's validation.

  • Workflow: Fixed Form Builder to send Confirmation Email even when it is not set on the Form Builder Template.

  • Security: Fixed issue with Obsidian Login block where Facebook and OIDC (OpenID Connect) client authentication were not working.

  • Reporting: Fixed issue where newly-added DataView Filters are not initially enhanced for long lists.

  • Event: Updated Calendar Item Occurrence List By Audience Lava block to display the List Title as the Block title.

  • Engagement: Updated the SignUpFinder block to return the Schedule name and available date range for Schedules with multiple dates when displaying the Schedule filter.

  • Event: Fixed an issue where registrant attributes and person phone numbers weren't available to signature documents.

  • Group: Added the ability to display all group member roles for individuals in the Group Schedule Roster block.

  • Group: Added the ability to group individuals by group member role in the Group Attendance Detail block.

  • Event: Fixed an issue on the RegistrationTemplateDetail block when creating registration form fields where it was allowed to create Registrant attributes with the same key.

  • Event: Fixed issue on the Obsidian Event Registration block where limited fee items were not being calculated between registrants in a registration and could exceed the set limit.

  • Core: Fixed passwordless SMS code autofill issue for iOS browsers.

  • Reporting: Fixed issue with Insights block displaying an error when Person Record data is missing.

  • CRM: Fixed issue where adult birth dates always required a year in the Family Pre-Registration block.

  • CRM: Fixed issue where Family Pre-Registration block did not include the PlannedVisitDate merge field.

  • Reporting: Fixed the Data View filter for Attributes to improve performance.

  • Core: Fixed the Process BI Analytics job to not timeout so quickly.

  • CRM: Fixed issue where the Family Pre-Registration block did not show updated profile photos.

  • Finance: Fixed the Utility Payment Entry block to order the financial accounts properly and to not show the campus picker when appropriate.

  • Workflow: Fixed the Form Builder Detail Block to get the authentication from the category. This resolves an issue where users could create a new form, but could not edit it or add fields to it.

  • Core: Fix missing red dot indicating Obsidian AddressControl value is required.

  • Engagement: Fixed issue where "Search" and "Clear" buttons remain visible on the Sign-Ups Finder block even if all filters are turned off in block settings.

  • Core: Fixed issue with AccountEntry where Gender and Campus picker visibility did not match the block settings configuration.

  • Engagement: Fixed issue where Sign-Ups administrative blocks did not respect "Edit" and "Schedule" permissions set at the Group and GroupType levels.