Skip to content

Releases: ArdentHQ/dashbrd

0.14.1

18 Apr 09:02
4682772
Compare
Choose a tag to compare

What's Changed

Changed

  • refactor: use radix-ui accordion for collection traits panel by @crnkovic in #691
  • refactor: disable polygon integration in mnemonic by @crnkovic in #705

Fixed

Other Changes

Full Changelog: 0.14.0...0.14.1

0.14.0

18 Mar 09:50
30e8dad
Compare
Choose a tag to compare

What's Changed

Changed

  • refactor: make the Footer component more React-y by @crnkovic in #669
  • refactor: remove unused props from the Point component by @crnkovic in #670
  • refactor: remove SaveButton component by @crnkovic in #673
  • refactor: use children prop in a LoadingBlock by @crnkovic in #672
  • refactor: use range function where applicable by @crnkovic in #666
  • refactor: add utility to format the volume data by @crnkovic in #684
  • refactor: unify CollectionName components by @crnkovic in #665
  • refactor: rename Label file to Badge and disable abbreviations eslint rule by @crnkovic in #667
  • refactor: rename Marketplaces component to MarketplaceList by @crnkovic in #671
  • refactor: hydrate the Collection model when persisting to database by @crnkovic in #674
  • refactor: avoid isTruthy call in places where it's not needed by @crnkovic in #668
  • refactor: calculate total collections value for a wallet on-demand by @crnkovic in #656
  • refactor: calculate the trait rarity based on the collection supply by @crnkovic in #679
  • refactor: remove double call to fetch opensea collection slugs by @crnkovic in #657
  • refactor: add string macro to wrap string in quotes by @crnkovic in #676
  • refactor: remove unused nfts_count column from the collection_traits table by @crnkovic in #678
  • refactor: use Collection model in a job that determines the minting date by @crnkovic in #675
  • refactor: use OpenSea as fallback to retrieve total supply by @crnkovic in #680
  • refactor: use events to retrieve additional collection data on save by @crnkovic in #681
  • refactor: only show erc721 collections in various tables by @crnkovic in #687
  • refactor: use total volume for featured collections and remove volume column by @crnkovic in #683
  • refactor: calculate floor price 24 hour increase on the server by @crnkovic in #664
  • refactor: do not fire collection jobs for erc1155 collections by @crnkovic in #696
  • refactor: add the batch options when updating collection traits by @crnkovic in #699
  • refactor: add ShouldBeUnique to job by @crnkovic in #700

Fixed

  • fix: prevent extra networks from being created while seeding by @crnkovic in #686
  • fix: remove nfts_count from nft seeder by @crnkovic in #690
  • fix: divison by zero when there is no yesterday's floor price by @crnkovic in #692
  • fix: increase floor price decimal scale by @crnkovic in #694
  • fix: do not throw exception for opensea's 400 status code by @crnkovic in #697
  • fix: do not run job to fetch floor price if collection is missing by @crnkovic in #698

Other Changes

Full Changelog: 0.13.1...0.14.0

0.13.1

09 Feb 09:47
f9cf9fb
Compare
Choose a tag to compare

What's Changed

Fixed

  • fix: show currency for a total volume on collection details page by @crnkovic in #660
  • fix: caching the opensea response causing the TypeError when deserializing by @crnkovic in #661

Other Changes

Full Changelog: 0.13.0...0.13.1

0.13.0

08 Feb 14:01
d96065b
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • refactor: load collections in general instead of user specific by @crnkovic in #501
  • refactor: display icon in admin panel when collection is featured by @crnkovic in #502
  • refactor: add "view all" button to popular collections by @crnkovic in #492
  • refactor: scope for featured collections by @patricio0312rev in #510
  • refactor: adjust collection carousel ui by @goga-m in #505
  • refactor: store when NFTs are burned by @crnkovic in #493
  • refactor: search nominatable collections by @crnkovic in #545
  • refactor: prefix collection-related artisan commands with collections: by @crnkovic in #558
  • refactor: add voting to collections by @crnkovic in #553
  • refactor: cut the number of queries in featured collections by @crnkovic in #567
  • refactor: make popular collection components reusable by @shahin-hq in #571
  • refactor: store erc1155 tokens by @crnkovic in #442
  • refactor: aggregate "collection of the month" winners once a month by @crnkovic in #565
  • refactor: optimize collections page by @alfonsobries in #579
  • refactor: fixate footer buttons of collection traits panel to bottom by @crnkovic in #588
  • refactor: change the font weight on "Time left" label by @crnkovic in #591
  • refactor: ensure winner avatars are clickable on the cotm page by @crnkovic in #592
  • refactor: indicate cotm winners and disable voting for those collections by @crnkovic in #599
  • refactor: inline the query to update collection monthly ranking by @crnkovic in #598
  • refactor: global helper functions by @crnkovic in #606
  • refactor: use Headless UI's Dialog component for auth overlay by @crnkovic in #602
  • refactor: rename getNftCollection* methods to getCollection* by @crnkovic in #604
  • refactor: move authentication overlay to the nomination modal by @crnkovic in #603
  • refactor: prevent collections with no NFTs from being set as featured by @crnkovic in #608
  • refactor: store collection volume changes by @crnkovic in #576
  • refactor: use button element for collection row when voting by @crnkovic in #610
  • refactor: sorting by volume change in a specific period by @crnkovic in #607
  • refactor: rename Web3NftCollection* DTOs to Web3Collection* by @crnkovic in #605
  • refactor: add methods to convert crypto to current fiat price of a token by @crnkovic in #613
  • refactor: sort popular collections by volume by @crnkovic in #612
  • refactor: show volume in the popular collections table by @crnkovic in #611
  • refactor: use sum instead of average for volumes in a specific period by @crnkovic in #616
  • refactor: fetch collection volume history in a single request by @crnkovic in #618
  • refactor: replace "value" with "volume" in popular collections table by @crnkovic in #617
  • refactor: sort collections by volume fiat value by @crnkovic in #619
  • refactor: hide articles section if none have been published by @crnkovic in #621
  • refactor: hide featured collections if there are none by @crnkovic in #623
  • refactor: show the article placeholder if there's only a few articles by @crnkovic in #622
  • refactor: disable pagination in featured collections carousel if only one collection by @crnkovic in #626
  • refactor: show year for "cotm" winners by @crnkovic in #628
  • refactor: use 30-day volume for previous "cotm" winners by @crnkovic in #629
  • refactor: sort collections in the "cotm" table by votes/volume by @crnkovic in #627
  • refactor: when 2 collections have the same vote count, determine winners by 30-day volume by @crnkovic in #630
  • refactor: add composite (collection_id, deleted_at) index to nfts table by @crnkovic in #635
  • refactor: format the number of NFTs and collections on the "popular collections" page by @crnkovic in #636
  • refactor: do not use deprecated mnemonic APIs by @crnkovic in #632
  • refactor: improve JOIN query by @crnkovic in #637
  • refactor: cache "collections of the month" on the homepage by @crnkovic in #640
  • refactor: cache the articles on the homepage by @crnkovic in #639
  • refactor: lazy load popular collections on the homepage by @crnkovic in #642
  • refactor: set "collections" page as root by @crnkovic in #638
  • refactor: lazy load votable collections by @crnkovi...
Read more

0.12.0

12 Dec 10:30
ad8b8d3
Compare
Choose a tag to compare

What's Changed

Added

Changed

Fixed

Other Changes

Full Changelog: 0.11.0...0.12.0

0.11.0

28 Nov 10:57
1ea76e9
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • refactor: sql queries on the "my galleries" page by @crnkovic in #339
  • refactor: properly count galleries for sidebar in "my galleries" by @crnkovic in #372
  • refactor: hide pagination for draft galleries by @goga-m in #377
  • refactor: use scaled endpoint for nft images by @goga-m in #308
  • refactor: filter out expired drafts in my galleries page by @goga-m in #380
  • refactor: gallery delete button by @crnkovic in #381
  • refactor: rename nft draft card by @patricio0312rev in #405
  • refactor: use EmptyBlock UI component for galleries by @crnkovic in #411
  • refactor: disable sidebar item if there are no drafts by @crnkovic in #409
  • refactor: create gallery NFTs by @shahin-hq in #370
  • refactor: prevent the user from selecting more than 16 nfts by @patricio0312rev in #373
  • refactor: adjustments on gallery draft hook by @goga-m in #417
  • refactor: gallery delete button color by @crnkovic in #448
  • refactor: show N/A when no value for draft gallery cards by @crnkovic in #461
  • refactor: add delete button to draft gallery by @crnkovic in #462
  • refactor: reduce sql queries for gallery page by @crnkovic in #469
  • refactor: use "success" toast when removing drafts by @crnkovic in #491

Fixed

  • fix: maintain selected value on listbox by @alfonsobries in #340
  • fix: external link url disappears before the closing transition ends by @crnkovic in #366
  • fix: adjust size of draft delete icon button by @goga-m in #382
  • fix: remove transition from sidebar items by @crnkovic in #384
  • fix: show number of published galleries instead of NFTs in sidebar by @crnkovic in #412
  • test: fix flaky in CollectionActions by @goga-m in #419
  • fix: gallery count handling by @alfonsobries in #427
  • fix: my galleries sidebar colors by @shahin-hq in #446
  • fix: auth overlay on create gallery page by @alfonsobries in #450
  • fix: prevent from saving draft on disabled state by @goga-m in #456
  • fix: reload collections when wallet switches by @shahin-hq in #451
  • fix: delete gallery not asking for signature by @alfonsobries in #453
  • fix: display same sign overlay on all cases by @alfonsobries in #458
  • fix: disconnect wallet exception on my galleries by @alfonsobries in #452
  • fix: use tooltip on create gallery button disabled state by @goga-m in #459
  • fix: properly redirect to galleries when clicking cancel by @goga-m in #445
  • fix: count nft collections upon saving draft by @goga-m in #464
  • fix: do not disable create gallery button on gallery overview page by @patricio0312rev in #470
  • fix: collection network ring color in dark mode by @shahin-hq in #477
  • fix: show no-results placeholder when there are no articles by @goga-m in #480
  • fix: gallery toolbar by @crnkovic in #483
  • fix: delete draft if empty when navigating away by @goga-m in #473
  • fix: correct height on article featured collections by @goga-m in #485
  • test: fix flaky in CollectionActions by @goga-m in #486
  • fix: add padding for galleries and draft cards in my galleries page by @patricio0312rev in #512

Other Changes

Full Changelog: 0.10.0...0.11.0

0.10.0

14 Nov 09:36
dc17a91
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • refactor: add display_name column to the users table by @shahin-hq in #145
  • refactor: add title length rule by @alfonsobries in #222
  • refactor: articles pagination by @shahin-hq in #216
  • refactor: make collection navigation a dropdown in mobile view by @shahin-hq in #257
  • refactor: article images conversions by @alfonsobries in #261
  • refactor: articles publish date by @shahin-hq in #273
  • refactor: filament backend article columns by @ItsANameToo in #275
  • refactor: handle no overflow scenario in article card titles by @crnkovic in #279
  • refactor: featured collections wording by @crnkovic in #282
  • refactor: truncate long article title in admin panel by @crnkovic in #281
  • refactor: highlighted article headline color by @crnkovic in #291
  • refactor: article card hover states by @crnkovic in #280
  • refactor: article content padding adjustments by @ItsANameToo in #293
  • refactor: more padding adjustments for article content by @ItsANameToo in #295
  • refactor: adjust article blockquote styling by @ItsANameToo in #303
  • refactor: move the article copy button to share list by @crnkovic in #299
  • refactor: adjust article heading padding by @ItsANameToo in #307
  • refactor: ignore markdown on metadata by @alfonsobries in #287
  • refactor: improve article card hover style by @crnkovic in #300
  • refactor: gallery page query optimizations by @crnkovic in #316
  • refactor: rename Chains enum to Chain by @crnkovic in #325
  • refactor: use our base Link component in the sidebar by @crnkovic in #327
  • refactor: add dark mode toggle to navbar by @crnkovic in #332
  • refactor: make Platforms enum singular by @crnkovic in #335
  • refactor: extract gallery overview endpoint into its own controller by @crnkovic in #334
  • refactor: prevent reserved keywords in gallery slugs by @crnkovic in #336
  • refactor: optimize queries for galleries index page by @crnkovic in #337
  • refactor: nft gallery card styling by @crnkovic in #368
  • refactor: ignore activity for invalid collections when refreshing NFT metadata by @crnkovic in #406
  • refactor: eager load media and author's media on articles page by @crnkovic in #404
  • refactor: place tooltip of article's "copy" button on the left by @crnkovic in #408
  • refactor: use Link component for articles by @crnkovic in #425
  • refactor: article card outline on hover by @alfonsobries in #423
  • refactor: require cover photo when creating/editing articles by @crnkovic in #422
  • refactor: eager load media and author media when reading article by @crnkovic in #426
  • refactor: update progress bar color to primary brand color by @crnkovic in #424
  • refactor: support searching galleries by user address by @crnkovic in #430

Fixed

Read more

0.9.0

02 Nov 12:48
c3dfc31
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • refactor: remove unnecessary database queries from wallet data by @crnkovic in #190
  • refactor: simplify query for retrieving collections for a signed wallet by @crnkovic in #206
  • refactor: batch nft metadata requests by @goga-m in #128
  • refactor: collection controller optimizations by @crnkovic in #207
  • refactor: fetch opensea slugs more often by @alfonsobries in #219
  • refactor: add nft descriptions by @crnkovic in #122
  • refactor: handle moralis spam tokens by @alfonsobries in #245
  • refactor: prevent adding NFTs without an image to gallery by @shahin-hq in #268
  • refactor: session timeout handling by @alfonsobries in #231
  • refactor: add the button to refresh the collections by @crnkovic in #183
  • refactor: navbar width by @crnkovic in #292
  • refactor: add the job to index nft descriptions by @crnkovic in #250
  • refactor: handle image aspect ratio by @goga-m in #290
  • refactor: separate the gallery liking logic into its own controller by @crnkovic in #302
  • refactor: use data objects only in classes that are sent to the frontend by @crnkovic in #298
  • refactor: create "simple" wallet data object by @crnkovic in #297
  • refactor: disable signature requirement for refresh actions by @crnkovic in #314
  • refactor: use async call in authenticatedAction by @alfonsobries in #331

Fixed

Other Changes

Full Changelog: 0.8.0...0.9.0

0.8.0

24 Oct 12:51
aad0367
Compare
Choose a tag to compare

What's Changed

Added

  • feat: SyncActivityPrices command to update missing nft activity sales prices by @patricio0312rev in #249

Changed

  • refactor: fetch activity for collection as opposed to individual nft by @crnkovic in #217
  • perf: improve collections sorting speed by @shahin-hq in #235
  • refactor: sort by recently received by default by @patricio0312rev in #237
  • refactor: enable collection activity tab by @crnkovic in #239
  • refactor: show alternative placeholder if collection doesn't store activity by @crnkovic in #241
  • perf: improve collections sorting query by @shahin-hq in #255

Fixed

  • fix: add typeNumeric macro to migrations by @crnkovic in #225
  • fix: reset activity state if collection is invalid by @crnkovic in #234
  • fix: add spacing for activity by @crnkovic in #242
  • fix: do not index activity for prior indexed collections when running FetchWalletNfts by @crnkovic in #243
  • fix: activity table nft name size on mobile by @ItsANameToo in #244
  • fix: handle unexpected trait formats better by @ItsANameToo in #248

Other Changes

Full Changelog: 0.7.0...0.8.0

0.7.0

12 Oct 10:06
edd3376
Compare
Choose a tag to compare

What's Changed

Added

Changed

  • refactor: new footer design for tablet and mobile views by @patricio0312rev in #154
  • refactor: optimize database queries on the collection index and show pages by @crnkovic in #119
  • refactor: do not index NFTs for potentially "full" collections by @crnkovic in #101
  • refactor: add sort by name and query performance by @alfonsobries in #198

Fixed

Other Changes

Full Changelog: 0.6.1...0.7.0