UCL-CloudLabs / user-portal

Front end user portal for CloudLabs
0 stars 0 forks source link

Use celery for background tasks and implement on staging #37

Closed jonc125 closed 7 years ago

jonc125 commented 7 years ago

This builds on #35.

Fixes #34, fixes #23, fixes #7, fixes #24.

Still to do:

jonc125 commented 7 years ago

I think this is now clean and worth merging to development before it grows further! I've opened #38 for follow-on tasks.

As well as the code changes, I've also made some improvements to the travis config. The most significant change for local testing is the new secrets.py which you'll need to create / copy from the travis version I sent.

Note that the celery branch is currently deployed on staging, so you can also try it out live there.

raquelalegre commented 7 years ago

So I tried this and worked perfectly for me but Anastasis was having issues. I don't think his issues are related to this changes but Levine's webapp, so ready to merge!

jonc125 commented 7 years ago

Yay!