{"push_id":1157081487,"size":19,"distinct_size":4,"ref":"refs/heads/feature-patient-registration-report","head":"ef077b4be29dd8482e159bdd7bf435e043eaa640","before":"a72265f82560facb951df548eaa87fd95363b7c8","commits":[{"sha":"3b943808be5d59579db95edfd2e0bb4482fac07c","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"chore(events): implement events through app\n\nThis commit implements Topic's publish methods throughout the as many\nstable server controllers as possible.  These events will later be\nhandled on the client via an EventStream.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/3b943808be5d59579db95edfd2e0bb4482fac07c"},{"sha":"436fe441a8bed8039fdcde2678afd6ed6e10535b","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"fix(events): client side event error handling\n\nThis commit implements a longer retry interval for polling for an\ninternet connection.  It also implements error handlers on the\nEventStream created on the client.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/436fe441a8bed8039fdcde2678afd6ed6e10535b"},{"sha":"c98b7e75a21bf9ce6278d0e9d7779d441cbcb9ee","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"fix(review): implement review corrections\n\nThis commit implements feedback from @sfount on the PR.  The server was\nalso scanned for errant `uuid()` calls instead of `uuid.v4()`.","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/c98b7e75a21bf9ce6278d0e9d7779d441cbcb9ee"},{"sha":"7db29987a28984b75343aa6307c2350171324238","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Resolve Conflict with Branch Master","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/7db29987a28984b75343aa6307c2350171324238"},{"sha":"054cd94c52794ebb91c5f261a3e1b01207a11d6e","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Adding ng-maxlength in the fiscal year form","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/054cd94c52794ebb91c5f261a3e1b01207a11d6e"},{"sha":"07bf9b3256313f3192b93ef8d87459a064ac0e72","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Module Fiscal Year with the code  review and corrected","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/07bf9b3256313f3192b93ef8d87459a064ac0e72"},{"sha":"44e0f31eed89c2bb29f7161277c56c02287e7700","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Design for the invalid and unfound page","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/44e0f31eed89c2bb29f7161277c56c02287e7700"},{"sha":"e8d74e0a59767e21e22d3abcd3f4d9d03c58a6cd","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Update and adding state for error 404","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/e8d74e0a59767e21e22d3abcd3f4d9d03c58a6cd"},{"sha":"9fd43cfabd4c967352422cf4c1d14b5ab58f8c09","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Fix app.js","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/9fd43cfabd4c967352422cf4c1d14b5ab58f8c09"},{"sha":"7017040f52ea3272c2de8409b2ca0444cc3f07cd","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Removing of controller for error404, deleter the picture 404.png, update error404.html with the using of CSS","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/7017040f52ea3272c2de8409b2ca0444cc3f07cd"},{"sha":"26c39280b05019dcec129caf2cf5d9dd2f79ccdb","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Update and sanitaze codes","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/26c39280b05019dcec129caf2cf5d9dd2f79ccdb"},{"sha":"95ca93452344cfebea423502e26743aeb380e5f1","author":{"name":"Chris Lomame","email":"a41fec7ee7fbc5985acc5a48a4f8c81f6fe8bda4@gmail.com"},"message":"Adding the Test E2E for the tracking of error 404","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/95ca93452344cfebea423502e26743aeb380e5f1"},{"sha":"026e24740ffebafba5995e57194e6e50a246548d","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #476 from lomamech/invalid404\n\nInvalid404","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/026e24740ffebafba5995e57194e6e50a246548d"},{"sha":"953f5299f66ca197aa8f2e41e93380f3c3592e32","author":{"name":"Steven Fountain","email":"44589c3b8b209b89e3b3210a9b7bbb42f69f8e90@imaworldhealth.org"},"message":"Merge pull request #473 from jniles/feature-event-backbone\n\nFeature: event backbone","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/953f5299f66ca197aa8f2e41e93380f3c3592e32"},{"sha":"5ce05862150771f28c305da49a477ba5dd6da707","author":{"name":"Jonathan Niles","email":"c894edd3ae1b84907a1f10ea059f3cb065ed8106@users.noreply.github.com"},"message":"Merge pull request #474 from lomamech/fiscalYearDesigned\n\nFiscal year designed","distinct":false,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/5ce05862150771f28c305da49a477ba5dd6da707"},{"sha":"992f8328806a415a0bd2a53f8fa2ab44fbf0fe94","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"feat(patients): separate search() and find()\n\nThis commit refactors the patients search functionality in the following\nways:\n 1. Expose a programmatic API via `find()` to the query engine.\n 2. Make `patients/search/?` use `find()` internally.\n 3. Rename `detail` to `detailed`.\n 4. Remove `fields` support.  Now any query parameter will be used to\n filter the columns from the database.\n\nThis provides a much richer API for searching for patients on both the\nclient and the server.","distinct":true,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/992f8328806a415a0bd2a53f8fa2ab44fbf0fe94"},{"sha":"cc595a4624a548a15581cd24dc480713ef087011","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"feat(patient registrations): implement pdf report\n\nThis commit refactors the server side to complete the PDF report\nimplementation.  Some notable improvements:\n 1. Automatically template in the filters. This should be improved with\n varied colorschemes (IMA colors, for example).\n 2. Adds `timestamp` helper to handlebars for more detailed time\n templates.\n 3. Adds initial bare-bones clients structure for PDF printing modal.","distinct":true,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/cc595a4624a548a15581cd24dc480713ef087011"},{"sha":"1d4f5288e3cb8050d21a665975238f8621c5a1b7","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"feat(registration report): implement clientside\n\nThis commit implements the client PDF report using the Receipt service\ncreated by @sfount.  Because the client-side filters do not have a good\ndata model, printing with filtering has been left for later.\n\nThere are several prominent TODOs in this commit:\n 1. Filtering on the client should be additive, and use a key:value\n   model, so that each filter takes in one parameter.  For example,\n   `name:jniles` would be stored in the JSON `{ name : 'jniles' }`, and\n   be sent to the server as `?name=jniles`.\n 2. The Receipt Service is now overloaded with reports.  We need to\n cleanly separate Receipts as a subset of reports, and ensure that the\n modal and controllers are appropriately named.","distinct":true,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/1d4f5288e3cb8050d21a665975238f8621c5a1b7"},{"sha":"ef077b4be29dd8482e159bdd7bf435e043eaa640","author":{"name":"Jonathan Niles","email":"67a317646e74ae2cef942497ec5f5a401236c5f4@gmail.com"},"message":"fix(review): rm ancient logVisit functionality\n\nThis commit removes the logVisit functionality accidentally re-introduced\nin a failed rebase.  The `logVisit` functionality has been superseded\nby patient checkins.","distinct":true,"url":"https://api.github.com/repos/jniles/bhima-2.X/commits/ef077b4be29dd8482e159bdd7bf435e043eaa640"}]}
{"actor":{"display_login":"jniles"}}