backstage-plugin-announcements
backstage-plugin-announcements copied to clipboard
🚀 Feature: Set or modify announcements dates
🔖 Feature description
Add Announcements date edition
🎤 Context
Since the timeline (https://github.com/procore-oss/backstage-plugin-announcements/issues/119) has been introduced, announcements can be related to an event in the future. On announcement creation or edition users can set a date.
✌️ Possible Implementation
- ~Add a new column
announcement_event_date
inannouncements
table~ - ~Add a announcement event date field in create and edit announcement forms~
- ~Set existing
created_at
as default value for announcement event date~
{
startTime: Date;
endTime: Date;
active: boolean;
}
👀 Have you spent some time to check if this feature request has been raised before?
- [X] I checked and didn't find similar issue
Are you willing to submit PR?
Yes I am willing to submit a PR!
Edit:
- 2024.07.17: Replace Possible Implementation by kurtaking suggestion
I like this idea. One use case we have is using this plugin to announce events and events are generally time bound so this would be helpful to my team. 👍
I also like this idea 👍 , I think we can also benefit from a "Calendar" view. Also for our use case to give announcements a "time frame"
What do you think about adding something like the below and setting active
to false if it doesn't fall within the range? Thinking about how we could solve for this issue as well in one go.
{
startTime: Date;
endTime: Date;
active: boolean;
}
What do you think about adding something like the below and setting
active
to false if it doesn't fall within the range? Thinking about how we could solve for this issue as well in one go.{ startTime: Date; endTime: Date; active: boolean; }
Good idea, I've been busy lately. I should be able to free up some time next month, but if anyone wants to get started please feel free to do so 😃