Commit Graph

1870 Commits

Author SHA1 Message Date
Seroxdesign
2f4ac66f26 add comment where to begin work 2023-04-20 10:09:34 -04:00
Alec LaLonde
7685f84075 Add ComposeDBPromptModal to setup pages as well 2023-04-06 13:09:24 -06:00
Alec LaLonde
8c9dd045bf Fixed issue where saving from the edit profile modal was wiping out fields 2023-04-04 12:07:53 -06:00
Alec LaLonde
f82f06852f Added mainnet check to composeDB port modal 2023-03-23 22:54:03 -06:00
Alec LaLonde
631174bc20 Replaced IDX cache actions / triggers with composeDB ones 2023-03-23 20:36:23 -06:00
Alec LaLonde
9d2bc4f249 Handle questchain lookup errors during SSR build 2023-03-23 14:23:07 -06:00
Alec LaLonde
9f0c0aeb52 Handle errors during DAO sync 2023-03-23 14:04:26 -06:00
Alec LaLonde
7b477b48c3 Fixed player loading 2023-03-14 12:26:40 -06:00
Alec LaLonde
9e12da5660 Reinstate original deployment action 2023-03-14 12:26:40 -06:00
Alec LaLonde
786bcfeace Updated model ID in definition 2023-03-14 12:26:40 -06:00
Alec LaLonde
474bc32dbc Create a new model, last one got hosed 2023-03-14 12:26:40 -06:00
Alec LaLonde
6c7454990c Only authenticate the DID for the model the compose client connects to 2023-03-14 12:26:40 -06:00
Alec LaLonde
8a3846a888 Update frontend ceramic_url as well 2023-03-14 12:26:40 -06:00
Alec LaLonde
7eab7c8f12 Fix ceramic API change 2023-03-14 12:26:40 -06:00
Alec LaLonde
415911ae40 Bumped composedb version 2023-03-14 12:26:38 -06:00
Alec LaLonde
b0c4ff0a4c Point to ceramic mainnet 2023-03-14 12:25:58 -06:00
Alec LaLonde
cfebd842db Updated GA4 ID 2023-03-14 12:25:57 -06:00
Alec LaLonde
2b7e582c30 Fixed white background in menus 2023-03-14 12:25:38 -06:00
Alec LaLonde
1653b0adf0 Pull in additional data in seed-db script 2023-03-14 12:25:03 -06:00
Alec LaLonde
90794c8a8a Fixed construction of profile payload when changing an image 2023-03-14 12:24:30 -06:00
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
eff430ba51 Set CERAMIC_URL in deployment action 2023-03-14 12:23:38 -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