All Stereotypes Are Wrong was made in 48 hours by Alexis Moroz (game design) & Clément Bourgoin (code) during the Diversity Jam (April 15-17, 2016) hosted at Mozilla Paris.
Play it: https://asaw.iwazaru.fr/
Attach MySQL database with --env DB=mysql://user:pass@host/base
or with a .env
file.
docker run -d -p 3400:8080 \
--env-file=.env \
--restart=unless-stopped \
--name asaw \
iwazaru/all-stereotypes-are-wrong:3.1.1
- Node.js 10.16.0
- MySQL 5.7
DB=mysql://user:pass@host:port/base yarn dev
- Update version number & changelog in README.md
- Update version number in package.json
- Update version number in client/package.json
- Update version number in server/package.json
- Update version number in App.js
- Commit version bump & changelog update
- Tag last commit with new version
- Build docker image with new version tag:
docker build \
-t iwazaru/all-stereotypes-are-wrong:latest \
-t iwazaru/all-stereotypes-are-wrong:3.1.1 \
.
- Push docker image with new tags:
docker push iwazaru/all-stereotypes-are-wrong:latest
docker push iwazaru/all-stereotypes-are-wrong:3.1.1
- On server, pull new image and restart
- French version
- Don't ask the same question twice
- Upgrade dependencies to fix multiple security vulnerabilities
- Add stereotype browser page
- Upgrade dependencies to fix lodash vulnerability
- Upgrade dependencies to fix security vulnerabilities
- Rewrote front-end using React
- Fixed displaying statistics when answering
- Upgraded dependencies to fix security flaws
- Replaced mongodb with MySQL
- Added Docker support
- Upgraded dependencies to fix security flaws
- First release