profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/MrSwitch/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

MrSwitch/dropfile 130

Dropfile is a shim which uses Silverlight to recreate the part of the HTML5 FileAPI which lets us drag files into the IE browser and read em'

MrSwitch/esi 23

Edge Side Includes processing for Node environments

MrSwitch/css-effects 21

A collection of CSS icons, animations and other effects written as LESS mixins

MrSwitch/auth-server 18

OAuth 1.0 and 1.0a authentication server for signing requests, compliments hello.js

MrSwitch/graffiti 12

Demo of the FileAPI, OAuth2 and XMLHttpRequest: Load images into the client from the local computer of SkyDrive, download to the local computer or upload to Skydrive

MrSwitch/CopyAndPasted 3

Web based document editor

MrSwitch/dear 3

NodeJS RESTful helper

MrSwitch/eightquery-capture.js 3

jQuery wrapper for the Windows 8 WinRT Media Capture API

MrSwitch/css-in-the-shadow-dom 2

CSS in the Shadow DOM

MrSwitch/adorn 1

Drop a `<link type=stylesheet />` and a `<script />` onto a an HTML page generated from markdown and watch it sparkle.

push event5app/dare

Andrew Dodson

commit sha bf5801f463f59cd4a39422b0b6395a13fcc94806

fix(validateInput): fix missing validateInput error

view details

Andrew Dodson

commit sha 3a378d1ecc9823753b19978f7b5df0381a8b9bbb

Merge pull request #205 from 5app/fix-missing-validateInput-error fix(validateInput): fix missing validateInput error

view details

push time in 8 days

delete branch 5app/dare

delete branch : fix-missing-validateInput-error

delete time in 8 days

PR opened 5app/dare

fix(validateInput): fix missing validateInput error
+32 -12

0 comment

2 changed files

pr created time in 8 days

create barnch5app/dare

branch : fix-missing-validateInput-error

created branch time in 8 days

delete branch 5app/dare

delete branch : validate-input

delete time in 10 days

push event5app/dare

Andrew Dodson

commit sha eb0a2fc8446bac13926bf015f704adf8bc439c32

feat(validation): input validation

view details

Andrew Dodson

commit sha 16e25a5bbbaaf5a9d1de3d3889ce1ce245fa9053

feat(validation): allow model's to define a default field definition

view details

Andrew Dodson

commit sha 8d877d6ddb62153389b030f3f89e3d8c3abd8788

Merge pull request #204 from 5app/validate-input feat(validation): input validation

view details

push time in 10 days

PR merged 5app/dare

feat(validation): input validation

A hook for adding an input validation function to a Dare instance.

+394 -12

1 comment

4 changed files

MrSwitch

pr closed time in 10 days

push event5app/dare

Andrew Dodson

commit sha 16e25a5bbbaaf5a9d1de3d3889ce1ce245fa9053

feat(validation): allow model's to define a default field definition

view details

push time in 10 days

push event5app/dare

Andrew Dodson

commit sha eb0a2fc8446bac13926bf015f704adf8bc439c32

feat(validation): input validation

view details

push time in 13 days

push event5app/dare

Andrew Dodson

commit sha e2c2bef816b87fedaf93861220c416254a22324e

feat(validation): input validation

view details

push time in 13 days

push event5app/dare

Andrew Dodson

commit sha 4c039c28a35202b58adfd0a39b0deb1dc3bddf1a

feat(validation): input validation

view details

push time in 13 days

PR opened 5app/dare

feat(validation): input validation

A hook for adding an input validation function to a Dare instance.

+235 -12

0 comment

4 changed files

pr created time in 13 days

create barnch5app/dare

branch : validate-input

created branch time in 13 days

push event5app/dare

Andrew Dodson

commit sha 10c602abcb6e7cdff0423eb39d1676bcb8afcb93

chore(esm): update to c8 for eventual refactor to esm

view details

Andrew Dodson

commit sha 09008f2d12bab9fbfc752a9e10a52523d2fd07ab

Merge pull request #203 from 5app/c8 chore(esm): update to c8 for eventual refactor to esm

view details

push time in 14 days

delete branch 5app/dare

delete branch : c8

delete time in 14 days

PR merged 5app/dare

chore(esm): update to c8 for eventual refactor to esm
+166 -1727

0 comment

3 changed files

MrSwitch

pr closed time in 14 days

issue commentjaredhanson/passport

v0.5.0 Breaking changes in 0.5.0

Thanks, i'll triage this when i can feel free to close for now

MrSwitch

comment created time in 17 days

issue commentjaredhanson/passport

v0.5.0 Breaking changes in 0.5.0

This is the result of my own application test suite.

MrSwitch

comment created time in 17 days

issue openedjaredhanson/passport

v0.5.0 Breaking changes in tests

Tests are failing on the line...

https://github.com/jaredhanson/passport/blob/ff4450692b4fbc62b8f425a70299571158281a16/lib/strategies/session.js#L51

I presume req.session is not defined and this._key = 'passport'. I'm not sure how to get req.session populated. The tests are setup so that app.req(passport.initialize()); and app.req(passport.session()); are defined - which i've read about in other breaking change issues.

Change Password TypeError: Cannot read property 'passport' of undefined at SessionStrategy.authenticate (/Users/andrew.dodson/workspace/hub/auth/node_modules/passport/lib/strategies/session.js:51:18) at attempt (/Users/andrew.dodson/workspace/hub/auth/node_modules/passport/lib/middleware/authenticate.js:360:16) at authenticate (/Users/andrew.dodson/workspace/hub/auth/node_modules/passport/lib/middleware/authenticate.js:361:7) at newFn (/Users/andrew.dodson/workspace/hub/auth/node_modules/express-async-errors/index.js:16:20) at Layer.handle [as handle_request] (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:317:13) at /Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:335:12) at next (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:275:10) at initialize (/Users/andrew.dodson/workspace/hub/auth/node_modules/passport/lib/middleware/initialize.js:66:5) at newFn (/Users/andrew.dodson/workspace/hub/auth/node_modules/express-async-errors/index.js:16:20) at Layer.handle [as handle_request] (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:317:13) at /Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:335:12) at next (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:275:10) at file:///Users/andrew.dodson/workspace/hub/auth/test/specs/auth/change-password.js:22:2 at newFn (/Users/andrew.dodson/workspace/hub/auth/node_modules/express-async-errors/index.js:16:20) at Layer.handle [as handle_request] (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:317:13) at /Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:335:12) at next (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:275:10) at urlencodedParser (/Users/andrew.dodson/workspace/hub/auth/node_modules/body-parser/lib/types/urlencoded.js:82:7) at newFn (/Users/andrew.dodson/workspace/hub/auth/node_modules/express-async-errors/index.js:16:20) at Layer.handle [as handle_request] (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:317:13) at /Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:284:7 at Function.process_params (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:335:12) at next (/Users/andrew.dodson/workspace/hub/auth/node_modules/express/lib/router/index.js:275:10) at /Users/andrew.dodson/workspace/hub/auth/node_modules/body-parser/lib/read.js:130:5 at invokeCallback (/Users/andrew.dodson/workspace/hub/auth/node_modules/raw-body/index.js:224:16) at done (/Users/andrew.dodson/workspace/hub/auth/node_modules/raw-body/index.js:213:7) at IncomingMessage.onEnd (/Users/andrew.dodson/workspace/hub/auth/node_modules/raw-body/index.js:273:7) at IncomingMessage.emit (events.js:388:22) at IncomingMessage.emit (domain.js:470:12) at endReadableNT (internal/streams/readable.js:1336:12) at processTicksAndRejections (internal/process/task_queues.js:82:21) 1) should process a POST request to the auth/change-password endpoint

created time in 17 days

push event5app/base5-ui

@5app-Machine

commit sha 8ebe59abcaa0acc8e160f05a08df7dfdca3f4703

Update docs [skip ci]

view details

push time in 17 days

PR opened 5app/dare

chore(esm): update to c8 for eventual refactor to esm
+166 -1727

0 comment

3 changed files

pr created time in 17 days

create barnch5app/dare

branch : c8

created branch time in 17 days

push event5app/dare

Andrew Dodson

commit sha a6caa79a6c86fb62b6fb35622c16482c12c4d731

chore(deps): update eslint-config-5app

view details

Andrew Dodson

commit sha 4c92cd87e30f60fc0467ca24f0b44c360f9da44f

Merge pull request #202 from 5app/npm-update chore(deps): update eslint-config-5app

view details

push time in 17 days

delete branch 5app/dare

delete branch : npm-update

delete time in 17 days

PR merged 5app/dare

chore(deps): update eslint-config-5app
+16 -12

0 comment

3 changed files

MrSwitch

pr closed time in 17 days

PR opened 5app/dare

chore(deps): update eslint-config-5app
+16 -12

0 comment

3 changed files

pr created time in 17 days

create barnch5app/dare

branch : npm-update

created branch time in 17 days

push event5app/dare

Andrew Dodson

commit sha 4a567a21e7f61ad7fc60e3223eb350860af71b42

chore(deps): update semantic-release config

view details

Andrew Dodson

commit sha b2e72f6a68295049012bae37fb808f03979d26ca

Merge pull request #201 from 5app/npm-update chore(deps): update semantic-release config

view details

push time in 17 days

delete branch 5app/dare

delete branch : npm-update

delete time in 17 days