James Agnew
8e8db1801c
Start work on FT search
2015-10-06 06:46:51 -04:00
James Agnew
0958ab6f16
Refactor $everything operations on JPA so that they perform better
2015-10-05 16:49:50 -05:00
James Agnew
80575b5380
Generic client now allows search by URL
2015-10-05 15:30:30 -04:00
James Agnew
43aad1eb98
Properly support chains in JPA conditional URLs
2015-10-04 15:38:58 -04:00
James Agnew
48d56b4722
Fix connectathon discovered issues
2015-10-03 23:52:30 -04:00
James Agnew
c666b9c196
Fix compile issues
2015-10-03 16:11:47 -04:00
James Agnew
e7e8f8dd81
Use correct status codes for failed deletes, and support multi delete in
...
JPA
2015-10-02 18:18:54 -04:00
James Agnew
aa32e6f0a9
Improve ValueSet operations in JPA
2015-10-02 12:37:56 -04:00
James Agnew
12d95bf43c
Support patient and encounter $everything operations at the type level
...
in JPA
2015-10-02 08:09:17 -04:00
James Agnew
119a4f36d9
Add error checking and better handling for match URLs in JPA server
2015-10-01 16:54:34 -04:00
jamesagnew
900c93949a
Work on subscriptions, and correct indexing of codes in JPA
2015-10-01 08:56:17 -04:00
jamesagnew
c385384269
More work on subscriptions
2015-09-30 08:31:38 -04:00
jamesagnew
f9e4a3e1b5
Fix #233 - elementQuantity gets incorrectly encoded as elementDuration
2015-09-29 19:41:31 -04:00
jamesagnew
04764ed07e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-09-29 17:55:59 -04:00
jamesagnew
bc910a1d4c
Work on dynamic subscriptions
2015-09-29 17:55:49 -04:00
James Agnew
ca8c257833
Support lastupdate filtering and sorting on JPA everything operation
2015-09-29 13:24:33 -04:00
James Agnew
1cc6a05273
FIx validation for resources using v2 tables
2015-09-29 10:51:36 -04:00
James Agnew
79047ef6ab
Add test for #226 and refactor $everything into DAO
2015-09-28 14:09:15 -04:00
James Agnew
e7ad9a96be
Fix build
2015-09-28 10:40:13 -04:00
jamesagnew
9492744018
Work on subsciprions
2015-09-28 09:06:57 -04:00
jamesagnew
f818a3b478
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-09-26 08:49:37 -04:00
jamesagnew
41f01b322f
Work on subscriptions
2015-09-26 08:49:06 -04:00
James Agnew
51a046ea26
Handle sort by number, uti and token
2015-09-25 16:53:22 -04:00
James Agnew
291fd21836
Fix build
2015-09-24 15:12:06 -04:00
James Agnew
4ff7452c9b
Fix #227 - JPA server should reject resources with a reference that
...
points to an incorrectly typed
resource (e.g. points to Patient/123 but
resource 123 is actually an Observation) or points
to a resource that is not valid in the
location it is found in (e.g. points to Patient/123 but
the field supposed to reference an
Organization)
2015-09-24 14:47:04 -04:00
James Agnew
072c1ece87
Send Accept header on client requests, and allow string responses in
...
QuestionnaireResponse validator for questions of type OPENCHOICE
2015-09-24 13:40:07 -04:00
jamesagnew
70eff0dc7f
Improve error message when $meta-add and $meta-delete are called with no meta element in the
...
input parameters. Also improve OperationOutcome rendering in narrative generator.
2015-09-24 08:36:25 -04:00
jamesagnew
835abdfbea
Fix compile issues
2015-09-24 07:46:35 -04:00
jamesagnew
cdc1519a55
Work on subscriptions
2015-09-24 07:01:04 -04:00
jamesagnew
a15ed8e944
Work on subscriptions, and correct an issue with DateRangeParam where comparators get ignored
2015-09-23 08:36:11 -04:00
jamesagnew
ef6a9302c0
Fix tests
2015-09-22 22:10:46 -04:00
jamesagnew
ec8b3b68f6
Work on subscription
2015-09-22 08:06:23 -04:00
jamesagnew
36d8ed98d2
Test to confirm #222 not an issue
2015-09-21 21:37:50 -04:00
jamesagnew
f2118df9b8
FIx #225 - Support and/or in JPA on _id and _language params
2015-09-21 21:29:04 -04:00
jamesagnew
04c2cce13f
Start working on JPA subscriptions
2015-09-21 09:08:19 -04:00
jamesagnew
8fee057de3
Bump Spring and Hibernate versions
2015-09-20 10:18:33 -04:00
jamesagnew
d59c0ff404
Correctly index reference paths with multiple paths, and don't store duplicate indexes in JPA
2015-09-20 08:23:03 -04:00
jamesagnew
70e942e9f8
Version bump to 1.3-SNAPSHOT
2015-09-19 11:00:57 -04:00
jamesagnew
effe139325
Finalizing 1.2 release
2015-09-16 11:46:17 -04:00
jamesagnew
31934ff582
Version bump to 1.2
2015-09-16 07:09:03 -04:00
James Agnew
73121e222c
Add tests
2015-09-15 14:11:55 -04:00
James Agnew
2961d2e91b
POM cleanup
2015-09-15 10:28:09 -04:00
jamesagnew
ff5d14dade
Return HTTP 412 for validation failure in JPA DSTU2
2015-09-15 09:09:07 -04:00
jamesagnew
b1df85eb37
Validation now working completely in JPA server
2015-09-15 08:27:49 -04:00
jamesagnew
c96d5efe1f
Work on updating validator
2015-09-14 08:22:43 -04:00
jamesagnew
d0bac3d419
Work on CLI tool
2015-09-13 22:06:31 -04:00
jamesagnew
780fc871cb
It should not be possible to search for deleted resources using the _tag, _id, _profile, or _security search parameters
2015-09-13 09:42:41 -04:00
jamesagnew
48ee2cbee8
JPA server now correctly suppresses contents of deleted resources
...
in history
2015-09-12 09:45:12 -04:00
James Agnew
2c1ca358fe
Work on CLI
2015-09-11 16:13:40 -04:00
James Agnew
c534fb9604
Hopefully tests should pass now - Not using profile datatypes in encoded
...
choice names has been a pain!
2015-09-08 14:00:11 -04:00
jamesagnew
4dfecbdc74
pom refactoring
2015-09-08 08:14:55 -04:00
jamesagnew
7217458681
Allow storage of Conformance resources in JPA
2015-09-07 21:31:10 -04:00
miantorno
a4d973696e
Updating pom.xml files for dstu2.
2015-09-03 14:36:37 -04:00
jamesagnew
f3e44eea3b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-09-03 08:08:13 -04:00
James Agnew
ae177b52e8
Populate Bundle.entry.fullUrl
2015-09-02 13:42:59 -04:00
James Agnew
6a2045fe12
Fix build
2015-09-02 13:00:08 -04:00
James Agnew
901cef837b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-09-02 11:27:49 -04:00
James Agnew
fa76071bd3
Return last updated time and version ID for instance $meta operation
2015-09-02 11:26:40 -04:00
jamesagnew
875ad3b5f9
Correct tag handling for DSTU2
2015-09-02 07:46:52 -04:00
jamesagnew
517222d183
Fix tests
2015-09-01 18:24:32 -04:00
James Agnew
febae3f07d
Add tests
2015-09-01 17:48:20 -04:00
James Agnew
97e6073665
Support URI (and prepare for lat/lon search params) in JPA server, and
...
don't store duplicate tags
2015-09-01 17:02:35 -04:00
James Agnew
71c28b5709
More fix build
2015-08-31 09:40:44 -04:00
James Agnew
fc36dabc68
Fix build
2015-08-31 09:23:21 -04:00
jamesagnew
a9f978a8a2
Udate to latest DSTU2 definitions
2015-08-31 08:20:24 -04:00
James Agnew
eaa2519696
iAdd some tests
2015-08-28 18:00:32 -04:00
James Agnew
bd13b53099
Fix #212 - Dont accept invalid IDs but do accept IDs starting with a
...
number
2015-08-28 15:36:56 -04:00
jamesagnew
073fa47807
Add support for _include:recurse behaviour
2015-08-27 19:44:51 -04:00
James Agnew
df4d371edc
Add profile and security params for generic search
2015-08-24 15:23:28 -04:00
jamesagnew
bec43b3fdc
Fix tests
2015-08-24 08:29:02 -04:00
jamesagnew
60339d6f93
Fix #209 - _revinclude results from JPA server should have a Bundle.entry.search.mode of "include" and not "match". Thanks to Josh Mandel for reporting!
2015-08-23 22:25:25 -04:00
jamesagnew
11376024fa
Fixing test related to summary and elements mode
2015-08-23 21:51:46 -04:00
James Agnew
7645c240f4
Get instance validator working across FHIR versions
2015-08-20 15:27:24 -04:00
James Agnew
ddc66d3ed0
Add support for $validate-code in JPA server
2015-08-20 14:27:19 -04:00
James Agnew
11f5aeebd9
Clean up the build and hopefully close #206
2015-08-19 11:49:00 -04:00
jamesagnew
4d04b9cc6a
Fix #206 - Don't require hl7org structures to start JPA server
2015-08-19 07:47:45 -04:00
James Agnew
c2fba2ce21
More work on interceptors
2015-08-17 18:35:51 -04:00
jamesagnew
ac564a54d6
Documentation cleanup
2015-08-17 07:57:20 -04:00
jamesagnew
330dbde983
Add new interceptor hook for auditing
2015-08-16 22:09:01 -04:00
James Agnew
77f151901a
Get coded valuesets working once again for DSTU2 resoruces
2015-08-13 17:58:31 -04:00
James Agnew
4d8efb6455
Merge branch 'dstu2_final' of github.com:jamesagnew/hapi-fhir into dstu2_final
2015-08-09 17:38:19 -04:00
James Agnew
28d35fe1fe
Add tests
2015-08-09 17:28:29 -04:00
jamesagnew
b28dba3540
Merge branch 'dstu2_final' of github.com:jamesagnew/hapi-fhir into dstu2_final
2015-08-09 17:20:30 -04:00
jamesagnew
12735a1446
Handle contact search params better
2015-08-09 17:17:53 -04:00
James Agnew
24634880db
Update for QA version of DSTU2
2015-08-09 11:18:04 -04:00
James Agnew
5b09a3d2b6
Add trasnaction BATCH support to JPA
2015-07-31 09:29:25 -04:00
James Agnew
d9d192cc04
Merge branch 'master' into dstu2_final
2015-07-30 22:34:45 -04:00
James Agnew
ab2129d651
Implements support for _tag in JPA server and client
2015-07-30 07:47:37 -04:00
jamesagnew
e457366ffa
Start work on upgrading DSTU2 to QA version
2015-07-25 11:56:47 -04:00
James Agnew
f2bf199ac7
Fix build and sync RI
2015-07-21 10:58:02 -04:00
James Agnew
56a4c1b04b
Add serialization support and fix build regression
2015-07-21 09:45:53 -04:00
jamesagnew
48917684fd
Finish off #152
2015-07-21 08:28:40 -04:00
jamesagnew
93c04bd939
Another unit test for #198
2015-07-20 21:12:00 -04:00
jamesagnew
61cb60b293
Operations which are not resource type specific were not showing up in REST server's conformance
2015-07-18 18:44:46 -04:00
jamesagnew
5a450227b2
Fix unit test issues
2015-07-18 17:05:10 -04:00
jamesagnew
22ffa16bb3
Fix examples
2015-07-18 16:42:59 -04:00
jamesagnew
626f4677e7
Fix #198 - Sorting should only sort on the individual parameter searched on, not all params of the same type
2015-07-18 15:29:24 -04:00
jamesagnew
41283d4ed4
Add $get-resource-counts operation to JPA server
2015-07-17 18:28:47 -04:00
jamesagnew
3bdf846a3d
Improve error messages in JPA server
2015-07-16 22:47:41 -04:00
jamesagnew
2fc0d4c7a2
Clean up exception handling in server, and add QuestionnaireAnswers validation for JPA server
2015-07-16 20:16:51 -04:00
James Agnew
901c5c29cf
Version bunp for 1.2
2015-07-14 18:08:06 -04:00
James Agnew
3fa7c54526
Tag 1.1 release
2015-07-13 10:31:02 -04:00
James Agnew
350028be73
Implement meta operations in client
2015-07-10 17:36:55 -04:00
James Agnew
c22aa14d29
Clean up the validation framework and integrate the QuestionnaireAnswers
...
validator
2015-07-10 16:05:40 -04:00
James Agnew
f2a725ae53
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-07-10 09:18:14 -04:00
jamesagnew
89965fb6bd
Working on valueset operations in JPA
2015-07-10 08:30:58 -04:00
James Agnew
75e9b711a5
Cleanup $everything for Patient and Encounter in JPA
2015-07-09 09:47:28 -04:00
James Agnew
ad0c51f600
Rename DAO classes per request from Ismael Sarmento Jr
2015-07-07 17:41:59 -04:00
James Agnew
d20b7e2c94
A few cleanups to allow example resources to commit cleanly
2015-07-07 17:27:10 -04:00
James Agnew
0f76ba81e1
Fix #196 - Support deep chained parameters in JPA. Also add support for
...
Prefer header.
2015-07-07 10:41:07 -04:00
jamesagnew
8a86ad5e76
Wide sweeping changes to get RI structures working in server mode
2015-07-05 17:14:15 -04:00
James Agnew
2d05b48bdc
Fix broken unit test
2015-06-25 10:44:44 -04:00
James Agnew
af33664e7c
Support _count on JPA search in transaction
2015-06-25 10:32:03 -04:00
James Agnew
dd9f80ecb1
Clean up warnings
2015-06-24 12:26:40 -04:00
James Agnew
e616fc85d3
Fix build
2015-06-24 09:26:33 -04:00
jamesagnew
da2d4d0497
Stlye issues only
2015-06-24 08:22:05 -04:00
James Agnew
70d4abdf06
Server should include lastUpdated in search responses if one is supplied
...
by the implementation. Also automatically include in this in JPA server
2015-06-22 16:27:08 -04:00
James Agnew
9c89eb2dee
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-06-22 10:52:13 -04:00
James Agnew
4b0e390366
Add Unit Test
2015-06-22 10:52:07 -04:00
jamesagnew
a4157c1339
Add sort on reference param for JPA server
2015-06-22 08:34:47 -04:00
jamesagnew
6907009cab
Travis
2015-06-21 00:12:33 -04:00
jamesagnew
7acacda758
Travis
2015-06-21 00:07:48 -04:00
jamesagnew
772c9d1e7b
Travis
2015-06-20 23:50:49 -04:00
jamesagnew
71fbfe5214
Add consolidated test package and clean up tests for cobertura
2015-06-20 14:23:34 -04:00
James Agnew
e8c75c5a45
Add support for _lastUpdated parameter in client and JPA server
2015-06-19 17:46:14 -04:00
James Agnew
886fa76ef2
Support ifNoneMatch in transaction request
2015-06-19 16:08:35 -04:00
James Agnew
84571f993c
Support Questionnaire.answers indexing in JPA server
2015-06-18 18:51:11 -04:00
jamesagnew
d0cffbf8c7
Revert change to make IdDt#isLocal() return true if the base is "urn:". This caused all kinds of regressions and was obviously a bad idea.
2015-06-18 09:00:56 -04:00
James Agnew
a27acb9b79
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-06-17 14:32:42 -04:00
James Agnew
39dd48bc41
Automatically populate Bundle.entry.base when encoding a bunde
2015-06-17 14:32:11 -04:00
jamesagnew
1bde9ac5b3
Fully implement content type negotiation, and add checkstyle
2015-06-17 13:51:05 -04:00
James Agnew
6f7ef96b97
Support $validate operation correctly in DSTU2 clients and in testpage
...
overlay
2015-06-16 11:56:30 -04:00
jamesagnew
81bfc28147
Support $validate operatioh in DSTU2 client
2015-06-16 08:05:27 -04:00
James Agnew
a46890b0d2
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-06-12 11:09:55 -04:00
James Agnew
9b280e0ab7
Remove dependency on servlet-api in client
2015-06-12 10:02:52 -04:00
jamesagnew
0479a48a41
Correctly handle Bundle.entry.base
2015-06-12 08:27:03 -04:00
jamesagnew
e536486638
Accept placeholder IDs in the JPA server even if they have no resource type in references to them (as is actually correct)
2015-06-11 21:20:27 -04:00
James Agnew
6077114b32
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-06-11 14:24:58 -04:00
James Agnew
f40955c2cb
Remove dependency on ServletInputStream
2015-06-11 14:24:40 -04:00
jamesagnew
4ab8871a41
POM cleanup
2015-06-09 08:22:46 -04:00
jamesagnew
78d98d4728
Fix brokebn unit test
2015-06-08 19:19:00 -04:00
James Agnew
09d97106d3
Clean up exception handling
2015-06-05 11:57:13 -04:00
James Agnew
62b0707b36
Support attributes longer than 512kb.
2015-06-04 12:19:10 -04:00
James Agnew
9b97fb0e97
Enable validation ($validate) operation in DSTU2 style
2015-06-04 10:56:13 -04:00
jamesagnew
064f113133
Clean up resource parameter handling
2015-05-31 19:38:01 -04:00
jamesagnew
8f27462db7
Add support for _revinclude in web tester UI
2015-05-31 17:31:04 -04:00
James Agnew
3280375486
Fix $everything operation in generic client if the server returns JSON
2015-05-29 17:50:18 -04:00
James Agnew
b89ee3d2a7
Add unit test for JPA
2015-05-22 16:30:14 -04:00
James Agnew
0f9d4b8059
Add interceptor for syntax highlighting
2015-05-15 18:59:54 -04:00
James Agnew
7517709edb
Fix #149 - Respect server address strategy for link-self on search
...
results
2015-05-15 17:51:06 -04:00
James Agnew
da3ec668de
Work on #164 - Correct performance issue
2015-05-15 15:14:55 -04:00
James Agnew
fbcd15a16d
Test updates
2015-05-12 18:08:10 -04:00
James Agnew
2ce921f39b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-08 18:59:00 -04:00
James Agnew
3e382ab760
More work on RI structs
2015-05-08 18:49:31 -04:00
James Agnew
eeba5812cb
Finalize 1.0 release
2015-05-08 17:15:50 -04:00
James Agnew
e7450941bc
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-05-08 11:19:32 -04:00
jamesagnew
0f2976358f
Version bump to 1.1-SNAPSHOT with more loggging
2015-05-08 08:54:40 -04:00
jamesagnew
a731557516
Merge branch 'hl7org_structs' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-07 21:28:31 -04:00
jamesagnew
8e81b069af
Merge
2015-05-07 21:24:52 -04:00
jamesagnew
dfbe2415d1
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-07 21:24:34 -04:00
jamesagnew
924ebf062e
Preparing for 1.0 release
2015-05-07 20:51:37 -04:00
James Agnew
ce9a2da0e8
Fix failing unit test
2015-05-07 12:02:54 -04:00
James Agnew
9658cafdfc
Credit
2015-05-07 11:31:17 -04:00
James Agnew
9d744f2a44
Fix unit tests
2015-05-07 11:22:05 -04:00
jamesagnew
5a7eb6f25e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-05-07 09:01:46 -04:00
jamesagnew
a09c4438f2
Work on conditional operations in JPA
2015-05-07 09:01:28 -04:00
James Agnew
fcbe969967
Disable broken unit test in JPA server for now
2015-05-06 10:24:27 -04:00
James Agnew
3a5d2e892a
About to commit to SVN as well
2015-05-05 18:16:22 -04:00
James Agnew
05cccdb6e5
More work on structs
2015-05-05 13:16:10 -04:00
James Agnew
496333b5e0
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-04 11:08:37 -07:00
James Agnew
7585256037
Add some logging
2015-05-04 11:08:01 -07:00
James Agnew
ab7b1c3a4f
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-02 14:38:14 -07:00
James Agnew
7ab0ea033c
Add unit test logging
2015-05-02 14:14:41 -07:00
James Agnew
ae81ad29f6
Unit tests all passing
2015-05-02 14:04:43 -07:00
James Agnew
aa2f2cee96
Merge branch 'hl7org_structs' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-01 13:52:24 -07:00
James Agnew
3fe60c3f1b
Start syncing changes with SVN
2015-05-01 13:07:47 -04:00
James Agnew
5d58e17525
Just add some logging
2015-05-01 11:26:49 -04:00
James Agnew
9755ae8d35
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-01 10:24:15 -04:00
James Agnew
20a16d62fe
More work on bugfixing #164 - Support for :missing
2015-05-01 08:20:01 -04:00
James Agnew
3fc6958ff2
Work on #164 - Add support for :missing in JPA server
2015-04-30 19:26:26 -04:00
James Agnew
5cf5bb0473
Fix #167 - Rename "myEntityManagerFactory" to just
...
"entityManagerFactory" as this is the default expected in some spots in
Spring
2015-04-30 09:36:14 -04:00
James Agnew
0d71be25dd
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-04-28 10:52:15 -04:00
James Agnew
3a1cc48048
Fix broken unit test and allow invalid dates in web testewr UI
2015-04-28 10:33:14 -04:00
jamesagnew
8f82dbb2f8
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-04-28 07:50:21 -04:00
jamesagnew
5b90014a34
Make structures jars optional
2015-04-28 07:49:43 -04:00
James Agnew
5e8fe01af1
Allow fluent client users to execute a transaction using a string as
...
input
2015-04-27 13:19:40 -04:00
jamesagnew
f8dee1f47a
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-04-24 09:05:34 -04:00
jamesagnew
5bcd6a4751
Don't include an mpty text element in Bundles being returned by the server
2015-04-23 08:04:05 -04:00
jamesagnew
b222b76611
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
...
Conflicts:
hapi-fhir-android/pom.xml
hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/JsonParser.java
hapi-fhir-base/src/main/java/ca/uhn/fhir/parser/XmlParser.java
hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/RestfulServerUtils.java
hapi-fhir-base/src/main/java/ca/uhn/fhir/util/FhirTerser.java
hapi-fhir-testpage-overlay/.gitignore
src/changes/changes.xml
2015-04-21 13:30:58 -04:00
James Agnew
02070affbf
Merge pull request #153 from mochaholic/master
...
Read server interceptors from the spring context.
2015-04-20 14:47:24 -04:00
James Agnew
3db46c2db2
More work on hl7org strfucts
2015-04-15 16:37:24 -04:00
jamesagnew
8c873ef023
Remove hard coded persistence context name
2015-04-09 21:44:18 -04:00
mochaholic
3003b5e17b
Update to the latest upstream.
2015-04-09 07:25:09 -06:00
jamesagnew
1f51c69126
Fix #139 - ContactPointDt fields don't index in JPA module
2015-04-05 16:18:14 -04:00
jamesagnew
11507ef97c
Fix #148 - Add _count support to everything operation
2015-04-05 14:53:15 -04:00
jamesagnew
8c37973a78
Fix #147 - no duplicates in 'everything' operation
2015-04-04 23:36:04 -04:00
James Agnew
1bdd2daa8e
One last synchronization to DSTU2
2015-04-02 11:37:40 -04:00
James Agnew
c484425c78
Update license file generation and gitignores
2015-03-26 11:57:07 -04:00
jamesagnew
986094617a
Fix #135 - Remove Eclipse and IntelliJ artifacts from version control
2015-03-26 07:56:24 -04:00
jamesagnew
3d6c54a47e
Add license and notice files
2015-03-25 22:32:32 -04:00
jamesagnew
92c0859eaa
Fix broken unit test
2015-03-24 20:59:34 -04:00
James Agnew
f9b8432d65
Searching in JPA server with no search parameters returns deleted
...
resources when it should exclude them
2015-03-24 18:39:19 -04:00
James Agnew
0c8f50737f
Sync to latest version of DSTU2
2015-03-24 17:19:34 -04:00
James Agnew
cffda7539f
Work on support for $everything operation
2015-03-23 19:06:14 -04:00
James Agnew
c8a70c1904
Fix #124 - Resource references shouldn't include version when they are
...
encoded
2015-03-23 07:55:32 +01:00
James Agnew
ef88eb9a97
Get reverse includes working
2015-03-22 17:26:25 +01:00
James Agnew
e84fdb33b0
Fix up some regressions caused by move to DSTU2 style include paths and
...
work on revincludes
2015-03-22 16:59:10 +01:00
James Agnew
596dd664f9
Switch JPA server to use new include style
2015-03-22 13:04:52 +01:00
James Agnew
7adf48a38a
Add support for meta operations in JPA server
2015-03-21 13:09:36 +01:00
James Agnew
1598e7ec5a
Fix #129 - Resources in JPA server could not be undeleted
2015-03-19 13:40:40 +01:00
James Agnew
6020368162
Add setEncoding and setPrettyPrint methods to generic client, and add
...
documentation for #113
2015-03-19 12:16:04 +01:00
jamesagnew
43e2cd1653
Version bump to 1.0-SNAPSHOT
2015-03-16 09:06:53 -04:00
jamesagnew
46ec5799ae
License update
2015-03-14 17:21:48 -04:00
jamesagnew
faf7c410e1
Fix transaction parsing bug for DSTU2 using old Bundle format. Finalize documentation for 0.9
2015-03-14 15:06:32 -04:00
jamesagnew
3c6febb668
Preparing for 0.9 release
2015-03-13 08:34:52 -04:00
James Agnew
a2e562de64
Implement sorting on _id and clean up create/update semantics for DSTU2
2015-03-11 12:49:47 -04:00
James Agnew
9a9501c53f
JPA demo enhancements and site work
2015-03-10 17:56:55 -04:00
jamesagnew
d083bfbc65
Sort improvements
2015-03-09 08:25:51 -04:00
jamesagnew
5fd987c497
Work on sort support in JPA
2015-03-09 08:01:13 -04:00
jamesagnew
da1d49a108
Correctly index Observation.applies[x] in JPA server
2015-03-08 16:55:42 -04:00
jamesagnew
32ad3ab22c
Complete Extended Operations support
2015-03-08 15:40:04 -04:00
jamesagnew
06ea9a1453
More work on operation support for DSTU2
2015-03-06 17:55:35 -05:00
jamesagnew
7905e9d918
Add support for quantity search params in tester UI
2015-03-06 09:53:50 -05:00
James Agnew
47c98ffe4e
Fix broken build
2015-03-05 09:39:29 -05:00
jamesagnew
b68d07b546
Work on operation support in client
2015-03-04 08:44:31 -05:00
James Agnew
fc4fb07562
Work on history suport for fluent client
2015-03-03 18:31:01 -05:00
jamesagnew
27e126254c
More work on operations in client
2015-03-03 08:22:26 -05:00
James Agnew
dae2a810d6
Update resource definitions for DSSTU2
2015-03-02 22:39:53 -05:00
James Agnew
748efc4a97
Site updates
2015-03-02 06:56:16 -05:00
jamesagnew
a81e081798
Work on transaction support for DSTU2
2015-03-01 18:00:06 -05:00
James Agnew
db65d5db59
Work on support for new bundle format in DSTU2
2015-02-27 18:09:24 -05:00
jamesagnew
6580abe5f2
Add some new tests for JPA DSTU2 operations
2015-02-27 08:45:34 -05:00
James Agnew
0a8c7c4960
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-02-26 17:28:05 -05:00
James Agnew
0f2eb230e7
More work on getting conditional updates working
2015-02-26 17:17:22 -05:00
jamesagnew
4dce8a0152
Site updates
2015-02-26 09:12:35 -05:00
James Agnew
ecd3620e27
Add configurable default response encoding to server, and serve Binary
...
resources as FHIR resources instead of blobs if the user has explicitly
requested an encoding
2015-02-25 11:18:37 -05:00
James Agnew
2c4b37e5f0
Just eclipse settings
2015-02-24 16:40:38 -05:00
jamesagnew
3812260a55
Fix #110 - Support DSTU2 Security Labels, merging in Pull Request from Mohammad Jafari - Merge branch 'master' of https://github.com/mochaholic/hapi-fhir into mochaholic-master
...
Conflicts:
hapi-fhir-structures-dstu2/src/test/java/ca/uhn/fhir/rest/server/UpdateConditionalTest.java
2015-02-24 07:49:31 -05:00
mochaholic
64715477bd
Merged with the latest master snapshot.
2015-02-23 11:35:27 -07:00
James Agnew
819dc67d71
Just automated license file updates
2015-02-23 13:24:17 -05:00
jamesagnew
315ad439e4
Work on adding conditional HTTP operations to client and JPA server
2015-02-23 09:08:59 -05:00
jamesagnew
e2c49d08fe
Merge in changes for JPA updates
2015-02-19 08:39:01 -05:00
jamesagnew
471c80fdd3
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-02-18 22:24:05 -05:00
jamesagnew
4f93ab9313
Work on JPA Transaction for DSTU2
2015-02-18 22:23:46 -05:00
James Agnew
1127b1a9d5
Revert bad commit
2015-02-18 10:45:43 -05:00
jamesagnew
7beb265142
Start working on new transaction in DSTU2 JPA server
2015-02-18 09:16:48 -05:00
James Agnew
7d62951f71
Fix the build for real!
2015-02-17 16:06:28 -05:00
jamesagnew
795041a514
More work on struct integration
2015-02-16 11:33:46 -05:00
jamesagnew
6a036dabe5
Remove most valuesets out of core
2015-02-14 16:14:52 -05:00
jamesagnew
6012a60ccf
Tests all pass on deparated structure defs!
2015-02-14 13:27:11 -05:00
James Agnew
7492b25325
More work on separating versions
2015-02-13 18:01:55 -05:00
James Agnew
35a2f852fe
Start work on decoupling dstu1 structures
2015-02-12 17:32:00 -05:00
James Agnew
ec5f7afa5e
More site work
2015-02-11 17:00:49 -05:00
jamesagnew
ab28a99d82
Doc updates
2015-02-09 22:26:04 -05:00
jamesagnew
5600ba6763
Implement DSTU2 transaction semantics in JPA
2015-02-08 19:21:29 -05:00
jamesagnew
1f958221a7
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-02-07 12:28:07 -05:00
jamesagnew
1a8bd21517
Just more tests
2015-02-07 12:27:59 -05:00
James Agnew
0b726c3564
Fix compile issues
2015-02-06 16:41:34 -05:00
James Agnew
f4805f83d1
Create DSTU2 project
2015-02-06 15:50:29 -05:00
James Agnew
64944d6d81
JPA Documentation updates
2015-02-05 10:25:18 -05:00
James Agnew
a474870a1e
Work on JPA example
2015-02-03 17:53:22 -05:00
James Agnew
a3be361e40
Add some tests for #82 - Not working, but we have tests at least
2015-01-29 14:37:55 -05:00
James Agnew
9d7796f0be
Implement JPA transaction deletion operation
2015-01-29 10:17:46 -05:00
jamesagnew
18acda7be2
Get all of the unit tests passing for DSTU1/DSTU2 split
2015-01-24 01:07:09 +05:30
jamesagnew
96fe70de59
Clean up metadata parsing in XML parser
2015-01-10 13:44:40 -05:00
jamesagnew
51f58f6165
Fix #79 - Support _include=* in JPA
2015-01-10 11:39:41 -05:00
jamesagnew
1063b6cf1e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2015-01-09 22:02:56 -05:00
jamesagnew
fb5a775fbd
Add support for bundle entry states
2015-01-09 22:02:31 -05:00
James Agnew
837f21ba8e
Use Hibernate 4.2 instead of 4.3
2015-01-08 10:46:16 -05:00
jamesagnew
f1c151b2f5
Documentation
2015-01-05 21:19:47 -05:00
James Agnew
6b3d92fde1
Cleaning up JavaDocs to allow building in Java 8
2014-12-30 16:39:38 -05:00
James Agnew
81851f4808
Fix #65 - Correctly parse and encode extensions on non-repeatable
...
primitive fields
2014-12-23 14:10:53 -05:00
James Agnew
c8adab5452
Better logging in JPA
2014-12-23 09:42:16 -05:00
jamesagnew
994e49057d
Lots of work on DSTU2 server
2014-12-21 18:13:37 -05:00
jamesagnew
1f3991caf9
Bump version to 0.9-SNAPSHOT
2014-12-17 17:04:10 -05:00
jamesagnew
3963bb68e8
Merge remote-tracking branch 'origin/master' into hl7org_structs
...
Conflicts:
hapi-fhir-base/src/main/java/ca/uhn/fhir/model/api/IFhirVersion.java
hapi-fhir-structures-dstu/src/main/java/ca/uhn/fhir/model/dstu/FhirDstu1.java
2014-12-17 16:08:59 -05:00
jamesagnew
7e8f81293e
Tagging and deploying 0.8
2014-12-17 14:22:10 -05:00
James Agnew
2d5293c2ef
Merge pull request #63 from wdebeau1/master
...
Fix for #59
2014-12-17 12:25:07 -05:00
James Agnew
8e6bb6333f
Unit tests
2014-12-16 16:27:00 -05:00
b.debeaubien
4599ec1544
#59 - Even more sorting out profile vs id problem
2014-12-16 13:48:59 -05:00
James Agnew
35b5f90318
Merge remote-tracking branch 'origin/master' into hl7org_structs
...
Conflicts:
hapi-fhir-structures-hl7org-dev/.gitignore
2014-12-16 11:32:58 -05:00
James Agnew
326aa515a9
Fix #60 - Client did not correctly send charset declaration as a part of
...
content-type header on POST/PUT requests
2014-12-16 11:09:26 -05:00
James Agnew
c10f501fdc
Fix #62 - JPA server failed to correctly process _include when included
...
resources have a non-numeric ID
2014-12-16 10:38:18 -05:00
jamesagnew
59ba1c9f7b
Almost have unit tests passing
2014-12-14 22:29:15 -05:00
James Agnew
f632d119b4
Fix #55 : Transaction in JPA should replace "cid:" IDs with server
...
assigned IDs
2014-11-20 10:52:16 -05:00
jamesagnew
9d4a56bf47
More work on #52
2014-11-19 08:17:48 -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
James Agnew
103b1ba99f
Hopefully fix Windows build issue
2014-10-31 14:30:33 -04:00
James Agnew
135ba9d9e6
Moving site generation into root project
2014-10-30 13:57:29 -04:00
James Agnew
094a617644
Merge branch 'versions'
...
Conflicts:
hapi-fhir-base/examples/pom.xml
hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/server/exceptions/UnprocessableEntityException.java
hapi-fhir-base/src/main/java/ca/uhn/fhir/validation/FhirValidator.java
hapi-fhir-base/testmindeps/pom.xml
hapi-fhir-jpaserver-uhnfhirtest/pom.xml
hapi-fhir-testpage-overlay/pom.xml
hapi-tinder-plugin/pom.xml
hapi-tinder-test/pom.xml
restful-server-example-test/pom.xml
restful-server-example/.settings/org.eclipse.wst.common.component
restful-server-example/pom.xml
2014-10-29 15:34:59 -04:00
James Agnew
8f610d2c3a
Add some tests
2014-10-29 09:04:44 -04:00
James Agnew
c26602f0c8
Versions now builds completely!
2014-10-24 15:43:35 -04:00
jamesagnew
818177f70f
Bunp to 0.7 for release
2014-10-23 08:12:58 -04:00
James Agnew
bb0b39627d
Unit tests almost all passing
2014-10-16 17:19:27 -04:00
James Agnew
751face0a6
Argh. Fix to 0.7-SNAPSHOT, not 0.6-SNAPSHOT
2014-09-30 13:16:09 -04:00
James Agnew
1feb69b545
Revert to 0.6-SNAPSHOT version
2014-09-30 11:59:38 -04:00
James Agnew
3eeea9b0fc
Merge branch 'tags-set'
2014-09-30 11:58:00 -04:00
t106uhn
686237f970
bump to 0.8-SNAPSHOT
2014-09-26 20:50:36 -04:00
James Agnew
0d6eca70a9
Work on #30 , still not working though...
2014-09-26 17:16:37 -04:00
jamesagnew
1fecb8ad76
Parameter type cleanup from connectathon
2014-09-17 08:32:15 -04:00
jamesagnew
1f0f9176fe
Work on base server URL determination code
2014-09-13 12:05:57 -05:00
James Agnew
cdd4b137fb
Bump to 0.7-SNAPSHOT
2014-09-11 16:57:45 -04:00
James Agnew
0b6c985f3a
Merge branch 'oauth2'
...
Conflicts:
2014-09-11 16:29:08 -04:00
jamesagnew
13dd6d5e11
Complete 0.6
2014-09-08 07:41:44 -04:00
James Agnew
6761e9a945
Starting to rework the oauth2 filter
2014-09-04 18:03:19 -04:00
James Agnew
0ff847ac21
Fix failing unit tests
2014-08-12 12:27:51 -04:00
James Agnew
cbd79d66ad
Fix #8- Can't read version history of resource with non-numeric ID
2014-08-08 14:16:40 -04:00
James Agnew
b43b6c6d2f
Fix #6 : Allow update operation to create a resource if it doesn't
...
already exist
2014-08-08 14:07:03 -04:00
jamesagnew
e17af44a09
Add _language search support
2014-08-08 08:34:28 -04:00
James Agnew
f29349f537
Improve conformance provider documentation
2014-08-05 13:15:08 -04:00
James Agnew
1793f6d9ab
Fix #4- Create operation should return HTTP 200
2014-08-05 10:46:46 -04:00
James Agnew
ef10560c76
Version bump to 0.6-SNAPSHOT
2014-07-30 11:58:06 -04:00
jamesagnew
67fb593146
Finalize 0.5
2014-07-29 22:26:19 -04:00
jamesagnew
0bc703107c
Add suport for composite and sorting to JPA (not yet complete)
2014-07-29 09:10:25 -04:00
James Agnew
622e528f43
Lots of documentation updates
2014-07-22 18:12:01 -04:00
jamesagnew
af3c35cbc0
More API cleanup and documentation
2014-07-22 09:14:02 -04:00
James Agnew
4713639713
Fix unit tests
2014-07-21 10:17:07 -04:00
jamesagnew
ad043a1b79
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
...
Conflicts:
hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/param/ParameterUtil.java
2014-07-21 09:24:38 -04:00
jamesagnew
6aa3560564
Starting work on consolidating params
2014-07-19 12:10:43 -04:00
James Agnew
d15dbd4317
Add interceptor framework
2014-07-18 17:49:14 -04:00
jamesagnew
84af486d51
Tester now suports chained parameters
2014-07-17 08:32:01 -04:00
James Agnew
41f160ed67
Documentation updates and bump to 0.5-SNAPSHOT
2014-07-15 18:36:13 -04:00
jamesagnew
568972b098
Release 0.4
2014-07-13 21:59:41 -04:00
jamesagnew
0a7f7d0390
Start with sample code in tester UI
2014-07-11 09:15:38 -04:00
James Agnew
4ddaaf0406
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
...
Conflicts:
hapi-fhir-base/src/main/java/ca/uhn/fhir/model/primitive/IdDt.java
2014-07-10 13:22:58 -04:00
James Agnew
28ebda71e1
Let IdDt clone without being heavyweight
2014-07-10 08:50:51 -04:00
jamesagnew
4d517aa76f
Add ability for IDs to be client specified in JPA
2014-07-10 08:17:55 -04:00
jamesagnew
1b7b141396
Tester improvements
2014-07-08 08:44:13 -04:00
James Agnew
d3b4a3ad60
Add searching by code text
2014-07-07 18:34:49 -04:00
James Agnew
b1a602d88b
Fix a few unit tests
2014-07-07 12:42:37 -04:00
James
46828030db
Deal with max lenghts in search params
2014-07-07 12:15:20 -04:00
jamesagnew
cb2b54cb09
Move searches with required parameters to unnamed queries
2014-07-07 09:23:23 -04:00
James
ca0929df07
Work on narrative generator
2014-07-03 18:02:14 -04:00
James
c811c164b5
Fix unit test
2014-07-03 10:34:55 -04:00
jamesagnew
ab9e681ed2
Start adding transaction to tester
2014-07-03 08:51:42 -04:00
James
0ece666c88
FIx a bunch more unit tests
2014-07-02 18:01:29 -04:00
James
1c05bcb29c
Fix a number of unit tests
2014-07-02 15:24:29 -04:00
jamesagnew
14befcd091
Lots of tester enhancements
2014-07-02 08:57:07 -04:00
jamesagnew
f87c50b4b4
Lots of tester work
2014-06-27 18:28:27 -04:00
jamesagnew
acbffecd15
Still trying to get this working with Jenkins
2014-06-25 17:01:32 -04:00
jamesagnew
68ea31495c
More enhancements for the tester, and merge read/vread methods
2014-06-25 09:07:14 -04:00
jamesagnew
ba09da38b6
Start adding paging support
2014-06-23 09:04:48 -04:00
jamesagnew
5152f0ba9b
Lots more work getting the JPA tester working
2014-06-17 07:48:50 -04:00
jamesagnew
e0ae780ff2
Fix issue with JPA search params
2014-06-16 18:07:55 -04:00
jamesagnew
bba62b2972
Merge branch 'master' of ssh://git.code.sf.net/p/hl7api/fhircode
2014-06-12 22:21:45 -04:00
jamesagnew
00f7a76ee9
Lots more work on the tester servlet
2014-06-12 22:20:23 -04:00
jamesagnew
1c6bcfee4c
FIx problem with non-code having token search params
2014-06-12 17:38:28 -04:00
jamesagnew
ab3d656249
Fix some encoding issue for token params
2014-06-12 17:13:49 -04:00
jamesagnew
d241df9868
Fix broken test cases
2014-06-12 13:00:31 -04:00