• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

kobotoolbox / kpi / 12275801628
81%
master: 76%

Build:
Build:
LAST BUILD BRANCH: dev-1257-remove-v1-forms-endpoint
DEFAULT BRANCH: master
Ran 11 Dec 2024 12:29PM UTC
Jobs 1
Files 608
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Dec 2024 11:53AM UTC coverage: 80.395%. Remained the same
12275801628

push

github

web-flow
feat(MembersRoute): add actions dropdown to the table of organization members TASK-987 TASK-990 (#5309)

### đŸ“Ŗ Summary
In Members Table (from Account → Team/Organization → Members) add
actions dropdown with one action. The action allows removing a member or
leaving the organization.

### 📖 Description
The availability of "Remove" action is based on the role of the logged
in user. When trying to remove user (or leave organization) a
confirmation prompt is being shown.

### 👀 Preview steps
1. â„šī¸ have multiple different users
2. for one of the users (e.g. "joe"), use
http://kf.kobo.local/admin/organizations/organization/ to add multiple
users into joe's organization
3. For one of the users (e.g. "sue") set the role to "admin"
4. enable "Multi-members override" for joe's organization
5. enable feature flag `mmosEnabled`
6. navigate to `#/account/organization/members`
7. đŸŸĸ notice that a table of organization members displays a list of
users added in step 2
8. đŸŸĸ notice that in the table "joe" (as owner) has an ability to remove
all organization members (excluding themselves) including "sue" who's an
admin

As continuation for above steps:
1. log in as "sue"
2. navigate to `#/account/organization/members`
3. đŸŸĸ notice that in the table "joe" (the owner) has no actions available
4. đŸŸĸ notice that any "member" user in the table has actions available,
and if you click "Remove" a confirmation prompt will appear
5. đŸŸĸ notice that for "sue" the action available is "Leave team"/"Leave
organization", and if you click it, a confirmation prompt will appear -
and it will have different content than confirmation prompt for removing
a member

As continuation for above steps:
1. pick a "member" user and use "Remove" action
2. confirm prompt
3. đŸŸĸ verify that user was removed successfuly

### 💭 Notes
Build atop #5281

5749 of 9231 branches covered (62.28%)

21988 of 27350 relevant lines covered (80.39%)

0.8 hits per line

Jobs
ID Job ID Ran Files Coverage
1 12275801628.1 11 Dec 2024 12:29PM UTC 608
80.39
Source Files on build 12275801628
  • Tree
  • List 608
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • af28266b on github
  • Prev Build on main (#12267854149)
  • Next Build on main (#12280643404)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc