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

feat: Rich push support #34

Merged
merged 44 commits into from
Nov 11, 2021
Merged

feat: Rich push support #34

merged 44 commits into from
Nov 11, 2021

Commits on Sep 24, 2021

  1. chore: Dependencies management and publishing workflow updates (#20)

    * chore: updated dependencies management
    
    * chore: updated process to upload artifacts
    
    * chore: added ci workflow for snapshot
    
    * chore: ignore idea file changes
    
    * chore: updated git ignore to cater idea files
    
    * chore: fixed untracked files
    
    * chore: added missing dependencies
    Shahroz16 committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    299d243 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69fb401 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d3be41 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b28be0e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Updated signing id secrets

    Shahroz16 committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    8470991 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51cedeb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b447c44 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76c1647 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. Configuration menu
    Copy the full SHA
    4d18a95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a22b135 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3774634 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aa81338 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab48870 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2d4cd61 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    54aa850 View commit details
    Browse the repository at this point in the history
  8. Snapshot test

    - Checking if same snapshot artifact gets updated
    Shahroz16 committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    040bbdb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ed82c00 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. Code cleanup

    - Lint
    - Documentation
    Shahroz16 committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    8b0355b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    272ae32 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2021

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

Commits on Sep 29, 2021

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

Commits on Sep 30, 2021

  1. chore: Add network layer and common module (#22)

    * Network layer added
    
    * Common module added with support of network layer
    Shahroz16 committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    cbe61d3 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. chore: Cio client interface (#25)

    * Updated name to avoid conflicts with Retrofit Call object
    
    * CustomerIo client facing class added
    
    * Client updates
    
    - Updated header interceptors
    - Added network config
    - Added Custom adapter for retrofit
    
    * chore: Added ability to identity customer (#24)
    
    * Added features to identity customer
    
    * Ktlint changes
    
    * sample app set up for local testing
    
    * Local testing sample application updated
    Shahroz16 committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    b952c2e View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. feat: track event (#28)

    * Updated name to avoid conflicts with Retrofit Call object
    
    * CustomerIo client facing class added
    
    * Client updates
    
    - Updated header interceptors
    - Added network config
    - Added Custom adapter for retrofit
    
    * chore: Added ability to identity customer (#24)
    
    * Added features to identity customer
    
    * Ktlint changes
    
    * sample app set up for local testing
    
    * Local testing sample application updated
    
    * Unidentified error type added
    
    * Preference repository added to store customer info
    
    * Attributes mapping and types updated
    
    * Event tracking added
    
    * Event tracking updates
    
    - Added `SupportedAttributesFactory` to parse only the acceptable json params
    - Added clear identity support
    
    * Sample application updated with event tracking
    
    * Updated Identify to accept variety of data
    
    - Previously was limited to string|bool|int
    
    * PR suggestions
    
    - CustomerIO renamed
    - PreferenceRepository uses `site ID` as key
    
    * Imports sorted
    
    * Prefs name updates with site and app id
    Shahroz16 committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    89f8b08 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

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

Commits on Oct 17, 2021

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

Commits on Oct 29, 2021

  1. chore: Push notification FCM (#30)

    * Messaging push module added
    
    - Add device
    - Delete device
    - Track metric
    
    * Added metric tracking for push
    
    * Added receiver for push open
    Shahroz16 committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    7f12b28 View commit details
    Browse the repository at this point in the history
  2. Removed parent callbacks

    Shahroz16 committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    e3aaa1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6389fe View commit details
    Browse the repository at this point in the history
  4. Visibility modifier fixed

    Shahroz16 committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    767e281 View commit details
    Browse the repository at this point in the history
  5. Added Moshi codegen

    - Lighter way of generating data classes json models
    Shahroz16 committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    765f7d1 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2021

  1. Configuration menu
    Copy the full SHA
    4e2f5f9 View commit details
    Browse the repository at this point in the history
  2. fix: typo

    Shahroz16 committed Oct 30, 2021
    Configuration menu
    Copy the full SHA
    940bd49 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2021

  1. Configuration menu
    Copy the full SHA
    b0f2a69 View commit details
    Browse the repository at this point in the history
  2. Removed notification removal dialog

    - API 30 above its deprecated
    Shahroz16 committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    efd7751 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    121ba70 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2021

  1. PR suggestions

    Shahroz16 committed Nov 2, 2021
    Configuration menu
    Copy the full SHA
    7d3ec7f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Configuration menu
    Copy the full SHA
    5b35740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63171f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a0d0bb View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2021

  1. Configuration menu
    Copy the full SHA
    d381be1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0d75bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4c4ac7 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2021

  1. PR suggestions

    Shahroz16 committed Nov 11, 2021
    Configuration menu
    Copy the full SHA
    21363ce View commit details
    Browse the repository at this point in the history