Commit graph

9 commits

Author SHA1 Message Date
Ruidy
4880d2853d
📬 Post (#12)
* update deploy test

* switch picture to avatarUrl; addLike and removeLike methods placeholders

* fix signup bug

* fetch posts from db, can post and like posts

* fetch posts from db, can post and like posts

* add params to post route

* connect to redux store

* can add comments
2020-05-20 15:07:55 +02:00
Ruidy
309ee76a32
📑Profile list (#11)
* edit github workflows

* document Altert type

* add firestore reducer

* connect developers profile to store

* switch picture field to avatarUrl

* handle document uid

* add param to profile route

* use id parameter for profile

* redirect to notfound page if dev is null

* wait for profile to be loaded before displaying profile

* add Dev class, IDev interface, remove blankDev and getDescription method

* profile-top

* format social links

* profile-about

* profile description

* add placeholders to profile

* alt tag on placeholders

* deploy.yml
2020-05-17 19:15:27 +02:00
Ruidy
75c9888493
ℹ️ Ci (#10)
* fix error in README

* check github.ref value

* check github.ref value

* fix typo

* install deps

* track config files

* final versioning
2020-05-17 09:31:54 +02:00
83d8fb1ec4 fix syntax error #3 2020-05-16 15:51:20 +02:00
5c0fdd71bb fix syntax error #2 2020-05-16 15:47:30 +02:00
d88ca50f72 fix syntax error 2020-05-16 15:44:51 +02:00
6ebaecdf48 add release step to github actions 2020-05-16 15:41:19 +02:00
Ruidy
7333e3474b
Redux (#5)
* install redux and set authSlice

* connect navBar to the sotre

* create User type

* install react-redux-firebase

* bind to firebase

* connect App to firebase auth; display splash screen while loading auth state

* install firestore

* install firestore

* refactor tests

* edit env variables in ci

* refactor tests

* refactor tests

* edit env variables in ci
2020-05-13 19:40:23 +02:00
Ruidy
9f01f46f75
Continuous Integration using Github Actions (#1)
* 🧪install cypress

run yarn cypress to open E2E test runner
run yarn test to tun unit tests

* 🔧 set cypress up

- define a baseUrl in cypress.json
- create a smoke.spec.js to check config.

* fix error in README
2020-05-12 10:15:56 +02:00