target / goalert

Open source on-call scheduling, automated escalations, and notifications so you never miss a critical alert
https://goalert.me
Apache License 2.0
2.21k stars 234 forks source link

ui: custom calendar component #1428

Open Forfold opened 3 years ago

Forfold commented 3 years ago

What problem would you like to solve? Please describe: Throughout the lifecycle of GoAlert, we have transitioned a few times between various calendar solutions for viewing GoAlert shifts. As we've continued to build GoAlert, we've found ourselves always needing to "patch" something related to our current calendar package to make it fit our needs- to the point where we have even contributed to the main lib.

I think it's time we think about creating our own calendar component (again), keeping core GoAlert features in mind that will be useful for both the on-call engineer, as well as anybody viewing a schedule making operational on-call changes.

Describe the solution you'd like: I'd like to use this issue as a point of discussion for what would be needed and valuable to include in a calendar component that would consider it feature complete. I'll start a list below that we can keep updated.

Features:

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity.

dctalbot commented 2 years ago

We should explore some alternatives and evaluate what needs we have

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity.