|
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