Bloomerang CRM Build Number:
1724355952
origin/BobaSort/bw-9888-create-another-constituent
origin/develop
origin/peng-pong/PLT-337-replace-npm-with-yarn
origin/quinn/xray-integration-poc/BLA-2434
====================================
PLT-337 - Replace NPM with Yarn
Uispy/bw 10294 retire email workflow updates flag (#7009)
Merge pull request #7064 from Bloomerang/bobasort/bw-9981-email-session-refresh
emit custom event when bee template changes
Refactor force stop of services in deploy.ps1 (#7062)
Merge pull request #7050 from Bloomerang/pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Merge pull request #6997 from Bloomerang/bobasort/bw-9802-mysql-retry
Merge branch 'develop' into bobasort/bw-9802-mysql-retry
LEAD-1: Add logic to cachebuster github action to differentiate between pushes and pull requests (#6549)
Add extra check for empty string for bank account type in non Stripe ? (#7049)
Merge pull request #7061 from Bloomerang/jinx-unlimited/intg-2455-email-interest-log-system
Merge branch 'develop' into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Merge pull request #7060 from Bloomerang/brett-bloomerang-patch-2
Merge branch 'develop' into brett-bloomerang-patch-2
Merge pull request #7053 from Bloomerang/brett-bloomerang-patch-1
Merge branch 'develop' into brett-bloomerang-patch-2
Merge branch 'develop' into brett-bloomerang-patch-1
Merge branch 'develop' into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
added missing purpose field for task action in JA (#7047)
Fixed some bugs during dev testing when doing automation close/pause/publish
Cleanup.
Adds Mailchimp as source for email interest log.
Update CODEOWNERS
Merge branch 'develop' into brett-bloomerang-patch-1
Merge pull request #7057 from Bloomerang/bobasort/bw-10379-session-idle-warning
Merge branch 'develop' into bobasort/bw-10379-session-idle-warning
Fix system param names
Merge branch 'develop' into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Merge branch 'pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display' of https://github.com/Bloomerang/CRM into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Fixed the unit test error in journeyautomation render
Add command timeout (#7059)
Customer integration opt-in | v2 default (#7025)
Merge branch 'develop' into bobasort/bw-10379-session-idle-warning
Merge pull request #7052 from Bloomerang/bobasort/bw-10398-users-without-permission-to-edit-constituents-have-no-add-to-household-option
Merge pull request #7020 from Bloomerang/jurassic-patch/int-142-biffzone-txn-validation
cleanup and finish implementing figma
Merge branch 'develop' into jurassic-patch/int-142-biffzone-txn-validation
add data-testid for th and td (#7054)
Update deploy.ps1
added suggestions in
Merge branch 'develop' into brett-bloomerang-patch-1
Add force stop to lower env services + increase stop job timeout
Merge pull request #7041 from Bloomerang/main
Merge branch 'develop' into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Only display button if they can edit constituents
Merge pull request #7051 from Bloomerang/bobasort/bw-9981-hide-tests-to-unblock
Merge branch 'develop' into bobasort/bw-9981-hide-tests-to-unblock
remove test file
fix external file
Merge branch 'develop' into pho/BW-7251/BW-8324/Processing-for-Constituent-Counts-for-Metrics-Display
Added changes in CRM for the Constituent Counts for Metrics Display
Merge pull request #7048 from Bloomerang/bobasort/bw-9981-hide-tests-to-unblock
Hiding tests to unblock builds while we figure out the problem
First pass
Merge pull request #7039 from Bloomerang/peng-pong/PLT-231-datagrid-loading-when-opensearch-is-down
increased max listeners for TokenStore.js (#7030)
Merge pull request #7031 from Bloomerang/bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge pull request #7027 from Bloomerang/bobasort/bw-9981-idle-session-timeout
Merge branch 'develop' into peng-pong/PLT-231-datagrid-loading-when-opensearch-is-down
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
Fix web.csproj
Merge pull request #7045 from Bloomerang/bobasort/bw-10383-show-error-toast
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
add execute in db as supp (#7040)
move to proper repository
Merge branch 'develop' into jurassic-patch/int-142-biffzone-txn-validation
Merge pull request #7043 from Bloomerang/bobasort/bw-9831-relationship-manager-section
Merge branch 'develop' into bobasort/bw-9831-relationship-manager-section
deselect
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
[INTG-1705] Delete mapped tag member from mc (#7023)
update tests to use mousedown
reverting file
more cleanup
cleanup
cleanup;
Merge remote-tracking branch 'origin/develop' into bobasort/bw-10383-show-error-toast
add handling for multi-merge errors
Update Database/Repositories/Account/DapperAccountRepository.cs
Merge remote-tracking branch 'origin/bobasort/bw-9831-relationship-manager-section' into bobasort/bw-9831-relationship-manager-section
Added check for feature flag and not household type
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
Merge branch 'bobasort/bw-9981-idle-session-timeout' of https://github.com/Bloomerang/CRM into bobasort/bw-9981-idle-session-timeout
minor tweaks
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge remote-tracking branch 'origin/bobasort/bw-10143-handle-constituent-wo-are-in-a-household' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge branch 'develop' into bobasort/bw-9831-relationship-manager-section
add null checker on UpdateHouseholdAsync
Merge pull request #7037 from Bloomerang/pho/BW-8329/fix-json-property-capitalization
Move content to react controller
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
PLT-231: Updated no error component when isError is true in datasource.
Merge branch 'refs/heads/develop' into bobasort/bw-9831-relationship-manager-section
change query to return boolean
Merge remote-tracking branch 'origin/jurassic-patch/int-142-biffzone-txn-validation' into jurassic-patch/int-142-biffzone-txn-validation
removed some leftover comments
Merge branch 'develop' into jurassic-patch/int-142-biffzone-txn-validation
added requested fixes, possible fix for unit tests
Fixed button and text spacing on mailchimp mapping grid page (#7036)
BW-10387 Hiding edit schedule button when ff is off (#7033)
Merge pull request #6987 from Bloomerang/peng-pong/PLT-340-clean-up-deploy-scripts
Merge remote-tracking branch 'origin/bobasort/bw-10143-handle-constituent-wo-are-in-a-household' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
clear description when term changes
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
indentation
Merge pull request #7028 from Bloomerang/jinx-unlimited/intg-2455-email-interest-log-reason-text
BW-8329 "birthdate" instead of the default "Birthdate" so the json conforms to standards.
Uispy/bw 9143 properly identify datatable headers (#7010)
Relation manager section UI
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
Merge pull request #7029 from Bloomerang/pho/BW-10098/Sluggishness-across-QA-Environments-when-utilizing-filter-functionality-for-emails
fix quote bug and add additional logging to jumpcloud install (#7022)
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Get the SystemParameter value from the DB
Used SelectbyId
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
clean up
Merge pull request #7013 from Bloomerang/8-15-release-merge-to-develop
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
finish unit test
Moved WithDapper to ProfileController.cs
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
cleanup unused resource
remove duplicate logic?
Merge pull request #7026 from Bloomerang/bobasort/bw-9939-update-master-sql
Reason text.
undo bad merge
Merge branch 'develop' into bobasort/bw-9981-idle-session-timeout
log user out after idle session timeout
plt-351 Fixing symbols when searching on accountNumber (#7006)
Merge branch 'develop' into bobasort/bw-9939-update-master-sql
update master.sql with constraint
remove extra dapper use (#7011)
Merge branch 'develop' into 8-15-release-merge-to-develop
Merge pull request #7024 from Bloomerang/bobasort/fix-unit-tests
review feedback
potential fix
Merge pull request #7016 from Bloomerang/bobasort/bw-10291-see-fewer-results-option-remains-instead-of-see-all-results
Merge branch 'develop' into jurassic-patch/int-142-biffzone-txn-validation
switched out some counts to hasElements to hopefully make it faster
Merge pull request #7018 from Bloomerang/jinx-unlimited/intg-2450-mailchimp-unsubscribes-causing-sync-failures
initial unit test
now it works, next to clean up and make efficient
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
Set previous context before updating accountProxy; update test.
Reset the results link if search text changed
Merge pull request #7015 from Bloomerang/bobasort/bw-7667-fix-update-profile-picture-issue
Merge branch 'develop' into bobasort/bw-7667-fix-update-profile-picture-issue
Merge pull request #7014 from Bloomerang/bobasort/bw-9939-add-unique-constraint-to-household-table
Set new email interest context when ubsubscribing an account.
fix unit tests
Leave and Join Household
Reset the profile image upon error to allow the user to re-upload the picture instead of displaying an error message
cleanup whitespace
refactor
add command for adding unique constraint to HouseholdMembership
Merge branch 'develop' into 8-15-release-merge-to-develop
Merge branch 'develop' into bobasort/bw-10143-handle-constituent-wo-are-in-a-household
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
Merge pull request #6993 from Bloomerang/fix-build-notes-padding
Customer integration opt-in | Migration Command (#6996)
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
Merge remote-tracking branch 'origin/develop' into develop
Merge branch 'develop' into fix-build-notes-padding
jinx-unlimited/intg-2420-split-payment-limit-increase (#6990)
INTG-2415 Fix bool check for updating email interest logs (#6964)
Merge pull request #6999 from Bloomerang/bobasort/bw-10128-saving-ux-add-to-household-from-relationships-tab
Merge pull request #6978 from Bloomerang/jinx-unlimited/intg-2434-email-address-updates-are-adding-unmapped-email-interests
Remove loading constants
fix upload is smaller than the minimum error (#6998)
Merge branch 'develop' into jinx-unlimited/intg-2434-email-address-updates-are-adding-unmapped-email-interests
Change search text to black and make modal non-closable when clicked outside while loading
added warning descirption
Merge pull request #7002 from Bloomerang/pengpong/plt-350-accountonly-reindexopensearch
Merge pull request #7001 from Bloomerang/peng-pong/PLT-349-Reorder-Groups-Dashboard-and-DataGrid-calls
Merge pull request #6977 from Bloomerang/peng-pong/plt-198-use-opensearch-for-constituent-datagrid
Using FullName instead of NoramlizedName to match existing data grid
plt-350 Adding AccountsOnly to reindexOpenSearch command
Hide Save button text when loading
PLT-349 - Initialize analytics before datagrid
Merge branch 'bobasort/bw-10128-saving-ux-add-to-household-from-relationships-tab' of https://github.com/Bloomerang/CRM into bobasort/bw-10128-saving-ux-add-to-household-from-relationships-tab
Fix snapshots of unit tests
Merge branch 'develop' into bobasort/bw-10128-saving-ux-add-to-household-from-relationships-tab
Revert icons material update
PLT-198 - Remove filterModel console logging
Merge remote-tracking branch 'origin/peng-pong/plt-198-use-opensearch-for-constituent-datagrid' into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
Adding LatestTransactions to sample files so new devs don't break OpenSearch locally
Merge branch 'develop' into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
Commit changes for saving UX
PLT-198: Fixed issue where filtering is not working on recent.
re-add txts
When a transaction is synced using a rule that has qbo account (deposit to) A, and then the account is deactivated in QBO, the user is prompted to updated their mapping rules in the UI, which leads to a valid state for transactions moving forward. Creating a refund for that original transactions attempts to use account A from the original designation, but since this has been deactivated, the post to QBO fails with and "Invalid Reference ID" error. (#6966)
Fixed webhook gating for mailchimp V2 (#6995)
add retry for deadlock
re-add it again
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
Revert "re-add check-deploy"
re-add check-deploy
Merge branch 'develop' of https://github.com/Bloomerang/CRM into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
PLT-198: Removed extra new line.
Merge branch 'peng-pong/plt-198-use-opensearch-for-constituent-datagrid' of https://github.com/Bloomerang/CRM into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
PLT-198: Added recent constituents grid.
Remove reundant null check.
Use named parameter for elastic search enhancements.;
Cleanup.
Revert method signature.
Merge remote-tracking branch 'origin/peng-pong/plt-198-use-opensearch-for-constituent-datagrid' into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
PLT-198 - switch to wildcard for partial term search
Merge pull request #6992 from Bloomerang/bobasort/bw-9891-save-and-go-to-household
re-add write log
Merge branch 'develop' into bobasort/bw-9891-save-and-go-to-household
Fixed database name issue (#6981)
remove unused "evironment" file :D
Merge branch 'develop' into fix-build-notes-padding
Merge branch 'develop' into bobasort/bw-9891-save-and-go-to-household
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
re-add build.ps1
Merge branch 'develop' into peng-pong/PLT-340-clean-up-deploy-scripts
Merge pull request #6985 from Bloomerang/peng-pong/PLT-339-improve-failed-build-messaging
Merge branch 'develop' into bobasort/bw-9891-save-and-go-to-household
Merge pull request #6991 from Bloomerang/bobasort/bw-10337-fix-save-and-css
Adds null checking.
Refactor.
Fix padding for build notes
remove .txt environment files
Add Go to Household option when saving new constituent
re-add pack
PLT-198: Updated default sortModel value.
css change
re-add run-unit-tests.ps1
fix css
Reapply "PLT-198 - fix partial term search"
Merge branch 'develop' into jinx-unlimited/intg-2434-email-address-updates-are-adding-unmapped-email-interests
Revert "PLT-198 - fix partial term search"
PLT-198 - fix partial term search
Make Run Transaction Migration (Download) (#6970)
Merge pull request #6989 from Bloomerang/bobasort/bw-9888-create-another-constituent
Merge pull request #6988 from Bloomerang/bobasort/bw-9947-lms-navigation-from-crm
Merge branch 'develop' into bobasort/bw-9947-lms-navigation-from-crm
Revert changes.
Fix controller.
Update conditional logic.
add changes to design tab for templates (#6983)
Merge branch 'develop' into bobasort/bw-9888-create-another-constituent
fix styling
add create another constituent to dropdown
Merge pull request #6937 from Bloomerang/peng-pong/PLT-319-register-services-in-prod
Added new dropdown menu
re-word
Update conditional logic.
BURN IT ALL DOWN!!!!!!
remove test workflow
update notifications in the workflow
Revert changes
Revert changes
Revert changes
Update.
Refactor.
test2
Test
Make new email interest util for mailchimpv2.
fixing type ahead searching
Revert changes.
Merge branch 'develop' into peng-pong/PLT-319-register-services-in-prod
Undo test changes
PLT-198: Simplified unit tests. Removed redundant unit tests that are already present in v1 constituents.
Remove unneeded variable.
Remove logic that was adding all email interests to an account based on v1 assumptions.
PLT-198: Added unit tests for constituentv2.
typo fix for setter method (#6976)
Merge pull request #6974 from Bloomerang/release-2024-08-15-to-develop
Merge branch 'develop' into peng-pong/PLT-319-register-services-in-prod
Merge pull request #6975 from Bloomerang/bobasort/bw-10305-fix-rollback
call rollback
Merge pull request #6960 from Bloomerang/pho/BW-10040/add-tests
Merge pull request #6953 from Bloomerang/bobasort/bw-9007-Resolve-a-pair-of-potential-duplicates-by-creating-a-household
Merge branch 'develop' into bobasort/bw-9007-Resolve-a-pair-of-potential-duplicates-by-creating-a-household
Merge pull request #6969 from Bloomerang/bobasort/bw-9931-add-new-account
Merge branch 'develop' into peng-pong/PLT-319-register-services-in-prod
add test logic for QA1
Add environment-additional-servers.ps1
undo test changes (again)
whoooooooops
Revert "undo test code"
Modified test based on PR feedback
Merge branch 'develop' into bobasort/bw-9931-add-new-account
adding using
Uispy/bw 8975 saved templates actions (#6955)
Merge branch 'bobasort/bw-9931-add-new-account' of https://github.com/Bloomerang/CRM into bobasort/bw-9931-add-new-account
making interfaces consistent
Using toLower on sortName so it sorts properly
Merge branch 'develop' into peng-pong/PLT-319-register-services-in-prod
undo test code
Replacing CountBySpec with totalHits
Merge branch 'develop' into bobasort/bw-9931-add-new-account
revert
Merge branch 'peng-pong/plt-198-use-opensearch-for-constituent-datagrid' of https://github.com/Bloomerang/CRM into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
autofill address and name
PLT-198: Added pre request logic on filterModel. Swapped the order of initialization for DataGrid and Analytics.
$ instead
Adding in names for households as well as null first/last on sorting
Merge pull request #6892 from Bloomerang/jurassic-patch/INT-49-StripeCreds-In-BiffZone
PLT-198: Fixed issue on Add to group modal not showing.
PLT-198: Fixed issue on non updating UI for filters.
BACKSLASH
PLT-198: fixed issue on filter not being passed on endpoint call.
Merge pull request #6936 from Bloomerang/jinx-unlimited/intg-1909-MC-unsubscribe
quotes
I like to use VSCode sometimes
Fixing sort on non-string fields
TEST IN QA1 (Revert me later)
space
concatenate existing files
Merge branch 'develop' into peng-pong/PLT-319-register-services-in-prod
adding address changes
Mapping Id to OS Id field
PLT-198: Fixed issue on pagination.
fix button css
add new account
Merge branch 'develop' into bobasort/bw-9007-Resolve-a-pair-of-potential-duplicates-by-creating-a-household
PLT-198: Followup commit
PLT-198: Added serverside datagrid, implemented custom hooks to interact with store. Readded constituents datagrid to constituentsv2controller.
Merge branch 'develop' of https://github.com/Bloomerang/CRM into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
Merge branch 'develop' into jinx-unlimited/intg-1909-MC-unsubscribe
move repository to the unit of work folder
Added tests to Birthday message command
space
add constructor
Cleanup.
clean up
Fix unsubscribe check so that we for sure pull the account.
Create household to resolve pair
Clean up.
For unsubscribes, bypass the check for applicable mappings.
Fix UpdateEmailAddressV2
Address comment.
Address some comments.
Resolve conflicts.
Resolve conflicts.
Resolve conflicts.
Merge branch 'develop' into jurassic-patch/INT-49-StripeCreds-In-BiffZone
added validation for StripeExpress TPA records
Merge branch 'develop' into jinx-unlimited/intg-1909-MC-unsubscribe
Implements proper V2 versions of Unsubscribe and Email change from Mailchimp webhook.
Merge branch 'jinx-unlimited/intg-1725-MC-group-removal' into jinx-unlimited/intg-1909-MC-unsubscribe
method name change
Reapply "create combined environment file / upload in workflow"
Implement unsubscribe.
Merge branch 'jinx-unlimited/intg-1725-MC-group-removal' into jinx-unlimited/intg-1909-MC-unsubscribe
Fixed unsubscribing issue
Merge branch 'develop' of https://github.com/Bloomerang/CRM into peng-pong/plt-198-use-opensearch-for-constituent-datagrid
Merge branch 'refs/heads/develop' into jinx-unlimited/intg-1725-MC-group-removal
Added email interest update during mapping rule save to add the corresponding mailchimp IDs to the email interests for when a webhook call is made.
added StripeAccountId to biff field
Ready for demo, I'm not sure if the added method for StripeAccountId is necessary in ITransactionProcessorAccount.cs on line 71:75, would suggest making sure that's ok
Fixed unit tests
Adds missing break.
Adds new UpdateEmailInterestsV2 method.
PLT-198 - Use client-side paginated datagrid for search
Merge branch 'develop' into jinx-unlimited/intg-1725-MC-group-removal
Updated Mailchimp webhook controller to separate v1 and v2 handles. Added function to mailchimp service to check if an account has any applicable mappings, and added unit tests
PLT-198 - wip set up new constituentdashboard controller and store
PLT-198 - Test ff in MVC view
PLT-198 - Testing
PLT-198 - Add FF ConstituentDashboardPhase2