Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / c12i/mpesa-rust issues and pull requests

#114 - updated Mpesa struct to be thread safe

Pull Request - State: open - Opened by phydy about 2 months ago - 3 comments

#113 - Update Mpesa struct to be Shared safely between threads

Issue - State: open - Opened by phydy about 2 months ago

#112 - feat(service): Migrate b2c, b2b to the builder pattern

Pull Request - State: open - Opened by itsyaasir 4 months ago

#111 - Add cargo-hack to the github ci action

Issue - State: open - Opened by itsyaasir 4 months ago - 6 comments
Labels: enhancement, good first issue

#110 - fix: feature-gated imports

Pull Request - State: open - Opened by itsyaasir 4 months ago - 1 comment

#109 - Handle callbacks/error callbacks for each of the service endpoint

Issue - State: open - Opened by itsyaasir 4 months ago - 2 comments
Labels: good first issue, development, beginner

#108 - feat(service): Add M-Pesa Express Query service

Pull Request - State: closed - Opened by itsyaasir 10 months ago - 2 comments

#107 - feat!: Migrate to derive builder

Pull Request - State: open - Opened by c12i 10 months ago - 2 comments

#106 - chore: release v1.1.1

Pull Request - State: closed - Opened by c12i 10 months ago - 1 comment

#105 - chore: release v1.1.1

Pull Request - State: closed - Opened by c12i 10 months ago - 4 comments

#104 - chore: follow env variable naming as per Daraja API

Pull Request - State: closed - Opened by itsyaasir 10 months ago

#103 - Update README.md

Pull Request - State: closed - Opened by itsyaasir 10 months ago

#102 - Investigate why the express request doc tests is failing

Issue - State: open - Opened by itsyaasir 10 months ago
Labels: bug, good first issue

#101 - Implement Mpesa Express Query service

Issue - State: closed - Opened by itsyaasir 10 months ago
Labels: good first issue

#100 - chore: update env variables

Pull Request - State: closed - Opened by itsyaasir 10 months ago

#99 - Fix Doc Tests Compilation

Pull Request - State: closed - Opened by Borwe 10 months ago - 5 comments

#98 - Add discord badge

Pull Request - State: closed - Opened by c12i 11 months ago - 3 comments

#97 - Investigate failing doc tests for potential breaking API changes

Issue - State: closed - Opened by c12i 11 months ago - 3 comments

#96 - Document release workflow

Issue - State: open - Opened by c12i 11 months ago

#95 - Minor improvements and less lifetime & generic type noise

Pull Request - State: closed - Opened by Tevinthuku 11 months ago - 6 comments

#93 - Add release-plz ci workflow

Pull Request - State: closed - Opened by c12i 12 months ago

#92 - Update bill manager to latest api docs and use derive builder.

Pull Request - State: open - Opened by crispinkoech 12 months ago - 3 comments

#91 - Fix & Refactor `bill_manager` API

Issue - State: open - Opened by c12i 12 months ago

#90 - Enable and add missing doc tests against sandbox API

Pull Request - State: closed - Opened by c12i 12 months ago - 8 comments

#89 - chore(client): Generic `send` implementation

Pull Request - State: closed - Opened by itsyaasir 12 months ago

#88 - chore: move express-request and transaction reversal to builder pattern

Pull Request - State: closed - Opened by itsyaasir 12 months ago - 3 comments

#86 - Bump crate version

Pull Request - State: closed - Opened by c12i about 1 year ago

#85 - Add missing serde rename attribute

Pull Request - State: closed - Opened by c12i about 1 year ago

#84 - Fix auth response deserializion errors

Pull Request - State: closed - Opened by c12i about 1 year ago

#83 - feat/add-support-for-wasm32

Pull Request - State: open - Opened by itsyaasir about 1 year ago

#82 - Enable doc tests and run them against sandbox environment

Issue - State: closed - Opened by c12i about 1 year ago - 1 comment
Labels: documentation, enhancement, good first issue

#81 - Upgrade b2c api to v3

Issue - State: open - Opened by c12i about 1 year ago
Labels: enhancement, good first issue

#80 - feat: add dynamic qr code

Pull Request - State: closed - Opened by itsyaasir about 1 year ago - 3 comments

#79 - Use Builder pattern for the services

Pull Request - State: closed - Opened by itsyaasir about 1 year ago

#78 - chore: Implement auth caching

Pull Request - State: closed - Opened by itsyaasir about 1 year ago

#77 - Mask client secret and initiator password in debug

Pull Request - State: closed - Opened by c12i about 1 year ago - 3 comments
Labels: security

#76 - Simplify auth method

Pull Request - State: closed - Opened by c12i about 1 year ago - 1 comment

#75 - cleanup

Pull Request - State: closed - Opened by Borwe about 1 year ago

#74 - Test failure.

Issue - State: closed - Opened by Borwe about 1 year ago - 3 comments

#73 - v1.0.0 release

Pull Request - State: closed - Opened by c12i about 1 year ago - 1 comment

#72 - Temporarily ignore readme code snippets from getting compiled

Pull Request - State: closed - Opened by c12i about 1 year ago

#71 - Keep readme and rust docs in sync

Pull Request - State: closed - Opened by c12i about 1 year ago

#70 - Keep README and rust docs in sync

Issue - State: closed - Opened by c12i about 1 year ago

#69 - Clean up error enum

Issue - State: closed - Opened by c12i over 1 year ago - 1 comment
Labels: enhancement

#68 - Cache `access_token` and re-use for subsequent request

Issue - State: closed - Opened by itsyaasir over 1 year ago - 3 comments
Labels: enhancement, good first issue

#67 - fix: extract an api struct to store error details

Pull Request - State: closed - Opened by dxphilo over 1 year ago - 1 comment

#66 - Implement bill manager api

Pull Request - State: closed - Opened by crispinkoech over 1 year ago - 6 comments

#65 - Use the `typed_builder` for creation of builders for the services

Issue - State: closed - Opened by itsyaasir over 1 year ago - 1 comment

#64 - Conditional compiling for tests

Pull Request - State: closed - Opened by itsyaasir over 1 year ago

#63 - Remove base64 crate

Pull Request - State: closed - Opened by itsyaasir over 1 year ago

#61 - Create a standardized http response error struct

Issue - State: closed - Opened by c12i almost 2 years ago - 2 comments
Labels: enhancement

#60 - Add blackbox testing w/ minor updates to API and documentation

Pull Request - State: closed - Opened by c12i almost 2 years ago

#59 - Implementation of the Dynamic QR Code API

Pull Request - State: closed - Opened by itsyaasir almost 2 years ago - 4 comments

#58 - Improvements for `Environment` values

Pull Request - State: closed - Opened by itsyaasir almost 2 years ago - 1 comment

#57 - Implement Bill Manager API

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 4 comments
Labels: enhancement

#56 - Implement Dynamic Mpesa QR API

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 1 comment
Labels: enhancement

#55 - Implementation of the Transaction status API

Pull Request - State: closed - Opened by itsyaasir almost 2 years ago - 6 comments

#54 - Make transaction reversal fields public

Pull Request - State: closed - Opened by c12i almost 2 years ago - 1 comment

#54 - Make transaction reversal fields public

Pull Request - State: closed - Opened by c12i almost 2 years ago - 1 comment

#53 - Implement Transaction Status

Issue - State: closed - Opened by itsyaasir almost 2 years ago

#53 - Implement Transaction Status

Issue - State: closed - Opened by itsyaasir almost 2 years ago

#52 - Prepare for v1.0.0-beta release

Pull Request - State: closed - Opened by c12i almost 2 years ago - 3 comments

#51 - Remove unnecessary environment method

Pull Request - State: closed - Opened by c12i almost 2 years ago

#50 - Update docs

Pull Request - State: closed - Opened by c12i almost 2 years ago

#49 - Implementation of black-box testing for the API

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 2 comments

#49 - Implementation of black-box testing for the API

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 2 comments

#48 - Add examples folder to showcase how the mpesa-api works

Issue - State: open - Opened by itsyaasir almost 2 years ago
Labels: good first issue

#47 - Early `Error` return if a required param is missing

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 2 comments
Labels: enhancement, good first issue

#47 - Early `Error` return if a required param is missing

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 2 comments
Labels: enhancement, good first issue

#46 - MIgrate to `dotenvy`

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 5 comments
Labels: enhancement, good first issue

#45 - `CommandID` fields are not needed in the Builders

Issue - State: closed - Opened by itsyaasir almost 2 years ago - 3 comments

#44 - Transaction Reversal Implementation

Pull Request - State: closed - Opened by itsyaasir almost 2 years ago - 3 comments
Labels: enhancement

#43 - RUSTSEC-2021-0141: dotenv is Unmaintained

Issue - State: closed - Opened by github-actions[bot] about 2 years ago

#42 - Refactor lib

Pull Request - State: closed - Opened by c12i about 2 years ago

#41 - Address socket exhaustion by using singleton http client

Pull Request - State: closed - Opened by c12i almost 3 years ago

#37 - Update urls to new documentation

Issue - State: closed - Opened by c12i over 3 years ago - 2 comments
Labels: documentation, beginner

#36 - Patch 0.4.2

Pull Request - State: closed - Opened by c12i over 3 years ago

#35 - feat - make use of mpesa_derive derive macro to implement MpesaSecurity

Pull Request - State: closed - Opened by c12i over 3 years ago

#34 - chore (fix) - update workspace members

Pull Request - State: closed - Opened by c12i over 3 years ago

#33 - Update services - implement serde field attributes

Pull Request - State: closed - Opened by c12i over 3 years ago

#32 - feat - derive workspace and fix failing tests on ci

Pull Request - State: closed - Opened by c12i over 3 years ago

#31 - Port for use with other programming languages

Issue - State: open - Opened by c12i over 3 years ago - 3 comments
Labels: enhancement, research

#30 - Patch v0.3.5

Pull Request - State: closed - Opened by c12i over 3 years ago

#26 - Implement Mpesa express request/ stk push/ lipa na mpesa online

Pull Request - State: closed - Opened by c12i almost 4 years ago

#25 - v0.2.6

Pull Request - State: closed - Opened by c12i almost 4 years ago

#24 - Add mobile number/ msisdn validation

Issue - State: closed - Opened by c12i almost 4 years ago
Labels: enhancement

#23 - version 0.2.0

Pull Request - State: closed - Opened by c12i almost 4 years ago

#22 - Employ builder pattern

Issue - State: closed - Opened by c12i almost 4 years ago

#21 - Merge pull request #1 from collinsmuriuki/master

Pull Request - State: closed - Opened by c12i about 4 years ago

#20 - Add url validation

Issue - State: closed - Opened by c12i about 4 years ago - 1 comment
Labels: enhancement

#19 - Extract a derive proc macro for MpesaSecurity

Pull Request - State: closed - Opened by c12i about 4 years ago

#18 - Make MpesaSecurity trait derivable

Issue - State: closed - Opened by c12i about 4 years ago

#17 - Port to web assembly

Issue - State: closed - Opened by c12i about 4 years ago
Labels: development

#16 - Use rust URL type for urls in client

Issue - State: closed - Opened by c12i about 4 years ago

#15 - Implement account balance API

Pull Request - State: closed - Opened by c12i about 4 years ago