Skip to content
Benjamin Bengfort edited this page Jul 11, 2014 · 1 revision

Info

  • tag: v0.0.2
  • commit: bb58916a2627d9f4b1b33af4b19a9e2a76f88a60
  • deployment date: July 10, 2014

Environment Changes

Added the following environment variables:

  • DATABASE_CONNECTION
  • NODE_ENV
  • PORT
  • GOOGLE_AUTH_CLIENT_ID
  • GOOGLE_AUTH_SECRET
  • GOOGLE_AUTH_CALLBACK
  • SECRET_KEY

Notes

Initial deployment of the meetup2gcal application.

This application contains an authentication system using Google OAuth2 managed by the @datacommunitydc.org Google apps account. In order to maintain the authentication system a User model was created and users are stored in Mongo according to that schema.

Other endpoints include the /users endpoint which is a list of all users who have logged into the system. Because Google OAuth2 serves as a registration as well as a login, admins must be aware of who has logged in and who hasn't. Additionally a small profile page was created for displaying information about the logged in user including a Gravatar image.

The basic site has been created and updated using Bootstrap and Font-Awesome. Front-end javascript libraries have also been added, but there are no plans to turn this into a single page backbone app.

Finally, there are several test stubs added, but no actual tests written.

Clone this wiki locally