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

set up Undead Mongoose #415

Open
5 of 14 tasks
Riscky opened this issue Jun 12, 2022 · 1 comment
Open
5 of 14 tasks

set up Undead Mongoose #415

Riscky opened this issue Jun 12, 2022 · 1 comment
Assignees
Labels
enhancement Proposes (changes to) a feature ReIgnIT

Comments

@Riscky
Copy link
Member

Riscky commented Jun 12, 2022

Undead Mongoose will replace the Checkout backend in Koala.
This project is WIP, let's track the progress here:

  • Build a new Sloth-compatible API
  • Write a migration script
  • Communicate user data with Koala (using webhooks-light)
  • Build a user friendly admin UI (WIP)
  • Authenticate with OAuth
  • Write a role to set it up on a server
  • Test the data migration
  • Koala PR to disable the Checkout UI
  • Set Undead up on production
  • Migrate the data
  • Deploy Koala without Checkout UI
  • Configure Sloth to communicate with Undead
  • Make a backup to S3 of all Koala Checkout database data (we'll have to store this for 7 year according to law)
  • Koala PR to remove all remaining Checkout code.
@Phavion
Copy link
Member

Phavion commented Jun 12, 2022

Oauth is not completely bugfree yet, but it is getting there. Once admin authentication does not create a redirect loop, it is done.

@SilasPeters SilasPeters added enhancement Proposes (changes to) a feature ReIgnIT labels Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Proposes (changes to) a feature ReIgnIT
Projects
None yet
Development

No branches or pull requests

4 participants