{"push_id":1159954770,"size":1,"distinct_size":1,"ref":"refs/heads/RAD-280","head":"bfe38a9f55be95d08172464d6103f27f3cfc5bda","before":"734695d287acdec46c53efe5633ecee1e54fb708","commits":[{"sha":"bfe38a9f55be95d08172464d6103f27f3cfc5bda","author":{"name":"teleivo","email":"5f7269214b0e98c77e819738a6da736b3b0eaa4d@gmail.com"},"message":"RAD-280 Add RESTful API for RadiologyOrders\n\nadd first REST API for the module handling queries for a single RadiologyOrder\nand RadiologyOrder's by Patient. Consume the new REST API via ajax in the\ndatatables\n\n* add dependency for rest\n* add REST resource for RadiologyOrder\n* add main controller for REST\n* add SearchHandler handling queries for RadiologyOrder by patient\n* add test-hibernate.cfg.xml and TestingApplicationContext.xml to omod for component tests\n* add dataset xmls for component tests\n* use the REST API via ajax in the datatables\n* clean the radiology order list pages from all filters except patient\n* disable datatables order, search in tables (needs to come from our API)\n* reuse radiologyOrdersTab portlet in the manage section. reduces duplication\n* restructure js/css files in webapp/resources/scripts like core/reporting does\n* use mouseup and keyup events in datatables to reduce stress on backend\n* add includeDatatables/WithDefaults.jsp so it can be reused\n* add own tag PatientField which is used for the patient filter returning its\nUUID. taken as parameter for the REST API.\n* externalize translation of datatables into jsp\n* remove orderSearch.jsp and its code in PortletsController+PortletsControllerTest\n* use momentjs-with-locales.js library for date/time/datetime formatting in\ndatatables\n* remove radiologyOrderList.js\n* create own message.properties for datatables\n* use pageContext.request.contextPath in jsps instead of constructing paths\nmyself\n* remove paging buttons in datatables since paging not yet fully supported\n* remove sortNumbers since unused\n* remove patientOverview portlet and its moreInfo.js since allergie part is not found in legacyui\n* rearrange jsps into orders/reports folders, remove jsps from /portlets which\nare no real portlets\n* update NOTICE file","distinct":true,"url":"https://api.github.com/repos/teleivo/openmrs-module-radiology/commits/bfe38a9f55be95d08172464d6103f27f3cfc5bda"}]}
{"actor":{"display_login":"teleivo"}}