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

Tracking for Epsilon rewrite #56

Open
2 of 6 tasks
DarkGuy10 opened this issue Jun 5, 2023 · 2 comments
Open
2 of 6 tasks

Tracking for Epsilon rewrite #56

DarkGuy10 opened this issue Jun 5, 2023 · 2 comments
Assignees
Labels
Rewrite Issues and PRs related to rewrites.

Comments

@DarkGuy10
Copy link
Owner

DarkGuy10 commented Jun 5, 2023

This issue will track immediate changes for the Epsilon rewrite.

Major changes in this rewrite:

  • Migrate backend to discord.js v14
  • Migrate from CRA to Next.js
  • Migrate codebase to Typescript + SASS
  • Implement routing for easier page handling on frontend
  • Add Redux for better data flow and state management
  • Fix TooltipManager and ContextMenuManager api into wrapper-like components
@DarkGuy10 DarkGuy10 self-assigned this Jun 5, 2023
@DarkGuy10 DarkGuy10 moved this to Todo in Spearhead Jun 5, 2023
@DarkGuy10 DarkGuy10 pinned this issue Jun 5, 2023
@DarkGuy10 DarkGuy10 moved this from Todo to In Progress in Spearhead Jun 5, 2023
@DarkGuy10
Copy link
Owner Author

DarkGuy10 commented Jun 5, 2023

9cd2bb8 finishes task 1

@DarkGuy10 DarkGuy10 added the Rewrite Issues and PRs related to rewrites. label Jun 5, 2023
@DarkGuy10
Copy link
Owner Author

🚧 Prepsilon

Skeleton repo for the next rewrite.
This is still work in progress, but any criticism/advice is more than welcome ✨
Oh btw, we're switching the codebase to Typescript + Sass 🍷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Rewrite Issues and PRs related to rewrites.
Projects
Status: In Progress
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant