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

Add pass and subcription to /create-profile #1453

Draft
wants to merge 102 commits into
base: main
Choose a base branch
from

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    cf22401 View commit details
    Browse the repository at this point in the history
  2. chore: strip layout and Header

    This commit is to be reverted, stripping happens for faster compilations
    on dev server
    dominik-stumpf committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    8b0aa82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d37f5f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a35625 View commit details
    Browse the repository at this point in the history
  5. feat: add threejs

    dominik-stumpf committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    a1bf2fc View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2024

  1. Configuration menu
    Copy the full SHA
    a28c323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f069fc0 View commit details
    Browse the repository at this point in the history
  3. chore: rename hook

    dominik-stumpf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    24b3aa7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c347414 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c70bcb1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6672c59 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    24cc8ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f524ec3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb3ea34 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e522890 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d2f4854 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d67f701 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6a440f4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7b3d865 View commit details
    Browse the repository at this point in the history
  15. chore: spacing fix

    dominik-stumpf committed Jul 18, 2024
    Configuration menu
    Copy the full SHA
    7280818 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dad44b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    5141206 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    110435e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1792234 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    64e93e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bdb073f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf6ba5d View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    6d7139d View commit details
    Browse the repository at this point in the history
  2. upgrade package-lock

    BrickheadJohnny committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f17e5f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3ed2048 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e7b5e2c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    70907ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    334d539 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a754b70 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9bad238 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    da0013a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7fb4166 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    fed6948 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f58c27e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cbcaf64 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    51f9e3c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b08037a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    27aafce View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    bfbceb3 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a0b5c65 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e949913 View commit details
    Browse the repository at this point in the history
  20. feat: add driver logic

    dominik-stumpf committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    0005093 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6a14b6b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6fa509e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    e8e0ece View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f51c5b5 View commit details
    Browse the repository at this point in the history
  3. fix: rename type

    dominik-stumpf committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    13bd101 View commit details
    Browse the repository at this point in the history
  4. feat: add emoji images

    dominik-stumpf committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    a19fbe3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    52576e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    378416c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac413d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4ffc831 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ff00865 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1aa6f41 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    30f4c24 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a993155 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    cfbf8f1 View commit details
    Browse the repository at this point in the history
  2. feat: add container to StartProfile (#1411)

    * feat: add container to StartProfile
    
    * feat: add avatar to form
    
    * feat: add avatar upload and error message
    
    * feat: add confetti effect on create profile
    
    * feat: add sfx to confetti
    
    * feat: add farcaster autofill, fix submit by avatar
    
    * docs: rename credits file
    
    * feat: redirect on profile creation
    
    * chore: replace route instead push
    
    * fix: address farcaster linking
    
    * chore: update zod message
    
    * fix: make avatar size properly image, disable
    
    * fix: align code to suggestions
    
    * feat: reset onboarding if not signed in
    dominik-stumpf authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    ca56779 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0e35b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Configuration menu
    Copy the full SHA
    53349cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7484737 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01a20d6 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    435d77b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eaf52fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bbef553 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    28793dc View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    be04c06 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    2da0af7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    289141f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e35673 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3fc882 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    15648ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3ed34e View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    e099066 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd4e136 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    b79f500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7207684 View commit details
    Browse the repository at this point in the history
  3. feat: add models to /create-profile scenes (#1441)

    * feat: add models to scene
    
    * refactor: use backend schemas
    
    * chore: compress guild pass models
    dominik-stumpf authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    91e4c66 View commit details
    Browse the repository at this point in the history
  4. Implement /profile presentation and container (#1403)

    * feat: add chart and start profile page
    
    * chore: build up profile main section
    
    * chore: adjust css to design
    
    * chore: add mobile view
    
    * feat: add contribution card
    
    * chore: position xp radial chart correctly
    
    * feat: improve contribution card view
    
    * chore: add RecentActivity
    
    * chore: replace xp by badge
    
    * chore: move PageContainer into Layout
    
    * chore: add customizability to Layout components
    
    * test: update stories
    
    * chore: remove lucide-react dep
    
    * feat: add bg to circle xp bar
    
    * feat: try filling user data
    
    * chore: remove providers and account
    
    * chore: fine tune CircularProgressBar
    
    * feat: try adding compoundVariants to Toggle
    
    * feat: add LevelPolygon
    
    * chore: add back profile fetching
    
    * chore: finish toggle color config
    
    * fix: address toggle type errors
    
    * Revert "fix: address toggle type errors"
    
    This reverts commit e82fbc8.
    
    * Revert "chore: finish toggle color config"
    
    This reverts commit 913e436.
    
    * feat: improve toggle variants
    
    * chore: adjust spacing and remove placeholder desc
    
    * feat: add LevelBadge
    
    * feat: start editprofile
    
    * refactor(css): redo profile summary
    
    * refactor(css): improve contribution cards
    
    * Revert "chore: remove providers and account"
    
    This reverts commit 2c28453.
    
    * feat: add OperatedGuildCard
    
    * chore: add EditProfile
    
    * feat: finish EditProfile presentation
    
    * chore: adjust spacing in EditProfile
    
    * fix: spread props
    
    * feat: add delete profile view
    
    * feat: add EditContributions
    
    * refactor: remove cartesian grid from ActivityChart
    
    * refactor: reduce spacing on CheckMark
    
    * feat(LayoutFooter): accept children
    
    * fix: remove shadow from LevelBadge
    
    * fix(css): adjust styles
    
    * fix(css): add padding to OperatedGuildCard
    
    * fix(css): adjust styles to design
    
    * chore: move profile to csr only temporarily
    
    * UI(EditContributions): smaller button
    
    * UI(EditProfile): adjust borders
    
    * UI(Dialog): default footer styles
    
    * cleanup: move const out of render function
    
    * remove rechart & Experience section
    
    * UI: make borders muted
    
    * OperatedGuildCard components
    
    * chore: remove xp metagame related components
    
    * implement contribution container (#1430)
    
    * feat: add useContribution
    
    * feat: update contribution card
    
    * chore: add EditContribution
    
    * feat: add select contribution
    
    * feat: add edit contribution
    
    * chore: try adding EditContributionCard container
    
    * feat: add image to select items
    
    * chore: align select item padding with input
    
    * chore: start adding swr smaller fetches
    
    * feat: add delete update and create contribution
    
    * feat: add create new contribution
    
    * feat: cover contribution CRUD
    
    * chore: remove revalidation from swr fetches
    
    * feat: add delete loader and validation
    
    * refactor: select placeholder fix, remove comments
    
    * refactor: remove useAllUserRoles.tsx
    
    * chore: use GuildLabel on ContributionCardView
    
    * UI(OperatedGuildCard): light mode
    
    * Implement `EditProfile` container (#1427)
    
    * feat: add delete profile hook
    
    * feat: add profile editing
    
    * fix: update Header import
    
    * chore: remove sfx from confetti
    
    * fix: update jotai type
    
    * chore: add comment to assertion
    
    * chore: add ts path alias for @app dir
    
    * refactor: apply write-check
    
    * feat: remove profile atom and add swr hooks
    
    * feat: add ssr to page
    
    * feat: add profile owner guard
    
    * feat: add ssr with swr fallback
    
    * feat: add ssr with swr fallback for guild and role
    
    * chore: add note why use constant api url
    
    * chore: resolve schema errors in profile update
    
    * refactor: revalidate on profile deletion
    
    * UI(Avatar): smaller more count text
    
    * add FeaturedIcon to OperatedGuildCard
    
    * chore: break profile name and remove caretdown
    
    * fix(CardWithGuildLabel): label in light mode
    
    * chore: add card behind edit profile
    
    * feat: add not found page
    
    * feat: add color picker
    
    * refactor: redirect to error and fetch per guild
    
    * add optimistic update for edit contributions and profile (#1438)
    
    * refactor: redirect to error and fetch per guild
    
    * feat: add optimistic update to contributions
    
    * feat: finish update contribution and polish
    
    * feat: add optimistic update to profile
    
    * chore: rename revalidateContribution and fix type error
    
    * feat: memoize profile guard
    
    * static banner style base
    
    * UI: layout & responsivity impros
    
    * SectionTitle component & md size on mobile
    
    * UI(OperatedGuildCard): responsivity impros
    
    * chore: add bg to CardWithGuildLabel
    
    * UI(ContributionCard): responsivity impros
    
    * update to new types package & change profileId to userId
    
    * UI(EditProfile): subtle border for images too
    
    * update to new types package
    
    * feat: working color theming
    
    * fix(ProfileColorPicker): dynamic icon color
    
    * UI(EditProfile): inside scroll in modal
    
    * refactor(EditProfile): batch components
    
    * feat: background image
    
    * fix: address client side error and remove type assertions
    
    * feat: add referred users
    
    * chore: switch to dev backend, cache activities
    
    * cleanup chart colors
    
    * refactor: use backend schemas
    
    * fix: broken banner styles
    
    ---------
    
    Co-authored-by: BrickheadJohnny <[email protected]>
    Co-authored-by: valid <[email protected]>
    3 people authored Aug 16, 2024
    Configuration menu
    Copy the full SHA
    2f59308 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0d6a17b View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    00ab79c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f5ab52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8314f44 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Remake /create-profile driver with referrer (#1445)

    * feat: add referred users to claim pass
    
    * fix: prevent render loop
    
    * chore: try adding wizard form with history
    
    * feat: add auth wall
    
    * feat: add onboarding flow restrictions
    
    * chore: remove subscription logic
    
    * chore: clean up comments and unused file
    
    * chore: remove unused comments in ClaimPass
    
    * chore: add margin top to form description
    
    * chore: remove unused variables
    
    * fix: omit referredUserId from schema
    
    * chore: exclude subscription features
    
    * chore: improve auth wall page design
    
    * chore: add short profile intro
    
    * Revert "chore: exclude subscription features" (#1446)
    
    This reverts commit 56e64e8.
    
    * UI impros, use layout from create-guild
    
    * chore: add select component back
    
    * chore: remove auth guard paragraph
    
    * chore: add todo to profile creation
    
    * fix(css): move card compound layout into create-profile
    
    * Revert "chore: remove auth guard paragraph"
    
    This reverts commit 8fd993d.
    
    * chore: adjust spacing on auth guard
    
    * feat: add username validation onBlur
    
    * fix: add default referrer to submit
    
    * fix: avoid error retry for invite link
    
    * fix: prevent invalid user submit
    
    * refactor: rename chain to createProfile
    
    * fix: put router call into useEffect
    
    * feat: sustain invite link on AuthWall
    
    * fix: add Suspense to searchParams calls
    
    * Revert "fix: add Suspense to searchParams calls"
    
    This reverts commit 2fc759b.
    
    * chore: move suspense out to layout
    
    ---------
    
    Co-authored-by: valid <[email protected]>
    dominik-stumpf and dovalid authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    5c97d88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce679a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9335952 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e87bd28 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1db959e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1026778 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    3daa087 View commit details
    Browse the repository at this point in the history
  2. automatic banner height with css, smaller edit btn on mobile, whitesp…

    …ace impros, simplifications
    dovalid committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3bb41d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08490e6 View commit details
    Browse the repository at this point in the history
  4. feat: implement account modal for profile (#1429)

    * feat: implement account modal for profile
    
    * chore: center align CheckMark
    
    * chore: replace account name placeholder
    
    * separate NetworkIndicator component and add to profile popover too
    
    * UI(AccountModal): profile section refinements
    
    * chore: remove xp and payment feature
    
    ---------
    
    Co-authored-by: valid <[email protected]>
    dominik-stumpf and dovalid authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    ab32a8b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12642b5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    887722b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a0cb869 View commit details
    Browse the repository at this point in the history
  8. Revert "chore: remove subscription logic"

    This reverts commit 887722b.
    dominik-stumpf committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    0f08f20 View commit details
    Browse the repository at this point in the history