Commit Graph

1453 Commits

Author SHA1 Message Date
Alec LaLonde
907cdf17ca Fixed edit profile field saving, updated useUser to load from composeDB 2023-03-14 12:24:28 -06:00
Alec LaLonde
509a45cd5c Fix setup / avatar upload 2023-03-14 12:23:39 -06:00
Alec LaLonde
cc8b91498a Don't delete / recreate stuff 2023-03-14 12:23:39 -06:00
Alec LaLonde
fc4c1810b8 More debug logs 2023-03-14 12:23:19 -06:00
Alec LaLonde
5ddd29744f Fix lint issues 2023-03-14 12:23:19 -06:00
Alec LaLonde
d4afb0c2b0 Implemented fetching file size and dimensions before persisting to ComposeDB 2023-03-14 12:23:19 -06:00
Alec LaLonde
349c8243ed Added fallback for non-SSR player pages 2023-03-14 12:23:19 -06:00
Alec LaLonde
d8fc4472ed Fixed background image URL form field name 2023-03-14 12:23:18 -06:00
Alec LaLonde
40276dc442 Fixed and tested image upload during setup 2023-03-14 12:23:18 -06:00
Alec LaLonde
c36c6462ed Merged in new setup profile image field page 2023-03-14 12:23:18 -06:00
Alec LaLonde
854ebe8c3a Check in composeDB graphql definition because generating it at build time may be problematic 2023-03-14 12:23:17 -06:00
Alec LaLonde
da17ae64f3 Implemented persisting ComposeDB profile fields from edit profile modal 2023-03-14 12:22:49 -06:00
Alec LaLonde
533fd4055e Added useImageReader, updated EditProfileModal to get the appropriate picked file data 2023-03-14 12:22:19 -06:00
Alec LaLonde
1c364f873c Added ComposeDB migration modal, still need to implement image migration 2023-03-14 12:19:52 -06:00
Alec LaLonde
9922401714 Slight refactor of Setup components to accept a player object 2023-03-14 12:19:51 -06:00
Alec LaLonde
36d4ff4646 Implemented player hydration from Hasura 2023-03-14 12:19:51 -06:00
Alec LaLonde
f4e0611242 Added PlayerHydrationContext for dynamically refreshing player data on player page 2023-03-14 12:19:50 -06:00
Alec LaLonde
d6425f6698 Fetch profile details from ComposeDB during [username] page SSR 2023-03-14 12:19:13 -06:00
Alec LaLonde
045539187d Implemented proper persistence w/ verification of a user's ceramic profile node 2023-03-14 12:19:13 -06:00
Alec LaLonde
f7b3d553c9 Call new linkProfileNode action 2023-03-14 12:19:13 -06:00
Alec LaLonde
ff9959359b Added new linkProfileNode action to validate ceramic node on the backend 2023-03-14 12:19:13 -06:00
Alec LaLonde
28b1e36f62 Fixed a couple errors in first-time setup flow 2023-03-14 12:19:13 -06:00
Alec LaLonde
83a552c25c Unified composeDB models into one, updated setup flow to use new model 2023-03-14 12:19:13 -06:00
Alec LaLonde
cdd055f5f0 Load profile data from composeDB on player page 2023-03-14 12:19:11 -06:00
Alec LaLonde
afc94f244b Added query to fetch all profile fields from composeDB 2023-03-14 12:16:54 -06:00
Alec LaLonde
b2cd99a477 Finished upgrading profile setup components 2023-03-14 12:05:49 -06:00
Alec LaLonde
9ea06eb49b Refactored wizard stuff again to simplify it 2023-03-14 12:05:47 -06:00
Alec LaLonde
63cf7e5307 Implemented fetching from ComposeDB for first three profile wizard screens 2023-03-14 12:04:41 -06:00
Alec LaLonde
6789fa5e88 Refactored setup logic into ProfileWizardContext 2023-03-14 12:04:39 -06:00
Alec LaLonde
f655494b89 Some fixes after bumping urql to 3.x 2023-03-14 12:02:22 -06:00
Alec LaLonde
16a51931d6 Got PoC working for persisting username to ComposeDB 2023-03-14 12:02:19 -06:00
Alec LaLonde
7fe1d49e3f Started hooking up the edit profile page to composedb 2023-03-14 11:57:07 -06:00
Alec LaLonde
47039c4cf0 Removed patterns as they're not supported yet 2023-03-14 11:54:40 -06:00
Alec LaLonde
e76fdf66a5 First pass at composedb models 2023-03-14 11:54:40 -06:00
dysbulic
7d1236c85f fixing environment variables 🏪 2023-03-13 10:19:16 -06:00
dysbulic
305b46ceac synching new SourceCred sync action URL with the seeding script 🏮 2023-03-13 10:19:16 -06:00
dysbulic
fc0c0a4023 fixed time zone saving & rendered description as Markdown 2023-03-13 10:19:16 -06:00
dysbulic
769f60195d repeated p weirdness 🐥 2023-03-13 10:19:16 -06:00
dysbulic
9b29fe792d fixing generate task & missed PNGs 🌷 2023-03-13 10:19:16 -06:00
dysbulic
3029a6818b converting PNGs to WebPs 🇲🇦 2023-03-13 10:19:16 -06:00
dysbulic
b4ce27fcc1 💇🏿‍♀️ npx @next/codemod next-image-to-legacy-image . 2023-03-13 10:19:16 -06:00
dysbulic
83004fad00 updating to Next.js v13 🀐 2023-03-13 10:19:16 -06:00
dysbulic
d07f4d785f tweaking Ceramic aliases & trying to remove duplicate @emotions 2023-03-13 10:19:16 -06:00
dysbulic
148138bb4e exposing sync tasks in Hasura GraphQL interface 👊🏿 2023-03-13 10:19:16 -06:00
dysbulic
0f9759aeb6 fixing SourceCred & Discord syncs, Meet w/ Wallet, & gating backgrounds 🥶 2023-03-13 10:19:16 -06:00
dysbulic
257f1db21f squashing bugs in Discord & SourceCred syncs 🤹🏿‍♀️ 2023-03-13 10:19:16 -06:00
Sero
b30267941b Resolve ENS
* moving pr over to fresh branch

* fixes

* update migrate

* pulling in files for rename of `migrate` to `sync` for SourceCred 🔖

* fix

* prevent lack of data

* formatAddress

* tile

* fixes

* switch rpc

* refactor and remove maps, clean up set

---------

Co-authored-by: dysbulic <dys@dhappy.org>
2023-03-02 15:36:34 -05:00
Konrad Gnat
6bce0cb356 update dev script to fix build bug 2023-02-21 09:39:39 -07:00
Konrad Gnat
fe79d475bf update generate command to fix build error 2023-02-21 09:39:39 -07:00
Konrad Gnat
cd10cfd1e8 make profile picture clickable to upload new image 2023-02-21 09:39:39 -07:00