Bloomerang CRM Build Number:
1732663411
origin/bobasort/bw-11040-external-error-page
origin/bobasort/bw-11136-auth-refactor-for-tests
origin/develop
origin/vaughn/api-serializer-test
origin/vaughn/event-enrich
====================================
Merge pull request #7726 from Bloomerang/kwalton/PLT-488-fix-time-zone
Point back at regular runners
Merge branch 'develop' into kwalton/PLT-488-fix-time-zone
Merge pull request #7732 from Bloomerang/pho/bw-10747/group-entry-include-constituents-bug-fix
skip this too
skip workflows that need separate jobs
BW-10747 Fixed a bug when a journey wasn't already set
add build time to common build workflow
oopsie
Merge branch 'develop' into kwalton/PLT-488-fix-time-zone
update powershell time format
Merge pull request #7729 from Bloomerang/pho/BW-11466/JA-Select-a-Group-UI-Issue
Merge branch 'kwalton/PLT-488-print-run-time' into kwalton/PLT-488-fix-time-zone
Merge branch 'develop' into kwalton/PLT-488-fix-time-zone
update ubuntu time formats
Merge branch 'develop' into kwalton/PLT-488-print-run-time
print time zone name
change date format in ubuntu
Check recaptcha v3 when it related to 3rd party processors (#7723)
print run times to step summaries
Merge branch 'develop' into pho/BW-11466/JA-Select-a-Group-UI-Issue
Automation test framework add new parameter flag to AutoProcessTransactions ssm command call (#7722)
Merge pull request #7730 from Bloomerang/bobasort/bw-11465-fix-email-tax-summary-not-found
Fixed email tax summary not found
Fixed merge conflicts
Merge branch 'develop' into pho/BW-11466/JA-Select-a-Group-UI-Issue
Fixed issue on Select a Group UI gets broken if it has a long group name e.g. 256 chars
point at test runner
Merge pull request #7724 from Bloomerang/kwalton/PLT-530-ditch-new-tag
empty commit
ditch New tag
Merge pull request #7721 from Bloomerang/pho/bw-10747/group-entry-include-constituents
Merge pull request #7719 from Bloomerang/kwalton/PLT-530-move-to-new-runners
Remove Journey Automation data for a particular database/BLA-2503 (#7700)
BW-10747 Updated colors to variables
BW-10747 Group Entry Include Constituents checkbox
Merge branch 'develop' into kwalton/PLT-530-move-to-new-runners
added amount filter for entry source for first donation (#7708)
Fix up upload to S3 summary
Formatting
Merge branch 'develop' into kwalton/PLT-530-move-to-new-runners
Merge pull request #7718 from Bloomerang/bobasort/bw-11442-bug-fix-tax-summary-label-issue
Merge branch 'develop' into kwalton/PLT-530-move-to-new-runners
Merge branch 'develop' into bobasort/bw-11442-bug-fix-tax-summary-label-issue
Merge pull request #7716 from Bloomerang/main
Add user principal
download more RAM
Remove global npm installs
new runners
Merge pull request #7698 from Bloomerang/kwalton/PLT-471-test-new-runner
Merge branch 'develop' into kwalton/PLT-471-test-new-runner
move gulp install
Fixing RTM Tool's Test Key Affinity (#7704)
formatting
fine have it your way stupid
Reapply "Reapply "Reapply "swap back to regular runners"""
Revert "Reapply "Reapply "swap back to regular runners"""
Merge branch 'develop' into kwalton/PLT-471-test-new-runner
Reapply "Reapply "swap back to regular runners""
Revert "keep npm-cache"
Merge pull request #7707 from Bloomerang/bobasort/bw-11116-log-4-launch-darkly
Revert "Reapply "swap back to regular runners""
keep npm-cache
Reapply "swap back to regular runners"
Merge branch 'develop' into bobasort/bw-11116-log-4-launch-darkly
Merge branch 'develop' into kwalton/PLT-471-test-new-runner
Merge pull request #7678 from Bloomerang/pho/bw-8889/select-which-group
Merge branch 'develop' into bobasort/bw-11116-log-4-launch-darkly
Merge pull request #7701 from Bloomerang/bobasort/bw-11333-user-can-enter-year-0000-for-notes-tasks-interactions
Merge branch 'develop' into bobasort/bw-11116-log-4-launch-darkly
Merge pull request #7711 from Bloomerang/bobasort/bw-11455-package-errors-on-build
ditch npm cache
inject cached feature flag provider
Merge remote-tracking branch 'origin/develop' into bobasort/bw-11116-log-4-launch-darkly
Revert "swap back to regular runners"
remove installing global packages
Update LaunchDarklyBloomerang/LaunchDarklyFeatureFlagProvider.cs
swap back to regular runners
update webpages
Merge branch 'develop' into pho/bw-8889/select-which-group
Renamed entrySourceConstantData to crmLoadedData
use BL_BUILD_CONFIG
ditch shell specifiers
Merge pull request #7694 from Bloomerang/pho/BW-11362/Remove-PendoAuthIdUpdate-FF
what the effffff
add print statements
add Production / remove npm run
craaaazy
Merge branch 'pho/bw-8889/select-which-group' of https://github.com/Bloomerang/CRM into pho/bw-8889/select-which-group
Fixed the unit tests failures by adding the new param entrySourceConstantData which has the data for taskFormData and staticGroups
try it like this
cut timezone step
Merge branch 'develop' into pho/bw-8889/select-which-group
Merge pull request #7706 from Bloomerang/bobasort/bw-11442-bug-fix-tax-summary-label-issue
install all global npm packages
Add database files and add try catch for command
fix build
Merge branch 'develop' into kwalton/PLT-471-test-new-runner
name & node version
Created an entrySourceConstantData constant thas the taskFormData and staticGroups to minimize passing of params
Merge branch 'develop' into bobasort/bw-11116-log-4-launch-darkly
fix duplicate packages
Merge pull request #7687 from Bloomerang/jurassic-patch/int-256-stream-was-too-long
Merge remote-tracking branch 'origin/develop' into bobasort/bw-11116-log-4-launch-darkly
Merge branch 'develop' into pho/BW-11362/Remove-PendoAuthIdUpdate-FF
Changed the ToPendoString to ToPendoVisitorId function in StringExtensions
Merge pull request #7650 from Bloomerang/bobasort/bw-11134-split-2fa-from-login
Merge branch 'develop' into bobasort/bw-11442-bug-fix-tax-summary-label-issue
cleanup
more cleanup
cleanup
Merge pull request #7682 from Bloomerang/jinx-unlimited/intg-2745-mailchimp-prevent-mysql-deadlock-during-syncs
Merge remote-tracking branch 'origin/develop' into bobasort/bw-11116-log-4-launch-darkly
fix the web project bindings
Merge branch 'pho/BW-11362/Remove-PendoAuthIdUpdate-FF' of https://github.com/Bloomerang/CRM into pho/BW-11362/Remove-PendoAuthIdUpdate-FF
Fixed some changes for dev testing
Merge branch 'develop' into pho/bw-8889/select-which-group
Merge branch 'develop' into pho/BW-11362/Remove-PendoAuthIdUpdate-FF
Added ToPendoString for prepending the Environment in the authId if it's not Production
Fix tax summary email preview
[INTG-2717] Restrict API from recieving executable file types (#7683)
Retrieve static groups instead of all groups
Don't allow year 0000 for notes, tasks, interactions
Merge pull request #7699 from Bloomerang/main
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
cleanup
Revert "Reapply "no clean""
Revert "wtf"
Reapply "no clean"
wtf
Revert "no clean"
no clean
add commit sha
run on testing runner
Journey automation tests/Part2/BLA-2474 (#7680)
Merge pull request #7686 from Bloomerang/pho/bw-11402/email-deactivate-form-usage
Merge branch 'develop' into pho/BW-11362/Remove-PendoAuthIdUpdate-FF
Forgot to remove commented out codes for dev testing
Removed PendoAuthIdUpdate FF
Merge branch 'develop' into jurassic-patch/int-256-stream-was-too-long
Update Services/Authentication/AuthenticationService.UnitTests/LoginTests.cs
fix remaining tests
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Merge branch 'bobasort/bw-11134-split-2fa-from-login' of https://github.com/Bloomerang/CRM into bobasort/bw-11134-split-2fa-from-login
remove local package reference
Uispy/bw 10849 birthday input fixes (#7693)
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
fix integration tests
Merge branch 'bobasort/bw-11134-split-2fa-from-login' of https://github.com/Bloomerang/CRM into bobasort/bw-11134-split-2fa-from-login
cleanup webpages version
Merge branch 'develop' into pho/bw-8889/select-which-group
Merge pull request #7688 from Bloomerang/jinx-unlimited/intg-2775-synced-count-ui-bug
Merge branch 'develop' into pho/bw-8889/select-which-group
Merge pull request #7691 from Bloomerang/main
Merge pull request #7666 from Bloomerang/pengpong/plt-421-revert-revert-getallwhere
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Merge branch 'bobasort/bw-11134-split-2fa-from-login' of https://github.com/Bloomerang/CRM into bobasort/bw-11134-split-2fa-from-login
update login tests to use configs
Update Services/Authentication/AuthenticationService.UnitTests/LoginTests.cs
Merge pull request #7672 from Bloomerang/pho/bw-8889/group-entry-source
fix binding redirect
Merge pull request #7692 from Bloomerang/bobasort/bw-11435-bugfix-tax-summary-merge-fields-issue
Merge branch 'develop' into bobasort/bw-11435-bugfix-tax-summary-merge-fields-issue
Merge pull request #7689 from Bloomerang/bobasort/bw-11432-bug-fix-giving-statement-merge-field
sharing progress
Minor change
update name
add user locked out check
Bug fixed tax summary merge fields not available when feature flag off
Merge branch 'bobasort/bw-11134-split-2fa-from-login' of https://github.com/Bloomerang/CRM into bobasort/bw-11134-split-2fa-from-login
clean up bridge token login
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Merge branch 'develop' into jinx-unlimited/intg-2745-mailchimp-prevent-mysql-deadlock-during-syncs
update binding redirect
Set isRequired for the allGroups prop in the SelectGroup component
Fixed required field error
progress on fixing unit tests, still working on adminservice.unittests
Added edit functionality
Added edit functionality
Bug fix giving statement merge field
Removed condition that cleared synced count for validation issues
Jurassic patch/int 197 biff relationship manager 2 (#7656)
Merge pull request #7626 from Bloomerang/pengpong/PLT-422-replace-getall-count
Merge branch 'develop' into pengpong/plt-421-revert-revert-getallwhere
Removed Comments
Removed Comments
parameterizing getAllWhere calls
Added save functionality for groupId
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
BW-11402 Showing Form Usage when deactivating an email
Merge pull request #7671 from Bloomerang/kwalton/PLT-520-notify-slack
start injecting LDClient
Fix integration tests
Mailchimp - Emit group add/remove events when groups are added/removed (#7654)
Merge branch 'develop' into pengpong/PLT-422-replace-getall-count
Merge branch 'develop' into pengpong/plt-421-revert-revert-getallwhere
Merge pull request #7685 from Bloomerang/release-2024-11-21
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Wrap RunScheduledSync in retry logic.
Finish basic refactor of syncConstituents.
Decouple ProcessUnmatchedMailchimpMembers from main uwo block.
Merge branch 'pho/bw-8889/group-entry-source' into pho/bw-8889/select-which-group
Merge pull request #7660 from Bloomerang/jinx-unlimited/intg-2761-synced-count-new-rules
Improved styling
Merge pull request #7634 from Bloomerang/jinx-unlimited/intg-2738-qbo-sync-scheduling
Merge pull request #7679 from Bloomerang/jinx-unlimited/intg-2744-subscribe-request-timeout
Adds new method for BuildUpdateMailchimpMembersForMatchingAccounts
Break out logic into new BuildMailchimpMembersForUpsert method.
Merge pull request #7673 from Bloomerang/bobasort/bw-10845-Soft-credits-section-in-giving-statements
Merge pull request #7670 from Bloomerang/bobasort/bw-10426-update-tax-summary-to-giving-statement
Merge branch 'develop' into bobasort/bw-10845-Soft-credits-section-in-giving-statements
remove uncessary usings
correct all spellings
missing t
Break out GetAccountsMatchingEmail into submethod to break out nested uow action.
Increased timeout for longer running MC service request that is causing error during CRM constituent subscribed events
Added changes for getting Groups data and then put it in the SelectInput component to select which group
Break out repository call to separate uow block.
Merge branch 'develop' into pengpong/PLT-422-replace-getall-count
Merge branch 'develop' into pengpong/plt-421-revert-revert-getallwhere
PLT-422: Removed unnecessary comments.
refactor unit tests
Merge branch 'develop' into bobasort/bw-10426-update-tax-summary-to-giving-statement
Merge pull request #7674 from Bloomerang/bobasort/potential-feature-flagging-idea
Merge pull request #7610 from Bloomerang/jinx-unlimited/intg-2427-send-new-consttttts-to-kafka
Fix weird POCO issue
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Merge branch 'develop' into bobasort/bw-10426-update-tax-summary-to-giving-statement
InvalidOperationException updates
correct spelling
Merge branch 'develop' into jinx-unlimited/intg-2761-synced-count-new-rules
Merge branch 'develop' into jinx-unlimited/intg-2738-qbo-sync-scheduling
correct spelling
Fixed some unit tests, added some missing validation around device id
Merge pull request #7667 from Bloomerang/pengpong/fix-script-193
Update BusinessLogic/TaxSummaries/TaxSummaryHandler.cs
cleanup
comments from PR
a way we could feature flag the front end.
Merge branch 'develop' into pho/bw-8889/group-entry-source
BW-8889 Fixed develop issue with the same file being included twice
BW-8889 Updated JA beta flag to be false
move block inside condition
fix a couple of bugs
More PR feedback
Merge branch 'bobasort/bw-11134-split-2fa-from-login' of https://github.com/Bloomerang/CRM into bobasort/bw-11134-split-2fa-from-login
PR feedback
initial cleanup
add icon
Merge branch 'develop' into bobasort/bw-10845-Soft-credits-section-in-giving-statements
unit test
Merge branch 'develop' into jinx-unlimited/intg-2738-qbo-sync-scheduling
Merge branch 'develop' into jinx-unlimited/intg-2427-send-new-consttttts-to-kafka
consolidate steps
Revert "fail on purpose"
Revert "get my branch"
bash
get my branch
Merge branch 'bobasort/bw-10426-update-tax-summary-to-giving-statement' of https://github.com/Bloomerang/CRM into bobasort/bw-10426-update-tax-summary-to-giving-statement
Fixed ff reference
fail on purpose
Revert "Fixed ff reference"
Merge branch 'develop' into bobasort/bw-10426-update-tax-summary-to-giving-statement
Fixed ff reference
BW-8889 Added feature flag and updated icon
Merge branch 'develop' into kwalton/PLT-520-notify-slack
Merge branch 'develop' into bobasort/bw-10426-update-tax-summary-to-giving-statement
Merge branch 'develop' into bobasort/bw-10426-update-tax-summary-to-giving-statement
Merge pull request #7669 from Bloomerang/bobasort/bw-11336-help-text-to-use-a-square-image
Change tax summary label to giving statement with ff
Merge pull request #7668 from Bloomerang/bobasort/bw-11330-zoom-out-crop-bug
Stop serializing null
Help text to use a square image
Merge branch 'develop' into kwalton/PLT-520-notify-slack
Merge branch 'develop' into bobasort/bw-11330-zoom-out-crop-bug
remove copy button for journey mail (#7641)
fix cropping issue
Fixing script 193
BW-8889 Starting Point for group entry point
Merge branch 'develop' into kwalton/PLT-520-notify-slack
Merge pull request #7661 from Bloomerang/alert-autofix-1528
Merge pull request #7663 from Bloomerang/kwalton/PLT-502-fix-merge-checks
Fixed missing dapper for db read (#7636)
jinx-unlimited/intg-2720-partner-directory-tab (#7580)
Update Services/Authentication/AuthenticationService.UnitTests/Validate2FaTests.cs
Update Services/Authentication/AuthenticationService.UnitTests/LoginTests.cs
More changes
PLT-421 Replace all GetAll().Where with GetAllWhere
create orchestrator
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Merge pull request #7651 from Bloomerang/bobasort/bw-11013-ein-update-command
do it
Merge pull request #7662 from Bloomerang/release-2024-11-21
update run-name
combine auto-build workflows into a single one
oopsie
run on push instead of on PR synchronize
Merge branch 'develop' into alert-autofix-1528
update unit test
AddScheduleToPledge and then Save transaction (#7624)
Fix code scanning alert no. 1528: Uncontrolled format string
fix unit test
fix unit test
Merge pull request #7658 from Bloomerang/bobasort/bw-11381-org-logo-cancel-close-modal
Updated ApplyPending to copy over entire rule to avoid missing new fields in the future
fix unit test
Fixed org logo cancel closes modal
transfer synced count for pending rules
Merge pull request #7652 from Bloomerang/bobasort/bw-11382-include-volunteer-hours-based-on-org-settings
fix unit tests
Merge branch 'develop' into bobasort/bw-11013-ein-update-command
Add check for org settings
cleanup
Merge branch 'develop' into jinx-unlimited/intg-2738-qbo-sync-scheduling
cleanup
Remove default value for OidcAuthority
Updated approach for large file
first try at the command
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
Finish splitting login from 2fa, added and updated tests
added some tests
display soft credit to the tax summary
Merge pull request #7649 from Bloomerang/bobasort/bw-11372-begin-in-kind-on-new-page
Only add page break if there are tax summary transactions
able to get the soft credits
add tab
Begin in kind transactions on a new page
Merge pull request #7645 from Bloomerang/jurassic-patch/int-277-RTM-tool-environment-changes
started adding tests
Merge branch 'develop' into jurassic-patch/int-277-RTM-tool-environment-changes
fixed logstash issue
started creating command
Automation acknowledgement receipts ff updates pt2 (#7616)
Merge pull request #7637 from Bloomerang/bobasort/bw-10797-edit-delete-org-logo
Merge pull request #7635 from Bloomerang/bobasort/bw-10846-volunteer-hours-section-in-giving-statements
Merge branch 'develop' into jurassic-patch/int-277-RTM-tool-environment-changes
Fix error when no volunteer hours
Merge pull request #7643 from Bloomerang/jinx-unlimited/release-2024-11-21-into-develop
updated enviroment files with BloomerangPaymentMigration refs
Add svg file
Merge branch 'develop' into jinx-unlimited/intg-2427-send-new-consttttts-to-kafka
Merge branch 'develop' into jinx-unlimited/release-2024-11-21-into-develop
Merge branch 'develop' into bobasort/bw-10797-edit-delete-org-logo
initial backend
Fix feedback
Refactor delete org logo
Updated GetProbableWalletItem so it can be used to look up the flag o? (#7639) (#7640)
Remove space
Add date between
Allow for decimals
Use VolunteerField table to get volunteer hours instead of hardcoding id
Remove not implemented methods
Fix modal display after deletion
Edit and delete org logo
Remove in line styling and extend IInteractionVolunteerFieldRepository
Fix tests.
Cleanup.
Volunteer hours section in giving statements
Merge branch 'develop' into jinx-unlimited/intg-2427-send-new-consttttts-to-kafka
Move tests to IntegrationTests so I can actually test DapperUtils.
This sucks
PLT-422: Updated all instances of GetAll<>().Count() to use a new method CountWhere().
Added check to avoid rescheduling disconnected QBO integration syncs
Fix tests.
Merge branch 'develop' into jinx-unlimited/intg-2427-send-new-consttttts-to-kafka
PLT-422: Updated all instances of GetAll<>().Count() to use a new method CountWhere().
PLT-422: Updated all instances of GetAll<>().Count() to use a new method CountWhere().
Unit test jail.
Tests fixed.
First pass at fixing unit tests.
Cleanup.
Cleanup.
Merge vaughn/event-enrich
Merge develop, and resolve conflict in commonFeatureFlags.
Move model to consumer service
Add feature flag
Duplicate header for event
Event production working
Remove unneeded change.
Merge branch 'develop' into bobasort/bw-11134-split-2fa-from-login
DI problems.
Feature flag, cleanup. Closer to happy path :)
wip.
Added Chunk approach to consume file
Untested working state for 2FA
New constituent details model for event bus.
Merge branch 'develop' into bobasort/bw-11136-auth-refactor-for-tests
Refactor to finish getting test coverage on all relevant parts.
Redirect to external auth error page
Merge branch 'develop' into brendan/oidc-poc-2
Replace the `[AllowAnonymous]` attribute with a custom alternative
replace [AllowAnonymous] on the login controller
attempt to toggle the flow based on config
don't return 500
add logging to the API
Working state
add more logging
more logging
add minor update to logging
Fix the logs
add logging to callbacks
add logout functionality
update configs for qa-1
Login working state!
remove common.openidc project
wip - new service method
[not working] move configuration into web project
disabled oidc flow
Merge branch 'vincent/oidc-poc-2' into brendan/oidc-poc-2
TLS and config changes
Merge branch 'brendan/oidc-poc-2' into vincent/oidc-poc-2
remove system.net.http binding redirects
downgrade microsoft.aspnet.mvc
Revert "trying stuff"
trying stuff
remove system.net.http binding redirects
Merge branch 'develop' into vincent/oidc-poc-2
configure AWS credentials
system.net.http redirect
add lower version of microsoft.aspnet.mvc to web, web.unittests, and integrationtests
Revert "add microsoft.aspnet.mvc to web"
Revert "add microsoft.aspnet.mvc to web.unitests"
Revert "add microsoft.aspnet.mvc to integrationtests project"
Revert "updating binding redirects"
updating binding redirects
add microsoft.aspnet.mvc to integrationtests project
add microsoft.aspnet.mvc to web.unitests
add microsoft.aspnet.mvc to web
s
s
trying to install owin in oidc proj
testing qa config
Merge branch 'develop' into vincent/oidc-poc-2
Merge branch 'develop' into vincent/oidc-poc-2
Revert "add missing nuget packages"
add missing nuget packages
test Msbuildpath
Test
Use Authenticate instead of AuthenticateSso
cleanup
revert csproj change
potential XML issue?
fix build failure
Merge branch 'develop' into brendan/oidc-poc-2
Make this an extension method, why not?
WORKING STATE
fix path
Merge branch 'develop' into brendan/oidc-poc-2
isolate changes to the auth service
Login endpoint working
REFLECTION
intermittent step to debug login (not a working commit)
Merge branch 'develop' into brendan/oidc-poc-2
Cover AuthenticationService.Authenticate in unit tests and refactor!
Merge branch 'develop' into brendan/oidc-poc-2
test changes
Merge branch 'develop' into brendan/oidc-poc-2
Setting up post-login handling.
Add one more binding redirect
WORKING STATE (except config values not populated)