Skip to content

Commit 1255429

Browse files
committed
Remove draft from todo
1 parent b59113f commit 1255429

File tree

1 file changed

+0
-1
lines changed

1 file changed

+0
-1
lines changed

TODO.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
- [ ] Add github issue template to submit a new event, to make it easier for maintainers to add new events to the map. The template should include all the necessary fields and instructions on how to fill them out, and also ask for the name and contact information of the maintainer who will be responsible for keeping the event data up to date. Link to this template in the "Submit your event" hero button. Add a workflow to automatically create a new branch and pull request when a new issue is created with the "New Event" template. It should also automatically add the "Needs Review" label to the issue and assign it to the PCD team. In the pull request description, include a checklist for the maintainers to review the event data and merge the PR if everything looks good. The workflow should add the new event to the nodes.json file and also create a new markdown file for the event details page with the provided information (we should migrate from long_description to getting the data from the markdown file). It should also automatically close the issue once the PR is merged (`closes #issue_number` in the PR description). Also handle malformed data (e.g. missing fields, invalid date format, etc.) by adding a validation step in the workflow and commenting on the issue with friendly human readable errors if the data is not valid.
1212
- [ ] Add link to discussion for events that have a forum thread
1313
- [ ] Fix popup color background in dark mode (currently too close to the sea color, making it hard to visually separate from the map)
14-
- [ ] Support for draft events. Shown on the map but with a different color and a "Draft" label. Change "confirmed" to "status" with values "confirmed", "draft", "cancelled", etc. and add a field for whether the event is visible on the map or not (for cancelled events we might want to keep them in the database but hide them from the map, while for drafts we want to show them but with a different color and a "Draft" label).
1514
- [ ] Fractional zoom levels cause gaps in the map tiles on Chromium. (this is a known issue with Leaflet, see: https://github.com/Leaflet/Leaflet/issues/3575)
1615
- [ ] Add a "Submitted date" field to the event details, showing when the event was first submitted. This can be automatically added in the workflow when a new PR is created for the event.
1716
- [ ] Move the light/dark mode toggle to an easily accessible place in the UI, such as the top right corner of the map, instead of being hidden in the side panel.

0 commit comments

Comments
 (0)