sort by:
Revision Author Date Message Commit Date
91c3bd5 License updates 06 December 2018, 00:46:31 UTC
1357627 One more test 05 December 2018, 22:41:16 UTC
a2ea8d5 One more test fix 05 December 2018, 22:08:48 UTC
a7f1cd9 Address review comments 05 December 2018, 20:18:17 UTC
778d9f6 Try to reuse index rows in JPA server 05 December 2018, 14:41:04 UTC
31f6a0b One more bit of logic for the reindexer 05 December 2018, 01:29:20 UTC
d150340 One more test fix 05 December 2018, 00:55:14 UTC
29af616 Fix typo 04 December 2018, 23:54:26 UTC
1d3bcd9 Fix indexing bug 04 December 2018, 23:50:49 UTC
d9ce0eb Unit test fix 04 December 2018, 23:24:19 UTC
8c7f249 Migrator enhancements and adjust reindexer to account for missing versions 04 December 2018, 22:33:29 UTC
c484c69 Better error message for unqualified search parameter types 03 December 2018, 18:14:10 UTC
82f40f0 License header updates 03 December 2018, 10:22:10 UTC
6baee4d Standalone subscription (#1125) 30 November 2018, 22:19:16 UTC
b2179b1 Syntax fixes for the JPA migrator 30 November 2018, 17:39:37 UTC
650872c Address SQL syntax issue 29 November 2018, 13:37:50 UTC
b41c222 Require explicit declaration of authorizationinterceptor operation rules on whether the response is authorized or not 23 November 2018, 19:25:46 UTC
364b6cc One more test fix 22 November 2018, 23:40:39 UTC
055478e Test fixes 22 November 2018, 23:22:33 UTC
ce3b7c8 Avoid issues when using subscription delivery in a serializing/queuing environment 22 November 2018, 22:53:42 UTC
d0b194f Fix two test failures 22 November 2018, 13:41:12 UTC
0625e38 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 21 November 2018, 17:06:25 UTC
2e030ee Make sure that reindexing happens correctly 21 November 2018, 17:06:10 UTC
297cf3e Updated Instructions to match actual paths 21 November 2018, 13:15:14 UTC
e8482f5 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 20 November 2018, 18:59:51 UTC
7cbad7f A bit of cleanup around subscription wiring following in-memory matcher landing 20 November 2018, 18:59:31 UTC
4c84b8f Add a bit more test logging 20 November 2018, 10:33:32 UTC
4713353 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 19 November 2018, 22:25:14 UTC
4fb81d5 Adjust for spring5 in thymeleaf 19 November 2018, 22:24:54 UTC
03ebcaf In-memory matcher (#1116) * Initial refactoring to move database matcher out into its own class * MAJOR REFACTOR: Pulled indexing code out of BaseHapiFhirDao into a new class ResourceIndexedSearchParams * Moved calculateHashes * Replaced @Bean definitions in BaseConfig.java with @ComponentScan Annotated bean classes with either @Service (if it's stateless) or @Component (if it's stateful). It doesn't really matter which annotation is used, but it's helpful to see at a glance whether a bean is stateful or stateless. * Move services out of BaseHapiFhirDao Moved services required by ResourceIndexedSearchParams out of BaseHapiFhirDao and into new classes called LogicalReferenceHelper, IdHelperService, MatchUrlService, and DaoProvider. Converted SearchBuilder into Prototype Bean Mark Spring components that depend on daos and entitymanagers with @Lazy so they aren't picked up by hapi-fhir-spring-boot-autoconfigure. * Added SubscriptionMatcherInMemory Moved static data out of BaseHapiFhirDao into ResourceMetaParams Moved translateMatchUrl methods out of BaseHapiFhirDao into MatchUrlService bean Simplified SubscriptionMatcherInMemory to not depend on entity or dao Turned all subscribers into prototype beans * Moved searchParam method out to mySearchParamProvider Also removed dao and contest parameters from of myMatchUrlService methods Moved code out of SearchBuilder into SearchParameterMap.clean() so it can be used by inMemoryMatcher Introduced a new composite subscription matcher that tries to match in memory and if it finds a parameter in the criteria it doesn't support, it falls back to the database matcher. * Added support for references Also fixed a small bug in SearchParameterMap that was missing the ";" after "_has" when creating a normalized query from search params. * Finished implementing all tests from FhirResourceDaoR4SearchNoFtTest * Make in-memory matcher configurable, disabled by default * Validate Subscription criteria when they're submitted Send HTTP 422 UnprocessableEntityException if the criteria fail validation. * fixed Sonar "Blocker" issues. * Don't reload the resource before sending it out Since we can always force a reload using restHookDetails.isDeliverLatestVersion * Added tests to cover Custom Search param. * Split ResourceIndexedSearchParam into separate state and service classes * Cleaned up SearchBuilder. Removed uses of myCallingDao as an injection mechanism. Left // FIXME KHS cookie crumbs to clean up * Reduced dependencies on BaseHapiFhirDao Removed methods from IDao interface that were used for injection * Updated change log 19 November 2018, 21:19:52 UTC
45a5db6 One more fix 19 November 2018, 18:31:01 UTC
8da1893 One more build fix 19 November 2018, 18:08:17 UTC
6a08e46 Correctly handle response streams in JAX-RS client 19 November 2018, 17:57:48 UTC
5d6491b One more fix to build 19 November 2018, 15:59:19 UTC
719339f One more test fix 19 November 2018, 15:27:16 UTC
2e1d5e4 Fix an occasional NPE in the tests 19 November 2018, 14:56:40 UTC
8ec1c1a Work on failing tests 19 November 2018, 13:24:11 UTC
bf8f26b Work on bugfixes 19 November 2018, 10:49:05 UTC
58388bb Allow client to return methodoutcome instead of resdource for operation call 19 November 2018, 10:11:49 UTC
67dbc80 Better detection of binary content in ResponseHighlighterInterceptor 18 November 2018, 13:32:54 UTC
fad53c6 Fix a test 16 November 2018, 12:15:14 UTC
6a6451f Reduce number of queries on some DB operations 16 November 2018, 11:41:50 UTC
0d0f67b Add GraphQL support to public server 16 November 2018, 10:41:39 UTC
17d8f78 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 16 November 2018, 10:20:38 UTC
e45af15 Update spring template 16 November 2018, 10:20:21 UTC
e61aeea Merge branch 'master' of github.com:jamesagnew/hapi-fhir 16 November 2018, 10:16:27 UTC
1de0ef4 Clean up test compile and reenable GraphQL on hapi.fhir.org 16 November 2018, 10:15:44 UTC
e4f6b3e Add a warning if an invalid class is scanned 16 November 2018, 09:42:21 UTC
14c0a52 Fix xml typo 16 November 2018, 08:21:53 UTC
4b099cf Fix #944 - NPE when using a custom resource class that has a @Block child 15 November 2018, 15:11:55 UTC
02b23d7 Merge pull request #1117 from magnuswatn/logformatfix Fixed small log formatting error in ExceptionHandlingInterceptor.java 15 November 2018, 12:38:07 UTC
e75d2e1 Credit for #1117 15 November 2018, 12:37:32 UTC
52265d2 Fixed log formatting error 15 November 2018, 11:14:33 UTC
84acafe Streamline expunge operation 15 November 2018, 10:37:16 UTC
75210d6 Bump to 3.7.0-SNAPSHOT 13 November 2018, 03:37:52 UTC
0ec8d94 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 12 November 2018, 17:28:24 UTC
bbcbcbf Don't hardcode commons-compress version 12 November 2018, 17:26:17 UTC
cc57bac Version bump to 3.7.0-SNAPSHOT 12 November 2018, 15:07:28 UTC
31bd218 Update changelog 12 November 2018, 14:47:17 UTC
cbc6f22 Documentation updates 12 November 2018, 14:21:09 UTC
63af04a Prepare for 3.6.0 release 12 November 2018, 10:40:55 UTC
cb00512 Credit for #1047 11 November 2018, 22:08:30 UTC
e5b0471 Version bump a few dependencies 11 November 2018, 22:06:40 UTC
023877e Merge pull request #1047 from hdconradi/null-pointer-in-date-range-param Fix NullPointerExceptions in DateRangeRaram 11 November 2018, 22:02:27 UTC
030b33a Merge branch 'master' of github.com:jamesagnew/hapi-fhir 09 November 2018, 20:59:34 UTC
4a0c45a License updates 09 November 2018, 20:59:23 UTC
c81a59b Only use FHIRPath to validate searchparameterr paths in R4 09 November 2018, 20:57:34 UTC
7f6f06d Merge branch 'master' of github.com:jamesagnew/hapi-fhir 09 November 2018, 20:47:22 UTC
5834e6a Test fixes 09 November 2018, 20:32:55 UTC
3942f1b License header updates 09 November 2018, 19:41:57 UTC
f61df5c Use FHIRPath expression parser for custom SP validation 09 November 2018, 19:41:20 UTC
b32e232 A bit of client tweaking 08 November 2018, 22:10:39 UTC
e5cff00 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 08 November 2018, 20:47:00 UTC
01c7618 Failing test cleanup 08 November 2018, 20:46:49 UTC
a3e79b5 License updates only 08 November 2018, 20:28:09 UTC
82ec721 Allow client defined parameter style for _format param 08 November 2018, 20:27:35 UTC
3ae5f9a Build tweak 08 November 2018, 19:04:21 UTC
7e2e53a Credit for #1071 08 November 2018, 18:33:25 UTC
17a7fd4 Merge pull request #1071 from volsch/master Multiple values of a HTTP header are reduced to one value. 08 November 2018, 18:27:36 UTC
6925758 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 08 November 2018, 18:24:37 UTC
9fee827 Credit for #1103 08 November 2018, 18:24:24 UTC
80b0f14 Merge pull request #1103 from RuthAlk/own_message_resolver_3.6.6 Allow slotting in own IMessageResolver 08 November 2018, 18:22:48 UTC
9fad373 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 08 November 2018, 18:22:29 UTC
cca4942 Some work on collection processing 08 November 2018, 13:56:51 UTC
692bdb5 FIx bad merge 07 November 2018, 23:29:37 UTC
3121334 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 07 November 2018, 23:28:28 UTC
ca92689 Site updates 07 November 2018, 23:27:08 UTC
76cd3f6 Allow client assigned IDs to be purely numeric in JPA server if configured to do so 07 November 2018, 23:25:50 UTC
2656d00 FIx broken test 07 November 2018, 10:26:23 UTC
62145e1 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 07 November 2018, 10:02:02 UTC
4b790ed Add additional authorization test 07 November 2018, 10:01:29 UTC
896568c License updates 04 November 2018, 21:06:53 UTC
8796c1c Merge branch 'master' of github.com:jamesagnew/hapi-fhir 04 November 2018, 19:01:17 UTC
053f4c3 Fix bad tag in file 04 November 2018, 19:01:06 UTC
bc72093 Add reindexing support based on table instead of column 04 November 2018, 19:00:27 UTC
004b31f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 02 November 2018, 20:45:46 UTC
b128379 Allow JPA server to restore resources and link to them in a single transaction 02 November 2018, 20:45:21 UTC
8c2d868 License updates 01 November 2018, 20:13:34 UTC
9906243 More migrator updates 01 November 2018, 17:58:09 UTC
e425d19 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 01 November 2018, 14:25:31 UTC
back to top