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

[REFACTOR]: New architecture of catalog service #9

Open
jlabatut opened this issue Jan 11, 2023 · 1 comment
Open

[REFACTOR]: New architecture of catalog service #9

jlabatut opened this issue Jan 11, 2023 · 1 comment
Labels
action: triage breaking changes This changements will cause some break in the actual application priority: high type: refactor

Comments

@jlabatut
Copy link
Member

jlabatut commented Jan 11, 2023

Description

According to #8, we need to update the catalog service in order to be v3 compliant. This involves :

  • Remove cursus endpoints, schema, models.
  • Remove tags, passwords, user database table
  • Remove draft, rename name to title
  • Rename modules to sections
  • Add order to elements inside sections
  • Remove all unused fields for videos and quizzes (just keep the ID and the type)

Also, we need to write the migration script in the SAME PR.

@jlabatut jlabatut added breaking changes This changements will cause some break in the actual application action: triage priority: high type: refactor semver: major labels Jan 11, 2023
@jlabatut
Copy link
Member Author

Time estimated : 2 m/d

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
action: triage breaking changes This changements will cause some break in the actual application priority: high type: refactor
Projects
None yet
Development

No branches or pull requests

1 participant