{"push_id":764221450,"size":36,"distinct_size":0,"ref":"refs/heads/working","head":"f594d970a44f421433b39dcb8c1b9f775be92a5f","before":"7e3eb9822c8d8950255343a782a7e8b94ba496a1","commits":[{"sha":"35e5a9cf9fd26a4b0c484bf3b4970865bd383c34","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Added README\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/35e5a9cf9fd26a4b0c484bf3b4970865bd383c34"},{"sha":"afbdf428b304f6b0846169b22a971c318fd3ee31","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"HTML login form of tpo forum\n\nEssential information is gathered from this section of the html file - what\ninformation is to be sent to which link in order to login successfully to tpo\nforum. This is the first hurdle - logging in.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/afbdf428b304f6b0846169b22a971c318fd3ee31"},{"sha":"61e3346dbb77f04bc849a5d644d187549095ccf5","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Start a new session, get session id and cookies\n\nStart a session by sending a get request to the login url. Then from the\nresponse headers, extract the session id and cookies. Print the session id.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/61e3346dbb77f04bc849a5d644d187549095ccf5"},{"sha":"8e255fdc63be032e350b6d7f9b0c7d5ff2a83513","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Login to the forum by sending a post request\n\nUse the cookies and sid obtained in the previous step. It seems to be working\nfine as of now.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/8e255fdc63be032e350b6d7f9b0c7d5ff2a83513"},{"sha":"4ae91ede9c1ed2765a9b6d95857560a89ecf7a89","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Retrieve the forum page using login credentials\n\nAlso added gitignore file.\nThe page retrieved is saved as forum.html file.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/4ae91ede9c1ed2765a9b6d95857560a89ecf7a89"},{"sha":"90f6e3414a1672a4ee667fbc66124ab49c0048c8","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Made a login module returning html of forum\n\nThe login method now does everything - getting sid, logging in the forum and\ngetting html page of forum. It returns the html page.\ncompiled python file (*.pyc) are ignored by git\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/90f6e3414a1672a4ee667fbc66124ab49c0048c8"},{"sha":"24909a767351e10a503e8d8564aa41125d8cf367","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Check if connection succeeded during forum log in\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/24909a767351e10a503e8d8564aa41125d8cf367"},{"sha":"01a678efd25d9abf5076bbe7bc6dc3e13d21e8b3","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Use login.py both as a module and a script\n\nAlso, save the html file as notice_board.html rather than forum.html -> more\nsensible. Made changes in .gitignore for the same\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/01a678efd25d9abf5076bbe7bc6dc3e13d21e8b3"},{"sha":"c2efd615969341a95cc240691fcba69b3a97bcbc","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Extract the notices from the notce_board.html saved\n\nnotice_board.html was saved using the login script\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/c2efd615969341a95cc240691fcba69b3a97bcbc"},{"sha":"40521b2daddcff8170bba16ab3359a95e47fecfe","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Check if file notice_board.html exist\n\nAlso, print list on running as a standalone script\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/40521b2daddcff8170bba16ab3359a95e47fecfe"},{"sha":"b0280960a8fa5111ba2493cd6141ae5b068723c4","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Explanation of data extraction from notice_board\n\nSample file notice_board.html is also added.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/b0280960a8fa5111ba2493cd6141ae5b068723c4"},{"sha":"b30722d84ade15f554c3a822d4da3294a27cf1cb","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Save the notices as local xml files\n\nExtract the notices by using extract module. Then save the notices in gen folder\nreturning the count of new notices saved. Ignore gen folder.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/b30722d84ade15f554c3a822d4da3294a27cf1cb"},{"sha":"6c9c5ff4ad1e5e69a517d39ecbdeb61d690067e5","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Add timestamp to the notice, and check html\n\nIf html is sent, use that or else check for presence of 'notice_board.html'.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/6c9c5ff4ad1e5e69a517d39ecbdeb61d690067e5"},{"sha":"5fe36d17233405c042027b0e5564707b542f92aa","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"All generated files in gen folder of source\n\nhtml and xml files generaed must go in the gen folder. Also, this folder must be\nin the same folder as the source. This was not the case when the scripts were\nadded to crontab (the html and xml were generated in the home folder then.)\nAlso, make the python scripts executable so as to make them usable for crontabs.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/5fe36d17233405c042027b0e5564707b542f92aa"},{"sha":"98ebd9ae3c25c6cc7fb2490f90dcc32d215aa34b","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Add cron jobs to automate the task of updating\n\nThe forum html and notice xml files will remain updated.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/98ebd9ae3c25c6cc7fb2490f90dcc32d215aa34b"},{"sha":"ed5ed9da8f53243eccd999a43ef64bbd410cff32","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Added dependencies to README\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/ed5ed9da8f53243eccd999a43ef64bbd410cff32"},{"sha":"b957a88c157ce5a98126548a4ad22efd94c086fc","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Save as json rather than xml\n\nJson processing is relatively simple and fast. Hence, json is favoured. Saving\nas xml is still present but not used. Also made changes to remove redundant\ncodes and use default variables.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/b957a88c157ce5a98126548a4ad22efd94c086fc"},{"sha":"3d107e3e706e0090061eb912684de8f63b549305","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Add the updated and sent attribute\n\nThese will be helpful so that a notice is not updated more than once and not\nsent multiple time to the user.\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/3d107e3e706e0090061eb912684de8f63b549305"},{"sha":"d7b071dff2b7f7f0f4af5b6473228fa2a05f66e2","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Save complete url. 'link' -> 'url'\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/d7b071dff2b7f7f0f4af5b6473228fa2a05f66e2"},{"sha":"c51e1f76020ed864beb566c9a7fe7ad7a287c229","author":{"email":"08e043399c2efca6c8d6248ed63ebb467f693a05@gmail.com","name":"Ravi Ranjan"},"message":"Added comment for function name\n\nMissed it before,\n\nSigned-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>","distinct":false,"url":"https://api.github.com/repos/ravirnjn88/tpo-forum-notification/commits/c51e1f76020ed864beb566c9a7fe7ad7a287c229"}]}