Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 1.12 KB

TODO.md

File metadata and controls

24 lines (22 loc) · 1.12 KB

Todo

This is a list of things that need to be done in the project.

  • 💜 Added twitch integration.
  • 🖼 Implemented media module using CloudFlare's R2 API.
  • 🔐 Safe session handling (List sessions and force logout)
  • 🐳 Created docker container config.
  • ✨ Scope and config validation for templates and widgets.
  • 📡 Events and websocket implementation for real-time updates.
  • 📂 Group fields by categories.
  • 📷 Added thumbnail for uploaded media.
  • 🛒 Improve template store page.
  • 📖 Template versioning scheme.
  • 🙍‍♀️ User profile implementation.
  • 🍃 Create R2 resources using MongoDB id as the resource id.
  • ✉ SMTP API for sending emails.
  • 💰 Implement payment complete hook.
  • 🐛 Add debug events.
  • 🚀 Add redis as cache engine.
  • 📲 Migrate from module import to NestJS's event system.
  • 📋 Add views/use system using NestJS's Task scheduler system.
  • 🗑 Delete unused versions when template is deleted.
  • 🔻 Disable auto-update on all widgets when a template is deleted (Use NestJS's Queue system)