Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Jun 17:37
· 39 commits to main since this release

1.0.0 (2022-06-23)

Bug Fixes

  • πŸ› disable listing button if amount is zero (#286) (aa10f02)
  • πŸ› don't show cancel button while transaction status is pending (#235) (8a42a37)
  • πŸ› empty state message and button styles when filters applied (#257) (44f8e49)
  • πŸ› owners count is getting disappeared while loading more NFT's (#234) (b03a3be)
  • πŸ› prevent closing modal from outside of the modal content (#218) (e332e6e)
  • πŸ› show insufficient fungible balance error notification (#236) (d7f0773)
  • πŸ› accept offer, listing by service is required (#141) (39dad3f)
  • πŸ› activity tab wicp is undefined and remove usd price from historical data (#153) (80b2431)
  • πŸ› add missing start script (#405) (2d304ff)
  • πŸ› added space beneath filtered traits (#339) (d4e4d02)
  • πŸ› auto closing of modals (#362) (3c7725a)
  • πŸ› back button via history api (#356) (6b0f099), closes #360
  • πŸ› body color on theme change (#317) (b284343)
  • πŸ› cancel offer button has no space around it (#326) (866b85e)
  • πŸ› CAP sync calls (#387) (46879fb)
  • πŸ› changed text link color to primary (#281) (aac1be7)
  • πŸ› Clear Status + Price Filters Bug (#154) (38c6ab0)
  • πŸ› create Actor instance when plug is not connected (#181) (80d64b0)
  • πŸ› disabled button actions, should not allow keyboard (#337) (a8b45ba)
  • πŸ› display search wicp value (#290) (1d7ce07)
  • πŸ› elements sizing and table empty styling (#241) (5263960)
  • πŸ› event type icons (#221) (9b2c58c)
  • πŸ› failed to retrieve bucket id (revert Cap removal Plug whitelist) (#381) (21e0348), closes #379
  • πŸ› filter traits select bug (#166) (e401b7d)
  • πŸ› fix infinite loader skeleton for tables (#358) (5533e5a)
  • πŸ› fixed filter bug on staging + added icon to/modified styles on success notification ui (#131) (2cdc054)
  • πŸ› fixed nft activity table header text color (#293) (7d419df)
  • πŸ› fixed outline appearing underneath tabs (#313) (d7fb74d)
  • πŸ› fixed padding + font weight inaccuracy on trait chips (#294) (6cdcc8f)
  • πŸ› fixed styling issues on copy link dropdown (#306) (9b1beb1)
  • πŸ› fixed table height distortion issue (#283) (dc2f0d1)
  • πŸ› functional component not ref compatible (#374) (ea29dad)
  • πŸ› handle error messages in direct buy (#299) (224cbf0)
  • πŸ› handle errors across marketplace thunks (#348) (5985f47)
  • πŸ› handle errors while NFT listing (#347) (8fc98b3)
  • πŸ› handle insufficient balance in direct buy (#300) (77b6427)
  • πŸ› handle multiple calls to getCollectionData API on page load (#233) (10f1187)
  • πŸ› handle undefined trait filter values (#232) (52a81f5)
  • πŸ› horizontal scroll on filters bar (#377) (1ecdc51)
  • πŸ› infinite scroll type (#219) (091bf88)
  • πŸ› is token id when bigint (#220) (41f0da2)
  • πŸ› keyboard accessibility issues on focus state (#353) (2cd2328)
  • πŸ› kyasshu api url has undefined caused by filter menu (#152) (c2cc666)
  • πŸ› kyasshu type def exports name clash (#158) (94e96a6)
  • πŸ› Last sale and Last offer logic in NFT card (#185) (a6a763b)
  • πŸ› linter warnings, format and related amends (#129) (c4c5a09)
  • πŸ› make listing and get nft details (#138) (a66b52e)
  • πŸ› make offer input validation (#277) (e9065eb)
  • πŸ› metadata undefined property "value" (#109) (86d4f6f)
  • πŸ› missing coma for filter-slice (#240) (a76b515)
  • πŸ› missing package dependencies break production build (#386) (2535f1a)
  • πŸ› mock generator wrong count (#107) (b2cf827)
  • πŸ› modals dark mode theming issue (#280) (435aa22)
  • πŸ› Modals error handling (#167) (5991c81)
  • πŸ› modified background colour on accordions (#305) (3ed5164)
  • πŸ› modified border in detail view accordion styles (#209) (ee81479)
  • πŸ› modified table image loader styles to fix glitching bug (#186) (c32ef87)
  • πŸ› my offers action buttons (#349) (1721f30)
  • πŸ› nft detail page accordions styles (#292) (ec0c2f3)
  • πŸ› offers height running too long (#282) (26fed7a)
  • πŸ› offers scroll to top on render (#168) (34bdee7)
  • πŸ› on filters collapse, resizes list view (#361) (f26731a)
  • πŸ› open plug dropdown by click (#238) (fff9cad)
  • πŸ› Overall UI fixes (#155) (1426ca0)
  • πŸ› overflow issue in small screen sizes (#170) (2e5b699), closes #171
  • πŸ› pending status description in all modals (#284) (59451e5)
  • πŸ› plug dropdown going over modal overlay (#355) (6f776e4)
  • πŸ› prevent scroll padding on open of dropdowns (#242) (b41644c)
  • πŸ› price value alignment issue in activity table (#256) (739c3d5)
  • πŸ› refresh page when logo is clicked (#328) (2b71641)
  • πŸ› remove cancel button from buy now modal (#354) (fd927f4)
  • πŸ› remove hard typed amount values (#140) (6de1374)
  • πŸ› removed extra spacing on plug button (#307) (fcca50c)
  • πŸ› return type for getBuyerOffers #159 (122e75a)
  • πŸ› select traits with identical values (#322) (c4d36bd)
  • πŸ› show activity tab fieldname "to" and "From/To" flow (#217) (be4ea90)
  • πŸ› show activity tab thumbnail (#198) (584bfe4)
  • πŸ› show NFT top offer when user not connected to plug (#371) (b660646)
  • πŸ› show no offers made message (#156) (d9ac116)
  • πŸ› space beneath cards + table multi scroll (#121) (0295d64)
  • πŸ› stops plug get principal to create unlock popup (#177) (00a311b)
  • πŸ› styling inaccuracies on activity table (#291) (84c42a1)
  • πŸ› styling issues on checkbox accordion (#295) (5c32ef0)
  • πŸ› test on mainnet network config url #297 (#298) (947bc48)
  • πŸ› total volume details (#398) (eda0cf9)
  • πŸ› typo in metadata title (#264) (dba368d)
  • πŸ› typo test environment configuration settings for wicp (#368) (442927f)
  • πŸ› unique id for nft activity table (#223) (4dea54e)
  • πŸ› update withdraw assets link label name (#375) (f4b6adf)
  • πŸ› view listing button not routing bug (#184) (aef0ae9)
  • πŸ› wait for getTokenListing response and show NFT action buttons (#172) (6354c7d)
  • πŸ› warning, use 0 instead of false (#51) (507f0a3)
  • πŸ›infinite confirmation before plug request (#261) (07554cf)
  • πŸ”¨ remove double last price + replace with id (#88) (887b025)
  • πŸ”¨ route to all nfts on click of clear filters (#87) (b219d22)
  • πŸ”¨ style issues on chips + flex issue on preview image (#112) (1e96af3)
  • activity table data parsing, remove extra WICP text (#342) (59583a7)
  • added redirect urls on click of view NFT (#175) (bfe3206)
  • declare const as a function, instead of a const declared when window loads (5861788)
  • error checks and service integrations (#352) (41fcc42)
  • image overlapping bug (#97) (cb97fab)
  • local canister usage in kyasshu start.sh (63e37fd)
  • marketplace activity table pagination order and initial request (#345) (d47d9c2)
  • missing search results (#314) (c698704)
  • multi-select but on trait accordions (#94) (3ef7b00)
  • reduce toast duration (#182) (9cde1fb)
  • replace wicp icon (#200) (b793a64)
  • support staging backend on local (redo) (#206) (73a7cae)
  • timestamps (#193) (21ecd6a)
  • update to latest dependencies, display token transactions (#318) (ccb9cc7)
  • updated my offers background color to support dark theme (#150) (9f94639)
  • updated price value to two decimals by adding utility function (#142) (0564620)

Features

  • 🎸 abort pending filter requests on new request made (#394) (fd31c17)
  • 🎸 accordion components (#12) (7035b16)
  • 🎸 add clear all filters to trait chips (#296) (c3d5f94)
  • 🎸 Add collection homepage and nft viewpage (#22) (1eecd83)
  • 🎸 Add global search UI component (#21) (0fcfedf)
  • 🎸 add icsan route to all tables (#373) (92a7426)
  • 🎸 Add input field UI components required across the app (#7) (139871b)
  • 🎸 add metadata and jelly logo (#255) (fc5bcbf)
  • 🎸 Add NavBar UI component (#19) (c7204b1)
  • 🎸 add particles and lottie animation for completed step modals (#259) (6a907b7)
  • 🎸 Add reusable chips UI component required across the app (#8) (30d9679)
  • 🎸 Add reusable modal UI components (#14) (4836e80)
  • 🎸 Add reusable table UI components required across the app (#13) (3d600e5)
  • 🎸 add validation for wicp inputs (#225) (c31d9af)
  • 🎸 added copy link feature to share buttons (#91) (4c7aa41)
  • 🎸 added functionality to social link buttons (#211) (06ceb37)
  • 🎸 added in current price property (#89) (d49987b)
  • 🎸 added in loader for tables (#96) (3b2fe70)
  • 🎸 added loader to traits on nft details view (#215) (ede8f75)
  • 🎸 added preview image + styles cleanup (#106) (d2ccb85)
  • 🎸 added some filter messages for empty states (#92) (813b9f9)
  • 🎸 blank type values on activity tab (#197) (e5afc2e)
  • 🎸 buy now (direct buy endpoint) (#104) (7d83fa9)
  • 🎸 buy options for nft card of list view (rebased) (#115) (6079202), closes #120
  • 🎸 call balance of on transactions failure (#382) (4e5a6e3)
  • 🎸 CAP Activity Table (#68) (0d9479a)
  • 🎸 Configure state management along with plug integration (#27) (4c81164)
  • 🎸 dark mode font setup (#25) (ed50af7)
  • 🎸 Empty State Screens (#63) (6fad3c6)
  • 🎸 error handling setup (#39) (ad98b1d)
  • 🎸 Fetch and display individual NFT details (#44) (d1fb562)
  • 🎸 Fetch NFT details from redux-store and show in NFT details view (#35) (dbe37d6)
  • 🎸 filters component (#23) (c8be176)
  • 🎸 filters integration (#46) (c47d62c), closes #41
  • 🎸 link activity table to icscan (#365) (c3d3447)
  • 🎸 List all NFT's along with pagination (#38) (4bb530d)
  • 🎸 List all NFTS based on sorting (#45) (610f289), closes #41
  • 🎸 List NFT for sale (#57) (3d1e52f)
  • 🎸 media caching (#310) (1cbfb08)
  • 🎸 my offers (initial integration) (#128) (5cc0519), closes #117 #119 #126 #127
  • 🎸 nft action bar (#18) (0ca6f9c)
  • 🎸 NFT card + NFT list (#15) (2d17b26)
  • 🎸 NFT offers table integration (#151) (54d7ac4)
  • 🎸 offers made integration (#144) (83870ba)
  • 🎸 Play NFT video on hover of card (#43) (85f57c3)
  • 🎸 plug connect state handling (#36) (7a83ede)
  • 🎸 Plug Dropdown + Disconnect Plug (#83) (0eec19f)
  • 🎸 Price Field Error Validation (#86) (79c6917)
  • 🎸 search integration (#116) (96c4588)
  • 🎸 set up nft-metadata (#17) (6d4f5f9)
  • 🎸 set up skeleton traits (#105) (769b429)
  • 🎸 set up success handling (#108) (bd31c36)
  • 🎸 show collection highlights like total items, owners count & floor price (#178) (62afdda)
  • 🎸 show edit and cancel buttons once offer is made (#191) (0277fc0)
  • 🎸 show NFT preview card while listing (#244) (cedfb4d)
  • 🎸 show plug owner details in about accordion (#163) (66b1614)
  • 🎸 show sell NFT action button while listing all NFT's (#125) (87c4893)
  • 🎸 show total volume (#289) (53cac0c)
  • 🎸 tooltip for nft card numbers (#205) (b4db3bc)
  • 🎸 Use kyasshu service to list all NFT's in UI (#37) (0727042)
  • 🎸 validate and add missing offers table data (#132) (cfa6d72)
  • 🎸 video component (#30) (bd49868)
  • 🎸 virtualized list (rev2) (#302) (3665ab9)
  • 🎸 web analytics by plausible (#325) (1231c52)
  • 🎸 withdraw assets (#304) (1835b05), closes #309
  • 🎸Cancel Listing (#72) (a62fd4d)
  • 🎸Change NFT price after listing (#74) (9e99ac8)
  • 🎸create an actor and list all nfts via store (rebased) (#33) (de9cf2a), closes #25 #30
  • 🎸Make offer after listing (#76) (35ec388)
  • 🎸Review offer and accept the bid (#81) (3e87952)
  • 🎸show top offer details (#276) (87dd287)
  • added text to locales file (1f402f2)
  • allow use of mainnet cluster in kyasshu:start if specified (078cee2)
  • default kyasshu:start to use local services (41b18bf)
  • emoji! (74f2f9e)
  • environment param yarn start (redo) (#207) (7845fe9)
  • kyasshu start script (bc4272c)
  • kyasshu:start local marketplace canister id (b8a331b)
  • set up nft metadata component (#16) (bdcba8f)
  • setup price filter component (8d9493b)
  • support cap and crowns local services in kyasshu:start (8a5c734)

Performance Improvements

  • ⚑️ search request with abort controller (#340) (1f916ec)
  • ⚑fix calling same API multiple times when filters applied (#397) (5c9d801)
  • ⚑image cache, remove listener after and before invoked (#376) (a395c96)