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

Replace Notion custom CMS with GraphCMS #108

Open
8 tasks
replygirl opened this issue Jan 12, 2022 · 0 comments
Open
8 tasks

Replace Notion custom CMS with GraphCMS #108

replygirl opened this issue Jan 12, 2022 · 0 comments
Labels
✨ optimization Improvements under the hood

Comments

@replygirl
Copy link
Contributor

replygirl commented Jan 12, 2022

Low priority. Right now we load landing page content from Notion, would be better to have it tightly structured in GraphCMS on their free plan.

  • Migrating status record:
    • Move live status to Event model
    • Infer actions in the app, based on the latest Event data
    • Move streamConfig (discordInviteUrl, chatConfig, videoConfig) into repo as defaults and add fields to Event for optional override
  • Migrating events database:
    • Create Event model
      • Add dedicated notes field
      • Add dedicated Archive field
  • Migrating docs database:
    • Reupload imgur files under GraphCMS
    • Move files in /public out of repo into GraphCMS

Make sure to figure out the dev workflow—will we be configuring in the UI and promoting an environment manually, or will we be managing schema in code and updating the main environment on build?

@replygirl replygirl added the ✨ optimization Improvements under the hood label Jan 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ optimization Improvements under the hood
Projects
None yet
Development

No branches or pull requests

1 participant