Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add publishing controls to Teams #2611

Open
1 of 6 tasks
Wotuu opened this issue Nov 13, 2024 · 0 comments
Open
1 of 6 tasks

Add publishing controls to Teams #2611

Wotuu opened this issue Nov 13, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@Wotuu
Copy link
Contributor

Wotuu commented Nov 13, 2024

  • Add a separate page with a section on the left, listing all routes in the team
  • Add checkbox to allow publishing controls of all routes in a team to team members of moderator or higher
  • This route list will have options in the table to allow publishing of each route on a specific time
  • People need to have their timezone set correctly in their profile for these date times! Otherwise they plan for the wrong times - so offer a link and explanation on this page, reminding users of this

Backend:

  • This will create new rows in a new table detailing when which routes need to be published for the world
  • A new cron job will trigger every minute that reads from this table and publishes routes as appropriate
@Wotuu Wotuu added the enhancement New feature or request label Nov 13, 2024
@Wotuu Wotuu self-assigned this Nov 13, 2024
Wotuu added a commit that referenced this issue Nov 15, 2024
…ne code having IDs so we can load multiple of one inline code at once (dungeonroute table looking at you).

Fixed default role selection showing up when you wouldn't have permissions to change it anyway.
Wotuu added a commit that referenced this issue Nov 15, 2024
…te publishing.

When disabled, any scheduled route publishes will not trigger.
Wotuu added a commit that referenced this issue Nov 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant