{"push_id":568905779,"size":149,"distinct_size":0,"ref":"refs/heads/master","head":"191bc0b3a5b0d5fd1a456b9b5c74c4bc7a06bfca","before":"6ba9f39c79f5d16711892c5f0673b2b440fb5308","commits":[{"sha":"0d7bc6f0b4cfd2f5dbcae12447c3f699143b16e8","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"elsevier_package: fix dashes in report numbers\n\nSigned-off-by: Georgios Papoutsakis<georgios.papoutsakis@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/0d7bc6f0b4cfd2f5dbcae12447c3f699143b16e8"},{"sha":"28b5cfa8a99ad0962e4175afde0fee830429349a","author":{"email":"ef7453211b0a05a3fe16fd77112e1ca1530370dd@gmail.com","name":"Jan Åge Lavik"},"message":"Merge pull request #34 from GiorgosPa/elsevier\n\nelsevier_package: fix dashes in report numbers","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/28b5cfa8a99ad0962e4175afde0fee830429349a"},{"sha":"1464784ce25355de4a27a70606235fed9b7ebdf3","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"pos_package: Fixes for PoS\n\n* Adds 'PoS' classifier to the subjects.\n\n* Removes field 500.\n\nReviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>\nSigned-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/1464784ce25355de4a27a70606235fed9b7ebdf3"},{"sha":"8b9f9ce7d3d440586df8bb8041186c78b79a2bf5","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"global: Pep8 fixes\n\nSigned-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/8b9f9ce7d3d440586df8bb8041186c78b79a2bf5"},{"sha":"ac20c2121396ecdb87726882686df2e335fb2421","author":{"email":"35051969541084f33af1cb1c5ba815bdc9df39f0@cern.ch","name":"Martin Vesper"},"message":"harvestingkit: cli addition\n\n* harvestingkit_cli.py: Implements a console interface that lets\n  the user execute the harvesting scripts from one central place.\n  Also provides a way to change the user credentials for those\n  scripts.\n\n* configparser.py: Since the user credentials for the harvesting\n  moved to user_config.cfg, configparser provides a way to load\n  those credentials.\n\n* scoap3utils.py: changed the logger in create_logger to log to\n  the console as well as to the file.\n\n* setup.py: Copies the user_config.cfg file to one of the places\n  specified in setup.py.\n\n* Adds MissingTagException and a brief description to _get_text_from\n  _journal_item.\n\n* Some general cleanup.\n\nSigned-off-by: Martin Vesper <martin.vesper@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/ac20c2121396ecdb87726882686df2e335fb2421"},{"sha":"e49e5d1859b4a45d687fba2de93565e620b61775","author":{"email":"8d55e006a1b29770f275a5c59a7341f17f8e69d5@cern.ch","name":"Jan Aage Lavik"},"message":"setup: fix broken installation\n\n* Fixes the setup.py script to properly install if there are\n  no virtualenvs under \".virtualenvs\".\n\n* Removes some code to copy config.\n\n* Add sample config as default.\n\nSigned-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/e49e5d1859b4a45d687fba2de93565e620b61775"},{"sha":"a549d4d3df47caac1da3d15325d406da4c85e9db","author":{"email":"2bd479edd77331d6ea0c37f5ad23417ada968d1b@cern.ch","name":"Wojciech Ziółek"},"message":"Elsevier, JATS: important fixes & clean-up\n\n* Changes JATS affiliation parsing (fix for comma separation).\n* Fixes updating Elsevier records with new PDF/A file.\n* Fixes sorting packages from Elsevier with name \"CERNR\".\n* Refactores package extraction code.\n\nCo-authored-by: Samuele Kaplun <samuele.kaplun@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/a549d4d3df47caac1da3d15325d406da4c85e9db"},{"sha":"86d4301999c21b6d24e386d2b6cb29e23b8aa3f5","author":{"email":"2a6f0436743c0e7ba37f9e355a28ef426a62ded7@users.noreply.github.com","name":"Wojciech Ziółek"},"message":"Merge pull request #41 from Dziolas/marge_with_scoap_dev\n\nElsevier, JATS: important fixes & clean-up","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/86d4301999c21b6d24e386d2b6cb29e23b8aa3f5"},{"sha":"3998b67ea397b42d18361d547b0d17329e34670b","author":{"email":"2bd479edd77331d6ea0c37f5ad23417ada968d1b@cern.ch","name":"Wojciech Ziółek"},"message":"Elsevier: harvesting fixes\n\n* Fixes extracting package.\n* Fixes creating pdf FFT tag.","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/3998b67ea397b42d18361d547b0d17329e34670b"},{"sha":"3b454bc3d58023a6f9d86d4c41dd006625a25c18","author":{"email":"2bd479edd77331d6ea0c37f5ad23417ada968d1b@cern.ch","name":"Wojciech Ziółek"},"message":"OUP: several fixes\n\n* Converts missing old style print functions to print().\n* Changes return in extract_package function.\n* Changes some typos.\n* Fixes unchanged missing nlst function to new ls.","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/3b454bc3d58023a6f9d86d4c41dd006625a25c18"},{"sha":"6a956168ce2e5265ecca9e54218348ba6eda59d8","author":{"email":"2a6f0436743c0e7ba37f9e355a28ef426a62ded7@users.noreply.github.com","name":"Wojciech Ziółek"},"message":"Merge pull request #48 from Dziolas/marge_with_scoap_dev\n\nFixes for OUP and Elsevier","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/6a956168ce2e5265ecca9e54218348ba6eda59d8"},{"sha":"12b2e73b9ffbbd55a5709bfe216d3ad66283a4c4","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"pos_package: various fixes\n\n* Fixes author name capitalization.\n\n* Removes unused functions.\n\nSigned-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/12b2e73b9ffbbd55a5709bfe216d3ad66283a4c4"},{"sha":"708652792175761bb99c93e7194a64db78cf46ac","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"elsevier_package: license information added\n\n* Adds license information.\n\n* Uploads fulltext as type 'INSPIRE-PUBLIC'\n  instead of hidden for articles with a 'CC'\n  license.\n\nSigne-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/708652792175761bb99c93e7194a64db78cf46ac"},{"sha":"0e2a9fd06ae102c5185acacd7bd7536dde033aea","author":{"email":"1dfd6f81ed6753deb22b318bd8b82b48e2fe807e@cern.ch","name":"Georgios Papoutsakis"},"message":"aps_package: DOI harvesting in references fix\n\nSigned-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>\nReported-by: Kirsten Sachs <kirsten.sachs@desy.de>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/0e2a9fd06ae102c5185acacd7bd7536dde033aea"},{"sha":"01893d8b2d5fc7507d73562900cb221722ae7fe5","author":{"email":"8d55e006a1b29770f275a5c59a7341f17f8e69d5@cern.ch","name":"Jan Aage Lavik"},"message":"elsevier_package: fixes _get_ref\n\nCo-authored-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>\nSigned-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/01893d8b2d5fc7507d73562900cb221722ae7fe5"},{"sha":"ac39fb543c7417811a75d85b49ec17982830f9e7","author":{"email":"2bd479edd77331d6ea0c37f5ad23417ada968d1b@cern.ch","name":"Wojciech Ziółek"},"message":"Oxford: fix for unpacking method\n\n* Fixes checking if variable exist in the oup_packege object.","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/ac39fb543c7417811a75d85b49ec17982830f9e7"},{"sha":"52a8a07b889b9a366516aab0b461d0aa182f657e","author":{"email":"2bd479edd77331d6ea0c37f5ad23417ada968d1b@cern.ch","name":"Wojciech Ziółek"},"message":"Merge branch 'oxford'","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/52a8a07b889b9a366516aab0b461d0aa182f657e"},{"sha":"5652757ea55330337e2cf663cc2dade05c74352f","author":{"email":"35051969541084f33af1cb1c5ba815bdc9df39f0@cern.ch","name":"Martin Vesper"},"message":"ftp_utils: download directory fix\n\n* moving to the corresponding ftp directory before downloading\n  the files gets rid of the need to manage two different file\n  names.\n\nSigned-off-by: Martin Vesper <martin.vesper@cern.ch>","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/5652757ea55330337e2cf663cc2dade05c74352f"},{"sha":"6e15d402c14ada59b2a36dd5596416408bb9ac84","author":{"email":"2a6f0436743c0e7ba37f9e355a28ef426a62ded7@users.noreply.github.com","name":"Wojciech Ziółek"},"message":"Merge pull request #56 from mvesper/fix_download_directory\n\nftp_utils: download directory fix","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/6e15d402c14ada59b2a36dd5596416408bb9ac84"},{"sha":"f535d421cc615e4578b56924d683d886577e88d6","author":{"email":"8d55e006a1b29770f275a5c59a7341f17f8e69d5@cern.ch","name":"Jan Aage Lavik"},"message":"springer_crawler: fix bad print statement","distinct":false,"url":"https://api.github.com/repos/jalavik/harvesting-kit/commits/f535d421cc615e4578b56924d683d886577e88d6"}]}