Releases
v1.0.0
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 )
You canβt perform that action at this time.