Skip to content

Conversation

@TyIsI
Copy link
Member

@TyIsI TyIsI commented Feb 5, 2025

It is a period of civil unrest. Shitposters, striking from their moms basements, have won their first victory against the evil Galactic Empire.

During the battle, Rebel spies managed to steal secret plans to the Empire's ultimate weapon, the pan-american internet firewall, an armored firewall with enough power to filter an entire continent.

Pursued by the Empire's sinister agents, Princess Peach races home aboard her kart, custodian of the stolen plans that can save her people and restore freedom to the internet....

While developing the new frontend, getting consistent typing while maintaining backward compatibility was proving difficult, so I'm developing a v2 API tree to support the new frontend.

Current known issues:

  • Fix MetricService2
  • Edit Membership - Privileges doesn't trigger dirty and can't be submitted
  • Make edit/new page urls consistent (/id and /new)
  • Integrate edit/new pages to main component directories
  • Implement Admin/Email Templates page
  • Implement Admin/Member Cards page
  • Implement Admin/OAuth page
  • Implement Admin/Web Hooks page
  • Implement User/Grant Privileges page
  • Implement visual aids for fields like enabled
  • Fix responsiveness issues for iPhone 7 (and similar)
  • API Keys - Privileges doesn't trigger dirty and can't be submitted
  • Migrate login page to react-hook-form

Fixes #12
Fixes #222
Fixes #234
Fixes #317

@TyIsI TyIsI added this to the V2.0.0: a new frontend! milestone Feb 10, 2025
@TyIsI TyIsI self-assigned this Feb 10, 2025
TyIsI added 27 commits March 3, 2025 03:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants