Commit Graph

20 Commits

Author SHA1 Message Date
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
f2ec2b2f27 rename codegen package, fix generated types and move graphql-codegen deps to root 2020-08-04 21:09:51 -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
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
18adfa46d2 Reformat all existing code 2020-07-13 11:11:04 -06:00
Pacien Boisson
ecfec24234 Added frontend section in readme 2020-07-13 11:06:24 -06:00
Hammad Jutt
26c9bfa134 Cleanup / simplify package.json scripts and names 2020-07-13 11:06:24 -06:00
Hammad Jutt
1ea05b6e19 Update Readme 2020-07-12 11:41:52 -06:00
Hammad Jutt
c063c3c41a Setup explicit ports to prevent broken deployment on Render
https://github.com/hasura/graphql-engine/issues/3904
2020-07-12 11:41:52 -06:00
Hammad Jutt
063c8f91db Setup deployment config for Render 2020-07-12 11:41:52 -06:00
Hammad Jutt
5cfd7d88dd Setup multistage build to allow running backend server in dev mode so we dont have to run it outside Docker
This will automatically restart the backend server in docker anytime there are changes to the original
source files instead of copying over when running in dev mode. In production, it will still do the
normal copy/build.
2020-07-06 01:55:44 -06:00
Pacien Boisson
d7713f983b Finish docker/lerna (#13)
* Fix console output with lerna for backend

* fix app start command

* Hasura waits that databse is up

* Update readme
2020-06-26 18:22:37 -06:00
Pacien Boisson
7747ff69d0 Architecture update (#7)
* Fix errors with profile_rank ENUM

* Upgrade to Hasura 1.2.1

* Rename Profile to Account

* Common JS package

* rm app-react/lib/did

* Better login management
2020-05-08 21:54:00 +02:00
Hammad Jutt
545b243f87 Fix graphql codegen 2020-04-18 11:39:01 -06:00
Hammad Jutt
86dea11c52 Add typecheck all packages script to root package.json 2020-04-18 00:42:19 -06:00
Hammad Jutt
502a55c2ed Use Yarn Workspaces 2020-04-18 00:42:19 -06:00
Pacien Boisson
c684b9d836 Base architecture (#1)
* Hasura and base models

* Added role public SELECT permissions

* Added role player UPDATE permissions

* basic backend api

* Added SELECT permissions for player

* Update backend to typescript

* init app-react

* Add apollo

* graphql-codegen not working well...

* Added web3 to web app

* connecting frontend with web3

* Auth webhook verifies eth signature

* Update frontend to fetch player_id
2020-04-16 10:20:15 +02:00
Pacien Boisson
30c2df6211 Init repo 2020-04-15 12:44:22 +02:00