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

Implement network-layer package #1

Merged
merged 26 commits into from
Dec 4, 2023
Merged

Implement network-layer package #1

merged 26 commits into from
Dec 4, 2023

Commits on Oct 20, 2023

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

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    78755ce View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bcf0e0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Implement a retry policy

    - Integrate `Typhoon` to suppor a retry policy within the package
    - Integrate `Atomic` to protect a mutable shared resource
    ns-vasilev committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    a5e93f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a28851 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c94cbd6 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Implement the methods of the URLSessionDataDelegate & `URLSessionTa…

    …skDelegate` delegates
    ns-vasilev committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    e296b96 View commit details
    Browse the repository at this point in the history
  2. Refactor method arguments

    ns-vasilev committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2fd716a View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

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

Commits on Nov 18, 2023

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

Commits on Nov 19, 2023

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

Commits on Nov 20, 2023

  1. Implement RequestBuilder

    ns-vasilev committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    e98a648 View commit details
    Browse the repository at this point in the history
  2. Implement UnitTests

    - `RequestParametersEncoderTests`
    - `RequestBuilderTests`
    - `RequestBodyEncoderTests`
    ns-vasilev committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2ca026e View commit details
    Browse the repository at this point in the history
  3. Add comments

    ns-vasilev committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a4e64d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    948ee38 View commit details
    Browse the repository at this point in the history
  5. Integrate CodeCov

    ns-vasilev committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    86d8aa0 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Implement tests

    - Add unit tests
    - Add integration tests
    ns-vasilev committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    dc625ec View commit details
    Browse the repository at this point in the history
  2. Update README.md

    ns-vasilev committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    91c3b8f View commit details
    Browse the repository at this point in the history
  3. Change scheme name

    ns-vasilev committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    4eff40d View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Update Package.swift

    ns-vasilev committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    adf3317 View commit details
    Browse the repository at this point in the history
  2. Update schemes

    ns-vasilev committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    eddfbfb View commit details
    Browse the repository at this point in the history
  3. Update xcscheme

    ns-vasilev committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    102b484 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Implement documentation

    ns-vasilev committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    aad6553 View commit details
    Browse the repository at this point in the history
  2. Update README.md

    ns-vasilev committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    d6133ec View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    ns-vasilev committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    3db2559 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f4d9370 View commit details
    Browse the repository at this point in the history