Skip to content
This repository was archived by the owner on May 2, 2024. It is now read-only.
This repository was archived by the owner on May 2, 2024. It is now read-only.

Workflows #21

@cseitz

Description

@cseitz

Workflows are various procedures that perform a bulk of operations that are usually niche one-off things.

  • event concluded will close hacker registration, swap the website over to a "thanks for attending!" page, and mark data in the database as being a part of the current year. It will also email people who attended with "thanks for attending" email.
    • This is critical because if we keep data year-over-year in the database, then operations should only be performed on data from the current year; aka MongoDB { khe: { $exists: false } } or { khe: { $eq: 2023 } }
  • open registration will open registration and email everyone who Subscribe to Updates #19.
  • 1-week will email everyone a week before the event letting them know "hey, its this weekend!"
  • 1-day will email everyone the day before the event. Will probably be exact same as 1-week, maybe with some slight adjustments and the discord server link.
    ... and any others we think of.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendFor those who want to do backend tasks.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions