Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.19 - Ads #1063

Merged
merged 74 commits into from
Jan 19, 2023
Merged

v1.19 - Ads #1063

merged 74 commits into from
Jan 19, 2023

Conversation

failfmi
Copy link
Collaborator

@failfmi failfmi commented Jan 19, 2023

Detailed description:

Which issue(s) this PR fixes:
Fixes #none

Special notes for your reviewer:

Checklist

  • Documentation added
  • Tests updated

n0vax and others added 30 commits September 28, 2022 11:06
…election of the property; (#873)

* Reset selected property when metaverse changes

* Change lent tab to listed

* Add active tab id in url

* Bind current tab on my properties page with url; Fix header adaptive on my properties page

Co-authored-by: failfmi <[email protected]>
* Add feedback button

* Add check if user is renter for showing feedback button
…#897)

* fix: typo in claim alert

* fix: listing, renting and withdraw loading animation

* feat: add splitbee click events

* fix: all cards becomes renting in progress card

* fix: show renting and listing animation when there's no lands

* fix: withdrawal redirect; error on null user

Co-authored-by: failfmi <[email protected]>
* fix: console errors

* fix: nested div in p error
…ts (#909)

* feat: update filters ui

* feat: update search bar

* feat: add filter highlights
* feat: refactor and update my properties page header

* fix: remove unused code caused warnings

* feat: update search bar on my properties page; refactoring
* feat: add ui for not listed assets on my properties page

* feat: connect cards in not listed assets tab with listing modal

* fix: select width and height

* fix: change sort param name

* fix: esling warnings
* fix: select width in listing modal for asset selection step

* fix: reorder tabs
* feat: add image component

* feat: add ad step in listing modal

* fix: listing modal footer for step with advertisement

* deps: add web3-token

* feat: connect backend for property advertisement with ui

* fix: move backend api url in env

* fix: select height

* fix: create advertisement before listing
* feat: add image component

* feat: add ad step in listing modal

* feat: add image component

* fix: toggle animation

* feat: add ad toggle and update details layout

* fix: listing modal footer for step with advertisement

* deps: add web3-token

* feat: connect backend for property advertisement with ui

* fix: move backend api url in env

* fix: select height

* feat: connect backend for advertising with ui

* chore: remove unused useCallback

Co-authored-by: failfmi <[email protected]>
* feat: add feedback button on my properties page

* chore: remove console.log

* fix: show feedback to everyone except withdrawn properties

Co-authored-by: failfmi <[email protected]>
* feat: add context helpers

* feat: add info alert component

* feat: add token icon component

* fix: add import

* minor changes

* feat: update claim reward modal and alert

* chore: move claim reward logic in separate provider

* feat: connect ads rewards api with ui

* chore: remove console.log

* fix: remove hard-coded addresses

* nit: remove unused interface

* nit: unused import

Co-authored-by: failfmi <[email protected]>
n0vax and others added 24 commits December 5, 2022 16:05
* feat(decentraland-map): add tooltips when map is maximized

* fix(decentraland-map): reduce max zoom

* refactor: remove console log; use existing implementation for formatting usd
* fix(explore-page): remove search bar placeholder

* fix(home-page): quantstamp stamp image

* fix(land-page): add wrapping for rent period details

* fix(listing-modal): change font size and styles of the protocol fee container on rent price step

* fix(property-page): show rent duration details regardless of whether property is rentable or not

* feat(explore-map): add minimize icon when map is maximized

* fix(explore-page): cover filters
… overlapping content (#985)

* fix(builder-page): remove breadcrumbs; prevent top bar with back button from overlapping content

* fix(explore-page): open filter select appear underneath map

Co-authored-by: failfmi <[email protected]>
* feat(explore-page): add tooltip prop for select option

* fix: useLoadMoreButton incorrect size of chunks after load
* fix(my-properties-page): make cards on listed tab stretch to fill available space

* fix(listing-modal): make modal adaptive for small screens

* refactor: remove unused code
…nd connects; Make wallet connection persistent accros tabs (#1004)

* fix: connect wallet in new tab

* fix(connect-wallet-button): popup with wallet status appears in wrong position after disconnecting and connecting
…ilders pages; Improve data loading on scene builder page (#1003)

* feat: add divider component

* feat: add skeleton

* feat: add reexports for divider and skeleton

* feat: update asset skeleton update grid card

* feat(builders-page): improve skeleton and improve data loading

* refactor(scene-builder-page): update logic for showing builder by type

Co-authored-by: failfmi <[email protected]>
* fix(header): navigation links occupy two lines on landing page

* fix(price-popover): disable animation

* fix: close button on the warning bar when using mobile doesn't match design

* fix: cards grid fixed min width on mobile

* fix(header): add adaptive for profile card in header

* fix(typography): add glowing to typography with gradient

* fix: add shadow for gradient button and increase shadow for typography

* fix: typography gradient shadow

* refactor: remove console log
* feat: add TextField component

* feat: add DateTimePickerField component

* fix: change rent modal date fields components

* fix: remove has glowing effect from disabled gradient button
…ange styles of the scrollbar (#1022)

* fix: align selected item in select component

* fix(my-properties-page): change position of the tabs

* fix: scrollbar styles are not matching with design
… button (#1035)

* feat(my-properties-page): add tab prioritization based on number of assets

* fix: remove listed label from load more button
* fix(renting): multiple renting properties loading state

* refactor: improve loading speed of the user assets

* fix(my-properties-page): make loading cards occupy only one line

* fix(my-properties-page): height of the loading cards

* fix(my-properties-page): change height of the loading card

* feat: add helpers for local storage

* feat: add AssetsInProgressProvider component

* fix: add param type for callback in contract

* feat: add provider for tracking listing, renting and withdrawing

* feat: connect provider for tracking listing, renting and withdrawing transactions
* feat: add global config for swr

* feat: add typography variant for link

* feat: add metaverse map provider

* fix: refactor and optimize decentraland map

* fix: refactor voxels map

* feat: add MetaverseMap component

* refactor: change logic for selecting active card

* refactor: minor changes

* refactor: update ExploreMap component

* fix(voxels-map): use asset id when selecting parcel

* refactor: minor changes

* fix(decentraland-map): make map render hovered tiles immediately when in full screen mode; make tile info card update after hover on asset card

* refactor: remove unused components

* fix(voxels-map): selecting parcel through map doesn't focus on it

* fix(decentraland-map): selected tile scaling

* fix(decentraland-map): render border top left corner  if top let tile exist

* fix(decentraland): render tooltip above top most left most tile
* feat: add useDebounce hook

* fix: add debounce when fetching ens
* fix(listing-modal): update successful listing modal

* refactor: remove unused import

* fix: change max height of the successful listing modal
* fix: update advertisement step in listing modal

* fix: error happens when trying to fetch payment tokens

* fix: update info alert component

* fix: update ads popup modal

* feat: add agitation in header

* fix: minor changes in InfoAlert component

* fix: update description in claim ads reward tab

* fix: change typography component

* fix: update listing summary scene detail

* fix: add wallet.account in useMemo deps

* feat: add link2 typography variant

* fix: make promotional scene banner appear when ads disabled

* fix: update ExternalLink component

* fix(listing-modal): update advertisement step and warnings

* fix: update content of the modal for confirming advertisement

* fix: change label with sponsor name

* fix: update content of the claim ads reward modal

* refactor: remove unused import

* feat: add total number of properties with allowed ads in claim rewards modal

* refactor: remove unused import
…and fix typos in voxels more filters (#1059)

* fix: voxel more filter typos

* fix(user-properties-page): text in renter column of the rent history table is wrong size
… page (#1058)

* refactor: move useEnsName in separate file

* fix: operator address  is not updated after changes

Co-authored-by: failfmi <[email protected]>
n0vax and others added 3 commits January 19, 2023 09:35
… rent successful modal; Fix more filters for voxels (#1064)

* fix: voxels more filters modal height

* fix: add links to article for advertisement feature

* fix: renting success modal
@failfmi failfmi merged commit 02aac71 into master Jan 19, 2023
@failfmi failfmi deleted the develop branch January 19, 2023 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants