Skip to main content
Skip table of contents

2024-08-27 Release Notes

Date

August 27, 2024

Issues

87 issues

Important highlights from this release

  • Groundwork for next generation development

  • Bug fixes

All updates for this release

Access Control Policies

  • API-1886 Story - Build Access Control Policy controller to filter results based on rules

  • API-1973 Story - Update acp rules functionality to be overwritten by searches if they conflict

Addresses

  • ENG-3308 Bug - Pressing return to select a state triggers a prompt to delete an address

Branding

  • ENG-3139 Bug - The organization's logo does not appear when creating an account

Compliance

  • ENG-3370 Bug - Has Engage Branding Endpoint is called when non-admin users log in

DOC Ministers

  • API-1959 Story - Companion Story for CDM-12234

Database Management

  • API-1985 Story - Endpoint for pg_dump

  • API-1986 Story - Endpoint for database deletion

Date/Time

  • API-1923 Story - Return omnis date and time formats from system

Error Handling

  • API-1921 Story - Add endpoint to send an error report

  • API-1969 Story - Improve Error Handling for SystemsContoller V1/V2 GET endpoints

  • API-1974 Story - Enhance Searches and Exclusions functionality in application_controller v3 to have better error messages for passing in single values when arrays are expected

Field Manager

  • API-1968 Bug - Fix error handling for undefined resources in fieldmanager helper class

  • API-1829 Story - Endpoint to return field manager data

  • API-1839 Story - Remove mock fieldmanager

  • API-1873 Story - Create FM3 config for Church Staff resource

  • API-1924 Story - Polish / prep mock Field Manager for import into actual field manager

  • API-1961 Story - Ensure endpoint for fieldmanager works with actual fieldmanager

  • API-1965 Story - In fieldmanager_controller, ensure `include_defaults` is set before attempting to eval

  • API-1975 Story - Enhance fieldmanager v3 controller to fetch a set of configs via the `index` method

Interface

  • ENG-3305 Bug - Outline is appearing around Search Transaction fields

Navigation

  • ENG-3414 Bug - Universal Navigation buttons reload the entire website. Should use Ember routing to transition

Payroll

  • ENG-3422 Bug - Engage Payroll YTD is not showing right on the page

Suran Web Framework

  • ENG-3290 Bug - Toolbar on new RTE renders on top of other elements

  • ENG-3311 Bug - The drop list highlight is incomplete

  • ENG-3029 Story - Update all calls to mock fieldmanager to use the endpoint from API-1829

  • ENG-3314 Story - Enhance framework to manage Field Manager changes (API-1924)

  • ENG-3324 Story - Convert SWF components to templater system

  • ENG-3377 Story - Enhance framework to support `belongsTo` column setting

  • ENG-3413 Story - Add ability to SWF add a record that is fk/fk_table but not a link table

Tech Stack

  • API-1960 Story - Companion Story for CDM-12231

  • API-1966 Story - Polish FTP & POP3 Controller

  • ENG-3369 Story - Remove all references to TinyMCE

UCC Data Hub

  • API-1917 Bug - Delete endpoint for church detail gives error

  • API-1963 Bug - Fieldmanager controller returns `association_staffs` config for `church_staff`

  • ENG-3320 Bug - Cannot add a church address

  • ENG-3321 Bug - Delete contact info confirmation prompt displays (null) description

  • ENG-3343 Bug - Select components display double border on safari

  • ENG-3397 Bug - Related resource panes not loading if people record loaded directly.

  • ENG-3417 Bug - Association not displayed in church details panel

  • ENG-3424 Bug - Adding a new person does not open up blank fields

  • ENG-3458 Bug - Creating new record behaves inconsistently

  • ENG-3459 Bug - Only the details pane is shown when clicking to a new record from the list view

  • ENG-3460 Bug - Canceling adding/editing a record displays a confirmation swal and then moves to a blank page without the user confirming

  • ENG-3462 Bug - Cannot save a new People record due to invalid status

  • API-1849 Story - Create Notes Endpoint

  • API-1910 Story - Enhance UCC church endpoint to include church ID

  • API-1913 Story - Add Church ID to Church Details

  • API-1918 Story - Remove ID from results and details panes

  • API-1922 Story - Endpoint to fetch UCC Yearbook Data

  • API-1926 Story - Add exclusions functionality to search filters

  • API-1932 Story - Update mock fieldmanager for yearbook to use columns from tables

  • API-1943 Story - CRUD endpoints for tables used in yearbook

  • API-1948 Story - Create rule for limiting associations based on conference_id when principle resource is church_detail

  • API-1951 Story - Add year param and integrity checks for duplicates to congregational engagement endpoints

  • API-1952 Story - Add congregational engagement to yearbook and apipie documentation

  • API-1953 Story - Change "Code" to "Church Code" in Details view

  • API-1954 Story - Change language for Congregational Engagement question

  • API-1955 Story - Replace Church Code in List View with Church ID

  • API-1964 Story - Endpoint for UCC People

  • API-1967 Story - Add primary to address endpoints

  • API-1970 Story - Use ucc.people for people resource if UCC database

  • API-1971 Story - Add CRUD for ucc.minister_data

  • API-1979 Story - Add CRUD for notes

  • API-1980 Story - Add support for select with list from database function

  • API-1984 Story - API changes for CDM-12382

  • API-1989 Story - Update required to false for all params other than id for PUT route in address_link_controller

  • ENG-3039 Story - Add Comments to Churches

  • ENG-3211 Story - Decrease Size of Staff Icon

  • ENG-3296 Story - Notes Component UI

  • ENG-3304 Story - Create SWF datetime component

  • ENG-3306 Story - Enhance Horizontal list to handle pills

  • ENG-3313 Story - Enhance Horizontal List to filter editables

  • ENG-3326 Story - Details component on People Records

  • ENG-3327 Story - Ability to navigate to people

  • ENG-3328 Story - Add address, contact info, notes to people

  • ENG-3342 Story - Support reactTo column setting in framework

  • ENG-3361 Story - Update address component to have primary flag

  • ENG-3376 Story - Make a single API call for config data in the Data Hub

  • ENG-3389 Story - Add field component for check box mastercodes

  • ENG-3398 Story - Enhance framework to support `fieldGroups` column setting

  • ENG-3419 Story - Add Comments to People

  • ENG-3426 Story - Church Standing Pane

  • ENG-3433 Story - Move Conference and Association to Standing Pane on People Record

  • ENG-3438 Story - Add support for select with database function parameter

UCC Profiles Portal

  • API-1962 Bug - Error when duplicating church profile and there is no finance information

  • ENG-3322 Bug - Side bar in Engage displays in multiple columns

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.