1. 13 Jun, 2019 2 commits
    • Daniel's avatar
      Create Generic Paginated Resource List (#193) · 670cbdfc
      Daniel authored
      - Created a generic ResourceList with optional Pagination
      - Renamed 'BookmarkList' to 'MyBookmarks'
      - Converted usages in 'PopularTables', 'SearchPage', and 'MyBookmarks'
      670cbdfc
    • Ryan Lieu's avatar
      Home page component (#190) · 7c06fdf7
      Ryan Lieu authored
      * new home page component
      
      * separated home page
      
      * searchbar fix
      
      * separated search bar into separate component
      
      * fixed breadcrumbs to go back to proper url
      
      * cleaned up consolelogs, cleaned up home page component
      
      * addressed comments
      
      * addressed more comments'
      
      * more code styling fixes
      
      * removed unecessary files, fixed styling for home page to include larger margins
      
      * making breadcrumb an isolated component
      
      * gave breadcrumbs default props, fixed styling, removed unecessary API call on componentDidMount
      
      * added tests
      
      * fixed homepage tests, cleaned up code
      
      * removed extraneous import for homepage test
      
      * fixed breadcrumb/test issues?
      
      * cleaned up breadcrumb code
      
      * fixed breadcrumb logic
      
      * removed default props
      
      * one last breadcrumb fix
      7c06fdf7
  2. 10 Jun, 2019 1 commit
  3. 07 Jun, 2019 1 commit
    • Daniel's avatar
      Use table 'key' in Metadata APIs (#191) · bb8daeb2
      Daniel authored
      Previously all of our metadata APIs sent a set of fields cluster, database, schema, and table to identify the table record in metadata service. Those parameters were replaced by a single 'key'.
      bb8daeb2
  4. 05 Jun, 2019 2 commits
  5. 04 Jun, 2019 1 commit
    • Ryan Lieu's avatar
      Moved PopularTables out into separate component (#183) · 71383b15
      Ryan Lieu authored
      * moved PopularTables out into separate component
      
      * added tests
      
      * fixed linting issues
      
      * removed bookmarklist from populartables
      
      * fixed tests
      
      * addressed comments
      
      * move populartables component to common
      
      * removed unecessary boiler plate, improved tests
      71383b15
  6. 03 Jun, 2019 3 commits
  7. 30 May, 2019 1 commit
    • Daniel's avatar
      Add Bookmarks Feature (#156) · 525d4323
      Daniel authored
      - Added the Bookmarks feature where users can save or unsave table resources.
        - BookmarkIcon component renders a filled or unfilled star next to table resources. Clicking on the icon will save or unsave the bookmark. Icons can be rendered in regular or large versions.
        - "My Bookmarks" component is added to the homepage. This displays all of the bookmarked table resources in a paginated format.
      - Created a Preloader component that fetches data needed for app-wide functionality.
        - Bookmark and User data is fetched in Preloader
        - Removed user data fetching in NavBar
      Added new tests for
      - Preloader, BookmarkIcon, BookmarkList, Metadata API
      Modified existing tests for
      - Table Details, TableListItem,
      525d4323
  8. 29 May, 2019 5 commits
  9. 28 May, 2019 2 commits
  10. 24 May, 2019 2 commits
  11. 22 May, 2019 1 commit
  12. 21 May, 2019 2 commits
  13. 20 May, 2019 3 commits
  14. 17 May, 2019 2 commits
  15. 16 May, 2019 1 commit
  16. 15 May, 2019 3 commits
  17. 14 May, 2019 1 commit
  18. 13 May, 2019 2 commits
  19. 10 May, 2019 5 commits