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