Commit Graph

122 Commits

Author SHA1 Message Date
vanmoortel
17fde6510a Hotfix/hide unused sections (#183)
* Remove true in text and hide read more if less than 115 characters

* Hide view all/less if not more than 3 fake data

* Hide view all/less if not more than 3 fake data

* Hide unused sections, gallery and achievements
2020-11-26 18:08:40 -07:00
Alec LaLonde
4bff673f79 Tooling improvements (#194)
* Added get-graphql-schema to devDependencies so you don't need it install globally

* Add 'lerna' key to lerna.json to prevent errors
2020-11-26 18:00:46 -07:00
Alec LaLonde
6a15d6b160 Exit setup flow when backing out of first screen (#189) 2020-11-22 23:01:46 -07:00
vanmoortel
6c8986cf4c Feature/moar like designed (#177)
* Implement player mockup based on Design reference

* Fix missing type
2020-11-13 10:48:21 -07:00
dan13ram
d7068373b2 styling for player tiles (#173)
* update username flow

* skills/memberships not shown if non-existent

* better errors

* styling for player tiles

* cover image for player tile
2020-11-06 17:58:00 +01:00
dan13ram
bf5fa29f8a profile setup flow clean up (#167)
* fixed update token on address change

* fetching already set profile data in setup flow

* select skills colors

* showing more data on player tile

* rename variables
2020-10-23 11:03:31 -06:00
Hammad Jutt
424359993c Improve UX for Skills Selector (#160)
Sticky category labels, better positioning to allow room for the drop down, and keep menu open while user is selecting skills
2020-10-16 17:30:44 -06:00
Hammad Jutt
63ab1cd0ea Setup Player Skills and complete setup flow (#161) 2020-10-16 11:04:22 -06:00
dan13ram
a806497cf1 fix styles + minor changes (#159) 2020-10-16 09:57:15 -06:00
Hammad Jutt
4e1b434cce Setup Mutations on web app (#158)
* create useSetupFlow hook

* Add availability hours and fix permissions in Hasura

* Implement mutation for About You section of profile setup
2020-10-16 00:11:07 -06:00
dependabot[bot]
6395c97dd0 Bump @storybook/react from 5.3.19 to 6.0.26 (#136)
Bumps [@storybook/react](https://github.com/storybookjs/storybook/tree/HEAD/app/react) from 5.3.19 to 6.0.26.
- [Release notes](https://github.com/storybookjs/storybook/releases)
- [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md)
- [Commits](https://github.com/storybookjs/storybook/commits/v6.0.26/app/react)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-15 18:45:01 -06:00
Hammad Jutt
1c7dbe8dab Setup Image Optimization (#146)
* Implement user auth on web

* Setup Image Optimization

* Add favicon

* Add IMGIX_TOKEN to render.yaml
2020-10-12 10:56:55 -06:00
Hammad Jutt
91b94c48fe Implement User Auth on Web (#145)
* Create "me" view for logged in user

* Implement user auth on web

* Fix type errors

* Setup static regeneration

* Disable next export

* Address PR feedback
2020-10-11 11:33:16 -06:00
Hammad Jutt
e6ab0cfe78 Fix schema types in migrate script (#143) 2020-10-09 23:50:19 -06:00
Hammad Jutt
13d5967f92 Improve 3Box profile data (#142) 2020-10-09 23:49:58 -06:00
Hammad Jutt
de71feadde Update backend to use enum tables + fix migration trigger (#141)
* Setup prettier-ignore and add more instructions on running backend

* Dont throw error when updating verified accounts

* Migrate account-type to use tables instead of native enum

* Migrate enneagram_type to use table instead of native enum

* Update schema and front end for new enum tables

* Fix type errors
2020-10-09 22:16:15 -06:00
dan13ram
95834c9cb5 setup availability & memberships (#138)
* setup availability with lint fixes

* setup memberships
2020-10-09 22:04:05 -06:00
dan13ram
f95b12751e profile setup - about you flow (#130)
* added data for personality types and refactored images

* setup personality type

* setup player type

* player types descriptions
2020-10-08 22:00:53 -06:00
dependabot[bot]
4892fef72f Bump js-base64 from 2.6.4 to 3.5.2 (#116)
Bumps [js-base64](https://github.com/dankogai/js-base64) from 2.6.4 to 3.5.2.
- [Release notes](https://github.com/dankogai/js-base64/releases)
- [Commits](https://github.com/dankogai/js-base64/compare/2.6.4...3.5.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-08 11:23:57 +02:00
dan13ram
1c6f899dbb refactored setup flow (#129)
* refactored setup flow

* next button labels
2020-10-02 10:20:52 -06:00
dan13ram
d5844dd8db Skills Selector (#124)
* skills map in context

* using react-select

* removed sudo from package.json

* fixed lint and format issues
2020-09-29 21:21:13 -06:00
dependabot[bot]
2892778bc7 Bump @testing-library/react from 9.5.0 to 11.0.2 (#111) 2020-09-21 18:33:17 +10:00
Kris Urbas
689cb4d231 restructure and reorganize components (#119) 2020-09-21 18:22:42 +10:00
Kris Urbas
8eca8568c4 connect wallet instead of login button (#118) 2020-09-18 17:39:51 +10:00
dependabot[bot]
3bf3a2d0f2 Bump @types/jest from 24.9.1 to 26.0.13 (#115)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.9.1 to 26.0.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-10 16:50:27 -06:00
Hammad Jutt
ab8782cf28 Fix handler for SourceCred migration (#108)
Was breaking before due to unique key conflicts because sourceCredIdentity IDs have potential to change around.
2020-09-06 18:59:48 -06:00
Hammad Jutt
e8f1a1628d Update TS, setup SourceCred SDK, and add helpers to utils (#107)
* Update TS version and setup SourceCred API in backend

* Fix typeError in Player.tsx

* Update yarn.lock

* Update yarn.lock and fix type errors
2020-09-06 18:50:22 -06:00
Max Jackson
0987ee1960 mymeta aboutme (#100)
* About Me component

* ...

* fix player about-me section to not be its own file

* About Me component

* Remove empty file

* Remove H1 in About Me

Co-authored-by: Hammad Jutt <jutt@ualberta.ca>
2020-08-26 21:09:14 -06:00
Hammad Jutt
2b18dc5fbb Change header link to pink on hover 2020-08-26 02:52:05 -06:00
Hammad Jutt
d035ff5efb Update Links in Navbar + UI tweaks to Player page 2020-08-26 02:52:05 -06:00
Hammad Jutt
c51dd6b469 Update Profile Page to include About Me, Location, and contact info 2020-08-26 02:30:58 -06:00
Hammad Jutt
2e4760d83e Improve types in SetupContext 2020-08-26 02:30:58 -06:00
dan13ram
2e4c3a6c65 set up web3modal 2020-08-25 22:06:20 -06:00
Kris Urbas
b5f5f661ed Add responsive page header (#87) 2020-08-24 18:41:54 +10:00
dependabot[bot]
88553140e6 Bump react-scripts from 3.4.1 to 3.4.3 (#91) 2020-08-24 18:41:23 +10:00
dan13ram
d242b33eca SetupContext with useProgress hook 2020-08-24 01:03:17 -06:00
dan13ram
0fb6ea4a18 using ResponsiveText for SetupHeader 2020-08-24 01:03:17 -06:00
dan13ram
094af24832 created ResponsiveText in design-system 2020-08-24 01:03:17 -06:00
dan13ram
5bf2463408 fixed fontWeight as normal for MetaHeading 2020-08-24 01:03:17 -06:00
dan13ram
b05b2750c7 basic setup flow components done 2020-08-24 01:03:17 -06:00
Kris Urbas
a4d9e853e4 remove PageHeader for now 2020-08-24 00:56:32 -06:00
Kris Urbas
4057f384bb use chakra sizes 2020-08-24 00:56:32 -06:00
Kris Urbas
c2ce137a65 use rems 2020-08-24 00:56:32 -06:00
Kris Urbas
37547cf025 add features section 2020-08-24 00:56:32 -06:00
Kris Urbas
67a83d9064 Simple profile page 2020-08-24 00:56:32 -06:00
Hammad Jutt
c207575e76 Add contact info and DAOHaus memberships to player list 2020-08-21 23:04:26 -06:00
Hammad Jutt
13ab1eef2f Setup Trigger to fetch verified accounts from 3box when ETH address gets updated or user gets inserted 2020-08-21 23:04:26 -06:00
Hammad Jutt
caca26b1ce Add Remote Schema for DAOHaus / Moloch Dao memberships
Uses the ethereum address of a specific player to fetch the Moloch DAOs that player is a member of
2020-08-21 10:57:31 -06:00
Hammad Jutt
d19df2ed44 Setup .graphqlconfig and update schema 2020-08-21 10:57:31 -06:00
Hammad Jutt
6ee27a3695 Fix backend build and add graphql codegen watch to web:dev 2020-08-17 15:05:17 -06:00