-
Notifications
You must be signed in to change notification settings - Fork 6
Database driven organizers page #156
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
Conversation
- Add code migration - Fix linting - Remove inactive organizers
Here's a CSV to easily copy/paste the names and Meetup URLs in /admin/. I don't know who is considered active so I sorted the list based on "Last visited" on Meetup. |
Remove organizer description for now
- Add a docker compose environment with Redis and Postgres - Add django-storages for storing media files in S3/R2
I created a separate PR (#158) that merges into this one. That PR sets up Docker Compose which I really wanted in order to test this PR with Postgres and a custom storage backend. The custom media storage backend is what I'm planning to use to store organizer photos in something like S3 (or more specifically Cloudflare R2). This PR I think is ready to review/merge and it could be merged without merging the other. |
- Set both `MEDIA_URL` and `AWS_S3_CUSTOM_DOMAIN`. This ensures that both using `MEDIA_URL` or using `file.url` work well
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Thanks for the review. I asked in discord but I'll probably merge #158 today or tomorrow and deploy this. I don't want it to sit around too long. |
…se-media-storage Use docker compose for debugging production
Replaces #155.
Fixes #64.
Screenshot
Deploying
This PR adds our first migration needed for the site. As with any kind of migration, after this is merged, somebody (probably me) will need to run this migration on the production database.