{"push_id":932664675,"size":26,"distinct_size":16,"ref":"refs/heads/database","head":"8d2f6bc2ee0c798cea1bcb9c1692ec0bc096adaa","before":"de5b0754e29aa96e0e99329a5dcb227e861a9358","commits":[{"sha":"69d330ce9435e0cec8be37d02bf74e8ce87066ec","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Create a basic git process document\n\nThis will need to be updated as I learn a lot more about how we want to\ndo this, but I believe it will give us a good starting place.","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/69d330ce9435e0cec8be37d02bf74e8ce87066ec"},{"sha":"a807fe46336c9a6bf68735b3e02b7f89319e8a7b","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Update the git workflow.","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/a807fe46336c9a6bf68735b3e02b7f89319e8a7b"},{"sha":"46780938213113223c2a9a2da2f8fe236dda419f","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Fixed formatting for quote","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/46780938213113223c2a9a2da2f8fe236dda419f"},{"sha":"3a6dcfe380127b4bfcedc3b4c252bbfe451ee98a","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add information about proper commits","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/3a6dcfe380127b4bfcedc3b4c252bbfe451ee98a"},{"sha":"6f35816d7b803d2f5f51c1f75df96cc9a0da6316","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add a commit hook and a linker\n\nThis linker will allow anyone to simply run `linking.sh` (so long as\nthey are on some type of UNIX system) and then have all the\nnecessary hooks installed. We could install a server side hook, but I\nprefer client side for now.\n\nThe current commit-msg hook will not allow people to submit their\ncommits if the commit subject does not start with a capital letter.\n\nFuture support will be added to check for other things, including\ncorrect line length, etc.","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/6f35816d7b803d2f5f51c1f75df96cc9a0da6316"},{"sha":"927e9c9423c0457dae0ae4b3bc771ddcaef74277","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add a python guide for our project","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/927e9c9423c0457dae0ae4b3bc771ddcaef74277"},{"sha":"dc968d7d1ab2f4af40829172b026004652771e87","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Ignore more Python compilation leftovers","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/dc968d7d1ab2f4af40829172b026004652771e87"},{"sha":"bdd49173118b93ebeee41ebf19c6b2b17c13e15c","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Update the python documentation","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/bdd49173118b93ebeee41ebf19c6b2b17c13e15c"},{"sha":"f03bf0f3aa40087c2e960c7e6dc8d4a00b334d7d","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Update gitignore\n\nTo ignore tag files","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/f03bf0f3aa40087c2e960c7e6dc8d4a00b334d7d"},{"sha":"dcb81e6340bd50bc25ba5e12a83548eb9ba20ef5","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add Machine Objects\n\nThis will allow us to abstract information that we get from the\ndatabase, as well as have objects that we can interact with, without\nhaving to query the database every time we want to get information.\n\nTo be honest, I'm not sure if this is the correct way to do this, but I\nthink it will work well for us. This way we can use Python objects to do\nthings, instead of having everything in SQL queries. The results will\nonly be stored into Machine(s) when necessary.","distinct":false,"url":"https://api.github.com/repos/tjd33/team14/commits/dcb81e6340bd50bc25ba5e12a83548eb9ba20ef5"},{"sha":"b6b2c3a9dafb1e28ad00ca38a524c59db646a5f5","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add an initial definition of Database","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/b6b2c3a9dafb1e28ad00ca38a524c59db646a5f5"},{"sha":"edc813b6112dbf8659638854fe3c13ef42246c10","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Ignore .pyc files","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/edc813b6112dbf8659638854fe3c13ef42246c10"},{"sha":"2a68ce6518d2573dce4c17659439276f96a0db3d","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Incremental update to Database","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/2a68ce6518d2573dce4c17659439276f96a0db3d"},{"sha":"20d7718b742af65a243d48a186b713994fc5b838","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Change Database to DatabaseModel\n\nI implemented several placeholder functions currently. These functions\nwill allow us to use the Model View Controller design strategy for our\nother functins.\n\nThe model will be the database.\n\nSoon I will implement some tests that need to be there for the model so\nthat we can check that all of our functions are working.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/20d7718b742af65a243d48a186b713994fc5b838"},{"sha":"90ed46701fb2c92e86879ed498531982f81f294a","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Restructure the python folders\n\nThis is so that the code can be contained in a better location, where we\ncan store the tests more correctly.\n\nI'm still not sure if this is the exact way to set it up, but I think it\nis a step in the right direction. It lets us now import things from\nsenseable_gym, instead of each module individually.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/90ed46701fb2c92e86879ed498531982f81f294a"},{"sha":"221cd35d53d31b108597ad8e3d7ba4d962bf59d2","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Remove the logger name functionality\n\nThis is not impolemented yet, as mentioned in the comment in the code. I\nhope to implement this soon.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/221cd35d53d31b108597ad8e3d7ba4d962bf59d2"},{"sha":"d2c1d788c0e4f27e2e11122878b6f74113adc4e4","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Restructure the project for tests\n\nI moved the tests into the model, so that now we can run the tests with\na command like:\n\n`python3 -m senseable_gym/test/test_database_model`\n\nFrom the `$Git/senseable_gym` directory. This will run the tests.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/d2c1d788c0e4f27e2e11122878b6f74113adc4e4"},{"sha":"dd4314104b31d46e8def0b4195381e20a23ed49e","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Ignore more Python compilation leftovers","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/dd4314104b31d46e8def0b4195381e20a23ed49e"},{"sha":"0a43299f70e1fef869f50457820ddd0fdb7c8141","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Add the first test\n\nTesting the executing of sql scripts. I have an example script loaded up\nand an assert that checks if it is working. This needs a lot more work.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/0a43299f70e1fef869f50457820ddd0fdb7c8141"},{"sha":"1a2504787899ce7ad7b829ff578e778aca4181df","author":{"email":"1cd753c366de51372eb8c945d53b2e47cb67aeb0@gmail.com","name":"TJ DeVries"},"message":"Move the Python structure up one level\n\nI was mistaken about how many nested levels I needed to properly isolate\nthe Python project. That has been fixed now.","distinct":true,"url":"https://api.github.com/repos/tjd33/team14/commits/1a2504787899ce7ad7b829ff578e778aca4181df"}]}