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: persist inflight publishes and send on restart #299

Merged
merged 48 commits into from
Jan 4, 2024

Commits on Oct 31, 2023

  1. changes by vilayat

    Vilayat-Ali committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    71f4167 View commit details
    Browse the repository at this point in the history
  2. changes by vilayat

    Vilayat-Ali committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    35490f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    807f7f6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ef8931 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2023

  1. Configuration menu
    Copy the full SHA
    3621334 View commit details
    Browse the repository at this point in the history
  2. chore: cleanup

    de-sh committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    5b8b589 View commit details
    Browse the repository at this point in the history
  3. doc: remove outdated comments

    de-sh committed Nov 1, 2023
    Configuration menu
    Copy the full SHA
    0b6f214 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Configuration menu
    Copy the full SHA
    598f814 View commit details
    Browse the repository at this point in the history
  2. chore: rm unused loc

    de-sh committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    5c85fd4 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. feat: load saved inflight publishes on uplink restart (#307)

    * Implemeted reading from disk and publishing onto the network
    
    * inflight persistence logic
    
    * doc: make the code readable
    
    ---------
    
    Co-authored-by: Devdutt Shenoi <devdutt@bytebeam.io>
    Vilayat-Ali and de-sh committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    c4dc8b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f16187 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fba42e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f420c3b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    782a74f View commit details
    Browse the repository at this point in the history
  6. fix: Error=PacketIdZero

    de-sh committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    bc24fe0 View commit details
    Browse the repository at this point in the history
  7. chore: cargo update

    de-sh committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    6c53be2 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    8558018 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fe2d1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c953e8 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2023

  1. Configuration menu
    Copy the full SHA
    7d6237d View commit details
    Browse the repository at this point in the history
  2. refactor: DRY PersistenceFile

    de-sh committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    9695fdc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    76e4010 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e36175 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab51e5e View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    b23c84f View commit details
    Browse the repository at this point in the history
  2. fix: merge breaking code

    de-sh committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    11aabde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    edbd036 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    59436df View commit details
    Browse the repository at this point in the history
  2. feat: Ctrl handles for Mqtt

    de-sh committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    478a2fb View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

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

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    d59ca87 View commit details
    Browse the repository at this point in the history
  2. fix: delete file once read

    de-sh committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    baf3338 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    9a05cea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b43038 View commit details
    Browse the repository at this point in the history
  3. refactor: unnecessary copy

    de-sh committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    7899b4c View commit details
    Browse the repository at this point in the history
  4. style: don't log before success

    de-sh committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    5ac6dcd View commit details
    Browse the repository at this point in the history
  5. log: make sense

    de-sh committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    fe0fdcd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b03958 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    2397943 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8a72b82 View commit details
    Browse the repository at this point in the history
  3. style: remove whitespace

    de-sh committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    cb4b564 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    7688ad0 View commit details
    Browse the repository at this point in the history
  2. rm: unused directories

    de-sh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    b6be379 View commit details
    Browse the repository at this point in the history
  3. chore: use main rumqtt

    de-sh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    6b3f00a View commit details
    Browse the repository at this point in the history
  4. doc: update note

    de-sh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    b4497cf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a2e0c0b View commit details
    Browse the repository at this point in the history
  6. log: improve messaging

    de-sh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    98fbb91 View commit details
    Browse the repository at this point in the history
  7. style: make it obvious

    de-sh committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    2372795 View commit details
    Browse the repository at this point in the history