Commit Graph

2766 Commits

Author SHA1 Message Date
James b13333c3c0 JPA server is now able to handle placeholder IDs (e.g. urn:uuid:00....000) being used in Bundle.entry.request.url as a part of the conditional URL within transactions. 2017-07-14 05:53:04 -04:00
James Agnew 2e60ff7521 Fix imports 2017-07-13 20:02:46 -04:00
James Agnew a92ace2e0d Merge branch 'master' into hapi3_refactor 2017-07-13 12:02:27 -04:00
James Agnew 3196db96d1 Don't add false paging link to request 2017-07-13 11:48:10 -04:00
James Agnew 1a6b3ea867 Work on #682 - Allow fewtching structure definitions by relative URL 2017-07-12 17:05:43 -04:00
James Agnew 0dacf8d82a Add test for #682 2017-07-12 15:39:33 -04:00
James Agnew 375fb897f9 Fix test 2017-07-12 14:05:06 -04:00
James Agnew 905d1239a0 Allow CORS on the public server 2017-07-12 13:47:30 -04:00
James Agnew 65cc41e376 Allow patch to proceed with AuthorizationInterceptor 2017-07-12 11:14:14 -04:00
James Agnew 73ddf0e0d9 More enhancements to ResponseHighlighterInterceptor 2017-07-12 10:00:47 -04:00
James Agnew 45b05326c5 Improve display of syntaxt highlighting 2017-07-12 09:47:10 -04:00
James Agnew a337d282e3 Fix tests 2017-07-12 09:16:55 -04:00
James Agnew 38b7212e52 Add line selection and header display to ResponseHighlighterInterceptor 2017-07-12 09:04:05 -04:00
James Agnew 41a64a6999 Credit for #651 2017-07-11 11:06:50 -04:00
James Agnew f917977081 Credit for #651 2017-07-10 16:08:08 -04:00
James Agnew f1f72980de Merge pull request #651 from eug48/master
ResponseHighlighter enhancement proposal - hyperlinks and selections
2017-07-10 16:03:40 -04:00
James bd4e1d3388 Finally building correctly! 2017-07-09 21:32:16 -04:00
James 6464ce9304 Work on refactor 2017-07-09 16:38:28 -04:00
James 0059f2e48e Keep working on refactor 2017-07-08 07:16:20 -04:00
James Agnew 6c2e87e8cc Lots of work on refactor 2017-07-06 22:35:13 -04:00
James Agnew 11cab97504 Merge branch 'master' into hapi3_refactor 2017-07-06 21:43:57 -04:00
James Agnew 34ec6b8807 Merge branch 'hapi3_refactor' of github.com:jamesagnew/hapi-fhir into hapi3_refactor 2017-07-06 21:43:49 -04:00
James Agnew f8e647511b Work on hapi3 changes 2017-07-06 18:46:55 -04:00
James Agnew 6c47bd4c51 Support transaction in testpage overlay 2017-07-05 20:25:06 -04:00
James Agnew d3fa442958 Skip stress tests on Travis 2017-07-05 09:44:03 -04:00
James c520e60ac1 Keep working on refactor 2017-07-05 08:08:40 -04:00
James Agnew c1d06084b7 Avoid deadlock in JPA server when creating a large number of resources
and using the RequestValidatingInterceptor
2017-07-04 21:53:26 -04:00
James Agnew f1d2ee9092 Continue refactor for HAPI 3 2017-07-03 22:10:59 -04:00
James Agnew 9281ccafc3 Merge branch 'master' into hapi3_refactor 2017-07-03 20:34:16 -04:00
James Agnew 294d080bd3 Add config setting for JPA resource counts in metadata 2017-07-01 16:28:42 -04:00
James Agnew 73a8cf1fca Don't allow creating resources with references to deleted resources 2017-06-30 22:20:43 -04:00
James 9270afe410 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-30 21:32:10 -04:00
James Agnew dd7b1b28c2 Fix failing tests 2017-06-30 21:32:01 -04:00
James 12acb3443e Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-30 21:04:36 -04:00
James Agnew 6e181b140d Correct an issue when processing transactions in JPA server where updates and
creates to resources with tags caused the tags to be created twice in the
            database. These duplicates were utomatically filtered upon read so this issue
            was not user-visible, but it coule occasionally lead to performance issues
            if a resource containing multiple tags was updated many times via
            transactions.
2017-06-30 21:00:25 -04:00
James 0098a21d7a Add license header 2017-06-30 16:29:25 -04:00
James Agnew c9fcef0372 Clean up handling of searches nested in batch and transaction 2017-06-30 16:20:32 -04:00
James Agnew 28a5b92fe2 Enforce a hard limit on meta size 2017-06-30 09:58:32 -04:00
James Agnew d626c58067 Dont fail on cleanup 2017-06-30 08:42:11 -04:00
James b44bdeec88 Clean up rest hook interceptor a bit 2017-06-30 07:24:33 -04:00
James d81565b87c Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-29 22:16:46 -04:00
James dfd37c69d8 Add tests 2017-06-29 22:16:39 -04:00
James Agnew 7834bb2625 Do not load results into the database in JPA if there is no paging
provider
2017-06-29 22:15:23 -04:00
James Agnew 674424a30b Add tests 2017-06-29 21:34:56 -04:00
James Agnew 10ff2dd16c Add test 2017-06-28 19:54:24 -04:00
James Agnew 3ed12ce944 Improve performance of JPA searches by using Hibernate ScrollableResults 2017-06-28 18:13:44 -04:00
James ea1264cd8e Continue work on refactor 2017-06-28 10:26:01 -04:00
James fbe2f98a02 Merge branch 'master' into hapi3_refactor 2017-06-28 06:21:22 -04:00
James 0a4dcc32ec Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-06-27 21:13:40 -04:00
James b2bef47100 Work on refactor 2017-06-27 21:13:23 -04:00