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
Add participant types for activities #2421
Conversation
This pull request is marked as stale because it has not had any activity for 90 days. It doesn't mean it's not important, so please remove the stale label if you like it, or add a comment saying what it means to you :) However, if you just leave it like this, I'll close it in 7 days to help keep your pull requests tidy! Thanks! |
4661921
to
8b8d0a1
Compare
Codecov Report
@@ Coverage Diff @@
## master #2421 +/- ##
==========================================
- Coverage 77.26% 76.76% -0.51%
==========================================
Files 356 359 +3
Lines 35949 37010 +1061
Branches 1776 1825 +49
==========================================
+ Hits 27777 28410 +633
- Misses 8172 8600 +428
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
041bf14
to
287a671
Compare
So back works properly..
... event if the feature is not enabled
I changed how the backend handles that...
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.
Phew, that was a ride! Pretty comprehensive PR, it seems to me - congrats for making it so far 😄
A lot of i18n missing, I left some comments.
I'll miss the feature to click a slot to join... but can do without.
There's an empty InvitationsForm.vue
file that you added, probably in error.
I would prefer to leave it out... on the basis that:
maybe we leave it out for merge, and welcome to re-visit the topic before release?
indeed! roles become explicit.... this is part of the work towards group-defined roles, and other stuff like that, so I think it's a needed step to bring roles out into the light... I think currently roles are confusing anyway, so maybe more explicit is helpful there? |
Overall issue: #2361
Forum thread: https://community.foodsaving.world/t/applicant-trial-pickup-proposal/575
Backend PR: karrot-dev/karrot-backend#1199
What does this PR do?
UI for specifying an activity that has a role requirement, and optionally a number of open participants.
It's nearly ready! A few remaining tasks:
Links to related issues
Checklist