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

Communities rsvp #3756

Draft
wants to merge 5 commits into
base: master
Choose a base branch
from
Draft

Conversation

openbrian
Copy link
Contributor

Stage 4 of the communities PRs. This PR adds RSVPs.

This PR is against osm/master, so it's cumulative. If you want to see the delta from stage 3 (events) to stage 4 (rsvps) see this PR openbrian#206

If reviewers want to see deltas in this repository, I believe I'll need branches here.

@gravitystorm
Copy link
Collaborator

I'm marking this as a draft since it depends on other PRs being reviewed and merged first.

@gravitystorm gravitystorm marked this pull request as draft November 23, 2022 15:14
@openbrian openbrian force-pushed the communities-rsvp branch 2 times, most recently from 506495a to e2c8e98 Compare May 10, 2023 01:20
@openbrian openbrian force-pushed the communities-rsvp branch 3 times, most recently from 744046a to ab593c0 Compare August 1, 2024 12:54
While a community will eventually have multiple organizers, we need at least one person
to be responsible if an issue is raised.

The community has one owner.  In later PRs, there will be multiple members and multiple organizers.
Links must be https.  Add validate_url ruby gem to validate the urls.

Add not null on link site and url.

Add relevant FK.
Allow multiple organizers per community.  There is now just 1 leader of an community.

Allow stepping up if there's no organizer.

Add ability to remove memberships.
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.

2 participants