62 Commits

Author SHA1 Message Date
δυς
2118e92bad switching to package.json import munging from TypeScript paths 🥔 2024-08-13 19:04:31 -04:00
Sero
38c3dc059e Sero/wc v2 (#1735)
* wc/wagmi/viem

* replace

* profile

* replace context (,:

* testing, clean up

* wallet connect deploy

* connect

* remove type slive

* podcast

* podcast

* heck yeah

* feat: connect button

* chore

* trying siwe, network switch

* redirect

* prettying, cleaning up SIWE endpoints, & passing linting 🕊

* switching minting to Optimism & converting `ethers` to `wagmi` for contract access 🥧

* simplified onboarding & successfully minted 

* typo

* api key

---------

Co-authored-by: Udit Takkar <udit222001@gmail.com>
Co-authored-by: dysbulic <dys@dhappy.org>
2024-03-21 06:09:12 -04:00
Sero
4e6780f7d6 replace Onboarding and remove double overflow 2024-01-17 09:09:52 -05:00
vidvidvid
93145e8add unify qc urls to /academy/* 2024-01-08 08:54:45 -05:00
HHH-GH
0e303cc536 Fix typo sharepning -> sharpening 2023-12-13 11:34:43 -05:00
HHH-GH
e968532619 Update discord.gg and discord.com/invite links to https://chat.metagame.wtf/ 2023-12-13 11:34:43 -05:00
Seroxdesign
c3d7b66432 MG ui stuff 2023-12-06 12:46:18 -05:00
Seroxdesign
7fac319940 fix onboarding game height, fix matrix animation 2023-11-30 07:40:47 -05:00
Sero
802c0b3fad Update index.tsx 2023-10-23 09:38:16 -06:00
Sero
463095bd6e Update index.tsx 2023-10-23 09:38:16 -06:00
Seroxdesign
b420d81bbe onboarding screen full page 2023-10-23 09:38:16 -06:00
Sero
470aacb26e make onboarding animations faster (#1578)
Co-authored-by: δυς <dys@dhappy.org>
2023-07-26 07:55:43 -04:00
δυς
2921a47ef0 Review: meTokens ₍wᵢₜₕ gᵣₐₙᵤₗₐᵣ 𝄴ₒₘₘᵢₜₛ₎ (#1552)
* linting 🃡

* removing MetaMask specificity 🃢

* moving `StrictMode` to Next.js 🃣

* compressing & commafying 🃤

* upgrading eslint 👘

* removing preface from guild name 🃥

* removing unnecessary ESLint `no-console` directives 🌂

* fixing a typo in a comment 🃦

* updating GraphQL codegen for paid subgraph 🦏

* replacing Discord invite link 📌

* passing through The Graph API token to Docker ♾

* setting Docker ARG to set ENV 📟

* missed a file rename in frontend Docker config 🦀

* adding ts-node to fix Docker build issue ⸙

* trying to narrow down the 500 error's source in the test instance 

* exposing The Graph API token on Cloud Run 🦃

* more logging to try & find server error 🐠

* more logging 🧱

* trying to run Node.js in development mode on Cloud Run 🎁

* reconfiguring frontend Dockerfile to also run the dev environment 🌿

* dev mode seems to function 🧨

* 768MiB wasn't enough memory 🍁

* 1GiB wasn't enough memory 🔱

* 1.5GiB was interpreted as 1GiB 🥃

* 1536MiB wasn't enough memory 👾

* 2GiB wasn't enough memory 🧲

* 3GiB wasn't enough memory 🆎

* 4GiB might have been enough, but it still doesn't load 🧻

* 5GiB requires two CPUs 📝

* giving up on dev server; unexplained HTTP 429s 🎨

* disabling Honeybadger in test instances 📮

* trying an `ErrorBoundary` to gather more info 🕷

* setting GraphQL endpoint 🇲🇰

* exposing environment variables ⛈

* trying to expose `` 📻

* the Next compiled version still references `node_modules` 🦢

* removing Alchemy API key from sources 

* trying a different Docker build action 💉

* removing logging 🍿

* switching to Docker Buildx 👠

* missed an escaped newline 🗿

* trying a newer gcloud setup action 🦝

* hopefully fixing authentication 📴

* bunch of changes to the meTokens profile section 🦜

* need credentials file 🐆

* hunting for layout load error & pushing debug statements to testing 🥁

* updating eslint 💓

* trying to debug the missing Breadchain Coop 🧀

* apparently chose the wrong changeset 🐚

* removing logging 🥀
2023-05-15 09:12:03 -06:00
dysbulic
769f60195d repeated p weirdness 🐥 2023-03-13 10:19:16 -06:00
dysbulic
3029a6818b converting PNGs to WebPs 🇲🇦 2023-03-13 10:19:16 -06:00
luxumbra
ba6d6584cf updated URLs to point to the great houses in the UI after migration.
- removed `game.json` as it is not used anywhere
2023-02-16 11:53:11 -07:00
nitegeist
439e998efb feat: Add onboarding guidance page & resolve commits from previous PR 2022-11-23 22:08:07 -07:00
luxumbra
75853aa075 little tweaks 2022-11-23 13:00:29 +01:00
luxumbra
80d2270c1e clean up commented text 2022-11-23 13:00:29 +01:00
luxumbra
971bd940e2 Update text to point users to the new 'install MetaMask' playbook in the wiki 2022-11-23 13:00:29 +01:00
luxumbra
3653573d76 an improvement for newbies who don't have any MATIC to pay gas for the claim 2022-11-23 13:00:29 +01:00
luxumbra
98073d6e1d some extra guidance for newbies 2022-11-23 13:00:29 +01:00
δυς
9e37df6207 Update MyMeta to ECMAScript Modules + Switch to DID:PKH (#1429)
* beginning ESM transition: Ceramic libraries, Next.js, & TypeScript configuration 🇭🇰

* updating Chakra, React, & Next image `import`s 👔

* upgrading `@types/react`, import extensions for Node, & b64 SVG to PNG ⛹🏿‍♀️

* fixing relative import names & upddating @types packages 📻

* removoing WYSIWYG editor, draft-js, & updating express ⛹🏿‍♀️

* updating OpenSea 🚲

* ¡@metafam/utils is building! 📰

* ¡Discord bot is building! 👘

* ¡backend is building! 🛩

* fixed everything but Ceramic DID update 🏍

* switching to DID:PKH 📦

* fixing "only one child allowed" error 🙇🏿‍♀️

* importing `React` as required by tsc's `isolatedModules` 🇲🇰

* disabling testing rather than taking the time to fix jest ⚜

* removing set `types` from `tsconfig` to fix compilation error 🥦

* printing tests disabled warning, hopefully 🙀

* setting file to be copied to the new resolver 👁️‍🗨️

* "paths-resolver" not "paths-resolve" 🦴

* switching back to relative paths rather than trying to fix `paths` 

* `yarn backend:dev` not working, testing GitHub build 🎺

* removing design system build & fixing some images ✊🏿

* fixed "expected function got string" error & trying to address undefined HTMLElement 🐡

* fixing @emotion/react tree shaking by making external 🏏

* including eslint config in Dockerfile 🌾

* fixing more images 🎯

* updating DIDs & switching back to an updated DID:3 ❇

* switching to w3s.link gateway & fixing early termination of storage endpoint 🔭

* switching back to ipfs.io gateway b/c w3s.link serves SVGs as application/xml which are CORB blocked 🥾

* fixing node config name in eslint ignore & shortening some paths 🧰

* fixing ts-node not handling project references 🥁
2022-11-14 11:26:41 -05:00
luxumbra
696b40445c Remove space from link + revert temp 'Join as player' url (#1433) 2022-10-27 13:32:57 +01:00
luxumbra
4590bc6dd7 Renewed honeybadger API key + add hook for testing 2022-10-21 13:21:38 -06:00
luxumbra
2c1d450f02 Forgot to remove the Honeybadger imports from files after adding errorHandler 2022-10-21 13:21:38 -06:00
luxumbra
a53e450f81 addressing feedback from @alalonde
- Moved `Honeybadger.notify()` to `errorHandler.ts` and replaced instances.
- Removed module definitions from `env.d.ts`
2022-10-21 13:21:38 -06:00
luxumbra
a794355f44 Frontend Honeybadger integration
- See  #1414
- `trycatch` blocks should now have `Honeybadger.notify(error)` which will give us nice error/exception reports when stuff happens in the wild.
- Also have Clarity working again with a new projectId
- HotJar integration is working as well.
- env vars will need adding to test & prod for honeybadger, clarity and hotjar.
2022-10-21 13:21:38 -06:00
Kris Urbas
361c137aea Temporarily Circumventing MyMeta Profiles (#1423) 2022-10-18 14:08:26 +01:00
Konrad Gnat
5efb2b9cf2 rename url, set redirects, update prices (#1392)
w00t!! 🥳 🎉
2022-10-11 17:27:02 +01:00
luxumbra
4dabf5c420 Fix/glaring holes (#1377)
* fix for 1376 priority issues.

* fix ts erorrs

* fix metamanifesto link
2022-10-09 00:05:51 +01:00
dan13ram
0b086e4c6e fix: consolidated console logs + eslint fix 2022-10-01 23:21:03 +05:30
Alec LaLonde
474f976912 Fixed simultaneous typing issue 2022-09-29 08:25:43 -06:00
Alec LaLonde
a41fb60237 more refactoring 2022-09-29 08:25:43 -06:00
Alec LaLonde
1b4efb4ec5 Refactoring, fixing eslint warnings 2022-09-29 08:25:43 -06:00
Alec LaLonde
d865b259f4 Onboarding game tweaks 2022-09-29 08:25:43 -06:00
luxumbra
27407e2796 adding some help text for noobies
- also now displaying the chiev image in the chiev claim component
2022-09-29 08:25:43 -06:00
luxumbra
8eb9715cba changed 'conditions' for chieve trigger to proper setting 2022-09-29 08:25:43 -06:00
luxumbra
9be623c199 Better network issue display 2022-09-29 08:25:43 -06:00
luxumbra
dc18e218a7 adding better user feedback with toasts
- also added a new LandingPageConnect button
2022-09-29 08:25:43 -06:00
Scott Stevenson
8baa21fa16 enabled minting from https://chiev.es 2022-09-29 08:25:43 -06:00
luxumbra
91712750b1 ipfs was failing to load for some folks so switched to a 'local' copy 2022-09-29 08:25:43 -06:00
luxumbra
a0499b2a3f smol tweaks 2022-09-29 08:25:43 -06:00
luxumbra
3709b41e57 check n set a claimed state for better ux & prevent multiple claim attemps
- should maybe improve this to check their wallet for the nft
2022-09-29 08:25:43 -06:00
luxumbra
6f311e8e95 Chiev claim now 100% working.
- Better toasts
- Still using ThirdWeb contract due to a bug with chiev.es - will probs be sorted for launch. 🤞
2022-09-29 08:25:43 -06:00
luxumbra
a22c8dbe9c Move Onboarding to new page + wip on Chiev claim
- Feedback suggested moving the onboarding page so, here it is
- Also moved the effects toggle & connect buttons into the header
2022-09-29 08:25:43 -06:00
luxumbra
85965269cf styled actions and links with a simple text-decoration to improve display in various scenarios.
- WIP on moving the game to a separate page (response to feedback)
2022-09-29 08:25:43 -06:00
luxumbra
960d67eb55 Better display on mobile devices of responses & links in the onboarding game 2022-09-29 08:25:43 -06:00
luxumbra
75333a6c9e Prefers reduced motion + WIP on adding Chiev.
- 99% of prefers reduced motion toggle sorted aside from the bug with initial state of toggle switch (see todo)
- 50% of Chiev & claim functionality working - TODO: sort issue with chain mismatch & getting the chiev contract available on chiev.es
2022-09-29 08:25:43 -06:00
luxumbra
8e6afd6389 WIP on effects toggle to improve accessibility. 2022-09-29 08:25:43 -06:00