Skip to content

Releases: khanhhua/onecart

Release v0.3.2-alpha

01 Apr 15:12
Compare
Choose a tag to compare
Release v0.3.2-alpha Pre-release
Pre-release

Features:

  • Subdomain redirection after successful login
  • Newly registered AppID is sent to merchant via email
  • App assets (product, carts, orders) are tagged with AppID to prevent cross app data access

Release v0.3.0-alpha

31 Mar 01:56
Compare
Choose a tag to compare
Release v0.3.0-alpha Pre-release
Pre-release
  • Features:

    • Feat/generate app (#34)
    • Integrated Google reCaptcha during registration
    • Allows public user to register using email
  • Fixes:

    • AppID must be [0-9a-z] #issues/33

    • Suppress AppID from being sent in POST apps response

    • Open notification after email sent to registration email address

    • Restored onecart.iml

    • JWT dependency

Release 0.2.1-alpha-hotfix

29 Mar 00:00
4a43ae2
Compare
Choose a tag to compare
Pre-release

Fixes:

  • jwt dependency was missing in rebar3 and app resource

Release 0.2.0-alpha

28 Mar 15:12
Compare
Choose a tag to compare
Release 0.2.0-alpha Pre-release
Pre-release

Added OneCart::CPanel with UI featuring:

  • Products management
  • Orders management
  • Payment setting
  • Discounts management

However, this release focuses on UI for demo purposes

Alpha prototype with bug fixes

28 Feb 01:37
Compare
Choose a tag to compare
Pre-release

Bug fixes:

  • Remove window event listener for message once it's handled
  • Reset Cart when cart identified by onecart.cid not found
  • Display summary as a dropdown
  • Replaced http_uri with cow_qs:urldecode/1, cow_qs:urlencode/1

Enhancements:

  • Encrypt transactionid
  • Include refno upon placing order
  • IPN listener

Alpha prototype

25 Feb 15:52
0de313d
Compare
Choose a tag to compare
Alpha prototype Pre-release
Pre-release

Features:

  • Simple frontend integration via a valid appid use client lib ONECART
  • Buttons view cart, add to cart
  • Flows: Checkout -> Place Order -> Make payment via PayPal

Limitations:

  • A few UI issues
  • Some minor JS implementation issues need to be addressed