[FEATURE] New field "permission_group"
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
No repository files, tests, or entry points are named. Start by reviewing the group create, update, and load/filter paths, then read the linked Illinois and Calendar BB issues and resolve the requested API scope before implementing; done means the field's default, update behavior, filtering, and any group-admin API requirements are agreed and covered.
Written by the indexing model from the issue text.
Description
Is your feature request related to a problem? Please describe.
We need a way to define if a group is a permission group. Permission groups will be used to administer events in the Illinois app. We also need to load / filter the groups by this new field.
Describe the solution you'd like
Add a new boolean field permission_group (false by default) which can be set / updated when creating / updating group. Also add this field to the filter when loading groups.
This may also need a bbs API for loading group admins by group id (for the Calendar BB).
Additional context
- Source: https://github.com/rokwire/illinois-app/issues/4696
- Calendar BB issue: https://github.com/rokwire/calendar-building-block/issues/528
Note:
Please, let's discuss it before we start implementing it.
- Dominant language
- Go
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from rokwire/groups-building-block
-
rokwire/groups-building-block#634 · 1 assignee ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
rokwire/groups-building-block#630 ·
-
rokwire/groups-building-block#608 · 1 assignee ·
-
enhancement
rokwire/groups-building-block#601 · 1 assignee ·
-
enhancement
rokwire/groups-building-block#431 · 1 assignee ·
All issues in rokwire/groups-building-block
Similar issues
-
optimization optimization:agents-md-curator
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
githubnext/gh-aw-cao#13143 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
blinklabs-io/bursa#904 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
yanet-platform/ipfw-go#129 ·
-
bug confmap/provider/googlesecretmanagerprovider needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
open-telemetry/opentelemetry-collector-contrib#51273 · 2 comments ·
-
bug: AI Gateway client filter lists "Unknown" twice when NULL and literal Unknown clients coexist Openbug
Difficulty 2/5 1-3 hours Newbie friendliness 90/100