Permissions EPIC
- Implement permissions check in the base model
- Implement permissions in the activity action sheet
- Optimize activity action sheet to check permission only when is opened.
- Move comments action sheet to another component (from Comment)
- Implement permissions in comment actions sheet
- Implement permissions in channel actions
- Implement permissions in comments list
- (chore) update mobx
- Improve blog card component
- Improve blog view screen actions styling (vote and remind buttons)
- Implement permissions in vote actions
- Implement permissions in remind action
- Implement FLAG_APPOINT_MODERATOR check in groups
- Implement permission into the groups post creator
- Implement JOIN_GATHERING check
- Add default warning message for denied permissions
- Implement FLAG_VIEW check
- Implement open/moderated/closed channel mode selector
- Deny access to closed channels
- Implement request subscriptions list in user's channel
- Implement request subscriptions deny/accept
- Handle 403 response on entities and channels services
- Fix broken tests
- Implement MESSAGE check
- Implement new spec test for permissions
closes #1445
closes #1397
closes #1441
closes #1440
closes #1438
closes #1048
closes #1049
closes #1435
closes #1050
closes #1437
closes #1351
closes #1413
closes #1356
closes #1193
closes #2030
closes #1385
closes #1378
closes #1414
closes #1350
closes #1191
closes #1192
closes #1395
closes #1390
closes #1382
closes #1391
closes #1393
closes #1354
added scoped labels
added 5 commits
Toggle commit listchanged the description
added 2 commits
changed the description
changed the description
added 8 commits
- cfe9e76e - (feat) Blog Card improvement and FLAG_VIEW enfoce
- 0cae9596 - (feat) improve blog screen action buttons
- dea0b6bc - (feat) improve blog list separator
- 9ab0b8c7 - (feat) enforce FLAG_VOTE in thumb actions
- 9768db94 - (feat) enforce FLAG_CREATE_COMMENT in comment list
- feb1b5bd - (feat) enforce FLAG_REMIND in remind action and code clean up
- f2138791 - (feat) show comments action as disabled for FLAG_CREATE_COMMENT
- 23f59a1c - (feat) counter component code clean up
Toggle commit listchanged title from WIP: Permissions to WIP: Permissions
changed the description
changed the description
changed the description
changed the description
added 10 commits
- ba6e7e22 - (feat) add optional default alert messages to the permission check method
- 0ac310b8 - (feat) show permission alert in thumb actions
- ae8388d4 - (feat) add FLAG_VIEW check to discovery user component
- 24055625 - (feat) add FLAG_VIEW check to channel screen
- d922dc46 - (feat) show a message if the user doesn't have permission to remind
- e078f063 - (feat) show a message if the user doesn't have permission to view a blog
- fb59ab8f - (feat) add FLAG_VIEW check to activity screen
- 89afea71 - (feat) add FLAG_JOIN check to groups list item
- 933188d4 - (feat) log errors in single entity store
- 3d14508b - (feat) remove arrow functions from discovery screen to improve performance
Toggle commit listchanged the description
added 5 commits
- 50d4a8f3 - (feat) add FLAG_VIEW check and code cleaning in group screen
- f50f9a4d - (feat) add FLAG_VIEW check to groups in the discovery screen
- 4212fd06 - (feat) add FLAG_VIEW check in blog view screen
- 401ccd09 - (fix) gathering service FLAG_JOIN_GATHERING check
- 28c29bf8 - (feat) permissions behind a feature flag
Toggle commit listmarked the task Implement FLAG_VIEW check as completed
added 1 commit
- ba34258c - (fix) channel screen should react to permissions load
added 5 commits
Toggle commit listmarked the task Fix broken tests as completed
changed the description
changed milestone to %Mobile 3.11
added 1 commit
- 661d4b54 - (feat) handle 403 responses on channels service
changed the description
added 1 commit
- b07ad242 - (fix) channel screen show alert twice if view permission is removed
added 1 commit
- e4efb208 - (feat) async check view permission in group and blog screens
added 56 commits
-
e4efb208...64f72980 - 55 commits from branch
release/3.11.0
- 6bc3e382 - Merge branch 'release/3.11.0' into feat/permissions-implementation-model-activitysheet-channels
-
e4efb208...64f72980 - 55 commits from branch
marked the task Implement MESSAGE check as completed
marked the task Implement new spec test for permissions as completed
added 23 commits
-
72ce7f5e...6aa3ace3 - 22 commits from branch
release/3.11.0
- 8a2b74ce - Merge branch 'release/3.11.0' into feat/permissions-implementation-model-activitysheet-channels
-
72ce7f5e...6aa3ace3 - 22 commits from branch
approved this merge request
unmarked as a Work In Progress
changed the description
added 4 commits
-
8a2b74ce...83cd63c2 - 3 commits from branch
release/3.11.0
- 78f22698 - Merge branch 'release/3.11.0' into feat/permissions-implementation-model-activitysheet-channels
-
8a2b74ce...83cd63c2 - 3 commits from branch
merged