Skip to content
This repository has been archived by the owner on Nov 23, 2021. It is now read-only.

React Refactoring #172

Open
wants to merge 74 commits into
base: Q4-review
Choose a base branch
from

Commits on Aug 15, 2020

  1. Create React App

    React App created and flask implementation removed. React allows for
    easier maninpulation of GraphQL data, as well as, creation of dynamic
    charting data.
    Dev-Dominic committed Aug 15, 2020
    Configuration menu
    Copy the full SHA
    35ba063 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc03c98 View commit details
    Browse the repository at this point in the history
  3. Remove old python tests

    Dev-Dominic committed Aug 15, 2020
    Configuration menu
    Copy the full SHA
    e273c78 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. Structure React App

    Initially pattoo_web React App structure done, separating components
    based on desired routes such as login, dashboard, etc..
    
    Started developing login page, with creation of login.js component and
    login.css stylesheet.
    Dev-Dominic committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    b332e68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    303714d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8cd1e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. Configuration menu
    Copy the full SHA
    77a7054 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

  1. Restructure and Routing Init

    Restructure so that file structure for source folder(src) is much
    shallower.
    Dev-Dominic committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    ee0fe8e View commit details
    Browse the repository at this point in the history
  2. Setup preliminary routes

    Dev-Dominic committed Aug 24, 2020
    Configuration menu
    Copy the full SHA
    0bf5986 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2020

  1. Refactor exisiting components and routes

    Login refactored to utilized tailwindcss, as well as, Sidebar component
    also refactored. Routes and related components separated to separated
    logic and design.
    Dev-Dominic committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    662ad2b View commit details
    Browse the repository at this point in the history
  2. Create Base application template

    Base template contains current page title, as well as, Sidebar for each
    page.
    Dev-Dominic committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    6ec1e71 View commit details
    Browse the repository at this point in the history
  3. Dashboard Initial front-end design

    Completion and layout of dashboard page design.
    Dev-Dominic committed Aug 25, 2020
    Configuration menu
    Copy the full SHA
    3ae074c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f25e81 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2020

  1. Configuration menu
    Copy the full SHA
    cbeed13 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Implement GraphQL Client-Side Querying

    Allow user authenitcation and basic protected routing based on whether
    acesssToken and refreshToken are present on the client. Inital data
    querying and updates to charts on Dashboard.
    Dev-Dominic committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    0eecd07 View commit details
    Browse the repository at this point in the history
  2. Pattoo-web colorscheme

    Update pattoo-web colorscheme by extending colors through tailwind-css
    configuration.
    Dev-Dominic committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    9600798 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Updates to design

    Dev-Dominic committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    8980b5a View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2020

  1. Configuration menu
    Copy the full SHA
    f7af8df View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2020

  1. Query for User Chart Favorites

    Query for user chart favorites in the dashboard, using query function
    from api.js. Update Dashboard to dynamincally generate charts based on
    the number of favorite charts the user has, and whether each given chart
    has at least one datapoint associated for it be rendered.
    
    Minor changes by removing query string from auth function in
    graphql_client to api.js module.
    Dev-Dominic committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    829243a View commit details
    Browse the repository at this point in the history
  2. Re-design and Colorizing

    Dashboard fully re-design to match UI/UX design. Updates to Recently
    Updated status card to have button toggles to show charts for user Favorites, all charts and recently update agents.
    
    Sidebar also updated to reflect new colors and design.
    Dev-Dominic committed Aug 30, 2020
    Configuration menu
    Copy the full SHA
    ba4f34a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Create Chart Modal

    Initial creating and configuring of ReactModal to house the ability to
    create new charts, and chart favorites. Updates to Login.js component
    colors and updates to pattoo logo throughout application.
    Dev-Dominic committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    e64e285 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2020

  1. Setup Create Chart form

    Used third-party React package `React Modal` to create form.
    Dev-Dominic committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    1311c14 View commit details
    Browse the repository at this point in the history
  2. Update README

    Added installation and setup guide for pattoo-web for local machine
    usage currently if pattoo-api is running on the same machine.
    Dev-Dominic committed Sep 1, 2020
    Configuration menu
    Copy the full SHA
    1b397bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f7bcbb View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2020

  1. Configuration menu
    Copy the full SHA
    a8aeb89 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Configuration menu
    Copy the full SHA
    946fb55 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Added Dockerfile

    DangaRanga committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    5bc2c38 View commit details
    Browse the repository at this point in the history
  2. Added Dockerfile

    DangaRanga committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    f0afa46 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. Updated File Structure (PalisadoesFoundation#166)

    __Issue__: Previous file structure had no general or clear purpose.
    
    __Fix__:
    	1. Create segment folders for each related group of project
    	   components in the source folder:
    		- components
    		- routes
    		- utils
    	2. Remove redudnat folders from previous iterations of
    	   pattoo-web.
    	3. Reduce project depthed by deleting `pattoo_web` folder and
    	   making the root of project one less in folder depth.
    	4. Create folders for each module witih structure:
    		- module-name.js
    		- module-name.test.js
    		- module-name.css `react component`
    		- index.js `exports default and other functions from
    		  module`
    		- components `child react components associated
    		  with parent react component`
    	5. Create and renamed main react routing folder `routes` to have
    	   a module called `RouteClient` which handles registering new routes.
    Dev-Dominic committed Sep 24, 2020
    Configuration menu
    Copy the full SHA
    1ca31b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Fix Module Imports

    __Issue__: After restructing application, things began to break due to
    incorrect module/file imports.
    
    __Fix__: Moved down and across application filesystem and added in the
    necessary relative module/file imports to resolve issue.
    Dev-Dominic committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    b187cf1 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2020

  1. Update Project import system (PalisadoesFoundation#166)

    __Issue__: Relative path imports made it harder to know where in the
    given project that a module was being imported from, as well as,
    comprised code readability.
    
    __Fix__: Utilize `jsconfig.json` convention that allows for the
    specification of root files and options. [jsconfig.json
    overview](https://code.visualstudio.com/docs/languages/jsconfig)
    
    __Minor__: Omission of `Create-React-App` readme file.
    Dev-Dominic committed Sep 27, 2020
    Configuration menu
    Copy the full SHA
    b266592 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2020

  1. Update Project Structure and Docs

    __Issue__: Needed updates to docs to match new `pattoo-web` project
    structure
    
    __Fix__: Updated docs to detail project structure and general philosophy
    on how project files should be structured. Also updates installation
    docs to detail how the project dependencies can be installed.
    
    __Minor__: Movement of Page Layouts from components folder to routes
    Folder. Large Project Component pages are better suited to be under the
    routes pages instead of under components folders which are for smaller
    components.
    Dev-Dominic committed Oct 3, 2020
    Configuration menu
    Copy the full SHA
    82d070d View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

  1. Configuration menu
    Copy the full SHA
    ef33712 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2020

  1. Configuration menu
    Copy the full SHA
    26b05cd View commit details
    Browse the repository at this point in the history
  2. Fixed error codes

    DangaRanga committed Oct 18, 2020
    Configuration menu
    Copy the full SHA
    4c9f751 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2020

  1. Configuration menu
    Copy the full SHA
    890b712 View commit details
    Browse the repository at this point in the history
  2. Fix typo in travis config

    Dev-Dominic committed Oct 24, 2020
    Configuration menu
    Copy the full SHA
    38a974f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a178d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2020

  1. Configuration menu
    Copy the full SHA
    a7e5037 View commit details
    Browse the repository at this point in the history
  2. Old build

    Dev-Dominic committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    759abc7 View commit details
    Browse the repository at this point in the history
  3. Resolve merge conflicts

    Dev-Dominic committed Oct 25, 2020
    Configuration menu
    Copy the full SHA
    34e8c14 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2020

  1. Configuration menu
    Copy the full SHA
    947a954 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcdccff View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2021

  1. Added some unittests

    DangaRanga committed Jan 4, 2021
    Configuration menu
    Copy the full SHA
    7b965ad View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2021

  1. added sidebar components

    FireFoxHD committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    0b45440 View commit details
    Browse the repository at this point in the history
  2. fixed api unittest

    DangaRanga committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    6c1c183 View commit details
    Browse the repository at this point in the history
  3. Completed api tests

    DangaRanga committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    2c7352e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b558508 View commit details
    Browse the repository at this point in the history
  5. fixed sidebar import

    DangaRanga committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    499512e View commit details
    Browse the repository at this point in the history
  6. Fixed sidebar import

    DangaRanga committed Jan 5, 2021
    Configuration menu
    Copy the full SHA
    71a00df View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2021

  1. Configuration menu
    Copy the full SHA
    2725d7c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    caf9ea1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from DangaRanga/react-refactoring

    React refactoring (header and sidebar components)
    DangaRanga authored Jan 6, 2021
    Configuration menu
    Copy the full SHA
    cada771 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    40cc7d2 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2021

  1. ui changes

    FireFoxHD committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    793400f View commit details
    Browse the repository at this point in the history
  2. ui changes

    FireFoxHD committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    49d82bb View commit details
    Browse the repository at this point in the history
  3. UI changes to dashboard

    FireFoxHD committed Jan 10, 2021
    Configuration menu
    Copy the full SHA
    8185471 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2021

  1. Completed login

    DangaRanga committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    bad6e0d View commit details
    Browse the repository at this point in the history
  2. fixed merge conflicts

    DangaRanga committed Jan 11, 2021
    Configuration menu
    Copy the full SHA
    75f3055 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. Configuration menu
    Copy the full SHA
    e8da86f View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2021

  1. Added basic routing

    DangaRanga committed Jan 24, 2021
    Configuration menu
    Copy the full SHA
    aa30bc8 View commit details
    Browse the repository at this point in the history
  2. Fixed unused vars

    DangaRanga committed Jan 24, 2021
    Configuration menu
    Copy the full SHA
    d308d58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1ed8f8f View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. added protected routes

    FireFoxHD committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    c648f59 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2021

  1. Configuration menu
    Copy the full SHA
    3f62160 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from DangaRanga/react-refactoring

    Protected Routes and Basic Changes to mutations
    DangaRanga authored Feb 6, 2021
    Configuration menu
    Copy the full SHA
    18a9cb8 View commit details
    Browse the repository at this point in the history
  3. minor changes to login

    DangaRanga committed Feb 6, 2021
    Configuration menu
    Copy the full SHA
    8f801fd View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2021

  1. Configuration menu
    Copy the full SHA
    ca3b1c3 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2021

  1. eslint cache

    DangaRanga committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    acbb522 View commit details
    Browse the repository at this point in the history
  2. added UI components

    FireFoxHD committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    3950a0d View commit details
    Browse the repository at this point in the history
  3. Login changes

    DangaRanga committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    1453b96 View commit details
    Browse the repository at this point in the history
  4. Resolved merge conflicts

    DangaRanga committed Feb 14, 2021
    Configuration menu
    Copy the full SHA
    fbab697 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b62c60a View commit details
    Browse the repository at this point in the history
  6. Merge pull request #3 from DangaRanga/react-refactoring

    React refactoring
    DangaRanga authored Feb 14, 2021
    Configuration menu
    Copy the full SHA
    749c6b3 View commit details
    Browse the repository at this point in the history