2020-06-17 Web Release Notes
Date | Jun 17, 2020 |
---|---|
Issues | 75 issues |
Summary
This update includes a number of internal fixes and enhancements for upcoming features.
Important highlights from this release
Internet Explorer 11 is not longer supported for Engage
Speed increases throughout Engage
All updates for this release
Attendance
API-578 Story - Move the attendance group controller to api v2
API-579 Story - Move attendances controller to api v2
Billing
API-583 Story - Move customers controller to api v2
API-599 Story - Move payments controller to api v2
ENG-839 Story - Update Engage requests to endpoints in customers_controller
ENG-851 Story - Update Engage requests to endpoints in payments_controller
Branding
API-594 Story - Move logo controller to api v2
Check-In
API-581 Story - Move cicos controller to api v2
Congregational Profile
WMT-1399 Story - Update the Sabbatical Months field in Section XIV of the Congregation Profile Tool
WMT-1424 Story - Handle no HTTP REFERER header when redirecting back in congregational profile print
Data Access
ENG-870 Story - Use info from Ferret to talk directly to correct API host instead of engage.suran.com
Engage
WMT-1422 Bug - Slug format validation is not enforced when updating from Engage portal
WMT-1376 Story - Default Engage description to the organization username
Forms
API-584 Story - Move engage forms controller to api v2
ENG-840 Story - Update Engage requests to endpoints in engage_forms_controller
WMT-1405 Story - Handle saving encrypted inputs without submitting
Giving
API-623 Bug - Contributions tab is blank
ENG-869 Bug - Sorting Gift Date and amount is not working as expected
ENG-891 Bug - Direct links to a giving set should not require logging in
ENG-522 Story - Add a link to recurring online giving notices to manage the recurring gift
API-574 Story - Move recurring email endpoint to api v2
API-624 Story - Handle when an individual has no giving unit for giving history
API-627 Story - Remove v1 send_recurring_email endpoint
API-630 Story - Return null for contribution_history for SUF users
ENG-867 Story - Don't show the giving history tab for SUF users
ENG-917 Story - Remind active donors with expiring accounts to update their payment information
Login
ENG-913 Bug - When clicking the 'Sign In' button on the login screen, you do not get any feedback as if a Return or a click has initiated the login process
API-593 Story - Move login recovery controller to api v2
Navigation
ENG-896 Bug - There is no separator line between the list of options for the Giving area and People area
ENG-912 Bug - Active page indicator does not appear in menu for "My Billing"
ENG-617 Story - Make borders in Engage navigation menu consistent
Payment Administration
ENG-806 Story - Report of upcoming and recent card expirations
Payment System
WMT-1418 Bug - Handle nil return from donorsTransactionHistory
API-517 Story - Clear accountguid on giving unit record if removing an account from Engage
API-545 Story - Check to see if accountscheduleguid is valid before trying to cancel
API-629 Story - Endpoint to get recently expired and expiring credit cards
Payroll
API-600 Story - Move payroll checks controller to api v2
API-601 Story - Move payroll controller to api v2
API-602 Story - Move payroll deductions controller to api v2
API-603 Story - Move payroll details controller to api v2
API-604 Story - Move payroll masters controller to api v2
API-605 Story - Move payroll ytd controller to api v2
API-606 Story - Move payrolls controller to api v2
ENG-852 Story - Update Engage requests to endpoints in payroll_checks_controller
ENG-853 Story - Update Engage requests to endpoints in payroll_deductions_controller
ENG-854 Story - Update Engage requests to endpoints in payroll_details_controller
ENG-855 Story - Update Engage requests to endpoints in payroll_masters_controller
ENG-856 Story - Update Engage requests to endpoints in payroll_ytd_controller
ENG-857 Story - Update Engage requests to endpoints in payrolls_controller
ENG-909 Story - Handle 401 for payroll requests
People
API-577 Story - Move the address controller to api v2
Provisioning
API-607 Story - Move provisions controller to api v2
Receipts
API-543 Story - Set the due date to the invoice date for mobile receipts paid by Auto Draw or Credit Card
API-573 Story - Paginated payees should sort case insenstive
API-609 Story - Move receipts controller to api v2
Registration
API-522 Story - Handle error when there is no engage staff email for an event payment
API-585 Story - Move event registrations controller to api v2
API-612 Story - Move registrations controller to api v2
Session Management
API-632 Story - Bypass unnecessary before_actions for redis_local controller
API-636 Story - Clear v2 related session keys when logging out
API-638 Story - Standardize default database to be suran_api on localhost
API-640 Story - Verify provision matches when setting up API session
ENG-775 Story - Restructure routes to allow for a shared "authenticated" model
ENG-817 Story - Get provision from Ferret and include in API requests
ENG-874 Story - Handle when no provision data is returned from Ferret for a bad slug
Single Event Registration Tool
WMT-1423 Bug - Confirmation text doesn't appear on a rendered tool unless a signature is required
WMT-1428 Bug - Registering on WMT then engage for same event opens confirmation page
WMT-1413 Story - Hide hidden fields on registration notification
WMT-1417 Story - Handle when @ihSession["PartialPayment"] is nil in partialPaymentOfZero
Suran Administration
WMT-1421 Bug - Accessing a user page from Suran Administration generates a timeout error
System
API-618 Story - Move system controller to api v2
Tech Stack
ENG-901 Bug - Engage does not load on Internet Explorer
ENG-808 Story - Update to Ember 3.16 (LTS)
ENG-900 Story - Drop Internet Explorer from supported browsers and suggest Edge instead
WMT-1407 Story - Move tests to use cdmdata_members_test on wmtdev.suran.com