Skip to content

feat: add ocimv3 skeleton

Boros Gábor requested to merge gabor/ocimv3 into master

Description

This MR adds the skeleton for OCIM v3 based on Listaflow. The application uses the same CI/CD and deployment practices as Listaflow does.

Supporting information

Since we have no design (yet?), the design resources were left in place (aka. Listaflow logo), but all references to Listaflow were replaced.

Testing instructions

Steps to test the changes:

  1. checkout the branch
  2. run make (no targets)
  3. open http://127.0.0.1:8000
  4. run make createsuperuser
  5. login with admin@example.com / admin
  6. logout
  7. navigate to http://127.0.0.1:8000/register
  8. register a new user -- use your @opencraft.com email
  9. run docker logs console-django-1 | grep verify-user | awk '{ gsub("3000","8000",$1); print $1 }' | grep 'http'
  10. open the link in a new tab
  11. paste the link to verify the user

Dependencies

N/A

Screenshots

Notice the title of the window. As mentioned, we have no logo yet and the "Listaflow" text is part of the logo.

Screenshot_2023-02-10_at_18.41.09

Checklist

If any of the items below is not applicable, do not remove them, but put a check in it.

  • Git commit history is clean
  • Git commits are following conventional-commit practices
  • Unit tests are added/updated
  • Integration tests are added/updated
  • End-to-end tests are added/updated
  • Documentation is added/updated

Additional context

N/A

Merge request reports