]> git.r.bdr.sh - rbdr/dasein/log
rbdr/dasein
7 years agoMerge branch 'release/1.0.0' main
Ben Beltran [Tue, 31 Jan 2017 06:53:36 +0000 (00:53 -0600)]
Merge branch 'release/1.0.0'

7 years agođź“ť Update README
Ben Beltran [Tue, 31 Jan 2017 06:52:09 +0000 (00:52 -0600)]
đź“ť Update README

7 years ago🔧 Update version in package.json
Ben Beltran [Tue, 31 Jan 2017 06:49:59 +0000 (00:49 -0600)]
🔧 Update version in package.json

7 years agoAdd Comments (#4)
Rubén Beltrán del Río [Tue, 31 Jan 2017 06:49:26 +0000 (00:49 -0600)]
Add Comments (#4)

* Preserve whitespace in posts

* Create comments handler

* Use comments handler

* Update paw

* Add comment components

* Style comments

* Remove unnecessary code from app

* Fix linter warning

* Add key to handle children (thx @javierbyte)

* Add toggling to the form

* Return all keys always

* Correct missing semicolons

* Restore redirect

* Render posts conditionally

* Set poll time to 1s

* Set post frequency to 2s

* Add polling to comments

* Correct typo in error logging

* Clear intervals and reduce polling

* Stops polling if it's being destroyed

* Update changelog

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

8 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

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