Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mini ch 5 #66

Open
wants to merge 43 commits into
base: master
Choose a base branch
from
Open

Mini ch 5 #66

wants to merge 43 commits into from

Commits on Feb 19, 2021

  1. ✅ ➕ 🎨 🔥 Fork, cleanup and first tests and component's creation

    - Removed unnecessary files
    - Added first tests
    - Added first components
    - Added dependencies for testing
    cylcrow committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    a8b259f View commit details
    Browse the repository at this point in the history
  2. 🚧 ✅ 🎨 Added tests to assert components default styling and stubs for …

    …not yet created components
    cylcrow committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    6466b34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dca62d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. ♻️ ✅ ✨ 💄 Added base components located in Header component

    - First iteration for base components
    - Modified Header structure: created StyledSection component to a better arrangement of components
    cylcrow committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    07be5b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d48c4e1 View commit details
    Browse the repository at this point in the history
  3. ✨ ♻️ ✅ 💄 Added Card component

    - Added card component
    - Added HomeVideos component
    - Added tests for new added components
    - Added/refactored styles for HomeVideo and Card component
    - Refactored tests for Card component
    cylcrow committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    88e5f76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3c7089 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. testing-libraries-cleanup: ♻️ Removed unnecesary dependencies after t…

    …ests refactor to comply just with react-testing-library
    cylcrow committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    f7b8cf8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. 🍱 ♿ ♻️ Added roles to each element

    - Added roles to elements to improve accesibility
    - Refactored tests to find elements by role instead of their id
    cylcrow committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    e5c9eac View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. ✅ ♻️ ✨ Added theming prototype

    - ✨ Added theming prototype
    - ✅ Added first specs to test integration with theming
    Andrés Campos Hernández committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    4547dca View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. 🚧 ♻️ Added theme wrapper for testing purposes

    Andrés Campos Hernández committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    436964f View commit details
    Browse the repository at this point in the history
  2. ♻️ 🏗️ 🚧 Components isolation

    - Changed directory name 'Base' to 'ui', indicating that files contained here will be for general UI integration
    - Updated tests in Card component
    Andrés Campos Hernández committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    991f0b5 View commit details
    Browse the repository at this point in the history
  3. ♻️ ✨ ♿ ⚗️ Added VideoCards

    Andrés Campos Hernández committed Mar 5, 2021
    Configuration menu
    Copy the full SHA
    be967d3 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. ♻️ ♿ 🚧 Improved accesibility for Card components

    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    7ed4920 View commit details
    Browse the repository at this point in the history
  2. ✨ 🔥 🚚 ♻️ 🎨 🐛 ✅ Added youtube API

    - Refactored code
    - Moved mocked files to a new folder
    - Mocked API calls
    - Created tests for custom hooks
    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    671b550 View commit details
    Browse the repository at this point in the history
  3. ♻️ 🎨 ✨ 🚚 Adding youtube playback iframe

    - Added test for YT playback frame
    - Added component for youtube playback
    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    233f180 View commit details
    Browse the repository at this point in the history
  4. ♻️ 🐛 ✨ ✅ Added video player and video change

    - Added SmallVideoCard component
    - Added RelatedVideoList component
    - Added styles for each new component
    - Added tests for each new component
    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    0fb5003 View commit details
    Browse the repository at this point in the history
  5. ✨ 🐛 🚧 Added VideoPlayer feature to return to HomeVideos on search

    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    c1c945a View commit details
    Browse the repository at this point in the history
  6. ✅ 🔥 🎨 Added remaining tests for mini ch 3

    - Removed unnecesary code from VideoPlayerContainer
    - Added tests to assert small captions video change
    - Improved code format
    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    d3123dc View commit details
    Browse the repository at this point in the history
  7. 🔥 ♻️ ✅ Removed unnecessary ThemeContext from styled-components

    Andrés Campos Hernández committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    510fd3a View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. ♻️ 🔥 ✅ Added reducer for App, removed unnecessary files

    - Added AppContext to share global context
    - Moved theme spec to AppContext
    - Moved useSearch to App.jsx component
    - Added appReducer for global context: AppContext
    - Deleted unnecessary files
    Andrés Campos Hernández committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    cb565b0 View commit details
    Browse the repository at this point in the history
  2. 🔥 ✅ Updated properties names

    - Added test for useReducer, googleMockedAPIObject files
    - Prevented props passing from parent componenst to child componenst using context props
    - Reformated code on some files
    Andrés Campos Hernández committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    c7c7f5e View commit details
    Browse the repository at this point in the history
  3. 🐛 ✅ Solved issues loading videos by id on iframe

    Andrés Campos Hernández committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    bbf8b0d View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. Configuration menu
    Copy the full SHA
    56c3147 View commit details
    Browse the repository at this point in the history
  2. 🎨 💄 ✅ Added test for theme behavior for CardDescription and CardTitle…

    … components
    Andrés Campos Hernández committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    bb045c2 View commit details
    Browse the repository at this point in the history
  3. 🎨 💄 ✅ Added test for theme behavior for SmallVideoCard component

    Andrés Campos Hernández committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    9fb8e46 View commit details
    Browse the repository at this point in the history
  4. ♻️ ✅ 🎨 Added tests for youtube search service

    Andrés Campos Hernández committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    f3239a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. ♻️ Moved generic components to higher path

    Andrés Campos Hernández committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    6a31647 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. ✨ ♻️ 🚧 Added routes for each feature

    Andrés Campos Hernández committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    24ac659 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2021

  1. ✨ Added login screen

    - Added tests for loginService
    - Added tests for login screen
    - Added test for functionality to redirect to /home on successful login
    Andrés Campos Hernández committed Mar 24, 2021
    Configuration menu
    Copy the full SHA
    1380c53 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. ♻️ ⚡ 🐛 Fixed bug when videoId was updated on VideoPlayerContainer

    - Added Page404 component and tests
    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    a529834 View commit details
    Browse the repository at this point in the history
  2. 🐛 Solved bug loading videos VideoPlayer>Home>VideoPlayer

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    d35c358 View commit details
    Browse the repository at this point in the history
  3. ✨ ♻️ ✅ Added Overlay and Menu components

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    5a2f82a View commit details
    Browse the repository at this point in the history
  4. ✨ ♻️ ✅ Added Sidebar and buttons with functionality

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    2e93c5b View commit details
    Browse the repository at this point in the history
  5. ✨ ♻️ ✅ Added favorites Add/Remove feature

    - Optimized VideoPlayerContainer to avoid re-renders on pushing on same route
    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    7de97f4 View commit details
    Browse the repository at this point in the history
  6. ✨ ♻️ ✅ Added tests and features to show UI corresponding to logged user

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    fb5c606 View commit details
    Browse the repository at this point in the history
  7. 🐛 Solved issues parsing/saving data from/to localStorage/sessionStorage

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    b4808e1 View commit details
    Browse the repository at this point in the history
  8. ♻️ 🔥 Moved feature to generic component

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    c27bcd8 View commit details
    Browse the repository at this point in the history
  9. ♻️ 🔥 ✅ Moved VideoPlayerContainer to generic component

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    49e9010 View commit details
    Browse the repository at this point in the history
  10. ✨ ♻️ ✅ Added login to a react portal

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    72a6c2e View commit details
    Browse the repository at this point in the history
  11. ✨ ♻️ ✅ Added favorites button to SmallCardCaptions

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    cd471e9 View commit details
    Browse the repository at this point in the history
  12. ✨ ♻️ ✅ Added private routes

    Andrés Campos Hernández authored and cylcrow committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    ffa05de View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. ✨ ♻️ 🚀 Added last features

    - Context value passed to hide/show favorite buttons
    - Added routes for logged user
    Andrés Campos Hernández authored and cylcrow committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    c8fff2a View commit details
    Browse the repository at this point in the history