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: Better reply support (#418) #452

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

feat: Better reply support (#418) #452

wants to merge 38 commits into from

Commits on Sep 17, 2024

  1. feat: Parse additional parameters for sv::msg(reply) (#426)

    New optional parameters:
        - handlers - (handler1, handler2, ..)
        - reply_on - success|failure|always
    jawoznia committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4e5dbec View commit details
    Browse the repository at this point in the history
  2. chore: Review fix

    Pass handlers bracketed instead of parenthesized
    jawoznia committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    71e5a76 View commit details
    Browse the repository at this point in the history
  3. chore: Make MsgAttr a struct

    Remove redundancy between `MsgAttr` and `MsgType`
    jawoznia committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    15e3666 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    778c5f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84d4082 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f08901a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. feat: Emit new reply dispatch (#429)

    Since this change would be breaking it's hidden behind `sv_replies`
    feature flag.
    jawoznia committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    1390305 View commit details
    Browse the repository at this point in the history
  2. chore: Review fixes

    jawoznia committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    fbffb6a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72ebc77 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    28ee4ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06c5a69 View commit details
    Browse the repository at this point in the history
  3. chore: Review fixes

    jawoznia committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    2da70e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfca3c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e847bc3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9e28aeb View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    8446e00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96d9ec3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb86aaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    468c542 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8da3c12 View commit details
    Browse the repository at this point in the history
  6. chore: Review fixes

    jawoznia committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    d43909d View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. feat: Add support for sv::features attribute. (#446)

    Remove `sv_replies` feature as it does not make the change non breaking.
    jawoznia committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    c2aebe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b043037 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2024

  1. Configuration menu
    Copy the full SHA
    359fc76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c35162 View commit details
    Browse the repository at this point in the history
  3. feat: Support omitting data parameter

    Expect `(raw)` parameter in the `sv::payload` attribute.
    jawoznia committed Oct 31, 2024
    Configuration menu
    Copy the full SHA
    3c89bcc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0df5cf9 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    e92845d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    280ee80 View commit details
    Browse the repository at this point in the history
  3. chore: Revert adding non_exhaustive on old context types.

    Remove unnecessary `#[allow(deprecated)]` statements.
    jawoznia committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    c6450bd View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. feat: Revert adding Error to ContractApi

    This was potentially a breaking change
    jawoznia committed Nov 12, 2024
    Configuration menu
    Copy the full SHA
    b7a245d View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. feat: Update MultiTest to 2.2.0

    Uncomment auto deserialization of payload in tests.
    Add test case for deserialization of custom data type.
    jawoznia committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    deb4070 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a837e7e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa3fd6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ff51b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a7102c View commit details
    Browse the repository at this point in the history
  6. test: Update stderr file

    jawoznia committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    b8a2e6c View commit details
    Browse the repository at this point in the history
  7. test: Fix missing import

    jawoznia committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    4f09075 View commit details
    Browse the repository at this point in the history