{"push_id":762293050,"size":23,"distinct_size":1,"ref":"refs/heads/ArticleControllerRefactor","head":"21fa7dc1ead3777fbfa8bba68067b91af8b46e71","before":"dced51b537a7e814645fc71cc037d9af5ea19835","commits":[{"sha":"ea97f2e7d83281a5bf34cb294ce9f1483135dbf2","author":{"email":"52bf7a8a5fe6f2c8d156c22ede9195659f18c762@gmail.com","name":"Andrew Throener"},"message":"Database seeding","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/ea97f2e7d83281a5bf34cb294ce9f1483135dbf2"},{"sha":"d319f9203f9d3dbde0d6bc59c7aa654bafc0861f","author":{"email":"52bf7a8a5fe6f2c8d156c22ede9195659f18c762@gmail.com","name":"Andrew Throener"},"message":"Initial commit to return /client to the URL include paths\n\nConflict Resolve\n\nFixed Karma testing\n\nAdded back cacheIDFromPath as I am not sure what that does.  Just removed the replaceing of /client","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/d319f9203f9d3dbde0d6bc59c7aa654bafc0861f"},{"sha":"360c3a4d3b66d3ee4a63043f4b3a08c04855d38a","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Adding support for sessionKey configuration parameter to allow to easily change the session key that is used to hold the session value. The default is a generic sessionId key to introduce security through obscurity.","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/360c3a4d3b66d3ee4a63043f4b3a08c04855d38a"},{"sha":"89050d562880cff0e10c77888c0bce53b4cb24bb","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Adding suite of tests for the e-mail validation field in the users model","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/89050d562880cff0e10c77888c0bce53b4cb24bb"},{"sha":"d41490c14860a135b3b0729b863d75eb01882f47","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #793 from trainerbill/SeedDB2\n\nDatabase seeding","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/d41490c14860a135b3b0729b863d75eb01882f47"},{"sha":"7200426e28c2a326e00787ad868069785624ae6e","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #798 from lirantal/feature/security-enhancements-session\n\nExpress sessionKey configuration option","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/7200426e28c2a326e00787ad868069785624ae6e"},{"sha":"d9a8647a6bac0fae53e95a99eba0cf33c7edb87a","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #799 from lirantal/feature/users_module_tests_4\n\nAdding suite of tests for the e-mail validation field in the users model","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/d9a8647a6bac0fae53e95a99eba0cf33c7edb87a"},{"sha":"0aa5e6864338a1ea84277e3c2bcc9e90d794c664","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Adding support for configurable session expiration time","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/0aa5e6864338a1ea84277e3c2bcc9e90d794c664"},{"sha":"84926abd0f96e141f47ca194b8efb1beb52bef29","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #804 from lirantal/feature/session-expiration-enhancement-2\n\nAdding support for configurable session expiration time","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/84926abd0f96e141f47ca194b8efb1beb52bef29"},{"sha":"86b16c93f61d628022986553382ccaf5eb4dc849","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #758 from trainerbill/PathRefactor\n\nInitial commit to return /client to the URL include paths","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/86b16c93f61d628022986553382ccaf5eb4dc849"},{"sha":"851973f459cc0c804bf4f643eac8455926e981bc","author":{"email":"41abf5cf85912abbd2f80dc6f9b2e2c0188a9ddb@gmail.com","name":"Sebastien Vaucouleur"},"message":"Fixed end tags in page header","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/851973f459cc0c804bf4f643eac8455926e981bc"},{"sha":"8fc9b50ad0d7cb23629334b3713c1438b408a642","author":{"email":"5a28156e419a4bb1f34235e908a9454da4604084@users.noreply.github.com","name":"Pedro Rodrigues"},"message":"fix some typos","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/8fc9b50ad0d7cb23629334b3713c1438b408a642"},{"sha":"e68b4226bde7131fd17c6f345f539df0384462d1","author":{"email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@daig.me","name":"Cody B. Daig"},"message":"Make TopBar Public By Default","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/e68b4226bde7131fd17c6f345f539df0384462d1"},{"sha":"9fc6091ab76a20f0843efca067c8031f1136689a","author":{"email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@daig.me","name":"Cody B. Daig"},"message":"Code from mleanos","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/9fc6091ab76a20f0843efca067c8031f1136689a"},{"sha":"1f7bfddf0b3abf88948a682182b7512189eb49e3","author":{"email":"c4fe2b1d90ef8f2548c8aeabfa633434316f0305@daig.me","name":"Cody B. Daig"},"message":"Make tests pass","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/1f7bfddf0b3abf88948a682182b7512189eb49e3"},{"sha":"a5250c36a2ebd0659579bde38804473f74c5c486","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #805 from vaucouleur/master\n\nFixed end tags in the page header of the user edit page","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/a5250c36a2ebd0659579bde38804473f74c5c486"},{"sha":"114706eff47c5c6a402bee796694b6cbfe89c273","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #780 from codydaig/feature/issue583\n\nMake TopBar Public By Default","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/114706eff47c5c6a402bee796694b6cbfe89c273"},{"sha":"1f0f1b7d0efb3c48c778d11c63443f64d0b82dc7","author":{"email":"60c1506e3e6b48873ea1357f3238c975d73abec3@gmail.com","name":"Liran Tal"},"message":"Merge pull request #806 from pgrodrigues/master\n\nfix some typos","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/1f0f1b7d0efb3c48c778d11c63443f64d0b82dc7"},{"sha":"ec3af65661fc919ac183aa8953eb20c11467ecfe","author":{"email":"152c426641fb666a09d121cf16b0f217a7fd3895@gmail.com","name":"cdriscol"},"message":"Fixing Menus service remove bugs.","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/ec3af65661fc919ac183aa8953eb20c11467ecfe"},{"sha":"792488e47f3bbf1ef2c8a4a30fe55da770129eab","author":{"email":"0d833fe7fba004f25db7699eb75531e13779c30c@gmail.com","name":"mleanos"},"message":"Fixed bug with Socket IO session\n\nNew enhancements to the Express session, added \"sessionId\" as the new\ndefault session key. Previously, the express session was using the\ndefault \"connect.sid\" key. This caused the Socket configuration to be\nunable to find the session id, thus causing issues with the Socket. One\nsuck issue, was that the same Socket would be used for all users\nconnected to the server.\n\nThis also adds a bit more error handling of the Socket server\nconfiguration. Using the `return next()` pattern.","distinct":false,"url":"https://api.github.com/repos/trainerbill/mean/commits/792488e47f3bbf1ef2c8a4a30fe55da770129eab"}]}