#57 Cleanup of resultsdb_frontend settings and configuration for deployment
Closed: Fixed Opened by tflink.

There are several things in the current resultsdb_frontend code that need to be fixed before it's deployed to production:

  • add requirements.txt for dev env deployment (actual deps are in setup.py)
  • remove unrelated settings from conf/seetings.py.example (from blockerbugs)
  • remove hard-coded resultsdb url from controllers/main.py and change it to a config value, using the localhost:5000 value as a default
  • remove login functionality and db schema (there's no need for it, it's just a dumb frontend)
  • remove deps on MySQL-python, Flask-Login
  • remove admin blueprint and it's templates
  • fix specfile so that its' version matches setup.py

This ticket is a duplicate of https://pagure.io/taskotron/resultsdb/issue/4

Some pull requests submitted:

  • https://bitbucket.org/rajcze/resultsdb_frontend/pull-request/2/some-cleanup/diff
  • https://bitbucket.org/rajcze/resultsdb/pull-request/4/some-cleanup/diff

A few more PRs submitted:

  • https://bitbucket.org/rajcze/resultsdb_frontend/pull-request/3
  • https://bitbucket.org/rajcze/resultsdb_frontend/pull-request/4
  • https://bitbucket.org/rajcze/resultsdb_frontend/pull-request/5

If they're accepted, that should close this issue.

Ok, I think this is all done now.

Metadata