Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

main <- develop #1365

Merged
merged 46 commits into from
Oct 31, 2023
Merged

main <- develop #1365

merged 46 commits into from
Oct 31, 2023

Conversation

bdsl
Copy link
Contributor

@bdsl bdsl commented Oct 27, 2023

No description provided.

NoelLH and others added 30 commits October 3, 2023 15:51
Including Angular-downstream security patches
Make it clearer what they do; reduce type workarounds
* Use the new design; retire the old campaign-card
* Sort with newest (last ending) campaign first
For definitely-closed campaigns, go back from /donate/... to info.
Also fix an error from undefined `this.donationStartForm` when the
template conditions mean none is rendered and there is no such
ViewChild
For now, introduces a quick banner on *all* closed
campaigns saying that there *may* be others to explore
It was previously being lost under the reserved funds banner
on desktop, making all sub-items unreachable
…dType`

This should avoid the donate form breaking in edge cases like donors
who started one donation recently, then later topped up with new funds
…nsfer-funds

DON-898: Ask donation funds users for permission instead of assuming …
…aign-direct-links

BG2-2385 – tell donors & stop donations when we know a campaign isn't working
Co-authored-by: Barney Laurance <barney@thebiggive.org.uk>
Co-authored-by: Barney Laurance <barney@thebiggive.org.uk>
DON-820 – avoid & better report errors paying with donation funds
* ask Identity to return any existing tip balances
awaiting bank transfer funding
* if present in GBP, acknowledge any existing tip
* and don't prompt for another, including the Gift Aid
form group
…s-ux

DON-472 help donors landing on old campaign pages find new ones
NoelLH and others added 16 commits October 25, 2023 15:10
Improve how we pass `withTipBalances` to ID `get()`

Co-authored-by: Barney Laurance <barney@thebiggive.org.uk>
…-for-pending-tips

DON-596 – transfer funds tip handling
DON-889 – enable skip link everywhere
Ensure top child campaigns aren't server-cached
in memory in a way we didn't anticipate.
DON-773 - meta-campaign recent children tweak
* set tip numbers to 0 explicitly as an existing tip's detected
* add an extra check to prevent creating another tip if form data
somehow gets out of sync
Co-authored-by: Barney Laurance <barney@thebiggive.org.uk>
DON-596 - fix logic when a tip is pending
@NoelLH NoelLH marked this pull request as ready for review October 31, 2023 10:54
@NoelLH NoelLH merged commit 3871c97 into main Oct 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants