Releases: decentraland/nft-server
Releases · decentraland/nft-server
1.3.0
What's Changed
- feat: bump common schemas by @meelrossi in #316
- feat: Add urn field to Wearables and Emotes by @cyaiox in #318
- fix: prices fetch with wearablecategory hands by @meelrossi in #319
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
- fix: Remove Favorites FF by @LautaroPetaccio in #311
- feat: Use node 18 alpine by @LautaroPetaccio in #312
Full Changelog: 1.1.2...1.2.0
1.1.2
What's Changed
- chore: use node 16 instead of LTS by @juanmahidalgo in #307
Full Changelog: 1.1.1...1.1.2
1.1.1
What's Changed
- fix: remove unnecessary client.release() by @juanmahidalgo in #306
Full Changelog: 1.1.0...1.1.1
1.1.0
What's Changed
- feat: Augment items with favorites data by @kevinszuchet in #262
- refactor: New util to fetch same url multiple times to avoid exceeding the max length with one query parameter by @kevinszuchet in #265
- feat: add issuedId to orders by @flobarreto in #261
- fix: issuedId when tokenURI is null by @flobarreto in #269
- feat: Augment trendings with favorites data by @kevinszuchet in #268
- feat: Satsuma integration for /catalog endpoint by @juanmahidalgo in #266
- fix: Catalog: add COUNT OVER to UNION query to get total_rows correctly by @juanmahidalgo in #275
- fix: Remove rentals flags by @LautaroPetaccio in #272
- fix: fix unified markets query to include proper owner count by @juanmahidalgo in #276
- feat: add support by Ids to the /catalog endpoint by @juanmahidalgo in #278
- Feat/ethereum items from collection by @flobarreto in #273
- chore(deps-dev): bump prettier from 2.8.0 to 2.8.8 by @dependabot in #271
- fix: catalog only listing query filter by @juanmahidalgo in #279
- chore(deps-dev): bump nodemon from 2.0.20 to 2.0.22 by @dependabot in #280
- feat: Only JOIN nfts table when asking for not on sale items by @juanmahidalgo in #282
- feat: Add release job by @LautaroPetaccio in #281
- feat: catalog: avoid joining the NFT table so it goes faster by @juanmahidalgo in #285
- fix: minPrice query price missing if the item is on sale by @juanmahidalgo in #286
- fix: owners count total owners by @flobarreto in #287
- feat: add price range to the Orders JOIN to filter listings in that range by @juanmahidalgo in #288
- fix: add MIN and MAX price filters in CASE for min_price and max_price by @juanmahidalgo in #289
- feat: Split main catalog query into 2 sequential ones with search filter is there by @juanmahidalgo in #291
- feat: use the database component to fetch owners by @juanmahidalgo in #294
- feat: made catalog query not to search ethereum items on filtering by creator by @flobarreto in #295
- fix: catalog query search empty matches by @juanmahidalgo in #296
- fix: owners query not using the right index for contract_address by @juanmahidalgo in #297
- feat: add collections graph to collections component merger by @juanmahidalgo in #300
Full Changelog: 1.0.0...1.1.0
1.0.0
What's Changed
- feat: add base metrics by @nachomazzara in #12
- fix: lowercase addresses by @cazala in #15
- feat: Export parcel's estate information by @LautaroPetaccio in #17
- fix: Remove run start by @LautaroPetaccio in #18
- fix: Add fixes to the estate data and name by @LautaroPetaccio in #19
- feat: items by @cazala in #20
- fix: items by @cazala in #21
- feat: sort by recently_reviewed by @cazala in #22
- feat: handle http error by @cazala in #23
- chore: Increase instances count by @LautaroPetaccio in #25
- feat: /mints, /sales, /collections and fix 1000 contracts issue by @cazala in #28
- feat: Filter collections by name by @fzavalia in #30
- feat: Filter collections by search value by @fzavalia in #31
- feat: Add request logger middleware by @fzavalia in #32
- feat: Improve request logger middleware by @fzavalia in #33
- feat: Log subgraph queries by @fzavalia in #34
- chore: Get wearables body shapes from metadata by @LautaroPetaccio in #35
- Feat: add contract address to orders by @nachomazzara in #36
- Revert "chore: Get wearables body shapes from metadata" by @LautaroPetaccio in #38
- feat: Add accounts endpoint by @fzavalia in #40
- fix: sales type mint by @cazala in #41
- fix: show items with price=0 as not on sale by @cazala in #43
- feat: added support for itemType filter and Item.type property by @cazala in #44
- fix: use isWearableSmart instead of itemType and upgrade common-schemas by @cazala in #45
- feat: added skin category by @cazala in #46
- feat: Add beneficiary to Item fragment by @juanmahidalgo in #47
- feat: emotes by @cazala in #48
- feat: stop filtering 0-priced items by @nicosantangelo in #50
- fix: min sale value as an env var by @nicosantangelo in #51
- feat: show all sale prices by @nicosantangelo in #52
- chore: node 16 by @nicosantangelo in #56
- feat: thegraph component by @nicosantangelo in #57
- chore: update thegraph-component dep by @nicosantangelo in #60
- feat: Add /volumes endpoint with volume data by day by @juanmahidalgo in #59
- feat: Adds the trending endpoint for nfts by @juanmahidalgo in #62
- fix: Loop until all sales from timeframe are retrieved by @juanmahidalgo in #67
- feat: Update the XDaysAgo logic and filter the trendings by isOnSale by @juanmahidalgo in #69
- feat: Add ranking endpoint for items with most sales and most volume by @juanmahidalgo in #64
- fix: filter creators by sales and collectors by purchases by @juanmahidalgo in #71
- fix: items should also be sorted by the sales field by @juanmahidalgo in #72
- feat: update logic to calculate unique collections created by creators by @juanmahidalgo in #74
- fix: fixes the case for the all query where collections is a number by @juanmahidalgo in #75
- fix: missing alias in creators query by @juanmahidalgo in #76
- fix: filter creators rankings query by collections > 0 by @juanmahidalgo in #77
- fix: sales history query by @juanmahidalgo in #79
- feat: add searchCategory back again for the mktplace graph query by @juanmahidalgo in #80
- feat: Query creators by primary sales and primary sale earns by @juanmahidalgo in #78
- feat: Add a PageRule to cache the result from the /trendings endpoint for 1 hour by @juanmahidalgo in #85
- fix: Add API_VERSION to /trendings PageRule by @juanmahidalgo in #87
- feat: bump dcl-ops-lib and modify edge ttl by @juanmahidalgo in #88
- fix: prometheus stack registered twice by @juanmahidalgo in #89
- fix: Use Cloudflare domain instead of aws one to create PageRule by @juanmahidalgo in #90
- feat: change TTL values for /trendings PageRule by @juanmahidalgo in #91
- fix: remove page rule at all by @juanmahidalgo in #92
- feat: Add PageRule for /trendings again by @juanmahidalgo in #93
- fix: set camelCase cacheLevel to PageRule by @juanmahidalgo in #94
- fix: rollback the PageRule cache level change by @juanmahidalgo in #95
- fix: Fixes the PageRule Cloudflare URL by @juanmahidalgo in #96
- feat: New Pipelines by @fzavalia in #97
- fix: unapproved trending items should not appear by @juanmahidalgo in #108
- feat: update thegraph-component dependency by @nicosantangelo in #65
- ci: deploy workflow by @cazala in #109
- ci: fix manual deployment workflow by @cazala in #110
- feat: add cache headers for the /trendings endpoint by @juanmahidalgo in #111
- feat: change service name by @nachomazzara in #117
- Update docker.yml by @nachomazzara in #118
- chore: down service by @2fd in #119
- fix: Add support for the signature server integration by @LautaroPetaccio in #124
- feat: Replace ropsten with goerli contracts by @fzavalia in #121
- feat: Add open rental id by @LautaroPetaccio in #125
- fix: Improve NFT fetch performance on rentals by @LautaroPetaccio in #126
- chore: Force deploy by @fzavalia in #127
- feat: Add support for Ranking of Emotes by @juanmahidalgo in #130
- feat: add recursive fetch to rankings query by @juanmahidalgo in #132
- fix: Filter emotes by rarities by @cyaiox in #133
- feat: Filter emotes by play mode by @cyaiox in #135
- feat: converted single contract address filter into multiple by @cazala in #137
- fix: check length of array before adding to the query by @cazala in #138
- feat: Add emote or wearable category to the contracts by @cyaiox in #134
- chore(deps): bump @well-known-components/interfaces from 1.1.0 to 1.1.3 by @dependabot in #139
- fix: Remove unused sqlite by @LautaroPetaccio in #142
- feat: Add support for querying rentals of NFTs with different statuses by @LautaroPetaccio in #140
- feat: retry mechanism update well known components - thegraph component by @flobarreto in #148
- chore(deps-dev): bump nodemon from 2.0.7 to 2.0.20 by @dependabot in #129
- chore: bump schemas by @juanmahidalgo in #154
- feat: Rentals NFT Component by @fzavalia in #152
- feat: concat both rentalStatus with [] and without params by @juanmahidalgo in https://github.com/decentraland/nft-server/pull/...