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

Feature/cache #20

Open
wants to merge 52 commits into
base: main
Choose a base branch
from
Open

Feature/cache #20

wants to merge 52 commits into from

Commits on Apr 5, 2024

  1. base navigation

    LucasPrioste92 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    8d43411 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/splash-screen' into feature/navigation

    # Conflicts:
    #	app/src/main/java/dev/pinkroom/marketsight/ui/MainActivity.kt
    LucasPrioste92 committed Apr 5, 2024
    Configuration menu
    Copy the full SHA
    673aeb2 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Configuration menu
    Copy the full SHA
    907f2ce View commit details
    Browse the repository at this point in the history
  2. bottom bar

    LucasPrioste92 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    14c67a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    388f4f2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    398453d View commit details
    Browse the repository at this point in the history
  5. update dimensions

    LucasPrioste92 committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    3f5ed1f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    51bce36 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

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

Commits on Apr 11, 2024

  1. - refactor alpaca news ws service

    - use case to get News
    LucasPrioste92 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    739ee01 View commit details
    Browse the repository at this point in the history
  2. - alpaca news API

    LucasPrioste92 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    201b4b2 View commit details
    Browse the repository at this point in the history
  3. - alpaca news API

    LucasPrioste92 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    b539b0c View commit details
    Browse the repository at this point in the history
  4. - setup Unit Test libs

    - assertK
    - mockK
    - JUnit
    - coroutine test
    LucasPrioste92 committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    2798774 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. - faker dependency

    - unit test (NewsRemoteDataSource)
    - refactor code
    LucasPrioste92 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    d26ca4f View commit details
    Browse the repository at this point in the history
  2. - unit test (NewsRepository)

    - refactor code
    LucasPrioste92 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    2b44d41 View commit details
    Browse the repository at this point in the history
  3. - unit test (ChangeFilterNews UseCase)

    - refactor code
    LucasPrioste92 committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    734e555 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. - main carousel news

    LucasPrioste92 committed Apr 17, 2024
    Configuration menu
    Copy the full SHA
    e487af3 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. - main carousel news add anim

    - empty screen when news are empty
    - loading shimmer effect while loading main news
    LucasPrioste92 committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    84360dd View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. - show all news

    - refresh news
    - show snackbar error
    - refactor code
    LucasPrioste92 committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    aac9174 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. - real time news

    - refactor news repository and news remote source
    LucasPrioste92 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    0b8c085 View commit details
    Browse the repository at this point in the history
  2. - pagination news

    - empty content ui
    LucasPrioste92 committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    80c43b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. - date picker ui

    - desc/asc ui
    - symbols subscribed ui
    LucasPrioste92 committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    dd409ca View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

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

Commits on Apr 29, 2024

  1. - unit test

    LucasPrioste92 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9a765df View commit details
    Browse the repository at this point in the history
  2. - update libs

    LucasPrioste92 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fa5c993 View commit details
    Browse the repository at this point in the history
  3. - update symbol crypto

    LucasPrioste92 committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    232d958 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. - assets API

    - assets Remote Data Source, Repository and Use Case
    - setup paper API, stock service, crypto service
    - refactor alpaca data api
    LucasPrioste92 committed May 2, 2024
    Configuration menu
    Copy the full SHA
    660586c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d0225c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92f6b79 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. - use case to get realtime tardes, quotes and bar

    - use case subscribe/unsubscribe asset
    LucasPrioste92 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    faaf727 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0616d85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6235b6 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. - search input assets

    - assets filter by stock or crypto
    LucasPrioste92 committed May 8, 2024
    Configuration menu
    Copy the full SHA
    107ed0d View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. - handle error assets list

    - empty content layout
    - search input logic
    LucasPrioste92 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    5f26ec9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cda4490 View commit details
    Browse the repository at this point in the history
  3. - header detail screen

    - get asset detail screen
    - get bars detail screen
    LucasPrioste92 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    378bf20 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. - base chart

    LucasPrioste92 committed May 15, 2024
    Configuration menu
    Copy the full SHA
    972655e View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. - new version chart

    LucasPrioste92 committed May 20, 2024
    Configuration menu
    Copy the full SHA
    c12e93a View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. - update chart

    LucasPrioste92 committed May 21, 2024
    Configuration menu
    Copy the full SHA
    40285a7 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. - update chart

    - get real time bars
    - calculate values related to asset
    LucasPrioste92 committed May 23, 2024
    Configuration menu
    Copy the full SHA
    9c475d8 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. - get real time quotes

    LucasPrioste92 committed May 24, 2024
    Configuration menu
    Copy the full SHA
    14785b8 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. - get trades

    - get real time trades
    - filter trades and quotes
    LucasPrioste92 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2b2ab02 View commit details
    Browse the repository at this point in the history
  2. - enabled pull to refresh

    - refresh logic
    LucasPrioste92 committed May 28, 2024
    Configuration menu
    Copy the full SHA
    2312385 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68d5979 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. - unit test DetailViewModel

    - unit test refactor
    - clean code
    LucasPrioste92 committed May 29, 2024
    Configuration menu
    Copy the full SHA
    5253271 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. setup room db

    LucasPrioste92 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a85b968 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. cache all assets

    LucasPrioste92 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    978cf5c View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. cache news and logic to clean cache and retrieve news when the app is…

    … showing cached data and there is an internet connection and you can get the latest news
    LucasPrioste92 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    90efc9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb01fec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d2e4719 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c593db9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. unit test News Cached

    LucasPrioste92 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    88df26d View commit details
    Browse the repository at this point in the history