{"push_id":1264979583,"size":20,"distinct_size":1,"ref":"refs/heads/feature-bug-reporting","head":"9c9ebc31cb047a7dc9db4be0962060b0618c8347","before":"832ae3113f8c39a5204c89a83bcd548f30be02f1","commits":[{"sha":"85a755d6c497fa623a182a55c2efca460a94b93d","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"test(Travis): take screenshots on test failures\n\nThis commit adds the dependencies for Travis to take screenshots when a\ntest fails.  The screenshots will be uploaded to Amazon S3 and useful\nfor debugging.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/85a755d6c497fa623a182a55c2efca460a94b93d"},{"sha":"fdc66f8dac009f5ff8439cd4e3b6bcc4a7ff85ab","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(test): unify test directories into test/\n\nThis commit moves all testing into the top-level directory test/ per the\nrecommendations found in #642.  Both integration and end to end tests\ncontinue to function as previously.  The scripts in `sh/` are\nupdated to reflect the new test file paths.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/fdc66f8dac009f5ff8439cd4e3b6bcc4a7ff85ab"},{"sha":"c73d424db7e5a484cc669960ca45bd07a702476b","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(build): rm obsolete heroku app.json\n\nThis commit removes the obsolete app.json added to get deployment\nfunctional on Heroku.  Since we are not using heroku for deployment, the\nfile is unused and has been removed.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/c73d424db7e5a484cc669960ca45bd07a702476b"},{"sha":"d113ff21c45e4beead4a398b47198efe50a6addb","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(ci): added fixtures directory, upload\n\nThis commit adds a fixtures directory to the test directory to store and\nshare fixtures between tests.  This allows us to reuse fixtures between\nend to end and integration tests.\n\nIt also adds skeletal code for uploading screenshots to Amazon S3.  This\nstill needs some work - the Travis documentation might be out of date.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/d113ff21c45e4beead4a398b47198efe50a6addb"},{"sha":"6f342106891d114180c5bfda1eac893591ee13c9","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #643 from jniles/test-upload-travis-artifacts\n\nTest: upload travis artifacts","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/6f342106891d114180c5bfda1eac893591ee13c9"},{"sha":"9d77b39fed2624d310bb41c30bddbda3766c3f2e","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"feat(reports): bare-bones aged debtor report\n\nThis commit adds the SQL and handlebars template for a bare-bones aged\ndebtor report.  It is very plain.  The next steps are:\n\n 1. Make a report partial with the enterprise header information.  This\n should be readily available to be used in any report.\n 2. Make a report partials with a \"no data\" message for tables that do\n not have any data.\n 3. Move styles into a central reports.css location.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/9d77b39fed2624d310bb41c30bddbda3766c3f2e"},{"sha":"cfc97523e05f536b0a34473f45ff251086daa8b2","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"refactor(template): separate helpers and partials\n\nThis commit separates helpers and partials from the origin template.js\nfile into subdirectories of a template/ folder.  This directory can be\nrenamed as needed.  We now include partials for both the report\ndocument head and report headers.\n\nAdditionally, the hard-coded styles have been moved into\nbhima-bootstrap.less.\n\nNext, most reports should be migrated to using this syntax for their\nimports to reduce the amount of code we need to write to generate a new\nreport and numbers of variables we need to keep in our heads.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/cfc97523e05f536b0a34473f45ff251086daa8b2"},{"sha":"31c2c9acd8230a245ca3ca3a51679cd88164e180","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(report): use partials for condensed reports\n\nThis commit changes most reports to use partials, at least for the HTML\n`<head>` tag.  It also cleans up the voucher reports to no longer need\nto use `model.lang` to specify the language.\n\nThe final piece is to add report integration test to make sure that the\nreport will always be rendered.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/31c2c9acd8230a245ca3ca3a51679cd88164e180"},{"sha":"ee00811fd61944050c15ddc9544d1fe1304dcc58","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"test(aged_debtor): add integration tests\n\nThis commit adds three integration tests to document the functionality\nof the \"Aged Debtor\" report, as well as ensure that future tests break\nif things change with our reports.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/ee00811fd61944050c15ddc9544d1fe1304dcc58"},{"sha":"15079322071a955c6368b4e51238d1aaf680823d","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(aged_debtor): implement total column\n\nThis commit fixes a mistake in the Aged Debtor report that forgot the\ntotal column.  The design is now reflective of the issue #635.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/15079322071a955c6368b4e51238d1aaf680823d"},{"sha":"a6b89128791e9ae3bc9014bc4a2646efdbd9fea8","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"chore(syntax): ensure app boots on node v4\n\nThis commit makes sure the ES6 block-scoped declarations are limited to\nstrict mode.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/a6b89128791e9ae3bc9014bc4a2646efdbd9fea8"},{"sha":"c6a553c078c44ad2d868c0750ac57566bb44f3dd","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"deps(chartjs): fix issues with upstream Chartjs\n\nThis commit attempts to resolve issues with the upstream chart.js\nchanges that came with Chart 2.  Since the chart.js now exists only on\nNPM, we have to use a bower resolver to install from npm.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/c6a553c078c44ad2d868c0750ac57566bb44f3dd"},{"sha":"4c8ce293b14f58803ca27baf81e6f6f2214e89f5","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #651 from jniles/report-aged-debtors\n\nReport: aged debtors","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/4c8ce293b14f58803ca27baf81e6f6f2214e89f5"},{"sha":"8e66d3355cdd2f055ce97a3647bd18796e1f1b53","author":{"name":"greenkeeperio-bot","email":"e03213df9529d0363e2d70c9da0e4f63730010b6@greenkeeper.io"},"message":"chore(package): update karma-chrome-launcher to version 2.0.0\n\nhttps://greenkeeper.io/","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/8e66d3355cdd2f055ce97a3647bd18796e1f1b53"},{"sha":"f95286dc166f0bcb3f10ebef68ca0f4d6efbc837","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #655 from IMA-WorldHealth/greenkeeper-karma-chrome-launcher-2.0.0\n\nUpdate karma-chrome-launcher to version 2.0.0 🚀","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/f95286dc166f0bcb3f10ebef68ca0f4d6efbc837"},{"sha":"0fe5e815dfab383ca033fd1651fe10a489df3dc3","author":{"name":"Chris LOMAME","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Latest patient bill (#645)\n\nShowing the most recent bill\r\nUpdate inteface for patient record\r\nAdding routes for latest bill\r\nUpdate patient service with service latest\r\nUpdate controllers patients checkin.js\r\n\r\n* Integration test for Latest patient Bill\r\n\r\n* Using UNPAID_INVOICE instead THIS_INVOICE\r\n\r\n* Update and fixes of review\r\nChanging the root for latest invoice\r\nUpdate and improve the integration test for latest invoice\r\nUsing a component bhLatestInvoice for the client side\r\n\r\n* Improve test integration for Latest Patient invoice\r\n\r\n* Sanitaze code\r\nAdding moment in $inject\r\nRemove unused Variable\r\n\r\n* Sanitaze\r\nRemove no necessary property variable session\r\nAdding property invoiceslength\r\nUpdate test integration and sanitaze\r\n\r\n* Remove unused q in controllers patient checkin\r\n\r\n* Fix error in sql clause using debtor_uuid instead invoice_uuid\r\n\r\n* Remove charte in resolutions in bower.json\r\n\r\n* Sanitaze code and using npm install","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/0fe5e815dfab383ca033fd1651fe10a489df3dc3"},{"sha":"20afe8846beba464948e7175b267d99e06ed046e","author":{"name":"Chris LOMAME","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Design the patient Card for the patient Record (#656)\n\n* Resolve conflict of translate file\r\n\r\n* Improve patient receipt handlebar\r\n\r\n* Using astrological gender symbol\r\nAdding path for components-font-awesome\r\nCheck the sex of patient for the using of symbol\r\n\r\n* Improve patient card, using div instead table And changing page size A6 instead A5","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/20afe8846beba464948e7175b267d99e06ed046e"},{"sha":"49c4f75eb77a3857703f6d47669dac509873b5bf","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Insertion of entity_uuid in table voucher_item","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/49c4f75eb77a3857703f6d47669dac509873b5bf"},{"sha":"c25bc13212e15ba18f0c80d1c0a7e967ade3de95","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #658 from lomamech/creditNotesEntityUuid\n\nInsertion of entity_uuid in table voucher_item","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/c25bc13212e15ba18f0c80d1c0a7e967ade3de95"},{"sha":"9c9ebc31cb047a7dc9db4be0962060b0618c8347","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@imaworldhealth.org"},"message":"feat(settings): implement bug report link\n\nThis commit implements a \"Report an Issue\" link on the settings page.\nThe link opens up the default email client of the user with a pre-made\nemail, translated into their current language.  Only the English\ntranslation exists, but it can be easily updated for French.\n\nCloses #167.","distinct":true,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/9c9ebc31cb047a7dc9db4be0962060b0618c8347"}]}
{"actor":{"display_login":"jniles"}}