codecombat/server/middleware
Scott Erickson f1f1c23fd4 Refactor /auth endpoints for #3469
* Take `/server/routes/auth` and move most of the logic to `/server/middleware/auth`, refactoring to use generators.
* List all `/auth/*` endpoints in `/server/routes/index.coffee`.
* Fill in testing gaps for `/auth/unsubscribe`.
* Add debug log when `sendwithus` is not operational, so it 'works' in development and testing.
* Use passport properly!
* Track Facebook and G+ logins in user activity as well as passport logins.
2016-04-12 12:07:11 -07:00
..
achievements.coffee Refactor achievement handler for #3469 2016-04-11 12:00:22 -07:00
auth.coffee Refactor /auth endpoints for #3469 2016-04-12 12:07:11 -07:00
campaigns.coffee Refactor server models into /server/models, remove request and mongoose from test globals 2016-04-06 16:06:52 -07:00
classrooms.coffee Refactor server models into /server/models, remove request and mongoose from test globals 2016-04-06 16:06:52 -07:00
course-instances.coffee Various fixes and changes to teacher-accounts and teacher-dashboard 2016-04-04 15:42:29 -07:00
files.coffee Refactor out promisifyAll, use Mongoose's promises and promisify 2016-02-22 16:03:21 -08:00
index.coffee Refactor achievement handler for #3469 2016-04-11 12:00:22 -07:00
named.coffee Add mongoose require to named middleware 2016-02-25 10:39:10 -08:00
patchable.coffee Refactor out promisifyAll, use Mongoose's promises and promisify 2016-02-22 16:03:21 -08:00
rest.coffee Refactor achievement handler for #3469 2016-04-11 12:00:22 -07:00
trial-requests.coffee Implement teacher accounts 2016-04-04 15:18:06 -07:00
users.coffee Refactor /auth endpoints for #3469 2016-04-12 12:07:11 -07:00
versions.coffee Clean up server Slack messages 2016-04-08 09:24:38 -07:00