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