Commit Graph

95 Commits

Author SHA1 Message Date
Artur
00bb987a9c feat: hide potentially inappropriate donor names 2025-05-28 11:46:52 -03:00
Artur
43c5ef9732 feat(funding required): add litecoin address 2025-05-22 18:25:53 -03:00
Artur
f95094c9e2 Revert "Merge pull request #179 from MAGICGrants/funding-required-litecoin"
This reverts commit f705639f4e, reversing
changes made to 9f0eef8f34.
2025-05-22 17:52:52 -03:00
Artur
df4a2b37a4 feat(funding required): add litecoin address 2025-05-22 16:35:42 -03:00
Artur
344131e509 Fix hardcoded value 2025-05-01 10:27:32 -03:00
Artur
5077518082 Change erc20 to evm 2025-04-30 17:25:21 -03:00
Artur
f5e83e1b3e feat: coinbase commerce integration 2025-04-30 17:10:28 -03:00
Artur
d0d03909e1 feat: remove donation migration worker 2025-04-04 13:50:47 -03:00
Artur
0d853f13aa Prevent same invoice from being processed by webhook handler twice 2025-04-03 16:31:31 -03:00
Artur
e7f4be25c8 Fixes 2025-04-02 18:01:00 -03:00
Artur
4549b73b73 Minor fixes 2025-04-02 14:01:49 -03:00
Artur
9a25459ffb Handle manually marked invoices and display ltc donations 2025-03-31 11:48:11 -03:00
Artur
f8bd668b9f Add donation migration scheduler 2025-03-31 09:50:43 -03:00
Artur
738fbfafc8 Better error handling 2025-03-28 15:43:15 -03:00
Artur
24678a049e General refactor 2025-03-27 16:53:58 -03:00
Artur
52bfbf8494 fix(webhook handlers): properly handle empty membership term 2025-03-13 14:24:23 -03:00
Artur
572ec2c51a feat: membership improvements (#146) 2025-03-03 10:42:10 -06:00
Artur
79b93edd4d fix: correctly update account connection when user joins PG members group 2025-01-15 19:42:08 -03:00
Artur
8965eb0e3a feat: remove unecessary logging 2025-01-15 17:30:08 -03:00
Artur
7f32bd57d7 fix(donation receipt): replace checkbox with check emoji to avoid rendering issues 2025-01-15 17:25:50 -03:00
Artur
3a5ade42bc fix: correctly redirect to password reset page 2025-01-15 16:58:00 -03:00
Artur
606fbcd74d fix: add missing env variables to docker-compose.prod.yml and other adjustments 2025-01-15 12:57:33 -03:00
Artur
372fe14c53 fix: correctly log trpc procedure errors 2025-01-15 12:36:24 -03:00
Artur
8ac91a0b1f fix: correctly use btcpay payment methods endpoint generally 2025-01-15 10:22:33 -03:00
Artur
c34ed86c8b feat: remove leaderboard option from membership page 2025-01-13 20:12:51 -03:00
Artur
5346b0a48d Merge branch 'master' into pg-account-link 2025-01-13 19:51:12 -03:00
Artur
f0e8eb1197 fix(donation-attestation): minor fixes 2025-01-10 17:34:35 -03:00
Artur
dbc934db2f feat(donation-attestation): display public key on the ui and make verification page available at /verify-attestation 2025-01-10 17:29:36 -03:00
Artur
1a9a61b2fc fix(donation-attestation): put verification page on the correct path and fix signature not showing up in email 2025-01-10 15:49:57 -03:00
Artur
2925aa2b77 feat(donation-attestation): include attestation in donation receipt 2025-01-10 12:31:50 -03:00
Artur
61a7c09127 feat: ability to get membership atestations from membership history page 2025-01-09 16:46:07 -03:00
Artur
e68b3ffbb3 feat: ability to get donation atestations from donation history page, page to verify signature and public key endpoint 2025-01-08 19:08:01 -03:00
Artur
74027c2e07 Merge branch 'master' into campaign-membership-disable 2025-01-07 17:15:45 -03:00
Artur
8db339376f fix(membership): correctly pass metadata 2025-01-07 17:11:51 -03:00
Artur
23d4f3e3ff Merge pull request #125 from MAGICGrants/campaign-membership-disable
feat: disable membership for campaigns
2025-01-07 16:49:51 -03:00
Artur
e4887b04ae feat: membership flow and UI improvements 2025-01-07 15:42:25 -03:00
Artur
dcec2da019 feat: disable membership for campaigns 2025-01-06 11:24:03 -03:00
Artur
b2f9d89afb feat(pg-account-link): check for expired memberships on every hour and fixes 2025-01-03 17:24:24 -03:00
Artur
aa46b7b8e6 feat: add option for connecting PG forum account in settings page 2024-12-30 21:19:35 -03:00
Artur
577ed94985 fix: correctly query leaderboard 2024-12-26 18:18:50 -03:00
Artur
5e0004c128 fix: correctly add points for stripe donations, correctly handle multiple btcpay payment methods and other fixes 2024-12-26 12:24:13 -03:00
Artur
0781c4c621 fix(webhooks): respond with 200 when done processing 2024-12-23 14:22:41 -03:00
Artur
9b5e8ac48a feat: move donation, membership and perk forms to a dedicated page, and minor ui improvements 2024-12-17 15:46:44 -03:00
Artur
4391847af8 feat: add leaderboard 2024-12-13 11:20:36 -03:00
Artur
10470c297b fix: use correct logic to check if turnstile token is valid 2024-12-10 13:30:33 -03:00
Artur
2ff7130ac7 chore(docker-compose.prod.yml): correctly set NEXT_PUBLIC_TURNSTILE_SITEKEY env variable 2024-12-09 19:59:19 -03:00
Artur
2522a196dd feat: add cloudflare captcha to auth related forms 2024-12-09 17:36:41 -03:00
Artur
799faeccfe feat: ability to save mailing address and company name 2024-12-06 17:07:31 -03:00
Artur
e26a76fe0d feat(perks): add "View product details" link to perk modal 2024-12-03 20:16:00 -03:00
Artur
3c9f6e22cf feat(perks): confirm printful orders upon creation in production 2024-11-29 12:38:15 -03:00