502 Commits

Author SHA1 Message Date
lmds1
cc9f12bf31 added null check on resource mapping for conformance method bindings 2014-11-26 10:36:34 -05:00
jamesagnew
383d4929c8 Fix #57: Date/Time types should not throw exceptions for bad precision on setValue(String) but should for constructors 2014-11-25 09:14:11 +01:00
b.debeaubien
428af56c82 Fixed issue where empty narrative caused a StringIndexOutOfBoundsException
Fixed encoding issue on XmlParserTest so it'll run in windows
2014-11-21 12:19:18 -05:00
James Agnew
84c08b1684 Do not share interceptors between individual interface based client
instances

Conflicts:
	src/changes/changes.xml
2014-11-21 11:46:23 -05:00
James Agnew
51f2ce1e37 Do not share interceptors between individual interface based client
instances
2014-11-21 11:39:21 -05:00
James Agnew
c0d125f288 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2014-11-20 16:41:42 -05:00
James Agnew
6e293a6623 More tutorial samples, as well as credit for #54 2014-11-20 16:29:10 -05:00
James Agnew
284625a1bc Merge pull request #54 from jjathman/master
Fixes #51 - cache whether or not validation was successful when the Vali...
2014-11-20 16:28:33 -05:00
lmds1
d757bc1f16 set version for all hapi projects to 0.8-uhn-branch 2014-11-20 14:48:33 -05:00
James Agnew
06a1e459d4 Returned resource objects from server methods should not be modified
while converting to a bundle
2014-11-20 14:42:24 -05:00
lmds1
57b34cd869 Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir 2014-11-19 15:48:20 -05:00
lmds1
bf65cb974b added more auditors for new resource types, updates existing auditors to include subject 2014-11-19 15:48:12 -05:00
Tahura Chaudhry
c95af615f1 Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir 2014-11-19 14:22:35 -05:00
tahura
641e3cefd4 now adding Resources within contained to the Bundle 2014-11-19 14:19:39 -05:00
James Agnew
74b15e2295 Add a new date/time setter and update documentation 2014-11-19 11:29:33 -05:00
Joseph Athman
fb4246577d fixes a test which fails if the local time zone was not EST as the output from the formatter would change the offset of the reproduced string value. 2014-11-18 22:19:50 -06:00
Joseph Athman
0cce1d21df Fixes #51 - cache whether or not validation was successful when the ValidationResult object is created so that mutations to the underlying OperationOutcome do not change the validation result success status. 2014-11-18 22:17:22 -06:00
James Agnew
7ca4bc30d2 Dont overwrite absolute IDs in the server 2014-11-18 14:29:57 -05:00
James Agnew
14a8f4f4cf JPA module now handles search params with | in them - More work on #52 2014-11-18 13:11:05 -05:00
James Agnew
93c34fdbbe Fix issue #52 - JPA module won't save resource types with empty path
search params
2014-11-17 16:58:34 -05:00
jamesagnew
23de3c53b7 Merge branch 'issue50'
Conflicts:
	hapi-fhir-base/src/main/java/ca/uhn/fhir/model/primitive/BaseDateTimeDt.java
2014-11-17 14:41:27 -05:00
jamesagnew
1b7586f7ed Fix #50 - Primitive datatypes now retain their textual values as well as the "parsed" values 2014-11-16 21:38:25 -05:00
James Agnew
e2d59ef5ba Add unit test for BaseDateTimeDt 2014-11-14 14:36:26 -05:00
lmds1
08ffa55774 tidied up whitespace and imports 2014-11-13 18:40:59 -05:00
lmds1
66ddd25eb7 Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir 2014-11-12 19:18:14 -05:00
lmds1
14cf9dd536 cleanup of AuditingInterceptor docs 2014-11-12 19:17:09 -05:00
lmds1
7e224d3ca1 Fixed POST parameter processing for long input and includes, removed extra unused param from IParameter.translateClientArgumentIntoQueryArgument 2014-11-12 19:16:26 -05:00
lmds1
40d127b274 removed unused import 2014-11-12 18:09:25 -05:00
James Agnew
374d95ea76 Merge pull request #49 from wdebeau1/master
Added @Destroy annotation, which allows ResourceProviders to do cleanup ...
2014-11-11 14:05:50 -05:00
lmds1
039e5655a8 Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir
Conflicts:
	hapi-tinder-plugin/src/main/resources/vm/resource.vm
	hapi-tinder-plugin/src/main/resources/vm/resource_dstu.vm
2014-11-10 18:17:29 -05:00
lmds1
5f3a366ab0 updated IResourceAuditor interface 2014-11-10 18:09:11 -05:00
James Agnew
4dcfdc88fd Fix build issues 2014-11-10 18:08:08 -05:00
lmds1
025db56fe9 iresourceauditor is in hapi-fhir-base not dstu 2014-11-10 17:55:18 -05:00
b.debeaubien
21d058f86b Added @Destroy annotation, which allows ResourceProviders to do cleanup when the server shuts down; renamed "ResfulServer" tests to "RestfulServer" 2014-11-10 17:50:49 -05:00
James Agnew
479c09b174 Fix failure to parse child of type "any" for code values 2014-11-10 17:33:45 -05:00
James Agnew
030ad3934c DOcumentation updates 2014-11-10 10:59:48 -05:00
jamesagnew
fcb9a80bbc DateRangeParam now correctly handles requests containing a single date 2014-11-08 12:17:42 -05:00
jamesagnew
450b270c00 Fix compile issues in previous merge 2014-11-08 11:18:04 -05:00
jamesagnew
66bb291e04 Merge branch 'master' of github.com:jamesagnew/hapi-fhir
Conflicts:
	examples/pom.xml.orig
	hapi-deployable-pom/pom.xml
	hapi-fhir-base/src/main/java/ca/uhn/fhir/model/base/resource/BaseOperationOutcome.java
	hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/RestfulServer.java
	hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/exceptions/BaseServerResponseException.java
	hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/exceptions/UnprocessableEntityException.java
	hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/interceptor/IServerInterceptor.java
	hapi-fhir-jpaserver-uhnfhirtest/.settings/org.eclipse.wst.common.component
	hapi-fhir-structures-dev/.gitignore
	hapi-fhir-structures-dstu/src/test/java/ca/uhn/fhir/context/CustomObservation.java
	hapi-tinder-plugin/src/main/java/ca/uhn/fhir/tinder/TinderStructuresMojo.java
	hapi-tinder-plugin/src/main/resources/vm/resource.vm
	hapi-tinder-plugin/src/main/resources/vm/resource_dstu.vm
	pom.xml
	restful-server-example/.settings/org.eclipse.wst.common.component
	restful-server-example/.settings/org.eclipse.wst.common.component.orig
	src/changes/changes.xml
	src/site/resources/svg/restful-server-interceptors.svg
	src/site/site.xml
2014-11-08 10:58:35 -05:00
jamesagnew
5c9cf8ddf8 More merging cleanup 2014-11-08 10:38:25 -05:00
jamesagnew
d1fb878c55 Merging 2014-11-08 10:36:27 -05:00
James Agnew
d22a35788f Implement handleException on the server interceptor framework, as well
as some site and documentation enhancements
2014-11-07 14:26:59 -05:00
lmds1
f303e174fc Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir 2014-11-04 17:32:00 -05:00
lmds1
b227d9ff99 changed iResource to return a String resourcename instead of an enum (to be used for auditing), moved audit classes from base to dstu so they can access dstu classes, updated templates to add new method to generated resources 2014-11-04 17:31:53 -05:00
James Agnew
4e769da4ca Give securityevent a common parent 2014-11-04 13:29:21 -05:00
James Agnew
1bd51f6118 Potential solution for #47 (bad test) 2014-11-03 18:48:32 -05:00
lmds1
f366cb52f1 merged changes from master 2014-11-03 17:18:33 -05:00
lmds1
ce3132ce57 no changes 2014-11-03 16:04:00 -05:00
b.debeaubien
4a4dd90f6e Added the ProvidesResources annotation and supporting classes, which allows server authors to specify resources that should be added to the initial resource list (and thus show up in the list of profiles returned from a search) 2014-11-03 09:04:16 -05:00
b.debeaubien
11894710f9 Updated docs in ResourceDef to indicate what id is used for (potentially it's also used for other things, though I didn't find any)
Added a test that demonstrates using ResourceDef.id to set the id for a custom resource's profile
2014-10-31 12:14:54 -04:00