Skip to content

Releases: RealImage/QLedger

v1.4.0 - 2018/09/18 - Sort by time in Transactions Report

18 Sep 07:02
53fd510
Compare
Choose a tag to compare

Features:

[NIL]

Improvements:

  • Introduce sort by transaction time in Transaction report

Bug Fixes:

[NIL]

Deployment Guide:

  • No changes in the environmental variables.

  • Build and run the docker using Dockerfile.

v1.3.0 - 2018/01/11 - Duplicate transactions at same time raising DB error

11 Jan 13:11
1682023
Compare
Choose a tag to compare

Features:

[NIL]

Improvements:

Bug Fixes:

[NIL]

Deployment Guide:

  • No changes in the environmental variables.

  • Build and run the docker using Dockerfile.

v1.2.0 - 2017/12/12 - Search improvements

12 Dec 06:26
20d2ab8
Compare
Choose a tag to compare

Features:

[NIL]

Improvements:

Bug Fixes:

  • Fix duplicate transactions returning 409 instead of 202.

Deployment Guide:

  • No changes in the environmental variables.

  • Build and run the docker using Dockerfile.

v1.1.0 - 2017/10/06 - Authentication token mandatory

06 Oct 07:15
Compare
Choose a tag to compare

Features:

  • Allow clients to override default timestamp while creating transactions.

Improvements:

  • Ensure static authentication token is set in the environment while server starts.

Bug Fixes:

[NIL]

Deployment Guide:

  • Set the following environmental variables:

    • Port in which the Ledger server should run
      export PORT=7000
    • Database URL of the Ledger
      export DATABASE_URL="postgres://USERNAME:PASSWORD@HOST:PORT/DB_NAME"
    • Set the path of migration files
      export MIGRATION_FILES_PATH="file:///go/src/github.com/RealImage/QLedger/migrations/postgres"
    • Set the host prefix, if path based routing is needed for sharing the load balancer
      export HOST_PREFIX="/qledger/api"
    • Set the authentication token to a random string
      export LEDGER_AUTH_TOKEN=<RANDOM STRING>
  • Build and run the docker using Dockerfile.

v1.0.0 - 2017/10/03 - Initial Release

03 Oct 07:35
Compare
Choose a tag to compare
Pre-release

Features:

  • Create accounts and transactions
  • Update accounts and transactions with JSON data
  • Search accounts and transactions
    • Search by fields, terms and ranges
    • Search with must and should blocks
  • Ping service
  • Token based authentication

Improvements:

[NIL]

Bug Fixes:

[NIL]

Deployment Guide:

  • Set the following environmental variables:

    • Port in which the Ledger server should run
      export PORT=7000
    • Database URL of the Ledger
      export DATABASE_URL="postgres://USERNAME:PASSWORD@HOST:PORT/DB_NAME"
    • Set the path of migration files
      export MIGRATION_FILES_PATH="file:///go/src/github.com/RealImage/QLedger/migrations/postgres"
    • Set the host prefix, if path based routing is needed for sharing the load balancer
      export HOST_PREFIX="/qledger/"
    • Set the auth token to a random string, if authentication needs to be enabled in Ledger
      export LEDGER_AUTH_TOKEN=
  • Build and run the docker using Dockerfile.