James
d2153fc4c3
Credit for #689
2017-07-14 06:06:43 -04:00
James Agnew
e069d344b8
Credit for #680
2017-07-13 19:38:28 -04:00
James Agnew
2150d2d2ef
Merge pull request #679 from vadi2/patch-2
...
Added link to model API STU3
2017-07-13 19:36:26 -04:00
James Agnew
3a61f5a3d7
Credit for #679
2017-07-13 19:36:07 -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
65cc41e376
Allow patch to proceed with AuthorizationInterceptor
2017-07-12 11:14:14 -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
6c47bd4c51
Support transaction in testpage overlay
2017-07-05 20:25:06 -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
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 Agnew
dd7b1b28c2
Fix failing tests
2017-06-30 21:32:01 -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 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
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
3ed12ce944
Improve performance of JPA searches by using Hibernate ScrollableResults
2017-06-28 18:13:44 -04:00
James Agnew
9939785713
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-06-27 21:13:04 -04:00
James Agnew
a0004c9166
Fix issue in calling JPA server transactions programmatically where
...
resources
are linked by object reference and not by ID where indexes
were not correctly
generated. This should not affect most users.
2017-06-27 21:12:20 -04:00
Vadim Peretokin
d5fc780226
Added link to model API STU3
2017-06-26 11:57:00 +02:00
James
70a396f703
Credit for #678
2017-06-25 10:01:05 -04:00
James Agnew
e147cf321d
Fix #674 - Avoid duplicates in $everything query
...
Squashed commit of the following:
commit f3097f423f
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 13:24:29 2017 -0400
more travis fun
commit a4b8161597
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 10:43:33 2017 -0400
More fighting with travis
commit fe47d1e864
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 10:10:55 2017 -0400
More travis attempts
commit 4fdfe7a4e8
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 09:25:04 2017 -0400
Try and run unit tests in 2 threads to cut time.. Will travis like this?
commit 571045b63d
Author: James <jamesagnew@gmail.com>
Date: Mon Jun 19 07:35:46 2017 -0400
Paging now working
commit 526a1fa7d0
Merge: cebe881a15
55a67ae055
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 06:19:37 2017 -0400
Merge branch '674_everything_improvements' of github.com:jamesagnew/hapi-fhir into 674_everything_improvements
commit cebe881a15
Merge: b3b9273ca7
5789cd2a46
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 06:19:12 2017 -0400
Merge branch 'master' into 674_everything_improvements for #674
commit b3b9273ca7
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 06:16:27 2017 -0400
Work on everything fixes for #674
commit 55a67ae055
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jun 19 06:16:27 2017 -0400
Work on everything fixes
2017-06-19 13:56:38 -04:00
James Agnew
f5a3ad6751
Note for #674
2017-06-19 13:56:25 -04:00
James
b474a1f2ef
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-06-16 10:00:27 -04:00
James
507cac3127
Respect prefer header on transaction processing
2017-06-16 09:52:12 -04:00
James Agnew
40a70b874c
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-06-16 09:49:06 -04:00
James Agnew
d40c5fa5e3
Add DAO setting to specify maximum query size
2017-06-16 09:41:45 -04:00
James Agnew
69849dd3c5
Optimize queries in JPA
2017-06-14 08:35:41 -04:00
James Agnew
d59b832e74
Merge branch 'master' into minute_precision_in_searchparams
2017-06-12 11:50:01 -04:00
James
a50a86d9af
Fix crash in JPA server if numeric search parameter has no value
2017-06-11 09:16:48 -04:00
James Agnew
7588a2ecff
Modify patch for #655 so that it fixes #604 without causing us to allow
...
invalid values
2017-06-09 16:30:20 -04:00
James Agnew
c2e5fa3f18
Fix #667 - When using the AuthorizationInterceptor with the JPA server, when a client is updating a resource from A to B, the user now needs to have write permission for both A and B
2017-06-09 11:48:17 -04:00
James
8b5209ff67
Version bump to 2.5
2017-06-08 06:34:44 -04:00
James
401185baff
Fix for #660
2017-06-07 21:39:38 -04:00
James
72fbd045d9
Credit for #656
2017-06-07 21:34:11 -04:00
James
1404aa02c4
Credit for #655
2017-06-07 21:29:16 -04:00
James
d57a8a6c2b
Credit for #601
2017-06-07 21:22:38 -04:00
James
993e99770d
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-06-07 21:20:45 -04:00
James
e03549daae
Credit for #649
2017-06-07 21:14:53 -04:00
James Agnew
7c6bb01a8b
Don't allow JPA server to save duplicate or empty tags, and fix #664 by
...
preventing multiple threads from loading structure definitions for
validation at the same time
2017-06-06 16:44:13 -04:00
James Agnew
7d659c88e5
Validator incorrectly rejected references where only an identifier was
...
populated
2017-05-26 21:32:12 -04:00
James
ba40f44d27
Properly index decimal datatype
2017-05-26 06:39:38 -04:00
James Agnew
b96932a5c5
Fix dependency on new version of commons-codec
2017-05-25 15:24:47 -04:00
James Agnew
32de48f392
Fix broken tests
2017-05-24 15:50:53 -04:00
James
1ec180628f
JPA server now has configurable properties that allow referential integrity to be disabled for both writes and deletes. This is useful in some cases where data integrity is not wanted or not possible. It can also be useful if you want to delete large amounts interconnected data quickly.
2017-05-22 15:34:44 -04:00