Skip to content
Branch: master
Commits on Feb 10, 2020
  1. feat: bump version of all crates to 1.0.0

    bstrie committed Feb 8, 2020
Commits on Feb 7, 2020
  1. refactor: prune dependencies (#627)

    bstrie committed Feb 7, 2020
    * refactor: prune dependencies
    * refactor: replace tokio-tungstenite dep with version
Commits on Feb 6, 2020
  1. Update dependencies (#624)

    bstrie committed Feb 6, 2020
    * refactor: update tungstenite
    * fix: increase type length limit
    * chore: cargo update
    * chore: update config dep
    * chore: update secrecy dep
    * chore: update base64 dep
    * chore: update parking_lot dep
    * chore: update tracing-subscriber dep
    * chore: update metrics-runtime dep
    * chore: update mockito dep
    * refactor: update url dep
    * chore: regnerate Cargo.lock with new lockfile format
Commits on Feb 4, 2020
  1. refactor: replace lazy_static with once_cell (#618)

    bstrie committed Feb 4, 2020
    * refactor: replace lazy_static with once_cell
    * ci: ignore security advisory for lazy_static
Commits on Dec 12, 2019
  1. refactor(ilp-node): make ilp-node able to compile entirely without Redis

    bstrie committed Dec 3, 2019
    BREAKING CHANGE: the "redis_url" command-line option to the ilp-node binary
    has been renamed to "database_url"
Commits on Nov 27, 2019
  1. fix: stricter regex for validating UUIDs

    bstrie committed Nov 27, 2019
Commits on Nov 22, 2019
  1. docs: update comment

    bstrie committed Nov 22, 2019
Commits on Nov 9, 2019
  1. refactor(ilp-cli): improve error message

    bstrie committed Nov 4, 2019
Commits on Oct 25, 2019
  1. refactor: use fetch_add for atomic increment and panic on error

    bstrie authored and emschwartz committed Oct 25, 2019
  2. refactor: address PR comments, round 2

    bstrie authored and emschwartz committed Oct 24, 2019
  3. refactor: address PR comments

    bstrie authored and emschwartz committed Oct 24, 2019
Commits on Sep 25, 2019
Commits on Sep 18, 2019
  1. docs: document some useful git hooks

    bstrie committed Sep 9, 2019
    These are the hooks I use to keep myself from accidentally
    wasting CI time and thought others might benefit from them.
    Also fix up some old repo links.
Commits on Aug 30, 2019
  1. fix(service, examples): reject invalid usernames during account creat…

    bstrie authored and gakonst committed Aug 30, 2019
    …ion (#247)
    The new username feature doesn't allow names to contain special
    characters other than underscore, but the simple example had usernames
    of the form "node-a". However, this was only being detected during
    account lookup, whereas account creation was bypassing the validation
    check. This occurred because the intended function by which to construct
    a valid instance of Username, `Username::from_str`, was being explicitly
    invoked during account lookup; for account creation, the instance of
    Username was constructed directly via the Deserialize implementation
    generated by Serde. Serde has an attribute hook that allows types to run
    custom validation logic via the TryFrom trait; we implement TryFrom for
    Username here in terms of the existing FromStr impl (in some future
    version of Rust this may be unnecessary, as specialization should allow
    TryFrom and FromStr to be defined in terms of each other within libstd).
Commits on Aug 21, 2019
  1. feat: HTTP endpoint to update account info (admin only) (#223)

    bstrie committed Aug 21, 2019
Commits on Aug 13, 2019
  1. feat: HTTP endpoint for account deletion (#205)

    bstrie committed Aug 13, 2019
Commits on Jul 29, 2019
  1. Remove vestigial dependence on hashbrown (#175)

    bstrie committed Jul 29, 2019
Commits on Jul 26, 2019
  1. Remove dependence on hashbrown (#170)

    bstrie committed Jul 26, 2019
Commits on Jul 25, 2019
  1. Better error message when running tests without redis (#156)

    bstrie committed Jul 25, 2019
Commits on Jul 18, 2019
  1. Remove all `extern crate` except for tower_web (#145)

    bstrie committed Jul 18, 2019
You can’t perform that action at this time.