diff options
author | Ila | 2019-05-27 07:46:00 +0000 |
---|---|---|
committer | Ila | 2019-05-27 07:46:00 +0000 |
commit | d7adea567385e549cde0e052e44bbd24f771923d (patch) | |
tree | b44b6dbe09a0dc15afd842c0edc1f9872b294022 | |
parent | 1b0458ac4ca0a7a5f217cf639aa798e82917ff49 (diff) |
test on the web interface
-rw-r--r-- | front-end/src/component/nav-top/index.jsx | 4 | ||||
-rw-r--r-- | front-end/src/page/home/index.jsx | 10 | ||||
-rw-r--r-- | report.md | 12 |
3 files changed, 15 insertions, 11 deletions
diff --git a/front-end/src/component/nav-top/index.jsx b/front-end/src/component/nav-top/index.jsx index 08a4e8d..f6a9bfb 100644 --- a/front-end/src/component/nav-top/index.jsx +++ b/front-end/src/component/nav-top/index.jsx @@ -69,7 +69,7 @@ class NavTop extends React.Component { } else { button = <li className="dropdown sign-in"> <Link to="/login" aria-expanded="false"> - Sign in + Log in </Link> </li>; } @@ -110,7 +110,7 @@ class NavTop extends React.Component { <li> <a href="#"> <div> - <i className="fa fa-tasks fa-fw"></i> Licence + <i className="fa fa-tasks fa-fw"></i> License {/*<span className="pull-right text-muted small">4 min</span>*/} </div> </a> diff --git a/front-end/src/page/home/index.jsx b/front-end/src/page/home/index.jsx index 2bc2bd8..5022913 100644 --- a/front-end/src/page/home/index.jsx +++ b/front-end/src/page/home/index.jsx @@ -5,14 +5,12 @@ class Home extends React.Component{ render(){ return ( <div id="page-wrapper" className="jumbotron"> - <h1>Hello, world!</h1> + <h1>PostgreSQL Performance Farm</h1> <p> - The PostgreSQL Performance Farm project is a community project to collect performance data from tests as code changes are made to PostgreSQL. To support this effort, a database needs to be created for storing results, and a Web site developed to review results. - This project will focus on developing the Web site on top of the database. - The database will be using PostgreSQL in the back-end. Test results will come in the form of JSON and flat files. The Web application will be developed using the Django Web framework. + The PostgreSQL Performance Farm project is a community project to collect performance data from tests, as code changes are made to PostgreSQL. Test results come as JSON or flat files, and the server-side interface is deployed using the Django framework. </p> <p> - As an example, the PostgreSQL Build Farm site is a central repository for the results of testing source code changes for PostgreSQL as they occur, on a wide variety of platforms. + This website enables registered users to upload, browse and download test results for all machines. </p> {/*<button className="btn btn-warning">test</button>*/} @@ -21,4 +19,4 @@ class Home extends React.Component{ } } -export default Home;
\ No newline at end of file +export default Home; @@ -21,10 +21,9 @@ The current application has been built on Python and its module Django, but is m * Improving design of the homepage and login form; * PG PERF FARM and Home redirect to the same page; * Contact, License and Privacy Policy pages missing; - * There might be an issue with URLs not redirecting properly; - * + * There might be an issue with URLs not redirecting properly. -In the meanwhile, testing is being made with manually created accounts, +In the meanwhile, testing is being made with manually created accounts, although there are some server-side issues related to login. The system is being developed using Debian 9 and OSX Mojave. @@ -67,5 +66,12 @@ Using Django1.11 is recommended because the authentication module is on a Django +## Coding Phase 1 +#### Week 1 + +During the first week, some minor changes are made to the front-end interface, to get acquainted with the source code without risking bugs: + +* "Sign in" changed to "Log in" in the homepage; +* Changed the homepage text; |