DARIAEngineering / dcaf_case_management

Rails-based case management system for abortion funds
MIT License
87 stars 245 forks source link

General QA review #1242

Closed eheintzelman closed 6 years ago

eheintzelman commented 7 years ago

Thanks for creating an issue! Please fill out this form so we can be sure to have all the information we need, and to minimize back and forth.

eheintzelman commented 7 years ago

Sandbox

Dropdown boxes (#1249)

To be continued!

eheintzelman commented 7 years ago

Abortion Information tab (#1248)

Call Log (I THINK when we rolled this out we decided to keep it a link rather than a button, going to wontfix this one. See https://github.com/DCAFEngineering/dcaf_case_management/pull/610 for where @mebates explicitly refs it as a link. -CF)

Error proofing form fields with text input (Fixed in the short term by requiring a number, though it doesn't put the form into an error state. Marking as 'fixed enough')

Behavior of Alerts (def doable)

image

To be continued!

eheintzelman commented 7 years ago

Preferred language dropdown (located in 'patient information' tab)- - UPDATE - ADDRESSED IN CONFIG MGMT

Abortion Information tab (fixed with numbers validation, all set)

Submitting Pledges & Cancelling pledges

To be continued!

NerdyGirl537 commented 7 years ago

@eheintzelman for your questions: Language is now a pick list updated under the admin profile in the Admin Tools --> Config Management

For the abortion amount, I would recommend keeping it with 2 decimal places. I think that would work better. Just my opinion. @lwaldsc Thoughts?

The CMs know what to do with the 'Referred to Clinic' check box.

On pledge fulfillment, that only shows up if you are an admin user. The CM user doesn't see this.

lwaldsc commented 7 years ago

I would round to the nearest dollar. We almost never use cents.

colinxfleming commented 7 years ago

@eheintzelman my email just reminded me that hacktoberfest is coming, which means that a bunch of people will likely be looking to make one-off contributions such as UX fixes. In other words, keep these coming and feel empowered to get EXTREMELY nitpicky!

colinxfleming commented 7 years ago

@eheintzelman re the dropdown button, I think there's a path to that but it's not super clear how to break it up off the top of my head. a great flag though. Note to self to mull that one over!

(j/k I moved it to #1249)

eheintzelman commented 7 years ago

@colinxfleming My two cents (different from my initial assessment) is that we can leave the dropdown as is. See my comment in #1249

@lwaldsc Tried to clarify my comment about pledge fulfillment data getting wonky, above.