]> git.r.bdr.sh - rbdr/dasein/log
rbdr/dasein
7 years agoCreate and Show Posts (#3)
Rubén Beltrán del Río [Mon, 30 Jan 2017 08:47:14 +0000 (02:47 -0600)]
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

7 years agoAdd Login (#2)
Rubén Beltrán del Río [Thu, 19 Jan 2017 06:25:01 +0000 (00:25 -0600)]
Add Login (#2)

* Add dependencies

* Add barebones app

* Ignore .DS_Store

* Add base static assets

* Expose port on docker

* Ignore env files

* Add instructions to use env.dist

* Add twitter configs

* Use latest node version

* Read env file properly

* Add dependencies to start parsing twitter

* Add helper for twitter login operations

* Add handler for titter login routes

* Use twitter handler

* Add JWT related keys

* Add jwt dependencies

* Move index static file

* Rename twitter handler to auth, add jwt support

* Add new yarn lock

* Add instructions for twitter

* Remove twitter image

* Fix return value lint errors

* Ignore require-yield errors in linter

7 years agoInitial Setup (#1)
Rubén Beltrán del Río [Tue, 13 Dec 2016 06:24:01 +0000 (00:24 -0600)]
Initial Setup (#1)

* Add basic files

* Add eslint file

* Add docker files

* Update readme

* Add circle CI Config

* Use actual test ci command

* Don't build on test_ci

* Add a dockerignore file

* Install newer version of docker compose

* Install newer docker on circle CI

* Restore docker services

* Use docker run to propagate exit status

* Copy package.json into docker

* Push image on success

* Push develop/master to dockerhub

* Add travis file since circle env is odd

* Remove circle ci config

* Account for http style origins

* Add docker build command to travis

* Add contributing text

* Add the changelog

7 years agoInitial commit
Rubén Beltrán del Río [Tue, 13 Dec 2016 02:28:05 +0000 (20:28 -0600)]
Initial commit