]> git.r.bdr.sh - rbdr/dasein/commit - app/components/posts.js
Create and Show Posts (#3)
authorRubén Beltrán del Río <redacted>
Mon, 30 Jan 2017 08:47:14 +0000 (02:47 -0600)
committerGitHub <redacted>
Mon, 30 Jan 2017 08:47:14 +0000 (02:47 -0600)
commita6ccda0fbc4df683f9568d85eb22b21684d2a0bd
tree967e98f2d8bf6718858da1fbc279987208b25e06
parent287fa13b3e600b2340895a5463a288bf08101bb5
Create and Show Posts (#3)

* 📝 Update changelog (retroactive)

SORRY

* Add JSDoc

* Document twitter helper

* Add posts handler

* Remove cookies, set routes under /api

* Update readme for clearer callback instructions

* Redirect callback to login with token

* Add dasein paw helper

* Remove unused hostname

* Remove hostname, add expiration to config

* Rename expiration ttl

* Send TTL to posts handler

* Add redis dependency

* Add redis config to config file

* Add DASEIN_REDIS_HOST to env.dist

* Correct redis config structure

* Add redis db to compose

* Add redis to posts handler

* Update dasein paw file

* Git add uuid

* Add first iteration of post handlers

* Ignore docs in linter

* Ignore generated assets

* Ignore docs and assets

* Add frontend dependencies + more koa

* Add post creation to backend

* Adjust readme to show actual callback route

* Add npm build as part of docker process

* Configure babel

* Update paw

* Add webpack config

* Add frontend code

* List globals
31 files changed:
.babelrc [new file with mode: 0644]
.dockerignore
.eslintignore [new file with mode: 0644]
.gitignore
CHANGELOG.md
Dockerfile
README.md
app/.eslintrc [new file with mode: 0644]
app/components/login.js [new file with mode: 0644]
app/components/post_form.js [new file with mode: 0644]
app/components/posts.js [new file with mode: 0644]
app/components/welcome.js [new file with mode: 0644]
app/dasein.js [new file with mode: 0644]
app/filters/datetime.js [new file with mode: 0644]
app/filters/usertime.js [new file with mode: 0644]
app/services/auth.js [new file with mode: 0644]
config/config.js
config/env.dist
config/jsdoc.json [new file with mode: 0644]
config/webpack.js [new file with mode: 0644]
docker-compose.yml
etc/dasein.paw [new file with mode: 0644]
lib/dasein.js
lib/handlers/auth.js
lib/handlers/posts.js [new file with mode: 0644]
lib/twitter_helper.js
package.json
static/css/app.css
static/index.html [new file with mode: 0644]
static/windex.html [deleted file]
yarn.lock