test on the web interface
authorIla <[email protected]>
Mon, 27 May 2019 07:46:00 +0000 (09:46 +0200)
committerIla <[email protected]>
Mon, 27 May 2019 07:46:00 +0000 (09:46 +0200)
front-end/src/component/nav-top/index.jsx
front-end/src/page/home/index.jsx
report.md

index 08a4e8d3bb591418308d1bd6de43dca2cc092263..f6a9bfb54311f94cc8ecd0c8849af69e7e90ddfc 100644 (file)
@@ -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>
index 2bc2bd8108c88f40c6d309fac95232f1bcc61ee2..5022913148a2de4337c8f67b47d6bcb8cb93e076 100644 (file)
@@ -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;
index 7c344d7218e8399a3156b70f5d6c19adb7d2b946..09ab3259d80133e12325138bf5a39fe48a5bf3b9 100644 (file)
--- a/report.md
+++ b/report.md
@@ -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;