Skip to content

v1.0.0 – MPDX Initial Release

Latest
Compare
Choose a tag to compare
@dr-bizz dr-bizz released this 30 Oct 19:09
· 109 commits to main since this release
f442ffa

Welcome to the first official release of MPDX

This initial release, v1.0.0, marks the beginning of our structured release cycle, aimed at supporting other organizations using MPDX in their systems. This release includes the core functionalities and features as documented, providing a stable foundation for tracking partnerships, managing donations, and streamlining missionary support processes.

Key Highlights:

  • Comprehensive partner account management.
  • Enhanced donation tracking and reporting capabilities.
  • Optimized interface for seamless user experience.
  • Task management software, including Task phases to guide partners/contacts through new contact phases.
  • Appeal creation and tracking software for targeted fundraising efforts.
  • MPD Global integration for expanded functionality.
  • Tools for merging and fixing duplicate information, such as people, email addresses, and more.
  • Import data directly from Google, CSV files, or TntConnect for easy data migration and setup.
  • Account creation and account setup tools for a smooth onboarding process.
  • Detailed reports for informed decision-making and transparency.
  • Coaching tools to guide and support other MPDX users.
  • Admin access with impersonation capabilities for easier user support.
  • Extensive customization options for user settings and preferences.
  • Help Ducks support integration for guidance and troubleshooting (previously HelpScout in beta; now migrated to Help Ducks / Help Juice).

With this and future releases, we aim to empower organizations to easily track updates, manage dependencies, and deploy new versions of MPDX confidently.

Stay tuned for feature enhancements, fixes, and improvements in upcoming releases.

What's Changed

Since this is our first release, I have only included PRs since we upgraded MPDX to Node version 18 (1 year ago to date).

  • Upgrading to Node v18 by @dr-bizz in #798
  • [no-Jira] Upgrade to Node v18 follow-up by @canac in #801
  • [no-Jira] Improve coaching monthly commitment graph by @canac in #803
  • [no-Jira] Mock react-virtuoso correctly by @canac in #802
  • MPDX-7678 - GraphQL error when filtering by completed tasks by @dr-bizz in #805
  • MPDX-7774 - Appeal on Dashboard needs a link to that appeal by @dr-bizz in #800
  • Adding default Pull request template by @dr-bizz in #807
  • Bump next-auth from 4.19.2 to 4.20.1 by @dependabot in #685
  • Bump @babel/traverse from 7.18.11 to 7.23.2 by @dependabot in #808
  • [MPDX-7800] Fix monthly activity graph by @canac in #804
  • MPDX-7685 - Fixing 14 month report printing issue by @dr-bizz in #806
  • Moving component NavReportsList to shared folder and adding new Preferences types by @dr-bizz in #817
  • Preferences Prep-work - Added Shared Form Components by @dr-bizz in #818
  • [MPDX-7359] Complete coaching sidebar by @canac in #816
  • [no-Jira] Add GraphQL and testing documentation by @canac in #822
  • [no-Jira] Localize ARIA labels by @canac in #824
  • [MPDX-7212] Add appointment results table by @canac in #819
  • [MPDX-7213] Add coaching activity summary by @canac in #827
  • Preferences - Connect Services Page by @dr-bizz in #820
  • [no-Jira] Sort import statements and members by @canac in #829
  • MPDX-7820 Web - Address should allow multiline inputs by @caleballdrin in #832
  • [no-Jira] Move NextJS subimports to the top by @canac in #835
  • [no-Jira] Fix blank page on initial load by @canac in #837
  • MPDX-7727 Add organization to add donation modal by @caleballdrin in #831
  • MPDX-7786 Don't round donations by @caleballdrin in #833
  • [no-Jira] Import graphql/types.generated without relative imports by @canac in #840
  • Fixing multiple speed issues with Graph QL and SSR by @dr-bizz in #836
  • [MPDX-7812] Add coaching activity component by @canac in #825
  • [MPDX-7812] Fix imports from #825 by @canac in #845
  • [No-Jira] Show all financial accounts on Responsibility Centers Page by @caleballdrin in #847
  • [MPDX-7532] Add coaching weekly report by @canac in #828
  • [MPDX-7815] Make coaching sidebar collapsible by @canac in #826
  • [no-Jira] Fix next-bundle-analyzer by @canac in #838
  • [no-Jira] Use local GraphQL schema file by @canac in #848
  • Preferences notifications by @dr-bizz in #821
  • 7531/outstanding commitments/special needs giving by @wjames111 in #849
  • [no-Jira] Document mock.lastCall by @canac in #854
  • Update dependency next-auth to v4.24.5 [SECURITY] by @renovate in #850
  • Bump browserify-sign from 4.2.1 to 4.2.2 by @dependabot in #811
  • Bump undici from 5.9.1 to 5.28.2 by @dependabot in #859
  • MPDX-7517 Replacing MobileDatePicker and MobileTimePicker with their better UX version. by @dr-bizz in #860
  • [no-Jira] Flaky tests by @canac in #862
  • [no-Jira] Increase test shard count by @canac in #863
  • Lint Fix: Fix for new Phone numbers schema change by @dr-bizz in #861
  • [no-Jira] Localize labels and use static translation strings by @canac in #856
  • [no-Jira] Wait until all tests complete to post CodeCov status by @canac in #865
  • [MPDX-7832] Fix form errors not displaying by @canac in #855
  • [MPDX-7407] Add TagsSummary component by @canac in #839
  • [no-Jira] Include files with zero coverage in the coverage report by @canac in #867
  • [MPDX-7333] Make contact details donations editable by @canac in #844
  • [MPDX-7841] Contact Details donation columns by @canac in #864
  • [MPDX-7672] Adds onClose for base dialog box by @wjames111 in #852
  • [MPDX-7698] Adds locales for multiline TextField support in EditMailingInfoModal. by @wjames111 in #870
  • MPDX-7772 Preferences - Admin by @dr-bizz in #866
  • Bump undici from 5.28.2 to 5.28.3 by @dependabot in #873
  • MPDX-7769 - Preferences Organizations by @dr-bizz in #846
  • MPDX-7830 | Ensuring Rollbar only runs when the RollBar env var is defined. by @dr-bizz in #841
  • [MPDX-7766] Update comment count after adding or deleting task comments by @canac in #868
  • [MPDX-7847] - Disables checkbox when no Contacts or Tasks are Selected. by @wjames111 in #875
  • [MPDX-7837] Adds close adornment to base search text field. by @wjames111 in #869
  • [no-Jira] Document toHaveGraphqlOperation by @canac in #878
  • [no-Jira] Add retry logic to GraphQL Codegen action by @canac in #880
  • [no-Jira] Migrate off of deprecated deleteAccountListCoach inputs by @canac in #879
  • [MPDX-7854] Add links to new coaching page by @canac in #872
  • [no-Jira] Fix codegen retry action by @canac in #881
  • No-Jira Add full currency name by @caleballdrin in #883
  • Fix AWS Amplify previews by @dr-bizz in #884
  • MPDX-7076 Preferences by @caleballdrin in #853
  • MPDX-7079 + MPDX-7080 - "Manage Accounts" & "Manage Coaches" by @dr-bizz in #843
  • [MPDX-7848] - Reset Search Filter on Reset Filters by @wjames111 in #874
  • [MPDX-7828] Fix several UX issues with task modals by @canac in #851
  • [MPDX-7746] Provide defaults for task modal fields by @canac in #857
  • [no-Jira] Remove unused coaching report placeholder components by @canac in #889
  • MPDX 7863 - Donations report - Partner column order fix by @dr-bizz in #890
  • [no-Jira] Migrate off of deprecated DeleteAccountListCoach inputs by @canac in #892
  • [MPDX-7852] -clear contact selection after merge by @wjames111 in #885
  • [HS-1122333] Fix date picker calendar weekdays by @canac in #893
  • [MPDX-7795] Remove disabled orgs from connect services by @caleballdrin in #891
  • [no-Jira] Add bundle analysis workflow by @canac in #896
  • [no-Jira] Disable fail-fast for test chunks in CI by @canac in #897
  • [no-Jira] Fix transferwise/actions-next-bundle-analyzer failure by @canac in #899
  • [MPDX-7856] Use Rails GraphQL whenever possible by @canac in #882
  • No-Jira - Add license by @wrandall22 in #906
  • No-Jira - Adding reporting onto pages that use makeSsrClient Apollo function by @dr-bizz in #909
  • [MPDX 7848] - Bugfix for reports/partnerGivingAnalysis error. by @wjames111 in #903
  • [HS-1133486] Refresh expired API tokens by @canac in #910
  • [no-Jira] Replace transferwise/actions-next-bundle-analyzer fork with upstream by @canac in #911
  • [no-Jira] Enforce naming conventions for types and enum members by @canac in #907
  • No-Jira - Ensuring devs don't need to add SITE_URL to their .env files by @dr-bizz in #914
  • MPDX-7880 Deploy Preferences pages by @dr-bizz in #904
  • noJira - Fixed auth links on MPDX Preferences side menu by @dr-bizz in #916
  • No-Jira - Add environment information to RUM by @wrandall22 in #915
  • HS-1141567 ensure accountlist is selected before navigating to settings pages by @dr-bizz in #925
  • No-Jira - Bump RUM version by @wrandall22 in #918
  • Helpscout #1141567 - Fix redirect to old MPDX after stopping impersonating by @dr-bizz in #927
  • [no-Jira] Upgrade @graphql-codegen/* dependencies by @canac in #928
  • No-Jira - Re-enable Previews by @wrandall22 in #921
  • HS 1144092 - Fixing error of setting wrong accountList when impersonating by @dr-bizz in #931
  • HS-1142757 - Organizations links on Settings aren't rendering correctly by @dr-bizz in #930
  • [no-Jira] Reduce initial client bundle size by @canac in #895
  • No-Jira - Improve Previews Workflows by @wrandall22 in #932
  • [no-Jira] Import i18n from src/lib/i18n by @canac in #933
  • [MPDX-7853] Add contact details designation account column by @canac in #871
  • MPDX-7891 - Allow contact search on Organization Accounts without organization selected by @dr-bizz in #937
  • MPDX-7893 - Allowing users to add offline organizations to their accounts by @dr-bizz in #936
  • [no-Jira] Fix MUI menu component error by @canac in #934
  • MPDX-7892 - Connect Services organization modals referring to incorrect organization by @dr-bizz in #935
  • [no-Jira] Display cached contact details data immediately by @canac in #929
  • [no-Jira] Fix 0 rendered next to Add Google Account button by @canac in #938
  • [no-Jira] Run yarn gql:w alongside the Next.js dev server by @canac in #926
  • No-Jira - Implement LighthouseCI by @wrandall22 in #908
  • [MPDX-7859] -Adds additional spacing to helpscout beacon. by @wjames111 in #886
  • [no-Jira] Require curly braces around all blocks by @canac in #945
  • [MPDX-7894] Save all of the user's past account list ids in the DataDog session by @canac in #943
  • [MPDX-7894] Add user's language preference to the DataDog session by @canac in #944
  • No Jira - Allow react to compare component types on render by @dr-bizz in #920
  • HelpScout - 1154070 - Limit contact merge by @dr-bizz in #947
  • Hs 1166672 send correct user id on handover by @dr-bizz in #951
  • MPDX-7930 - Clean Up Styles on Fix Mailing Addresses by @dr-bizz in #952
  • Mpdx 7930 fix mailing addresses style modals by @dr-bizz in #953
  • MPDX-7935 add mailing address by @dr-bizz in #955
  • MPDX-7933 Tools Fix Mailing Address - Primary Contact Star by @dr-bizz in #957
  • Helpscout - Fixing blank screen error on contact details by @dr-bizz in #961
  • MPDX-7943 | Add Contacts Drawer to Tools by @dr-bizz in #960
  • MPDX-7539 TntConnect Import Page by @caleballdrin in #956
  • Helpscout - Show invalid date in person modal with error to fix by @dr-bizz in #962
  • MPDX-7999 - Fix Amplify previews build by @dr-bizz in #964
  • MPDX-7987 Merge Contacts by @caleballdrin in #959
  • MPDX-8005 Merge People UI, Styling & merge mutations by @caleballdrin in #966
  • MPDX-7956 Fix Email Addresses Contact Name Link by @cjpastika in #969
  • Fix Mailing Address - Confirm buttons by @dr-bizz in #965
  • MPDX-7948 Rebuilding the UI - Appeals initial page by @dr-bizz in #968
  • Mpdx-7583 duplicate tags by @cjpastika in #954
  • MPDX-8008 Ignore duplicates for Merge Contact & Merge People by @caleballdrin in #970
  • No-Jira Update contants names by @caleballdrin in #971
  • MPDX-8021 - Fix Send Newsletter dropdown initial values by @wrandall22 in #975
  • MPDX-8022 - Fix Send Newsletter: Contact Status Display Value by @wrandall22 in #977
  • Mpdx 7941 fix email address email validation by @cjpastika in #958
  • MPDX-7358 - CSV Import by @wrandall22 in #967
  • MPDX-7535 - Fix Send Newsletter: Confirm button by @wrandall22 in #978
  • HelpScout 1199960 - Fixing intlFormat.ts error when currency is not defined by @dr-bizz in #987
  • MPDX-7946 use contact mutation when adding email by @cjpastika in #973
  • MPDX-7419 - fix phone numbers - confirm individual by @wjames111 in #991
  • Mpdx 7936 delete button api call by @cjpastika in #976
  • MPDX-7418 - Fix Email Addresses - Confirm Button by @wrandall22 in #981
  • HelpScout 1199118 Update cache after contact deletion to prevent refresh by @dr-bizz in #990
  • MPDX-7417 - fix phone numbers - confirm all by @wjames111 in #992
  • [no-Jira] Move InfiniteList components outside of ContactRow by @canac in #946
  • MPDX-8024 - Fix Send Newsletter - Confirm All Button by @wrandall22 in #983
  • MPDX-7416 - Fix Email Addresses - Confirm All Button by @wrandall22 in #982
  • MPDX-8054 Add google auth warning message by @caleballdrin in #997
  • MPDX-8044 Fix Send Newsletter - add pagination by @caleballdrin in #996
  • MPDX-0000 - fix phone numbers - style updates by @wjames111 in #994
  • [no-Jira] Reapply the autocomplete focus patch to @mui/base by @canac in #998
  • [no-Jira] Remove duplicate GraphQL operation by @canac in #1000
  • MPDX-7420 - Fix Email Addresses - add pagination by @wrandall22 in #988
  • [MPDX-8061] Google Import by @caleballdrin in #1001
  • MPDX-7829 Ministries Have Self Service MPDX Donor/Account Removal Capability by @caleballdrin in #887
  • [MPDX-8075] Horizontally scroll flows view when dragging near the edges by @canac in #999
  • Mpdx 7948 - Creating appeal details pages by @dr-bizz in #984
  • MPDX-0000 - fix phone numbers - error validation by @wjames111 in #995
  • [No-Jira] Change tools links by @caleballdrin in #1003
  • MPDX-7955 - List Header functionality by @dr-bizz in #985
  • MPDX-7955 - Add edit appeal functionality by @dr-bizz in #986
  • [no-Jira] Update translation.json by @canac in #1008
  • Appeal list filters by @dr-bizz in #1011
  • MPDX - (#8032, #8033, #7533, #8034, #8035, #8036, #8037) - FixCommitmentInfo by @wjames111 in #974
  • MPDX-8130 - Add Remove commitment warning on the Edit Partnership modal by @dr-bizz in #1015
  • [MPDX-8088] Create setup start page by @canac in #1004
  • Adding Appeal list header and appeal header functionality by @dr-bizz in #1012
  • [MPDX-8089] Add setup connect page by @canac in #1009
  • New Appeal Tour and inclusion and exclusion filters by @dr-bizz in #1014
  • Appeal list contact row functionality by @dr-bizz in #1013
  • Making the Edit Commitment message different than the add commitment. by @dr-bizz in #1018
  • MPDX-8120 - Tools - Replacing await waitFor(...) with findBy... by @dr-bizz in #1017
  • GraphQL Fix - Removing duplicate GraphQL by @dr-bizz in #1022
  • [MPDX-8096] Add default account setup page by @canac in #1021
  • MPDX-8123 & MPDX-8125 Add Pledges, Commitments and donations flows view by @dr-bizz in #1020
  • MPDX-8121 Add Excluded Reason by @dr-bizz in #1024
  • [No Jira] Fix Phone Numbers - Contact Links Work by @caleballdrin in #1005
  • MPDX-8091 Preferences Setup steps UI by @caleballdrin in #1002
  • [MPDX-8094] Add makeGetServerSideProps helper to reduce boilerplate in getServerSideProps by @canac in #1023
  • MPDX-8057 - tools sidebar by @wjames111 in #1010
  • [MPDX-8094] Add setup finish page by @canac in #1025
  • MPDX-8056 - Tools - Initial Page by @wjames111 in #1027
  • MPDX-0000 - Tools - Adds ToolsWrapper to import pages. by @wjames111 in #1028
  • MPDX-8116 - Fix Commitment Info - Infinity Scroll by @wjames111 in #1016
  • Update translations by @dr-bizz in #1026
  • MPDX-8095-setup-tools by @caleballdrin in #1032
  • [MPDX-8087] Take the user through the tour if their account isn't set up by @canac in #1029
  • Removing the limitations of the new Tools Wrapper menu on appeals. by @dr-bizz in #1035
  • MPDX-7955 Update Flows column results after change by @dr-bizz in #1033
  • [MPDX-8091] Hide links in the navbar when the user is on the setup tour by @canac in #1031
  • MPDX-8154 Add Contact Button and fix Star filtering by @dr-bizz in #1037
  • MPDX-8155 - Prevent user from dropping contact onto the same column it came from. by @dr-bizz in #1038
  • Removes duplicate headers for all tools. by @wjames111 in #1036
  • MPDX-8124 Adding select and deselect all functionality onto each column in the flows view by @dr-bizz in #1040
  • [MPDX-8176] Add message to task modals in flows view by @canac in #1043
  • MPDX-8166 Rename Reminders by @caleballdrin in #1045
  • MPDX-0000 - Tools - add tools grid container by @wjames111 in #1039
  • [MPDX-8175] Tweak reset flows warning message by @canac in #1041
  • MPDX-8082 - Given contact - show 1 pledge, total donated and last donated date by @dr-bizz in #1047
  • MPDX-8181 - Showing excluded contacts message when adding contacts that are excluded by @dr-bizz in #1046
  • [MPDX-8174] Missing contact name on hidden contact by @canac in #1048
  • MPDX-8135-replace-referrals by @caleballdrin in #1049
  • MPDX-8160 Tools-style-changes by @caleballdrin in #1044
  • MPDX-8183 Simplifying the UX of the Pledge modal when status given or received by @dr-bizz in #1050
  • MPDX-8184 - Remove zero amount confirmation and logic and replace with a error by @dr-bizz in #1051
  • MPDX-8170-fix-statuses by @caleballdrin in #1052
  • MPDX-8187 + MPDX-8188 Add more warning messages when dragging contact to different columns. by @dr-bizz in #1056
  • [MPDX-8190] Render 0 instead of loading when goal is 0 by @canac in #1054
  • [MPDX-8189] Focus amount field in commitment modal by @canac in #1055
  • MPDX-8168 Fix suggested tags by @caleballdrin in #1060
  • MPDX-8171 Tab Selecting by @caleballdrin in #1061
  • MPDX-8169 Rename to Digital Newsletter by @caleballdrin in #1062
  • [MPDX-8194] Cross out donations that will be removed from the appeal by @canac in #1057
  • [MPDX-8186] Preserve the appeals list the user was viewing by @canac in #1053
  • [MPDX-8192] Do not allow fractional admin percentages by @canac in #1058
  • MPDX-8207 fixSendNewsletter stop hiding content by @caleballdrin in #1064
  • [MPDX-8193] Preselect new appeal options by @canac in #1059
  • MPDX-8205 Style CSV by @caleballdrin in #1063
  • [HS-1222341] Tally donation table foreign totals correctly by @canac in #1068
  • Mpdx 8159 fix email addresses style updates by @wjames111 in #1069
  • MPDX-8223 - Fixed starred filter Contact Flows view by @dr-bizz in #1072
  • MPDX-8215 Fix Foreign Donations sum by @caleballdrin in #1071
  • MPDX-8225 - Prevent ContactPartnershipStatus.tsx from rendering "0" when pledge amount is 0 by @dr-bizz in #1073
  • MPDX-8208 - Allow the goal to be edited by @dr-bizz in #1066
  • [MPDX-8221] Align 14 month reports with Angular by @canac in #1065
  • MPDX-8218 - Open Nav and menu links in new tab by @dr-bizz in #1070
  • MPDX-8220 Donation Designation by @caleballdrin in #1067
  • Adds validation to fix email addresses. by @wjames111 in #1075
  • MPDX-8216 - tools - fix commitment info - suggested changes by @wjames111 in #1074
  • Fix 0 printed to screen. by @wjames111 in #1077
  • [MPDX-8227] Show multiple 14 month partner currency tables by @canac in #1076
  • [MPDX-8230] Fix 14 month report export button doing nothing by @canac in #1078
  • MPDX-8226 Edit Partnership Info & Contact Header by @caleballdrin in #1081
  • [MPDX-8229] Add duplicate contact button by @canac in #1083
  • [MDPX-8221] Convert status string to StatusEnum by @canac in #1080
  • [MPDX-8221] Fix 14 month report export in-hand months calculation by @canac in #1085
  • MPDX-8167 Account List redirect by @caleballdrin in #1084
  • [No Jira] Import router in client.ts by @caleballdrin in #1086
  • Mpdx 8163 fix phone numbers input lag by @wjames111 in #1082
  • [MPDX-8221] Convert contact statuses correctly by @canac in #1087
  • MPDX-8156 - Tools - Fix Commitment Info - console errors by @wjames111 in #1042
  • MPDX-8264 Fix status and frequency by @caleballdrin in #1089
  • MPDX-8224 - Remove the partner display name from certain areas to avoid confusion. by @dr-bizz in #1079
  • MPDX-8263 Suggested Contact Show by @caleballdrin in #1092
  • MPDX-8257 Create-appeal-contacts by @caleballdrin in #1093
  • [MPDX-7894] Migrate from HelpScout beacon to Helpjuice beacon by @canac in #1019
  • Setting the result based on the displayResults and the default to com… by @dr-bizz in #1094
  • MPDX-8237 - Shows tasks count, updates Tasks once deleted. by @wjames111 in #1088
  • Add languages by @caleballdrin in #1101
  • [MPDX-8256, MPDX-8255, MPDX-8259] Fix contact flows bugs by @canac in #1096
  • MPDX-8237 - Tasks - Mass action modal message by @wjames111 in #1091
  • MPDX-8309 Send user's language to GraphQL server by @dr-bizz in #1095
  • MPDX-8305 Nav Menu by @caleballdrin in #1102
  • MPDX-8306 Add phase grouping of statuses by @caleballdrin in #1100
  • Add RC message by @caleballdrin in #1105
  • [MPDX-8270] Tools Go Live 🎉 by @canac in #1103
  • [MPDX-8086] Add account creation instructions to login page by @canac in #1034
  • [MPDX-8270] Remove handoff links by @canac in #1099
  • MPDX-8274 Update hard-coded domains by @dr-bizz in #1097
  • MPDX-7864 - Task phases functionailty by @dr-bizz in #949
  • [MPDX-8266] Add What's New link with HelpDuck logo by @canac in #1104
  • [MPDX-8204] Refresh setup position by @canac in #1106
  • [MPDX-8204] Only show the setup tour if setup_position matches the current page by @canac in #1107
  • Mobile files by @dr-bizz in #1108
  • MPDX-8335 Task Due This Week by @caleballdrin in #1112
  • [MPDX-8330] Fix Google Calendar integration activity type checkboxes by @canac in #1110
  • Fix Committment info fixes by @caleballdrin in #1109
  • [MPDX-8338] Hide the task next action select when the only option is None by @canac in #1114
  • [MPDX-8339] Localize appeal status when dragging by @canac in #1113
  • [MPDX-8341] Fix coaching Connections Remaining link filter by @canac in #1115
  • MPDX-8333 Suggested Tags Fix by @caleballdrin in #1111
  • Coaching Page - Add person's name by @caleballdrin in #1116
  • [MPDX-8340] Fix appeal mass selection logic by @canac in #1117
  • HelpScout Tasks Search by @caleballdrin in #1120
  • [MPDX-8363] Fix flaky suggested contact status tests by @canac in #1119
  • Fix Late Commitments by @caleballdrin in #1121
  • MPDX-8365 Coaching-dates by @caleballdrin in #1122
  • MPDX-8345 Tools date by @caleballdrin in #1124
  • [no-Jira] Add link to HelpJuice ticket by @canac in #1128
  • IOS apple-app-site-association name change by @dr-bizz in #1123
  • Revert "IOS apple-app-site-association name change" by @dr-bizz in #1130
  • MPDX-8344 Tools Sources by @caleballdrin in #1118
  • [MPDX-8350] Fix missing outstanding special needs by @canac in #1129
  • MPDX-8318 Financial Accounts Summary and Transactions pages by @dr-bizz in #1127
  • [MPDX-8349] Add monthly commitment average and goal by @canac in #1125
  • [MPDX-8322] Update translations by @canac in #1132
  • MPDX-8362 - Move Google map under navigation by @dr-bizz in #1134
  • Helpscout - Allow users to accept invites by @caleballdrin in #1133
  • Removing nonNull items as they are causing errors when they are null … by @dr-bizz in #1135
  • MPDX-8347 Round converted donations by @caleballdrin in #1126
  • MPDX-8380 Data Export Redirect by @caleballdrin in #1136
  • Print - Remove help juice beacon to not block content on page. by @dr-bizz in #1137
  • RC: Add tests to transactions page and components by @dr-bizz in #1138
  • [no-Jira] Improve impersonation labels by @canac in #1140
  • [HS-1243276] Prepopulate donation designation account with only option by @canac in #1142
  • [HS-1242646] Document GOOGLE_MAPS_API_KEY environment variable by @canac in #1143
  • Redirect-to-RC-when-switch-profiles by @dr-bizz in #1141
  • [MPDX-8360] Fix changing contact filters reloading the page by @canac in #1131
  • [MPDX-8393] Add useUserPreference hook by @canac in #1146
  • MPDX-8351 Add UseLocalizedConstants() hook by @caleballdrin in #1145
  • MPDX-8392 - Fix print styles by @wjames111 in #1144
  • MPDX-8217 change the contact and task row links into actual links. by @dr-bizz in #1090
  • MPDX 8403 - Fix email exports to export the correct emails by @dr-bizz in #1147
  • [no-Jira] Fix data-testid prop spelling by @canac in #1153
  • [MPDX-8393] Make the Helpjuice beacon dismissable by @canac in #1150
  • MPDX-8304 Next Action autoselected by @caleballdrin in #1149
  • MPDX-8389 Replace hardcoded help link by @caleballdrin in #1156
  • MPDX-8373 Task Row by @caleballdrin in #1139
  • [no-Jira] Fix disabled tooltip button warning by @canac in #1157
  • [MPDX-8240] Deselect removed ids by @canac in #1151
  • MPDX-8383 - Complete Task Modal - preselect result by @wjames111 in #1148
  • [MPDX-8405] Fix filtering the map by selected contacts by @canac in #1154
  • MPDX-8413 - Appeal contact row actions click fix by @dr-bizz in #1159
  • MPDX-8384- Tasks modal - task type reset by @wjames111 in #1152
  • MPDX-8408 Filter Panel User Options by @caleballdrin in #1160

New Contributors

Full Changelog: https://github.com/CruGlobal/mpdx-react/commits/v1.0.0