benjaoming
benjaoming commented on pull request data.coop/membersystem#25 2024-08-04 17:24:55 +00:00
WIP: Services

This is correct! 💯

benjaoming commented on issue data.coop/membersystem#43 2024-08-04 15:35:19 +00:00
Privacy-shield for member's emails when paying with Stripe or other 3rd parties?

I was wondering if anyone would disagree with this, but I think that when we choose between user convenience and privacy, then privacy will probably always win :)

Unfortunately Stripe also…

benjaoming commented on issue data.coop/membersystem#44 2024-08-04 15:33:13 +00:00
A confirmation/receipt e-mail after a successful payment would be nice

Yes, it's one of the unsolved issues but will arrive together with the emails that can send out a payment link for an order.

benjaoming created pull request data.coop/membersystem#45 2024-08-04 10:27:51 +00:00
More admin controls + Fix pay/success error 500
benjaoming created branch small-fixes in benjaoming/membersystem 2024-08-04 10:27:34 +00:00
benjaoming pushed to small-fixes at benjaoming/membersystem 2024-08-04 10:27:34 +00:00
3af6ae0097 Add some more admin controls
a93a879f50 Don't Error 500 when using other member's Order PK etc
1070e93885 Divide the amount received from Stripe by 100.0 (#40)
Compare 3 commits »
benjaoming commented on issue data.coop/membersystem#43 2024-08-04 10:01:31 +00:00
Privacy-shield for member's emails when paying with Stripe or other 3rd parties?

It's a feature: If we shared people's email address with Stripe, we would need a privacy policy that stated this + a checkbox to agree because 1) an email is PII, 2) people cannot reasonably…

benjaoming created pull request data.coop/membersystem#40 2024-08-04 07:15:07 +00:00
Divide the amount received from Stripe by 100.0
benjaoming pushed to fix-payment at benjaoming/membersystem 2024-08-04 07:15:00 +00:00
1a4b25369b Divide the amount received from Stripe by 100.0
ca8987ba3b Use mail_admins instead of send_mail.
4254baf09d Changes to payment models (#32)
59620aa309 Switch to using uv instead of pip-tools (#39)
Compare 4 commits »
benjaoming created branch fix-payment in benjaoming/membersystem 2024-08-04 07:14:59 +00:00
benjaoming commented on pull request data.coop/ansible#188 2024-08-03 22:40:59 +00:00
Add phanpy service

Jeg har været i gang med at lave nogle forsøg, men jeg tænker at #218 skal fikses, før det kommer videre....

benjaoming created pull request data.coop/ansible#218 2024-08-03 22:35:36 +00:00
Set the add_header directive for Mastodon
benjaoming created branch allow-origin-mastodon in benjaoming/ansible 2024-08-03 22:35:02 +00:00
benjaoming pushed to allow-origin-mastodon at benjaoming/ansible 2024-08-03 22:35:02 +00:00
61a6ee3ba8 Set the add_header directive for Mastodon
5502870384 Add data.coop to postfix ALLOWED_SENDER_DOMAINS.
3689eb7687 Add stripe secrets.
717db9055c Merge pull request 'Update environment variables re: data.coop/membersystem#38' (#216) from benjaoming/ansible:membersystem-envs into main
5ff603393b Update roles/docker/defaults/main.yml
Compare 10 commits »
benjaoming opened issue data.coop/ansible#217 2024-08-03 22:28:52 +00:00
Access-Control-Allow-Origin: * on Mastodon
benjaoming deleted branch payment-updates from benjaoming/membersystem 2024-08-03 20:57:49 +00:00
benjaoming commented on pull request data.coop/membersystem#32 2024-08-03 12:05:22 +00:00
Changes to payment models

Are you getting ready to deploy? I'm on parental duties today, but I'll have some time in the evening if there's something bork'ed.

In case it deploys and works well, I can start to put data in…

benjaoming pushed to payment-updates at benjaoming/membersystem 2024-08-03 10:56:50 +00:00
9326c77736 Merge branch 'main' of git.data.coop:data.coop/membersystem into payment-updates
59620aa309 Switch to using uv instead of pip-tools (#39)
Compare 2 commits »
benjaoming deleted branch membersystem-envs from benjaoming/ansible 2024-08-03 09:19:23 +00:00