Add start/end times
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
What
Add start/end times to the admin ui/schema
Design
Issue : https://gitlab.com/gitlab-org/gitlab/-/issues/580538
Requirements
- Add new columns to the
targeted_messagestable - Ensure proper data types and constraints are used
- Ensure proper constraints are in place for data validation
- starts_at < ends_at
- starts_at >= now
- Form should be Vue
- respect start/end times in targeted message delivery
Implementation Details
Expand the targeted_messages table. The following columns are examples but you should review the issues in the epic to check for additional columns that will be needed:
starts_at timestamp without time zone NOT NULL,
ends_at timestamp without time zone NOT NULL,
Edited by 🤖 GitLab Bot 🤖