Nathaniel Caza

Results 65 comments of Nathaniel Caza

![Loading](https://user-images.githubusercontent.com/595010/184194012-d2e288ad-466b-420f-b807-31af24bdcf2f.png)

Needs working session/SPIKE/POC to evaluate options

``` ┌──────────────────────────────────────────┐ │ │ │ Create New Service │ │ │ │ ┌────────────────────────────────────┐ │ │ │ Name │ │ │ └────────────────────────────────────┘ │ │ │ │ ┌────────────────────────────────────┐ │ │ │ Description...

Mind map from discussion: ![Temp Schedules](https://github.com/target/goalert/assets/595010/890134e4-5dd2-45fb-a96a-af5c02675081)

Yeah, this is a good idea. At the very least, the reason the values are what they are can be documented easily that way. I agree with @ethan-haynes on following...

Maybe part of the validation package? That way the code could read like: ```go validate.ManyUUID("Omit", ids, validate.MaxOmit) ``` Alternatively, we could look into moving from UUID-strings to actual UUIDs (move...

At a high level, here's what this might look like for an SMS provider. The plugin could also be built into GoAlert, but the overall functionality will be the same....

A lot of recent PRs have been made towards this end but were not tagged, for reference: https://github.com/target/goalert/pulls?q=is%3Apr+dest+is%3Aclosed

Would it be acceptable to allow marking a contact method as private? That would give an opt-in way to mark specific numbers (e.g., a roommate or friend's number) but still...

Proposal: - Add a `Private` checkmark to the CM create/edit dialog - Private numbers/cm values hidden in UI (and from API) for non-owning user - Add a `includePrivate` option in...