Jean-Luc:

—–BEGIN PGP SIGNED MESSAGE—–

Hash: SHA1

Release 1.3.4

Download here:

https://nxtforum.org/nrs-releases/nrs-v1-3-4/

sha256:

1ea2e9f1241fc5e64bf55b58058c8937ece0c558e06d0ab0c163e5270a362965 nxt-client-1.3.4.zip

Change log:

This release is focused on improving the Nxt Marketplace (Digital Goods

Store) by adding search and browse capabilities.

Implemented full text search using the Lucene library, as supported by H2.

Table columns currently indexed are asset.name, asset.description,

goods.name, goods.tags, goods.description. A rebuild of the search index

can be forced using the luceneReindex debug API.

The full text search query parameter supports the standard Lucene syntax, which

makes AND, OR, phrase queries, or wildcard queries possible. The default

query operator is OR, to do an AND search need to specify AND between keywords

explicitly.

Added searchAssets API which takes a query parameter and returns assets

having name or description matching the query.

Added searchDGSGoods API which takes a query parameter and returns goods

having name, tags, or description matching the query. The results can also

be restricted to a specific seller, goods in stock only, or goods with a

specific tag only.

getDGSPurchases API now takes an optional withPublicFeedbacksOnly parameter.

If true, results are filtered to include only purchases with public feedbacks.

Added getDGSGoodsPurchases API to retrieve purchases for a specific goods,

optionally those with public feedbacks only.

Added getDGSTags API returning all DGS Goods tags, sorted by number of goods

in stock with that tag and total number of goods with that tag. Takes an optional

inStockOnly parameter, default true, to retrieve tags for goods in stock only.

At most three tags per goods are used, tags longer than 20 characters or shorter

than 3 are ignored, and the parsing of tags is done using the Lucene

StandardAnalyzer.

Show purchase counts and public feedback counts in all API responses returning

Goods JSON, unless includeCounts parameter is false.

Include total numbers of Goods, Purchases, and Tags in the getState API.

Added getAccountAssetCount, getAliasCount, getDGSGoodsCount,

getDGSGoodsPurchaseCount, getDGSPurchaseCount APIs, to be able to retrieve the

corresponding total counts directly.

To populate the tags table in the database, a blockchain rescan will be done at

first start.

Updated jetty to version 9.2.5. If unpacking on top of a previous installation,

delete your lib directory first to remove the old jetty libraries.

UI changes:

The Marketplace page now shows a listing of tag keywords, ordered by number of

goods in stock with that tag. Clicking on each tag brings the list of goods

having that tag. Searching for goods is now possible using keywords from the

goods name, description, or tags. The list of goods also display the number of

completed purchases, and for goods with a public feedback available, a link to

display that feedback.

—–BEGIN PGP SIGNATURE—–

Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBAgAGBQJUbftbAAoJEFOhyXc7+e2AmnIP/3/ZUPGZt2QiTnJ/OEoJRWlq

WyYF19IewwTsof+uDyCNLbCCv/RQ98VGbFXOoRABQ/O/Nr3+Z9zP6d7eilRtUN19

E0OvOnbsy5ez38WRl93gmGjDyGkr0PaUVsDMsiWTH77JQ4DIlDEY9sigq79IlcMA

Wplf/3sg1ImFteFxfNwkbJCCZQ/dha8MgHAUOoWC3ALasGfbhiib4FbFptbZIP9y

0yToYZewAc3TXkXdN1pjGLaGTRiE9EjavBYyb2B9aEXO0Ienp1CG9gJ2bmayKOw2

nMxoVVBe8SwgY9FNa2mXhHw2EDYYaG2IlMKARnBzH5w41OYaLEj6h3xcakFefOR8

N3qTAybMuJcv27BVEjtgKJPv2f7d/9+tFwSK8sZaCR6SlbApeEqNpaAucuIXcq7R

Oea//f1ibq6VvAWfhUKRxS1RDpmzitOv+qup6lqpJWuM2yNY3mSD7rZShnSttSvz

8WbJ7Eh6lMJl6N4dTWW9+msR+9giW1ijIDfHnB1utFH3/4Y8RawS0QK385mZzofs

H3bhDzkoiP/0inKj3ePxosrrNeiRwXq+2NWY9YiWhYfzt9FJ2HJnCt2ja87yNDnV

3hDVhpdc8dYGvtQctnjxJ7Y0QS9x/99z3FtgHjyuunA97Eaf38SQNmKm849lr4ca

2HEOxB43JL7O29tWOhLV

=DEBV

—–END PGP SIGNATURE—–