Commit Graph

27 Commits

Author SHA1 Message Date
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
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
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
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
1a679cbc45 Fix type 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
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
Hammad Jutt
db26a50c3b Setup husky, prettier, and lint-staged 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
209f5df23d Centralize typescript package to root package.json 2020-07-13 11:06:24 -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
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
899335594a [WIP] Fix docker with lerna (#8)
* trying to fix Backend docker image with lerna

* fix dockerfile CMD

* Fix Dockerfile build

* Fix 3box types

Co-authored-by: Hammad Jutt <jutt@ualberta.ca>
2020-06-08 00:49:39 -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
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