Commit Graph

47 Commits

Author SHA1 Message Date
Wyatt Johnson 25103630b5 Added graphql docs endpoint. 2017-02-08 17:41:28 -07:00
Benjamin Goering 841d6add45 Rename /Coral.js to /embed.js 2017-02-04 01:48:57 +08:00
Benjamin Goering fb60b088b3 Rename coral-embd-api to coral-embed 2017-02-04 01:15:35 +08:00
Benjamin Goering f7cddad659 Futureproof Embed Code
* Add client/coral-embed-api module. It's meant to be included in an HTML page and define window.Coral
* Serve coral-embed-api at /Coral.js
* Update / handler (article view) to use new embed format
* Update Talk Admin embed code section to use new embed format
2017-02-04 00:47:32 +08:00
Wyatt Johnson 9e22c100f0 Added admin login form (naive approach) 2017-01-23 16:31:37 -07:00
Wyatt Johnson f286263f1f Adjusted placement of server side graph code. 2017-01-19 18:26:33 -07:00
Wyatt Johnson 17849898ae First pass 2017-01-18 00:09:26 -07:00
Wyatt Johnson 6e89734e12 Moved errors to errors.js, std error msgs/types 2017-01-12 14:08:52 -07:00
Wyatt Johnson ec3a114e65 Added missing endpoint + fix for mailer 2017-01-09 15:50:46 -07:00
Wyatt Johnson 4c5b85a2ae Fixed session bug 2017-01-05 19:02:06 -07:00
Wyatt Johnson 4eb7c72ae2 Merge branch 'master' into email-confirm 2017-01-05 18:45:06 -07:00
gaba 5f7d48a7f9 This was not needed. 2017-01-04 13:17:16 -03:00
gaba ccb9fe3165 Adds DELETE and PUT. 2017-01-04 12:40:25 -03:00
gaba 7b9dbb5afd Review changes. 2017-01-04 12:24:01 -03:00
gaba e16bc8f7ad Adds agent to persist session in tests. 2016-12-20 12:18:30 -08:00
gaba f49ca9f89a PAss the token around. 2016-12-19 18:11:11 -08:00
gaba dd032521c0 Merge branch 'master' into csrf 2016-12-16 17:55:49 -08:00
gaba d8d30e512b Only on POST check for CSRF. 2016-12-16 16:02:45 -08:00
Wyatt Johnson 7f12741c13 added comments to linter 2016-12-16 16:46:15 -07:00
gaba 7b8131d4b0 Use session instead of cookies. 2016-12-15 15:01:05 -08:00
gaba fc042779c2 Adds csurf to and cookie-parser to manage CRSF protection. 2016-12-15 12:56:34 -08:00
Wyatt Johnson 61128e9c06 Updated docs, services, tests. 2016-12-13 11:29:48 -07:00
Wyatt Johnson 3d35183e67 Add payload filtering and status_history updates 2016-12-08 15:56:52 -05:00
Wyatt Johnson 36e0e62471 Merge branch 'master' into fix/iframe-injection 2016-11-28 17:21:03 -07:00
Wyatt Johnson 616dd534d9 Moved kue redis connector 2016-11-28 14:05:06 -07:00
Dan Zajdband f6e423e945 Fixed linting issues 2016-11-28 15:09:26 -05:00
Dan Zajdband 552e174b0d fix(embed): Disabled framing middleware enabling placing the comment box in third-party sites. In the future we will count with a whitelist so we can adjust the middleware 2016-11-28 14:23:22 -05:00
David Jay 2e54a51678 Merge branch 'master' into user-integration 2016-11-22 12:09:29 -05:00
Wyatt Johnson 8eacb01484 Added fixes for prod 2016-11-22 09:31:54 -07:00
Wyatt Johnson 21d96f2210 Added fix for error view 2016-11-18 10:12:22 -07:00
Wyatt Johnson 598b4d8bb1 Improved error handling to add logging 2016-11-17 10:36:07 -07:00
Wyatt Johnson f6184fddb0 Added facebook login support + redis cache 2016-11-11 12:53:51 -07:00
Wyatt Johnson 6c13e1c1c9 Added fallback for secret during testing 2016-11-10 17:22:14 -07:00
Wyatt Johnson 6867760099 Initial pass at adding middleware for users 2016-11-10 17:14:33 -07:00
David Erwin 6f7fe6ace7 Add embedding routes and homepage 2016-11-10 17:12:32 -05:00
Wyatt Johnson c203bf16eb Improved tests and fixed them for new users model 2016-11-09 16:26:23 -07:00
Wyatt Johnson a1fd4d32ba Added error middleware 2016-11-08 15:53:26 -07:00
David Erwin 6c9e31c52d Drop trailing slash requirement on admin route 2016-11-08 14:36:40 -05:00
Riley Davis b6355b06db remove unused var 2016-11-08 11:24:46 -07:00
Riley Davis a15d2eade7 add ejs templating and serve coral-admin from /admin 2016-11-08 11:15:08 -07:00
Wyatt Johnson a674f48879 Merge branch 'master' into docker-compose 2016-11-04 14:33:20 -06:00
Wyatt Johnson b17854735e Initial commit of deployment code 2016-11-04 14:24:23 -06:00
Riley Davis 2af57b9ab0 Merge branch 'master' into parse-body-send-json 2016-11-04 11:00:03 -06:00
Riley Davis d28f46f9ca disallow url-encoded payloads. 2016-11-03 16:49:03 -06:00
Riley Davis 7facdf0840 make the settings routes actually work 2016-11-03 16:34:01 -06:00
David Jay 1c70b33260 Adding route for static hosting of build files 2016-11-02 15:37:07 -07:00
Wyatt Johnson 98e0a404eb Updates for merging server down 2016-11-01 11:54:30 -06:00