{"push_id":556089585,"size":36,"distinct_size":1,"ref":"refs/heads/development","head":"a0aed24a24aabc880a3380112b3967883ccff7df","before":"03b14c58f492b03d4834c5cbed3742922b397129","commits":[{"sha":"c97bae62efb17194f62b23e4e242e4e05da53a76","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Modified name regex.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/c97bae62efb17194f62b23e4e242e4e05da53a76"},{"sha":"e54aeeab3ec594f1fff3874a8c0276b2c208c3fd","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"An improved matching should now be in place.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/e54aeeab3ec594f1fff3874a8c0276b2c208c3fd"},{"sha":"8f2ab3839d155e3ce258a4522e0afff03192d8ec","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Use whitelist with all matches.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/8f2ab3839d155e3ce258a4522e0afff03192d8ec"},{"sha":"d0cb6fed31291751a84e008fc00ab8d05a8e73d6","author":{"email":"25a3b6cc85a8cde49f8b0f9aa21c050bc04072d4@magenta.dk","name":"Seth Yastrov"},"message":"Issue #11749: Spreadsheet handling\nAdd parameters for special spreadsheet handling to Scanner including whether to replace CPR numbers/Names and what text to replace them with\nAdd CSV processor which scans CSV one cell at a time. Only used in special spreadsheet handling mode.\nCSV processor will replace HIGH sensitivity matches in the cells and annotate each row with an extra column containing which rules were matched in the row.\nUpdated sample RPC client to support extra scanning parameters.\nUpdated server-side RPC handling to throw an exception when unsupported scan parameters are passed.\nFix bug where RPC scan_urls method didn't pass params to the scanner.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/d0cb6fed31291751a84e008fc00ab8d05a8e73d6"},{"sha":"bfb10cbe45060525b0546c81dbd887c6f27e2e86","author":{"email":"25a3b6cc85a8cde49f8b0f9aa21c050bc04072d4@magenta.dk","name":"Seth Yastrov"},"message":"Spreadsheet handling: Add column names to \"Matches\" column indicating in which columns matches were found.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/bfb10cbe45060525b0546c81dbd887c6f27e2e86"},{"sha":"662a0bb050cade924ad86904897e02e6b65e4f29","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"First commit of new web client.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/662a0bb050cade924ad86904897e02e6b65e4f29"},{"sha":"5ac8a345f3f2c3bc266bdaa713c01a25a2967cf5","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Merge branch 'feature/11750_name_scanning' into feature/11752_spreadsheet_upload_client","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/5ac8a345f3f2c3bc266bdaa713c01a25a2967cf5"},{"sha":"ad40c2350d038e754b3abc3da2de9e533b456bbd","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Progres ...","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/ad40c2350d038e754b3abc3da2de9e533b456bbd"},{"sha":"fcade9d72066806b02e24a1b3e7a892394dbab12","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Merge branch 'feature/11749_spreadsheet_handling' into feature/11752_spreadsheet_upload_client\n\nConflicts:\n\tdjango-os2webscanner/os2webscanner/rpc.py","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/fcade9d72066806b02e24a1b3e7a892394dbab12"},{"sha":"36feea8fd1fd64199bc85a3000e0440329e35f0f","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Everything more or less working! :-)","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/36feea8fd1fd64199bc85a3000e0440329e35f0f"},{"sha":"6c736cfcf3cf3046cfdf24916547347789059f2b","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"PEP-8 changes, upload working now!","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/6c736cfcf3cf3046cfdf24916547347789059f2b"},{"sha":"51894f86f0c4ccbea1631e1ad8092af5fdcbd921","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"\"Upload only\" users are now restricted to spreadsheet upload.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/51894f86f0c4ccbea1631e1ad8092af5fdcbd921"},{"sha":"0010bb329386d994a9ddd05efefad21fc717cc14","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Add \"upload only\" field in database.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/0010bb329386d994a9ddd05efefad21fc717cc14"},{"sha":"92988045a00387a18dba369fe39ac3e9aeed98f1","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Moved file to proper place.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/92988045a00387a18dba369fe39ac3e9aeed98f1"},{"sha":"7dba647ea0a741c064be541b2a076bbcce628a91","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"GUI for maintaining whitelists & blacklists is now in place.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/7dba647ea0a741c064be541b2a076bbcce628a91"},{"sha":"9f53fcbf2cdbe7774c3621cbe0a2617b5777fa10","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Disable organization name in GUI.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/9f53fcbf2cdbe7774c3621cbe0a2617b5777fa10"},{"sha":"42b02f06f5321f5702660b489cad78ad718f196c","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"GUI polishing.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/42b02f06f5321f5702660b489cad78ad718f196c"},{"sha":"f3ed48a83229499962874f501162599c7b99c3b2","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Implemented support for whitelist on organization.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/f3ed48a83229499962874f501162599c7b99c3b2"},{"sha":"2dd3bb672670a800d0d9a1e5ebd2778798d40c3b","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Merge branch 'feature/11804_whitelists_and_blacklists' into feature/11752_spreadsheet_upload_client","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/2dd3bb672670a800d0d9a1e5ebd2778798d40c3b"},{"sha":"318f1f47079f5989d7223065a4908580fb32c918","author":{"email":"ad0bfb93a5f80993b28716f87d67899786b58221@magenta.dk","name":"Carsten Agger"},"message":"Remove old field.","distinct":false,"url":"https://api.github.com/repos/os2webscanner/os2webscanner/commits/318f1f47079f5989d7223065a4908580fb32c918"}]}