Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Improve case contact editing workflow for supervisors/admins

未关闭
#6,563 5 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 18 天内回复

还没有人认领这个 Issue。

  • #6679 来自 @UtkarshDixit-97 —— 已关闭,未合并

评估

难度
4/5
预计耗时
3-5 天
新手友好度
48/100
Issue 类型
功能
描述清晰度
基本清楚
活跃度
冷清
技术栈
rails, ruby

调研方向

首先使用提供的 QA 账户复现 CASA Case Details 页面 Cases 标签页中的工作流,检查当前的联系操作及其对主管/管理员的行为。跟踪现有的 View/Edit 入口点和 impersonation 流程。当主管和管理员可以从案件页面进入或编辑由志愿者创建的案件联系人,并且按钮显示为“View/Edit”时,即表示完成。

由索引模型根据 Issue 内容生成。

描述

Help Wanted no-issue-activity Stakeholder-Feature

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

Image

Please edit this button to read "View/Edit"

Image

How to access the QA site

Login Details:
Link to QA site

Login Emails:

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

环境准备

在 Codespaces 中打开

在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

rubyforgood/casa 的其他 Issue

查看 rubyforgood/casa 的全部 Issue

相似的 Issue

更多 Ruby Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。