Commit Graph

78 Commits

Author SHA1 Message Date
Hammad Jutt
e7e929f5de Move typecheck to happen before lint 2020-08-04 21:09:51 -06:00
Hammad Jutt
d26150e90d Reformat files and update yarn.lock 2020-08-04 21:09:51 -06:00
Hammad Jutt
d0662178f3 Setup codegen for backend resolvers and improve 3Box types 2020-08-04 21:09:51 -06:00
Hammad Jutt
de77d805e6 Remove unnecesarry typedefs 2020-08-04 21:09:51 -06:00
Hammad Jutt
f2ec2b2f27 rename codegen package, fix generated types and move graphql-codegen deps to root 2020-08-04 21:09:51 -06:00
Pacien Boisson
790a0cc78c using a remote schema instead of an action for getBoxProfile 2020-08-04 21:09:51 -06:00
Pacien Boisson
a60aa62a94 add ethereumAddress to getBoxProfile 2020-08-04 21:09:51 -06:00
Pacien Boisson
51a4eddbbd added getBoxProfile action 2020-08-04 21:09:51 -06:00
Pacien Boisson
2212579662 get3BoxProfile handler 2020-08-04 21:09:51 -06:00
Hammad Jutt
c2b8ad307e Refromat files and fix config 2020-08-04 20:29:08 -06:00
Pacien Boisson
1be652efe4 lint 2020-08-04 20:29:08 -06:00
Pacien Boisson
5e578ef987 fetch box profile from hasura 2020-08-04 20:29:08 -06:00
Pacien Boisson
84a76ad2fe Correct authentication webhook and frontend with ethereum_address in Player 2020-08-04 20:29:08 -06:00
Pacien Boisson
9cdfa26a78 lint 2020-08-04 20:29:08 -06:00
Pacien Boisson
7b3b6c2f82 Add ethereum_address to Player model in order to get the box profile 2020-08-04 20:29:08 -06:00
Pacien Boisson
6e0f0c9b66 using a remote schema instead of an action for getBoxProfile 2020-08-04 20:29:08 -06:00
Pacien Boisson
af728ac53d add ethereumAddress to getBoxProfile 2020-08-04 20:29:08 -06:00
Pacien Boisson
f79e8cd261 added getBoxProfile action 2020-08-04 20:29:08 -06:00
Pacien Boisson
8c4df7e547 get3BoxProfile handler 2020-08-04 20:29:08 -06:00
Hammad Jutt
c2cfd22571 Fix fonts in web app 2020-08-02 19:17:47 -06:00
Kris Urbas
c22e932723 add fonts to storybook (#45) 2020-07-31 00:47:50 +10:00
Hammad Jutt
b16219fdf1 Remove restore key for CI cache 2020-07-29 14:36:41 -06:00
Hammad Jutt
b63b69674d Fix broken tests 2020-07-29 14:36:41 -06:00
Hammad Jutt
a11d4fea21 Use new TS build system for ds and utils 2020-07-29 14:36:41 -06:00
Hammad Jutt
7a3b83d9d8 Setup TSDX for design system 2020-07-29 14:36:41 -06:00
Pacien Boisson
64f9a2f661 Fix package/utils TS compiling
Due to recent change to tsconfigs, the utils module was compiling in esnext and the backend was broken
2020-07-28 12:55:52 -06:00
Hammad Jutt
ddefe14d69 Fix test command 2020-07-27 12:23:29 -06:00
Hammad Jutt
85f3e59ceb Consolidate more package.json entries into root package.json 2020-07-27 12:23:29 -06:00
Hammad Jutt
25d89a52d6 Fallback to restore previous node_modules cache in github action 2020-07-27 12:23:29 -06:00
Hammad Jutt
71c70ac4f0 Centralize more of eslint config, gitignore, and tsconfig 2020-07-27 12:23:29 -06:00
Hammad Jutt
c8bf4af0b7 Use InferGetStaticPropsType to simplify type annotations 2020-07-27 12:23:29 -06:00
Pacien Boisson
08a4b90d95 Update models (#33)
* Remove unused models

* add new props into Player model

* Added props to Guild

* Setting guild type as a foreign-key reference

* Use foreign table for skills

* Seed data

* prettier
2020-07-27 10:08:48 +02:00
Hammad Jutt
66d318fd26 Remove linting from prepush script 2020-07-26 19:56:11 -06:00
Hammad Jutt
c589719f0c Fix web build script to include deps 2020-07-26 19:56:11 -06:00
Hammad Jutt
0f9c790351 Setup Design System with NextJS Web App
Also replaced the local fonts with Google fonts since they are more performant and easier to package. Created a custom
Link component to render the ChakraUI link inside the NextJS Link properly.
2020-07-26 19:56:11 -06:00
Hammad Jutt
c7f74aa211 Setup CI to run linting / typechecking / unit testing with Github Actions 2020-07-26 10:52:22 -06:00
Hammad Jutt
4adabe29b8 Setup build for nextJS app 2020-07-24 10:01:25 -06:00
Hammad Jutt
c273196658 Cleanup Monorepo Build and packaging 2020-07-24 10:01:25 -06:00
Hammad Jutt
c8bc49c958 Remove old frontend 2020-07-24 10:01:25 -06:00
Hammad Jutt
3c961052a1 Setup NextJS App with URQL and dummy pokemon data 2020-07-23 22:30:57 -06:00
Kris Urbas
73c49e6a43 setup design system as a new package (#36) 2020-07-22 19:10:20 +10:00
Hammad Jutt
cf3c3f7474 Reformat code 2020-07-13 11:19:48 -06:00
Hammad Jutt
1a679cbc45 Fix type errors 2020-07-13 11:19:48 -06:00
Hammad Jutt
30c9ee5e19 Fix all linting errors 2020-07-13 11:19:48 -06:00
Hammad Jutt
39d0785fc9 Setup ESLint config and lint-staged check 2020-07-13 11:19:48 -06:00
Hammad Jutt
b106992d31 Reuse base tsconfig in all packages 2020-07-13 11:19:48 -06:00
Hammad Jutt
18adfa46d2 Reformat all existing code 2020-07-13 11:11:04 -06:00
Pacien Boisson
a127df4669 Rollback CI=true in yarn app:start 2020-07-13 11:06:24 -06:00
Pacien Boisson
ecfec24234 Added frontend section in readme 2020-07-13 11:06:24 -06:00
Hammad Jutt
db26a50c3b Setup husky, prettier, and lint-staged 2020-07-13 11:06:24 -06:00