benjaoming
benjaoming commented on pull request data.coop/membersystem#33 2024-07-31 22:20:17 +00:00
New WaitingListEntry

I also use from django.db import models in app.models but in app.* I use from app import models because it's so convenient and it targets the domain-specific ideal of the app. As in, if…

benjaoming commented on pull request data.coop/membersystem#33 2024-07-31 21:58:23 +00:00
New WaitingListEntry

Don't we import whole modules everywhere all the time?

The idea is that the Django app is a domain-specific app so importing the models into the admin makes sense because almost all Models from…

benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-31 19:35:39 +00:00
298a453e19 Remove stripe session from success page (doesnt somehow work according to their docs hmm)
benjaoming commented on pull request data.coop/membersystem#33 2024-07-30 23:06:04 +00:00
New WaitingListEntry

Or which RUN commands is it that you want to see merged here?

benjaoming commented on pull request data.coop/membersystem#33 2024-07-30 23:05:32 +00:00
New WaitingListEntry

Yes but having to re-run the same things over and over again, creating huge new cache layers every time would be equally bad?

benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-30 23:03:05 +00:00
9a61c237c7 WIP: Handle Stripe webhook and add success/cancel pages
1029162a62 View for Stripe checkout
Compare 2 commits »
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-29 22:24:32 +00:00
78b3264bb6 Add Stripe to requirements
benjaoming commented on pull request data.coop/membersystem#25 2024-07-29 21:00:20 +00:00
WIP: Services

There will be a new model Product and Order that are relevant for charging services, but we can probably figure out how they are associated with services... I like the idea of matching a service…

benjaoming commented on pull request data.coop/membersystem#25 2024-07-29 20:58:57 +00:00
WIP: Services

Just wanna say that I've seen this WRT the Membership and MembershipType definitions. I think this will work fine in combination. I have some ideas etc.. but fundamentally, this doesn't need to change 👍

benjaoming commented on pull request data.coop/membersystem#32 2024-07-28 21:28:41 +00:00
Changes to payment models
image
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-28 21:28:16 +00:00
e2f4a66645 Add details to order page
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-28 20:39:35 +00:00
6bf42ecba3 Bootstrap an Order detail page
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-28 16:56:28 +00:00
5c5153adb6 Add signals to update Order and Membership
2499c3227c Implements bulk-creation action for memberships and orders
Compare 2 commits »
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-28 08:55:54 +00:00
3193cafe4b Add dynamic admin actions for bulk creating memberships
benjaoming commented on pull request data.coop/membersystem#32 2024-07-28 08:18:15 +00:00
Changes to payment models

An update: I've added a list of tasks in the description. This is getting nearer. If possible, I would consider to deploy some of the changes early so it's possible to add memberships and get…

benjaoming pushed to waiting-list at benjaoming/membersystem 2024-07-28 07:33:38 +00:00
dd33a90896 Merge branch 'main' into waiting-list
2c99799d4d Shorten and document Docker tweaks for Python and pip (#35)
Compare 2 commits »
benjaoming pushed to payment-updates at benjaoming/membersystem 2024-07-25 22:58:04 +00:00
768ef5a7d2 Add new admins, rework relation between orders and memberships, MembershipType can contain many Products, Memberships can be activated and revoked
84f6ad9c4b Merge branch 'waiting-list' into payment-updates
fa6a5cdb86 Revert healtcheck on Postgres, do it in the entrypoint
Compare 3 commits »
benjaoming commented on pull request data.coop/membersystem#33 2024-07-25 16:07:39 +00:00
New WaitingListEntry

This is ready btw... I intend that we just use the Waiting List from the Django admin for now... then we can add a public interface later... BUT:

We have intentions that overlap heavily around…

benjaoming commented on pull request data.coop/membersystem#33 2024-07-25 16:06:01 +00:00
New WaitingListEntry

I think the main priority should be that all our data.coop services are somehow deployed in the same/similar way... but then their development environment can be allowed to drift.

Reasoning…

benjaoming commented on pull request data.coop/membersystem#33 2024-07-24 20:29:48 +00:00
New WaitingListEntry

Reverted!