{"push_id":1092420245,"size":31,"distinct_size":6,"ref":"refs/heads/4247_propagate_settings_change","head":"6fb33dabffd56ce29bcc19e57f88a05ec6b26c5b","before":"efde470470f45040d721806b86093c4060a2e334","commits":[{"sha":"c2b1aeed93e0d05ee7bfdc23f77a2646075ba0f7","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Revert \"Complete testing instructions\"\n\nThis reverts commit ea3696c78e13f129890d615b57f89e0a5edc1b1f.\nNo manual changes are required in `secrets.json`.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/c2b1aeed93e0d05ee7bfdc23f77a2646075ba0f7"},{"sha":"ae36d449c4b33774790be16f2f8d826f28f4947d","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Shrinkwrap dependencies\n\nLock down dependency versions for repeatable testing.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/ae36d449c4b33774790be16f2f8d826f28f4947d"},{"sha":"e4b4f9409cfea68980972c7d713d0b0b7d45707c","author":{"email":"314af7e63b322e37af8e1979563a74fb4c1fdc6e@users.noreply.github.com","name":"Philip Garrison"},"message":"Merge pull request #160 from TID-Lab/1938_npm_shrinkwrap\n\nShrinkwrap dependencies","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/e4b4f9409cfea68980972c7d713d0b0b7d45707c"},{"sha":"09fa6e5ef857b141f7b6e1428f0897f3f068ca1a","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Fix up process manager tests\n\nDue to a storm of side effects from other tests, the final test in this\nsuite was passing `npm test` when it should have been failing. Two of\nthe lines in this change implement the fix to make this test suite run\nsuccessfully in isolation--the others are just for clarity.\n\n1. `+require('./init');`\n   Gotta connect to the database.\n\n2. Replace `type` with `media`\n   Type was renamed to media as of 35fd74","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/09fa6e5ef857b141f7b6e1428f0897f3f068ca1a"},{"sha":"0c59f6dfe2ee031a865c431d1fd6fa8d3af0a38a","author":{"email":"314af7e63b322e37af8e1979563a74fb4c1fdc6e@users.noreply.github.com","name":"Philip Garrison"},"message":"Merge pull request #155 from TID-Lab/process_manager_test\n\nFix up process manager tests","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/0c59f6dfe2ee031a865c431d1fd6fa8d3af0a38a"},{"sha":"be1a7d6e5c42a831773b5ad21da4d532afc99d3d","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Update the manual tests for https\n\nFor the test to pass when run with default settings and no manual\nhandling of environment variables, a few tweaks are needed. Namely, URLs\nneed to change from `http` to `https`, and the environment variable\n`NODE_TLS_REJECT_UNAUTHORIZED` needs to be false.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/be1a7d6e5c42a831773b5ad21da4d532afc99d3d"},{"sha":"e8d2f467abd2f6d5fa4e0e0a40c636b45bc29503","author":{"email":"314af7e63b322e37af8e1979563a74fb4c1fdc6e@users.noreply.github.com","name":"Philip Garrison"},"message":"Merge pull request #156 from TID-Lab/4386_update_manual_fetching_test_for_http\n\nUpdate the manual tests for https","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/e8d2f467abd2f6d5fa4e0e0a40c636b45bc29503"},{"sha":"7e22ee5354500c47ab9e9a013992c2709f79ed87","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Add an .eslintrc file to share coding conventions\n\nThese rules are potentially too strict, so feel free to propose\nrelaxations. These rules are for eslint version 2 (currently 2.4.0), and\nthey include all of the node-style-guide\n(https://github.com/felixge/node-style-guide) rules.\n\nUpgrading to ES2015: If we ever advance the project to a version of node\nthat supports ES2015, we want to add new rules for the new syntax. In\naddition, the no-inner-declarations rule will be out of date.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/7e22ee5354500c47ab9e9a013992c2709f79ed87"},{"sha":"888c4681f722a45838c2cd6b82bcbe4310b041d1","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Make .eslintrc more readable\n\nRename .eslintrc -> .eslintrc.json for clarity (and editor\nhighlighting). Replaced numbers 0, 1, and 2 with \"off\", \"warn\", and\n\"error\" respectively.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/888c4681f722a45838c2cd6b82bcbe4310b041d1"},{"sha":"1394cfa45ff48860a030d0af3cdeef8677bd7014","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Add eslint settings for public/ and test/","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/1394cfa45ff48860a030d0af3cdeef8677bd7014"},{"sha":"c9a0abc6e7be2516b3dbc4401a89419730e6e15a","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Relax some rules","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/c9a0abc6e7be2516b3dbc4401a89419730e6e15a"},{"sha":"5a9936be3330f46e2df935d9c382e665ef79ba94","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Require spaces in object literals.\n\nThis change conflicts directly with the node-style-guide, and this is\nthe first one that does so. Spaces in objects looks better. Also, see\nTom's comment in @142.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/5a9936be3330f46e2df935d9c382e665ef79ba94"},{"sha":"1eb8dd4caf4b4c064b2bec6795ce51aac76b8670","author":{"email":"314af7e63b322e37af8e1979563a74fb4c1fdc6e@users.noreply.github.com","name":"Philip Garrison"},"message":"Merge pull request #157 from TID-Lab/style_guide\n\nESLint configuration","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/1eb8dd4caf4b4c064b2bec6795ce51aac76b8670"},{"sha":"95cf9da1eb2eee759910604d52c2c096ba86dc0d","author":{"email":"0f0fac54241518952fe42c6c638ea69797b31b16@gmail.com","name":"Andrés Moreno"},"message":"4396: Http server is created if not certs\n\nHTTPS server is not created if no certs are found. Instead normal HTTP\nis created.\n\nAdmin is informed in the settings page.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/95cf9da1eb2eee759910604d52c2c096ba86dc0d"},{"sha":"5ec5ec151f3e16cd413b25b63c5272895588e1cc","author":{"email":"6d1099a9dc5450fe6f14c5f61a1ef846daa95289@cmu.edu","name":"pgarrison"},"message":"Use try-catch judiciously + style, ui tweaks","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/5ec5ec151f3e16cd413b25b63c5272895588e1cc"},{"sha":"6348911430f1b9f216d5405e9eec3b80d3c9f686","author":{"email":"314af7e63b322e37af8e1979563a74fb4c1fdc6e@users.noreply.github.com","name":"Philip Garrison"},"message":"Merge pull request #162 from TID-Lab/4396_http_fallback\n\n4396: Http server is created if not certs","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/6348911430f1b9f216d5405e9eec3b80d3c9f686"},{"sha":"10a22cdfa226421ccf540f0d611460265eec43ec","author":{"email":"b0e9cabb8138cf7bb9be1f43d140f08e423ab9c9@unu.edu","name":"Andres Moreno"},"message":"3939: Admin now has changed pwd in modal after first login\n\nAdmin must change his password in a modal that opens from navbar.js.\nNew field has been added to user model to record whether the user has the default password.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/10a22cdfa226421ccf540f0d611460265eec43ec"},{"sha":"14c34ca217557598f6f63e3c790c914c98868c0f","author":{"email":"0f0fac54241518952fe42c6c638ea69797b31b16@gmail.com","name":"Andres Moreno"},"message":"3939: Password reset now happens in a page rather than in the modal.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/14c34ca217557598f6f63e3c790c914c98868c0f"},{"sha":"7e3c8db23b5b659d0e035d4f0d85fe03e4bf6f3b","author":{"email":"0f0fac54241518952fe42c6c638ea69797b31b16@gmail.com","name":"Andrés Moreno"},"message":"3939: Checks password length (8) before submitting\n\nForm to reset admin password now checks for lenght\nGlobal password required length is now 8 instead of 6.","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/7e3c8db23b5b659d0e035d4f0d85fe03e4bf6f3b"},{"sha":"619c193933468a86e2dda05587e7cf3ea67d1243","author":{"email":"0f0fac54241518952fe42c6c638ea69797b31b16@gmail.com","name":"Andrés Moreno"},"message":"3939: Links in navbar not shown in admin pwd reset","distinct":false,"url":"https://api.github.com/repos/TID-Lab/aggie/commits/619c193933468a86e2dda05587e7cf3ea67d1243"}]}