Skip to content

Changelog

  • Tax rebatable filter for funds list
  • Tax rebatable indicator and background color on fund cards
  • Funds sorted alphabetically by name
  • Yearly statistics filtered to tax-rebatable funds only
  • Year-correction logic for Christmas collections
  • Exclude Trocaire funds from tax-rebatable status
  • Fund tax rebatable update step
  • Handle year boundary for weekly collections spanning calendar years
  • Added clean code principles to agent configuration
  • Permission type to distinguish seeking vs granting permissions
  • Empty state message when no contributions exist
  • Tab label updated from “households” to “people”
  • Status filter for collections table
  • Bulk selection and actions for collections
  • Auto-update dates when bulk moving collections
  • Keyboard shortcut for creating new issues
  • Parent issue selection in issues table
  • Parent label shown on issue detail
  • Default status set to OPEN
  • Fixed redirect destination
  • Household management for distribution areas
  • Moved to separate routes for better organization
  • Full cemetery management feature added
  • CSV export now sorts households by donation amount (highest first)
  • Updated terminology and year filter labels
  • Added required field indicators to forms
  • Contributions table now shows sorting options
  • Total and year now displayed in contributions title
  • Issues in sidebar now show only open issues by default
  • Removed “in progress” status option
  • Better parent issue selection component
  • Nested issues now display in correct order
  • Delete functionality for class requests, candidates, and events
  • Improved service organization
  • Classes are now automatically deleted when events are removed
  • Removed academic year field
  • Shorter labels for confirmation and marriage status on certificates
  • Filters now save to URL, so they persist when sharing links
  • Better filter controls for sacrament requests
  • Added scripts to update contribution envelope years and household donation types
  • Improved type safety in the codebase
  • Better deployment configuration
  • Fixed storage bucket configuration
  • Contributions table now shows sorting options
  • Total and year now displayed in contributions title
  • Issues in sidebar now show only open issues by default
  • Removed “in progress” status option
  • Better parent issue selection component
  • Delete functionality for class requests, candidates, and events
  • Improved service organization
  • Shorter labels for confirmation and marriage status on certificates
  • Filters now save to URL, so they persist when sharing links
  • Better filter controls for sacrament requests
  • Added scripts to update contribution envelope years and household donation types
  • Improved type safety in the codebase
  • Better deployment configuration
  • Fixed storage bucket configuration
  • Shorter labels for confirmation and marriage status on certificates
  • Filters now save to URL, so they persist when sharing links
  • Better filter controls for sacrament requests
  • Baptism certificates now show “not confirmed” or “not married” when applicable
  • Tax eligibility information now comes directly from CHY certificates
  • Fixed name display for PPSN holders
  • Added tax eligibility field for donations
  • Renamed “end year” to “final year” for clarity
  • Search and filter available for managing funds
  • Status filter now correctly filters nested issues
  • Only admins can click on issue rows
  • Browser back/forward buttons now work with charitable donation scheme tabs
  • Baptism certificates now show confirmation and marriage details
  • Marriage details can now be added to baptism entries
  • Parish display name can be set and is shown throughout the system
  • Improved tables for households in charitable donation scheme with pagination
  • Bug fix for parish details
  • Column sorting now available across all tables: households, envelopes, parishioners, death entries, roles, and CHY certificates
  • Reusable sortable table component for consistent behavior
  • Better table layouts with scrollable columns
  • Improved search that finds names regardless of accents (e.g., searching “O’Brien” finds “ÓBrien”)
  • Filter CHY certificates by valid year range
  • Improved column organization
  • Improved layout and tables for managing households
  • Better filters and organization view
  • Bulk import for CHY certificates
  • Show CHY agreement for all household members, not just primary
  • Added baptism certificate to baptism dialog
  • Edit dialog for baptism records
  • Fixed gender selection auto-fill
  • Updated intro text on baptism certificate
  • Bulk actions for managing multiple collections at once
  • Simplified column headers and improved sorting
  • Filter statistics by envelope number
  • Group household contributions by fund with year filter
  • Cleaner chart displays
  • Filter envelopes by valid/invalid status
  • Dedicated tags column with description tooltips
  • Improved active state detection in sidebar
  • Pagination and fund display added to collections table
  • Delete sacrament requests when no longer needed
  • Action menu on envelope table for quick access to common tasks
  • Copyable organization ID on info card for easy reference
  • New distribution areas feature for organizing donation collection
  • Add and edit notes on collections
  • View fund totals on fund cards
  • Export envelope contributions to Excel from household details
  • View envelope addresses in donation lists
  • Other donation resources now included in statistics and dashboard totals
  • See which records are in use before deleting distribution areas
  • New death register for tracking deceased parishioners
  • New issue tracker for managing development tasks and requests
  • Consistent search bar across all tables with keyboard shortcut support
  • See which records are in use before deleting churches, schools, and classes
  • Improved IPS data import including death records
  • Add jurisdiction assignment
  • Filter organizations by parent organization for hierarchical views
  • Fix diocesan parent when creating or editing organizations
  • Added code field to jurisdictions with search and display support
  • Track CHY certificate expiry dates instead of just agreement status
  • Filter certificates by expiry year to see which need renewal
  • View all donation sources (envelopes, AIB, Payzone, Manual, Other, BOI) in one place on household details
  • Standardized form patterns across all church forms
  • Required fields now clearly marked with asterisks
  • Better validation feedback when forms have errors
  • Address fields now work consistently across all forms
  • Parents can now submit their own information via class request intake links
  • Simplified view with IP address and location columns hidden
  • Events list now syncs with the selected calendar month
  • Fixed layout shift of event cards
  • Fixed date display issues caused by timezone conversion
  • Tooltips explain each transaction type
  • Donation type is automatically set when creating a new household
  • New diocesan parent selector for organization hierarchy
  • Streamlined address input during contact creation
  • Click on a row to navigate to organization details
  • New marriage request functionality for parish records
  • Import Bank of Ireland bank statements directly
  • Faster BOI statement processing with browser-based parsing
  • Candidates now sorted alphabetically by name
  • More flexibility when verifying candidate status
  • Early access feature for new functionality
  • Filter requests by status on the requests page
  • See unread request count in the navigation menu
  • Filter candidates without a confirmation date
  • QR code on request link for easy mobile access
  • New public confirmation request page for online submissions
  • Teacher phone now saved with school class details
  • Forms now focus on the first error when validation fails
  • New school class management for confirmation programs
  • Link class requests directly to school classes for better organization
  • New activity log tracks all changes across the system
  • View who made changes and when from the dedicated activity page
  • Search hint now shows “(press /)” for clarity
  • User Accounts temporarily hidden while improvements are made
  • Added sortable columns and pagination to baptism tables for easier data organization
  • Search across sacrament records with text highlighting for matched results
  • Added a keyboard shortcut (/) to quickly focus the search bar in sacrament lists
  • Status counts summary now appears at the top of confirmation lists
  • Added a confirmation date column to the requests table
  • Secretaries can now link directly to confirmation events from the requests view
  • You can now edit parish role assignments directly from the members list
  • Hover over role assignment counts to see a list of assigned parishioners in a tooltip
  • Added a keyboard shortcut (/) to focus the search bar in the roles list
  • Updated sidebar keyboard shortcuts and added tooltips for better navigation
  • Improved participant management with enhanced role validation and creation support
  • Fixed an issue where dates would occasionally display in the wrong timezone
  • Optimized page loading performance by adjusting default list sizes
  • View class names directly in the events table with hover details
  • Unified candidate list showing both class groups and individual requests
  • Sponsor name now displayed instead of parent email in candidate cards
  • Revert verification status back to pending when needed
  • More flexible time input: try “2.30”, “1430”, or “14:30”
  • Short year formats now work in date pickers (e.g., “25” for 2025)
  • Added class enrollment feature for bulk registration of confirmation students
  • Schedule view now displays confirmation ceremony participants more clearly
  • New confirmation ceremony management with dedicated events page
  • View all upcoming ceremonies with date, church, and participant details
  • Track ceremony status: planned, confirmed, completed, or cancelled
  • Easily link class groups and individual requests to ceremonies
  • New calendar and upcoming events panel on the right side
  • Collapse or expand the panel with the keyboard shortcut (Ctrl/Cmd + .)
  • Events panel slides out on mobile devices
  • Confirmations now appear in the main navigation menu
  • Consistent page layout across all sections
  • Schools now have a dedicated section in parish details for easy access
  • Enhanced school management with address editing capabilities
  • Address fields now support additional notes for better documentation
  • Added support for weekly collection tracking to improve donation management
  • Added baptism certificate verification fields to sacrament requests
  • Improved form validation with clearer error messaging
  • Streamlined baptism request form interface
  • Updated database schema to support confirmation-specific data fields
  • Updated schedule view to support confirmation ceremony participants
  • Added validation to book entry dialog for better data integrity
  • Added error state styling to schedule form validation for clearer feedback
  • Added baptism certificate verification fields to sacrament requests
  • Fixed confirmation model mapping for proper data relationships
  • Renamed schools relation to school in ConfirmationEntry model for consistency
  • Updated database schema with confirmation baptism certificate support
  • Hidden submit info in create baptism request dialog for cleaner interface
  • Fixed whitespace issues in sacrament request dialogs