Skip to content

BEPRO 2.26#444

Merged
moshmage merged 13 commits intomasterfrom
dev
Jun 17, 2024
Merged

BEPRO 2.26#444
moshmage merged 13 commits intomasterfrom
dev

Conversation

@moshmage
Copy link

Story

BEPRO-2193 Points system - redesign header

BEPRO-2194 Points system - redesign "collected points"

BEPRO-2195 Points system - redesign "history"

BEPRO-2196 Points system - create leaderboard

BEPRO-2199 Profile - add empty state to NFTs and PoP

BEPRO-2200 Points system - create solo page for points view

BEPRO-2201 Points system - migrate Create deliverable, create proposal, accept proposal to N instead of 1

BEPRO-2204 Allow proposal to contain more than one user and fetch the available user list from the users who made deliverables

BEPRO-2205 Add "your profile" link on the user dropdown menu

BEPRO-2206 Points system - add points to my "settings" and add "your points" to menu

Bug

BEPRO-2214 Image upload for Avatar does not support pngs with > 1Mb but says 5Mb

vhcsilva and others added 13 commits June 6, 2024 10:40
* add type

* change stale time and create constant for repeated code

* add points page
* update points page style

* add points to settings page

* add points to nav-avatar

* adjust col size

* add points to mobile menu

* fix build errors

* add variable for gradient

* use correct variant
* fix

* remove existing proposal filter because now we can create proposals with different distributions

* add helper method to get user label

* update icons

* add user dropdown component

* use method to show up to 2 decimals

* forward handle and avatar props

* use old way of creating proposals

* add distribution change feature

* add hide-show button

* remove inner border

* improve distribution validation

* add max height to lists

* auto collapse preview when editing distribution

* create view component and add translation
* create points page hero

* add hero to page

* add purple linear gradient

* create generic gradient badge component and refactor points badge

* show booster value on points page hero

* adjust columns

* remove old components

* update collected points design
* remove points page from dashboard

* add tabs
* redesign the history component

* add loader and reverse data on fetch

* fix the spacing and the build

* history only shows created at

* missing "add_avatar" and "connect_email"
* add profile link to nav-avatar.tsx

* add copy-address on public-profile.view.tsx

* use CopyButton instead
Update development with production hotfix
* create leaderboard endpoint

* create points leaderboard api hook

* cast position to integer

* make params optional

* adjust size

* add param to control wheter it should transform handle

* create leaderboard

* refactor to reduce cost

* need to use lower case

* add missing types

* dont remove user from list if he is on top five
…ccept proposal to n (#443)

* create migration to update counter column

* check if handle exists

* fix include

* add migration to save missing points
@moshmage moshmage merged commit 23afd15 into master Jun 17, 2024
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