Improve case contact editing workflow for supervisors/admins
维护者通常 18 天内回复
还没有人认领这个 Issue。
- #6679 来自 @UtkarshDixit-97 —— 已关闭,未合并
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 48/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 冷清
调研方向
首先使用提供的 QA 账户复现 CASA Case Details 页面 Cases 标签页中的工作流,检查当前的联系操作及其对主管/管理员的行为。跟踪现有的 View/Edit 入口点和 impersonation 流程。当主管和管理员可以从案件页面进入或编辑由志愿者创建的案件联系人,并且按钮显示为“View/Edit”时,即表示完成。
由索引模型根据 Issue 内容生成。
描述
What type(s) of user does this feature affect?
- supervisors
- admins
User Story
As a supervisor or admin - I would like to be able to edit case contacts logged by my volunteers. I would like to be able to enter the case contact impersonating the author volunteer directly from the CASA Case Details page as opposed to having to go to my volunteer roster, Clicking into the volunteer, then clicking impersonate, then going to the case contact.
As a supervisor or admin, I should be able to enter the case contact impersonating the author volunteer from this page (on the left navabr, click the cases tab, then click into a case
Please edit this button to read "View/Edit"
How to access the QA site
Login Details:
Link to QA site
Login Emails:
- [email protected] view site as a volunteer
- [email protected] view site as a supervisor
- [email protected] view site as an admin
- [email protected] view site as an all casa admin
- go to
/all_casa_admins/sign_in
- go to
password for all users: 12345678
Questions? Join Slack!
We highly recommend that you join us in slack #casa channel to ask questions quickly. And discord for office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.
- 主要语言
- Ruby
- 星标
- 382
- 派生
- 547
- 平均合并
- 10 天 19 小时
- 30 天内合并 PR
- 20
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 提供 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
rubyforgood/casa 的其他 Issue
-
Good first issue: make one file Standard-compliant (burn down .standard_todo.yml)可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭Difficulty: Easy Good First Issue Help Wanted 🧹 Linting
难度 2/5 1-3 小时 新手友好度 78/100
rubyforgood/casa#7265 · 2 条评论 ·
维护者通常 18 天内回复
-
Stale bot marks Help Wanted / Good First Issue issues as abandoned可能已有人在做 @KoushikSagarr 今天认领。 未关闭github_actions Good First Issue
难度 2/5 1-3 小时 新手友好度 78/100
rubyforgood/casa#7262 · 1 条评论 ·
维护者通常 18 天内回复
-
Bug: Reassigned cases are listed under "Not Assigned" in the Assign a new case dropdown可能重新可做 @Anandb71 于 8 天前认领,目前没有进行中的 PR。 未关闭
难度 2/5 1-3 小时 新手友好度 82/100
rubyforgood/casa#7241 · 3 条评论 · 已指派 1 人 ·
维护者通常 18 天内回复
-
✨ New Feature Difficulty: Intermediate Help Wanted
难度 5/5 一周以上 新手友好度 35/100
rubyforgood/casa#7264 ·
维护者通常 18 天内回复
-
⛓️ Security Difficulty: Intermediate Help Wanted
难度 4/5 3-5 天 新手友好度 52/100
rubyforgood/casa#7263 ·
维护者通常 18 天内回复
相似的 Issue
-
account: profile bug
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 5 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
metanorma/metanorma-standoc#1315 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
metanorma/metanorma-iso#1681 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复