Ken Stevens
381f422e98
enable subscriptions
2019-04-29 09:58:17 -04:00
Ken Stevens
130e879d04
Delete performance ( #1286 )
...
* move expunge out
* move to prototype
* turns parameters into fields
* cleanup control flow
* moved transactions outside of loops
* add expungeeverything
* moved daos out
* add expungeThreadCount
* add expungeBatchSize
* added partition runner to run in separate threads
* all done. just need to consolidate test code.
* Moar tests
* consolidated pointcutlatch into hapi-fhir-jpaserver-model
* final cleanup
* update javadoc
* change log
* failing test
* added delete
also @Transactional
* remove unused parameter
* fix compile
* race condition
(cherry picked from commit e1940d2fb20838859a205f2b96c833b0ce9f05eb)
# Conflicts:
# hapi-fhir-jpaserver-base/src/test/java/ca/uhn/fhir/jpa/dao/expunge/PartitionRunnerTest.java
* ja feedback
* ja feedback
2019-04-25 15:38:37 -04:00
James Agnew
738c2c1797
Interceptor framework refactoring ( #1287 )
...
Interceptor framework overhaul
2019-04-24 14:32:30 -04:00
James Agnew
a8c76450e5
Re-enable contains searches on the public HAPI FHIR server and improve
...
message formatting in HapiLocalizer
2019-03-14 13:19:26 -04:00
James Agnew
00a8f8c759
Fix broken build
2019-03-12 13:13:13 -04:00
James Agnew
48c10bddc5
Narrative Generator refactoring ( #1219 )
...
* Starting work on this
* Working on narrative templates
* Work on new narrative system
* Account for some failing tests due to refactoring of narrative mode
* Another test fix
* More test fixes
* One more test fix
* Work on searches
* Address review comments
2019-02-27 14:59:57 -05:00
James Agnew
0f8c8d18e2
Bump version to 3.8.0-SNAPSHOT
2019-02-06 20:02:28 -05:00
jamesagnew
207015c3af
Version bump to 3.7.0
2019-02-05 21:36:38 -05:00
James Agnew
e401ec86e4
Enhanced elements ( #1192 )
...
Squashed merge: Add elements exclude mode
* Start working on elements enhancement
* Work on elements projection
* Work on elements filter
* Feature is now working
* Just some cleanup
* Address compile issues
2019-02-03 16:41:33 -05:00
James Agnew
415ed80522
Get public HAPI FHIR server building again
2019-01-09 15:04:58 -05:00
James Agnew
d091665ab6
Test fix
2019-01-09 14:40:43 -05:00
Ken Stevens
84a34eb3c9
Subscription module support ( #1147 )
...
* Reorganizing packages and dependencies to support standalone subscription running within a CDR container where all hapi modules are on the classpath.
Moved Subscription registry out of interceptor and introduced SubscriptionLoader
* Created ActiveSubscription and moved cache bits into it
* Moved ExecutorQueue stuff out into its own class
* Add test and supporting code to validate SubscriptionConstants.EXT_SUBSCRIPTION_RESTHOOK_DELIVER_LATEST_VERSION behaviour
* Added SubscriptionCheckingSubscriber
* Moved a few beans to @ComponentScan
* Replaced use of beanFactory with concrete factory classes
* Switched test to use subscribablechannel
* Added SubscriptionLoaderFhirClientTest
* Confirm that our SubscriptionProviderFhirClient works with a live fhir client
* Register interceptors with DaoConfig instead of RestServer.
Also, Rename @VisibleForTesting methods with ForUnitTest
* Fix triggering service so it uses new subscriptionmatcherinterceptor
* Renamed "Database" classes to "Dao"
* processing -> matching naming change
2018-12-18 13:09:06 -05:00
Ken Stevens
6baee4dc3f
Standalone subscription ( #1125 )
2018-11-30 17:19:16 -05:00
James Agnew
b2179b1696
Syntax fixes for the JPA migrator
2018-11-30 12:39:37 -05:00
James Agnew
b41c222880
Require explicit declaration of authorizationinterceptor operation rules
...
on whether the response is authorized or not
2018-11-23 14:25:46 -05:00
James Agnew
1de0ef405c
Clean up test compile and reenable GraphQL on hapi.fhir.org
2018-11-16 11:15:44 +01:00
James Agnew
75210d614b
Bump to 3.7.0-SNAPSHOT
2018-11-12 22:37:52 -05:00
James Agnew
63af04a7b4
Prepare for 3.6.0 release
2018-11-12 05:40:55 -05:00
James Agnew
5d5ee78873
API cleanup following JPA search performance enhancements
2018-10-03 07:43:01 -04:00
James Agnew
3e445faf47
Squashed commit of the following:
...
commit df641506885e09e63f80efc6c658d01a1a3a8142
Author: James Agnew <jamesagnew@gmail.com>
Date: Sat Sep 29 13:47:22 2018 -0400
Shrink validation resources
commit 4c1550eafa26f4235b4b8804741aecc03276b5c6
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Sep 28 22:45:28 2018 -0400
Updates to get R4 working
commit 8332f15291006691ed9b07ead3e3524b0fc85510
Author: jamesagnew <jamesagnew@gmail.com>
Date: Fri Sep 28 09:02:13 2018 -0400
Ongoing work on gettign R4 working
commit f7146cab7aed937bb625a8aec95744d76db00041
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Sep 28 05:21:01 2018 -0400
More work on sync
commit f48de4a10b1bab2584fee813017d9b27b237bfa9
Merge: 9e4f3cc722 aacb78b779
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Sep 27 20:11:29 2018 -0400
Merge branch 'sync_r4' of github.com:jamesagnew/hapi-fhir into sync_r4
commit 9e4f3cc722668aae31a77b19bf9b032af3ae01b0
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Sep 27 20:11:19 2018 -0400
Fix compile error
commit 7ec29e0ceda8f9013cbabb95767cbe15b4b81303
Merge: 23f7517325 002c4b3ff7
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Sep 27 20:04:23 2018 -0400
Merge branch 'master' into sync_r4
commit aacb78b7793ab2c71e0a2a774240ee2b5d3f9e7f
Author: jamesagnew <jamesagnew@gmail.com>
Date: Thu Sep 27 20:01:42 2018 -0400
Keep working on getting R4 building
commit 4950de46d99897e74d41dfdb10d3d8a3435cb0c9
Author: jamesagnew <jamesagnew@gmail.com>
Date: Tue Sep 25 13:11:27 2018 -0400
Ongoing work to get R4 working
commit 819d69c20e112dd3c72569ec50114ddb8263c300
Author: jamesagnew <jamesagnew@gmail.com>
Date: Thu Sep 20 08:15:36 2018 -0400
Work on getting build working
commit 2c61b6cd1205ced5d7b822cf10942c69272ea078
Merge: 16b5bb06c8 dfb4de86f1
Author: jamesagnew <jamesagnew@gmail.com>
Date: Thu Sep 20 05:16:53 2018 -0400
Merge branch 'master' into sync_r4
commit 16b5bb06c8cdaf8d67c3b80f5aa9be9fccd99aef
Author: jamesagnew <jamesagnew@gmail.com>
Date: Mon Sep 17 05:30:39 2018 -0400
Work on R4 sync
commit 23f7517325a14dd2ca1eb5641296ead2776634ae
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Sep 16 10:19:00 2018 -0400
Work on sync
commit 6cc413c1f1dea538295aa4c16c21a5677494ac4c
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Sep 14 17:28:28 2018 -0400
Work on R$ sync
commit df6f6ad2ce783b07ccc383134705d874bc5d2cf1
Author: jamesagnew <jamesagnew@gmail.com>
Date: Fri Sep 14 08:33:07 2018 -0400
Work on R4
2018-09-29 13:48:35 -04:00
James Agnew
706e004b9d
Bump to 3.6.0-SNAPSHOT
2018-09-19 10:24:48 -04:00
jamesagnew
5d60b90b81
Update refererence server to avoid long calls
2018-09-17 08:29:47 -04:00
James Agnew
daef975734
Version bump to 3.5.0
2018-09-08 07:22:21 +08:00
James Agnew
6511545d25
Don't re-activate already active identical subscriptions
2018-08-17 11:56:33 -04:00
James Agnew
acfe442cf9
Add equivalency flag to reverse lookup
2018-08-11 09:55:28 -04:00
James Agnew
03e7b018a6
Add skeleton for the $process-message operation in JPA erver
2018-07-12 17:52:24 -04:00
James Agnew
bb637c5433
Work on presence API
2018-06-29 14:32:08 -04:00
James Agnew
32ddfff191
Improve indexing
2018-06-27 18:33:04 -04:00
James Agnew
f0da7a33de
Fix expunge transaction boundaries
2018-06-25 10:22:49 -04:00
James Agnew
dd9031de32
Updates
2018-06-16 14:10:15 -04:00
Diederik Muylwyk
0e2c57fa60
Bumping version.
2018-05-28 17:44:38 -04:00
Diederik Muylwyk
2871920734
Preparing release.
2018-05-28 10:45:47 -04:00
James Agnew
2f2900e837
Improve indexing on JPA server in anticipation of a new indexing
...
strategy in HAPI FHIR 3.5.0
2018-05-23 08:09:57 -04:00
jamesagnew
7e83fc78cf
Disable user resource and weaken validation on the public server
2018-05-21 19:04:37 -04:00
jamesagnew
e8139192e0
FIx test issues
2018-05-21 13:07:11 -04:00
jamesagnew
aa2d278520
Update vonk address
2018-05-16 21:46:09 -04:00
jamesagnew
4d62120a18
Fix issues reported by errorprone
2018-05-15 08:44:15 -04:00
James Agnew
a3ff08d9ec
Replace phloc with ph for #775 ( #930 )
...
* Replace phloc with ph
* Enable schematron tests
* Make HAPI-FHIR ph-schematron on OSGI
* Work on getting tests passing
* Another test fix
* Fix up transaction handling for DSTU2
* Add changelog
* Avoid double transaction
* Dont use readonly
* One more test fix
* Update to snapshow build
* Resolve a circular dependency
* Try to fix tests
* Solve recurring NPE in DSTU2 tests
* Fix one more test
* Test fix
* More test threading fixes
* One more attempt to get tests passing
* Refactoring for tests
* Refactoring for tests
2018-05-14 17:38:40 -04:00
James Agnew
f1ba0016b2
Improve the error message thrown by JPA server
2018-05-11 17:03:48 -04:00
Diederik Muylwyk
d97fb8f5cf
709 the conceptmap operation called translate needs to be implemented ( #923 )
...
The ConceptMap operation $translate has been implemented.
2018-05-10 10:52:56 -04:00
James Agnew
8bfd7913c8
More work on loinc loader
2018-04-15 17:19:34 -04:00
James Agnew
b6232b5683
loinc updates
2018-04-02 21:28:31 -04:00
jamesagnew
673a3d6272
Bump to JDK8
2018-03-30 08:54:04 -04:00
jamesagnew
180336e076
Sync to master
2018-03-29 06:54:24 -04:00
jamesagnew
53c2d8a38d
Merge branch 'master' into loinc_loader_update
2018-03-29 06:21:55 -04:00
jamesagnew
418e82032f
Prep for 3.3.0
2018-03-29 05:48:13 -04:00
jamesagnew
4ba56d5021
Reorganize the OSGI projects a bit
2018-03-28 06:15:28 -04:00
jamesagnew
e5903f79f0
A bit of test cleanup
2018-03-23 07:15:22 -04:00
James Agnew
45a16fe066
More loinc work
2018-03-22 07:16:16 -04:00
James Agnew
6359f7f8a1
More work on loinc
2018-03-19 08:51:02 -04:00
James Agnew
81305fb17f
Don't deliver subscription results for deleetd resource
2018-02-19 20:58:55 -05:00
James Agnew
e52f582769
An experimental interceptor called VersionedApiConverterInterceptor has been added, which automaticaly converts response payloads to a client-specified version according to transforms built into FHIR.
2018-01-29 12:10:05 -06:00
James Agnew
16038ece26
Version bump to 3.3.0-SNAPSHOT
2018-01-23 10:31:01 -05:00
James Agnew
4dcce4e582
Fix #832 - Correctly normalize text with Korean characters
2018-01-21 14:55:14 +08:00
James Agnew
6468ca474a
Verion bump to 3.2.0
2018-01-13 02:14:33 -05:00
James Agnew
f58a03dacf
Add some tests
2018-01-11 09:26:28 -05:00
jamesagnew
ae9ab6c109
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-12-04 22:35:43 -05:00
jamesagnew
4de1f2cd90
Point test server at hapi.fhir.org
2017-12-04 22:35:24 -05:00
James Agnew
3e296f9d1b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-11-25 17:53:01 -05:00
James Agnew
6afe6804db
Fix #796 - Correctly escape spaces in generated URLs
2017-11-25 17:52:12 -05:00
jamesagnew
5b909b4746
Version bump to 3.2.0-SNAPSHOT
2017-11-24 13:32:47 -05:00
jamesagnew
42dd34252d
Version bump to 3.1.0
2017-11-23 13:27:21 -05:00
jamesagnew
aaed0c5876
Add some logging
2017-11-13 21:02:39 -05:00
James Agnew
49f4ac4fc5
Merge branch 'master' into analyzer-def-using-search-mapping
2017-11-13 13:32:40 -05:00
James Agnew
7c1ab11b02
Clean up places where CORS headers are declared - Related to #718
2017-10-30 16:37:47 -04:00
James
d461567433
Allow cache-control to be used with CORS
2017-10-26 09:08:10 -04:00
James
0959156a4a
Faster processing for mandatory count searches
2017-10-17 14:11:05 -04:00
James Agnew
290894557d
Optionally require JPA server to collect count information even for
...
large searches
2017-10-13 06:31:37 -04:00
Jiajing LIANG
86fb1de3ae
rename file
2017-10-09 18:34:49 +02:00
Jiajing LIANG
65c3a316f2
move out the analysers definitions from entity classes
2017-10-09 18:34:03 +02:00
James Agnew
bacd0bfbbb
Squashed commit of the following:
...
commit 7ff895de77
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Oct 6 15:25:06 2017 -0400
More test fixes
commit c9fee23e48
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Oct 6 15:14:52 2017 -0400
More tests work
commit c796e19458
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Oct 6 15:00:26 2017 -0400
Get tests passing
commit eb2787d30c
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Oct 6 14:08:23 2017 -0400
Add an optimistic lock to the ResourceTable
commit ff85503acb
Author: James <jamesagnew@gmail.com>
Date: Fri Oct 6 08:56:35 2017 -0400
Add a test
2017-10-06 15:33:24 -04:00
James Agnew
87383ad802
Version bump to 3.1.0-SNAPSHOT
2017-09-27 21:23:34 -04:00
James
49bdaa1a45
Version bump to 3.0.0
2017-09-23 17:31:39 -04:00
James
be07ebc4ef
Subscription refactoring
2017-09-21 08:33:20 -04:00
James Agnew
e94d639d29
Refactor websockets to use queuing mechanism
2017-09-14 21:29:57 -05:00
James Agnew
836d4d051b
Work on IG Pack uploading
2017-09-07 20:33:19 -07:00
James
a24cbd7da5
uto register subscriptions on startup
2017-08-31 06:46:59 -04:00
James
be532ba127
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2017-08-24 13:07:39 -04:00
James
707db8218d
Maintenance update
2017-08-24 13:07:27 -04:00
James Agnew
1ec14f4a31
Small perf improvement for JPA terminology
2017-08-24 13:07:05 -04:00
James
be5c5ebecd
Merge in HAPI 3.0.0 working branch!
...
Squashed commit of the following:
commit 12f89a423a
Author: James <jamesagnew@gmail.com>
Date: Sun Aug 13 14:38:51 2017 -0400
Minimize validation resources
commit f6868cce5c
Merge: 3b80779fd3
1e158311d8
Author: James <jamesagnew@gmail.com>
Date: Sun Aug 13 14:05:34 2017 -0400
Forward port fix for #710
Merge branch 'master' into hapi3_refactor
commit 3b80779fd3
Merge: 1f534985e8
356d9acaf7
Author: James <jamesagnew@gmail.com>
Date: Sun Aug 13 12:31:09 2017 -0400
Forward port #705 , #708 , and #710
Merge branch 'master' into hapi3_refactor
commit 1f534985e8
Merge: 7c39a47852
dedd3d635b
Author: James <jamesagnew@gmail.com>
Date: Sun Aug 13 10:52:59 2017 -0400
Forward port #695
Merge branch 'master' into hapi3_refactor
commit 7c39a47852
Merge: e0ffb84d21
6efafe62f1
Author: James <jamesagnew@gmail.com>
Date: Sun Aug 13 09:53:17 2017 -0400
Forward port #688
Merge branch 'master' into hapi3_refactor
commit e0ffb84d21
Merge: 52388c11c1
d19b00ff09
Author: James <jamesagnew@gmail.com>
Date: Sat Aug 12 14:59:46 2017 -0400
Merge branch 'master' into hapi3_refactor
commit 52388c11c1
Author: James <jamesagnew@gmail.com>
Date: Sat Aug 12 06:21:46 2017 -0400
Cleanup
commit 209752cd63
Author: James <jamesagnew@gmail.com>
Date: Thu Aug 10 11:18:19 2017 -0400
Fix tests
commit 4543408dc8
Author: James <jamesagnew@gmail.com>
Date: Sat Aug 5 06:55:50 2017 -0400
Fix a potential deadlock
commit ee360f5376
Author: James <jamesagnew@gmail.com>
Date: Sat Aug 5 06:22:06 2017 -0400
Add R4 code to CLI
commit 1a95ba3b65
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Aug 3 06:14:01 2017 -0400
More cleanup
commit f0d8802681
Author: James <jamesagnew@gmail.com>
Date: Wed Aug 2 11:27:43 2017 -0400
Tests are working!
commit a4cbda357e
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed Aug 2 10:42:04 2017 -0400
Connection handling cleanup for new tests
commit 0e2cecfbd0
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed Aug 2 10:16:28 2017 -0400
Clean up R4 JPA tests
commit 40317a650d
Author: James <jamesagnew@gmail.com>
Date: Wed Aug 2 09:12:38 2017 -0400
Work on R4 for JPA server
commit e7f8f8c30d
Author: James <jamesagnew@gmail.com>
Date: Tue Aug 1 20:43:47 2017 -0400
More work on porting tests
commit 43c9003258
Author: James <jamesagnew@gmail.com>
Date: Tue Aug 1 07:09:29 2017 -0400
Work on porting DSTU1 tests
commit 602857f1e2
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jul 31 22:34:08 2017 -0400
More work on bring unit tests up to date
commit e326a7b0cd
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jul 31 17:36:38 2017 -0400
Credit for #686 and forward port the fix to R4 validator
commit 96543c3992
Merge: 3fb75aa61a
9901b802c4
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jul 31 17:12:33 2017 -0400
Merge branch 'master' into hapi3_refactor
commit 3fb75aa61a
Author: James <jamesagnew@gmail.com>
Date: Mon Jul 31 15:21:30 2017 -0400
More work on cleanup
commit b02fbb6804
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jul 30 22:11:07 2017 -0400
Work on porting STU1 tests
commit 1ae37b0db3
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jul 30 20:56:10 2017 -0400
Try to get coverage report working
commit 72b88849b3
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jul 30 20:27:02 2017 -0400
Fix android tests
commit e5f6c35aea
Author: James <jamesagnew@gmail.com>
Date: Sun Jul 30 19:31:18 2017 -0400
More work on getting legacy code cleaned up
commit 0b513b0845
Author: James <jamesagnew@gmail.com>
Date: Sun Jul 30 18:41:13 2017 -0400
Continue work on removing deprecated API
commit defea69aa3
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jul 30 17:10:01 2017 -0400
More cleanup of legacy code
commit 9ae7295705
Author: James <jamesagnew@gmail.com>
Date: Sun Jul 30 07:11:45 2017 -0400
More cleanup of legacy code
commit ebd3eeb5ee
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jul 30 06:43:25 2017 -0400
More work on removing legacy code
commit 92224c2532
Author: James <jamesagnew@gmail.com>
Date: Sat Jul 29 18:44:06 2017 -0400
Remove DSTU1 Bundle
commit c52cacf71b
Author: James <jamesagnew@gmail.com>
Date: Sat Jul 29 14:27:42 2017 -0400
Now compiling
commit b405e51773
Merge: c3ddf04e25
cb2cea54d7
Author: James Agnew <jamesagnew@gmail.com>
Date: Fri Jul 28 06:21:02 2017 -0400
Merge branch 'master' into hapi3_refactor
commit c3ddf04e25
Author: James <jamesagnew@gmail.com>
Date: Thu Jul 27 11:06:06 2017 -0400
Sync R4 releases in
commit b13333c3c0
Author: James <jamesagnew@gmail.com>
Date: Fri Jul 14 05:52:33 2017 -0400
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.
commit 2e60ff7521
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 13 20:02:46 2017 -0400
Fix imports
commit a92ace2e0d
Merge: 3196db96d1
1a6b3ea867
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 13 12:02:27 2017 -0400
Merge branch 'master' into hapi3_refactor
commit 3196db96d1
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 13 11:48:10 2017 -0400
Don't add false paging link to request
commit bd4e1d3388
Author: James <jamesagnew@gmail.com>
Date: Sun Jul 9 21:32:16 2017 -0400
Finally building correctly!
commit 6464ce9304
Author: James <jamesagnew@gmail.com>
Date: Sun Jul 9 16:38:28 2017 -0400
Work on refactor
commit 0059f2e48e
Author: James <jamesagnew@gmail.com>
Date: Sat Jul 8 07:16:20 2017 -0400
Keep working on refactor
commit 6c2e87e8cc
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 6 22:35:13 2017 -0400
Lots of work on refactor
commit 11cab97504
Merge: 34ec6b8807
6c47bd4c51
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 6 21:43:57 2017 -0400
Merge branch 'master' into hapi3_refactor
commit 34ec6b8807
Merge: f8e647511b
c520e60ac1
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 6 21:43:49 2017 -0400
Merge branch 'hapi3_refactor' of github.com:jamesagnew/hapi-fhir into hapi3_refactor
commit f8e647511b
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jul 6 18:46:55 2017 -0400
Work on hapi3 changes
commit c520e60ac1
Author: James <jamesagnew@gmail.com>
Date: Wed Jul 5 08:08:40 2017 -0400
Keep working on refactor
commit f1d2ee9092
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jul 3 22:10:59 2017 -0400
Continue refactor for HAPI 3
commit 9281ccafc3
Merge: ea1264cd8e
294d080bd3
Author: James Agnew <jamesagnew@gmail.com>
Date: Mon Jul 3 20:34:16 2017 -0400
Merge branch 'master' into hapi3_refactor
commit ea1264cd8e
Author: James <jamesagnew@gmail.com>
Date: Wed Jun 28 10:26:01 2017 -0400
Continue work on refactor
commit fbe2f98a02
Merge: b2bef47100
0a4dcc32ec
Author: James <jamesagnew@gmail.com>
Date: Wed Jun 28 06:21:22 2017 -0400
Merge branch 'master' into hapi3_refactor
commit b2bef47100
Author: James <jamesagnew@gmail.com>
Date: Tue Jun 27 21:13:23 2017 -0400
Work on refactor
commit 8f76e4e463
Author: James Agnew <jamesagnew@gmail.com>
Date: Sun Jun 25 21:55:35 2017 -0400
Lots of work on refactoring
2017-08-13 14:39:47 -04:00
James Agnew
905d1239a0
Allow CORS on the public server
2017-07-12 13:47:30 -04:00
James Agnew
45b05326c5
Improve display of syntaxt highlighting
2017-07-12 09:47:10 -04:00
James Agnew
38b7212e52
Add line selection and header display to ResponseHighlighterInterceptor
2017-07-12 09:04:05 -04:00
James
14edc79ac1
Version bump to 2.6-SNAPSHOT
2017-06-09 07:28:29 -04:00
James
8b5209ff67
Version bump to 2.5
2017-06-08 06:34:44 -04:00
James Agnew
b96932a5c5
Fix dependency on new version of commons-codec
2017-05-25 15:24:47 -04:00
James Agnew
fcc04a8998
Update tester to use DSTU3 server by default
2017-05-24 14:28:37 -04:00
James
cbc652d226
Version bump to 2.5-SNAPSHOT
2017-04-20 16:13:15 -04:00
James
9d3d15ce6f
Version bump to 2.4
2017-04-19 21:38:36 -04:00
Diederik Muylwyk
4748c8ba74
New DSTU2 FhirInstanceValidator bean exposed. ( #611 )
...
Merging with master, issue #609 will be closed.
2017-03-28 23:19:20 -04:00
James
40848b1beb
Version bump to 2.4-SNAPSHOT
2017-03-18 12:24:39 -04:00
James
e18ab206d7
Version bump to 2.3
2017-03-17 21:21:59 -04:00
James
7ee3e75665
Add JDK version notes. Fixes #560
2017-02-15 05:58:41 -05:00
sekaijin
a150a96089
dependencies convergence
...
correct dependencies convergence
correct version use ${project.version}
2017-01-29 19:22:28 +01:00
sekaijin
23784c1619
remove .settings .project .classpath file of eclipse
2017-01-28 17:13:47 +01:00
James
12598b4e3b
Correctly handle declared extensions with multiple possible types
...
Squashed commit of the following:
commit d6ea0552b7
Author: James <jamesagnew@gmail.com>
Date: Thu Jan 26 09:04:58 2017 -0500
FIx test
commit e5876f7d86
Author: James <jamesagnew@gmail.com>
Date: Thu Jan 26 08:35:38 2017 -0500
Work on extensison
commit 7e573c2299
Author: James <jamesagnew@gmail.com>
Date: Thu Jan 26 07:27:25 2017 -0500
Work on extensions
commit 234b4a0c1c
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu Jan 26 06:25:47 2017 -0500
More work on these extensison
commit 2eb780a690
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed Jan 25 22:35:57 2017 -0500
Work on multitype extensions
2017-01-26 11:07:52 -05:00
James Agnew
d1542e98c5
JPA server was not correctly validating and expanding SCT codes
2017-01-19 17:37:43 -05:00
James
af32c4b7e9
Websockets working once more on the public server
2017-01-12 08:59:51 -05:00
James Agnew
a8eb4a1967
More websocket work
2017-01-11 22:12:41 -05:00
James Agnew
d7c4016896
Websocket work
2017-01-11 21:10:10 -05:00
James Agnew
5b7abf15dc
Properly purge subscriptions
2017-01-11 18:19:46 -05:00
James
65f597aeb1
Migrate to new fhirtest.uhn.ca server
2016-12-28 17:02:08 -05:00
James
b448e13edd
Version bump to 2.3
2016-12-20 19:01:31 -05:00
James
0ec61533a8
Publish 2.2
2016-12-20 19:00:37 -05:00
James Agnew
750d6d4655
Switch public server to use CapabilityStatement for metadata return type
2016-12-20 15:35:54 -05:00
James
901a85880c
Update STU3 definitions and being in STU2.1 defs too
2016-12-10 19:51:25 -05:00
James Agnew
888f42a032
Introduce new CORS interceptor and switch examples to use it
2016-11-21 18:30:51 +01:00
James Agnew
285b8aa1dd
Document switch in CORS filter
2016-11-21 14:12:04 +01:00
James Agnew
4ed17457dd
Work on CORS
2016-11-17 17:10:52 +01:00
James Agnew
4252415e9c
Fix #477 - Gracefully handle unexpected elements starting with _
2016-11-15 05:44:45 -05:00
James
2d7592f7a8
Version bump to 2.2-SNAPSHOT
2016-11-11 22:39:45 -05:00
James
2dd26b6367
Version bump to 2.1
2016-11-11 15:16:53 -05:00
James Agnew
b37a1edaae
Fix offset error when returning multiple pages in JPA search
2016-10-07 17:42:02 -04:00
James Agnew
2c4139dc82
Allow fluent client to handle return types other than Parameters when
...
invoking operations
2016-10-07 11:29:53 -04:00
James Agnew
f5eda76388
Use new STU3 mimetypes by default
2016-10-06 12:17:59 -04:00
James Agnew
eba136d706
Correctly handle custom types in programatic access to JPA
2016-09-27 14:22:48 -04:00
James Agnew
202a1ea885
Fix web testing UI regression
2016-09-06 17:59:04 -04:00
James Agnew
906bcfb803
Version bump to 2.1
2016-08-30 10:55:55 -04:00
James Agnew
d27aad487e
Bump to 2.0 release
2016-08-30 10:50:04 -04:00
James Agnew
da8abca1ff
Add custom extension example
2016-08-21 10:24:42 -07:00
jamesagnew
7dbd5a21ca
Fix tests
2016-07-24 09:20:54 -04:00
James Agnew
7bea8431f7
Add interceptor for rejecting TRACE and other invalid verbs
2016-07-19 19:16:09 -04:00
James Agnew
c3e9f618eb
Version bump to 2.0-SNAPSHOT
2016-07-12 11:12:07 -04:00
jamesagnew
acaf2135c5
Finalize 1.6 release
2016-07-06 07:29:20 -04:00
James Agnew
344b1256ce
Add tests
2016-07-04 18:32:57 -04:00
jamesagnew
b8f1f39ead
Add tests and get :below queries working for built-in code systems
2016-07-01 08:51:47 -04:00
James Agnew
b587e3695b
Add client integration test
2016-06-27 13:43:12 -04:00
jamesagnew
c2dbcc7ff0
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2016-06-26 23:12:26 -04:00
jamesagnew
556058a7b7
Tests passing
2016-06-25 10:55:31 -04:00
James Agnew
db0a208927
Work on terminology importing
2016-06-24 18:40:44 -04:00
James Agnew
0a2b4290ed
Fix #370 - Validation failure when validating certain STU3 resources
2016-06-08 14:21:18 -07:00
James Agnew
a5debc07a3
DateTime parser incorrectly parsed times where more than 3 digits of
...
precision were provided on the seconds
after the decimal point
2016-05-25 19:20:51 -04:00
jamesagnew
831729b558
Add test data library endpoints to public server
2016-05-22 14:28:17 -04:00
jamesagnew
3d8776f6ed
Fix #363 - Allow remote references in JPA resources
2016-05-21 12:58:04 -04:00
jamesagnew
207ba872fa
Add analytics to fhirtest.uhn.ca
2016-05-15 11:00:52 -04:00
James Agnew
abd8bc2f14
Work on term svc
2016-05-13 17:40:56 -04:00
James Agnew
975dfe4fa4
Fix build
2016-05-09 13:10:12 -04:00
James Agnew
e1ab2856e0
Fix build
2016-05-08 10:29:08 -04:00
James Agnew
af2b702aa4
Fixes from Montreal connectathon
2016-05-07 14:24:33 -04:00
James Agnew
82c1e687fd
Fix NPE in LoggingInterceptor
2016-05-04 11:48:50 -04:00
jamesagnew
b4d3a7bb74
Don't highlight AJAX requests
2016-05-04 06:59:28 -04:00
jamesagnew
244cad6224
Allow validator exceptions to be ignored via confoguration
2016-05-03 21:58:09 -04:00
jamesagnew
c48a5224b4
Fix build
2016-04-25 06:40:16 -04:00
jamesagnew
38e80531bb
Bump version to 1.6-SNAPSHOT
2016-04-22 07:05:05 -04:00
jamesagnew
3f64340ec1
Unload Derby on shutdown for #332
2016-04-12 08:08:34 -04:00
jamesagnew
d7c683f6b9
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2016-04-11 09:08:34 -04:00
James Agnew
88157fe1a6
Test data uploader fixes
2016-04-08 16:31:42 -04:00
jamesagnew
364f11ad8f
Just tester tweaks
2016-04-08 07:05:05 -04:00
James Agnew
c8173810f4
Attempt to correct build issues
2016-03-16 18:00:57 -04:00
jamesagnew
1da5855c9c
Add Eclipse files to git
2016-02-28 14:02:29 -05:00
James Agnew
1ba0ae3960
Support inline match URL references, per Simone's requast for the next
...
connectathon
2016-02-23 13:12:30 -08:00
James Agnew
f21851099c
Version bump
2016-02-08 13:59:09 -05:00
James Agnew
e0e52f96c6
Version bump to 1.4 (finally!)
2016-02-03 15:25:32 -05:00
jamesagnew
32daeb6f58
Switch DSTU2.1 to DSTU3 per FMB's decision
2016-02-01 08:55:58 -05:00
James Agnew
7ed14d538a
Remove warning
2016-01-24 14:53:40 -05:00
James Agnew
552842e547
Validator enhancements
2016-01-08 16:23:27 -05:00
jamesagnew
cabdde8914
Still trying to get travis working!
2016-01-07 21:13:17 -05:00
James Agnew
50a9995c55
Validator fixes
2016-01-07 18:37:15 -05:00
James Agnew
c1afb4f54d
Get overlay working for DSTU2.1
2016-01-07 15:04:56 -05:00
James Agnew
a54cb06c03
More travis cleanup
2016-01-06 14:02:20 -05:00
James Agnew
7005cd52d9
Performance tweaks to the validator and get the DSTU2.1 endpoint working
...
with validation
2016-01-04 17:57:00 -05:00
jamesagnew
685bd9345b
Add request/response validator interceptors
2016-01-03 21:52:11 -05:00
jamesagnew
d47e0e5e77
Add DSTU2.1 resources
2015-11-29 11:43:09 -05:00
James Agnew
2f12c9ed01
Bump version to 1.4-SNAPSHOT
2015-11-15 20:11:05 -05:00
James Agnew
f9f33f059b
Version bump to 1.3
2015-11-15 12:53:02 -05:00
jamesagnew
4545b4fb7f
Don't create a new version when reindexing resources
2015-11-04 08:26:33 -05:00
James Agnew
ae416dcd62
Improve nexted search/read handing in transactions in JPA server
2015-10-20 10:35:18 -04:00
jamesagnew
938a251ae9
Cleanup tests for java config in JPA
2015-10-19 20:19:40 -04:00
James Agnew
39fce055e1
Fix build
2015-10-16 15:59:01 -04:00
James Agnew
6c321b83c8
Get examples working with Java config
2015-10-16 15:41:28 -04:00
jamesagnew
7e2d486d17
Working on java config
2015-10-15 08:27:58 -04:00
jamesagnew
6d93cbcaae
Get content search working correctly
2015-10-13 09:18:34 -04:00
jamesagnew
0ab8ee386f
Add documentation for CLI
2015-10-12 18:47:49 -04:00
jamesagnew
b4c86d033e
More work on fulltext search and add a failing test for subscriptions
2015-10-09 09:12:41 -04:00
James Agnew
b62eb1168c
Allow server operations to work at the type level
2015-10-06 11:45:49 -04:00
James Agnew
80575b5380
Generic client now allows search by URL
2015-10-05 15:30:30 -04:00
James Agnew
48d56b4722
Fix connectathon discovered issues
2015-10-03 23:52:30 -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
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
James Agnew
1cc6a05273
FIx validation for resources using v2 tables
2015-09-29 10:51:36 -04:00
jamesagnew
9492744018
Work on subsciprions
2015-09-28 09:06:57 -04:00
James Agnew
1361e69177
Respect server default encoding if an Accept header is received which
...
indicates equal weight for both encodings
2015-09-24 17:52:52 -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
ec8b3b68f6
Work on subscription
2015-09-22 08:06:23 -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
70e942e9f8
Version bump to 1.3-SNAPSHOT
2015-09-19 11:00:57 -04:00
jamesagnew
31934ff582
Version bump to 1.2
2015-09-16 07:09:03 -04:00
de Beaubien, Bill
27764da19a
#221 Conformance date now defaults to the build date/time
2015-09-09 16:47:07 -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
jamesagnew
a9f978a8a2
Udate to latest DSTU2 definitions
2015-08-31 08:20:24 -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
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
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
d20b7e2c94
A few cleanups to allow example resources to commit cleanly
2015-07-07 17:27:10 -04:00
jamesagnew
564746a9a8
Split databases for test server into one for each FHIR version
2015-07-07 09:10:26 -04:00
jamesagnew
8a86ad5e76
Wide sweeping changes to get RI structures working in server mode
2015-07-05 17:14:15 -04:00
jamesagnew
da2d4d0497
Stlye issues only
2015-06-24 08:22:05 -04:00
jamesagnew
fed9f4d61e
Add unit tests and update healthconnex server
2015-06-23 08:29:13 -04:00
jamesagnew
71fbfe5214
Add consolidated test package and clean up tests for cobertura
2015-06-20 14:23:34 -04:00
jamesagnew
4ab8871a41
POM cleanup
2015-06-09 08:22:46 -04:00
James Agnew
9b97fb0e97
Enable validation ($validate) operation in DSTU2 style
2015-06-04 10:56:13 -04:00
jamesagnew
8f27462db7
Add support for _revinclude in web tester UI
2015-05-31 17:31:04 -04:00
jamesagnew
4a5e13b301
Work on synchronizing the HL7.org structures
2015-05-31 16:52:31 -04:00
James Agnew
0f9d4b8059
Add interceptor for syntax highlighting
2015-05-15 18:59:54 -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
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
05cccdb6e5
More work on structs
2015-05-05 13:16:10 -04: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
9755ae8d35
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-05-01 10:24:15 -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
84c17f4676
Wrong FHIR version for Furore server
2015-04-28 10:51:58 -04:00
jamesagnew
f8dee1f47a
Merge branch 'master' of github.com:jamesagnew/hapi-fhir into hl7org_structs
2015-04-24 09:05:34 -04:00
James Agnew
8072ca1bc1
Do HTTP post for tester UI create/updates
2015-04-23 16:57:50 -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
4f1d2a3c75
Merging cleanup from local branch with commit from #153
2015-04-20 15:28:20 -04:00
mochaholic
3003b5e17b
Update to the latest upstream.
2015-04-09 07:25:09 -06: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
James Agnew
823bb4ed82
Add support for profiles and tags in meta for DSTU2
2015-03-16 17:02:44 -04:00
jamesagnew
43e2cd1653
Version bump to 1.0-SNAPSHOT
2015-03-16 09:06:53 -04:00
James Agnew
adfbfcb96b
Site and dist updates for 0.9 release
2015-03-13 17:59:55 -04:00
jamesagnew
3c6febb668
Preparing for 0.9 release
2015-03-13 08:34:52 -04:00
James Agnew
16857404c5
Just work on examples of new functionality
2015-03-11 16:17:27 -04:00
James Agnew
db65d5db59
Work on support for new bundle format in DSTU2
2015-02-27 18:09:24 -05:00
mochaholic
f7a8c8d5f5
Fixed issue #115 .
2015-02-23 17:39:23 -07:00
mochaholic
a5be8a10f4
Merge remote-tracking branch 'upstream/master'
2015-02-19 11:37:01 -07:00
jamesagnew
4f93ab9313
Work on JPA Transaction for DSTU2
2015-02-18 22:23:46 -05:00
mochaholic
e6405c99fb
Added (commented-out) mysql configs to hapi-fhir-server-database-config.xml and the corresponding class to facilitate mysql-based deployment.
2015-02-18 17:00:40 -07:00
jamesagnew
54be2634cd
Work on #105 - Should have it working
2015-02-16 22:37:47 -05:00
esteban-aliverti
9377315c8d
Misc:
...
- hapi-fhir-testpage-overlay now uses dstu2 classes.
- hapi-fhir-jpaserver-examples now use dstu2 classes.
- Removed non-existing dependency hapi-fhir-jpaserver-test:0.9-SNAPSHOT from hapi-fhir-testpage-overlay and hapi-fhir-jpaserver-uhnfhirtest
2015-02-09 12:00:49 +01:00
James Agnew
f4805f83d1
Create DSTU2 project
2015-02-06 15:50:29 -05:00
James Agnew
1348b9f1b4
Add HTTPS support to public server
2015-01-27 11:14:30 -05:00
James Agnew
c786b00950
Add status to bundle entries
2015-01-05 17:57:35 -05:00
James Agnew
0e06e322c3
Fix compile issue
2014-12-29 10:11:07 -05:00
jamesagnew
c73e867736
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
...
Conflicts:
hapi-fhir-jpaserver-uhnfhirtest/src/main/java/ca/uhn/fhirtest/TestRestfulServer.java
2014-12-29 09:35:34 -05:00
jamesagnew
fd8ba68e62
Implementing ETag support
2014-12-29 09:33:36 -05:00
James Agnew
b856c2386b
Better logging for public server
2014-12-23 15:44:54 -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
31d61100db
Fix #67 - Correctly parse local IDs in IdDt even if they look like real IDs
2014-12-22 22:37:24 -05:00
James Agnew
6ab400142f
Adjust logging
2014-12-22 13:58:21 -05:00
James Agnew
5a0ef91337
Get public server working with DSTU2
2014-12-22 12:03:02 -05:00
jamesagnew
dde1d0495c
Get server working
2014-12-21 22:22:07 -05:00
jamesagnew
994e49057d
Lots of work on DSTU2 server
2014-12-21 18:13:37 -05:00
jamesagnew
4ca405a8fc
Unit tests all pass again, elements in baseresouerce reordered
2014-12-19 09:14:40 -05:00
James Agnew
34d3695c6c
Branch now builds successfully
2014-12-18 13:40:31 -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
jamesagnew
a46183ddb8
Add some documentation for #59
2014-12-17 12:40:22 -05:00
b.debeaubien
d0db838f45
#59 - More sorting out profile vs id problem
2014-12-16 09:25:12 -05:00
jamesagnew
ebd0f222f4
Remove artifacts from merge
2014-12-13 13:03:38 -05:00
jamesagnew
c294e1c064
Begin multi version work
2014-12-01 08:13:32 -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
d1fb878c55
Merging
2014-11-08 10:36:27 -05: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
t106uhn
686237f970
bump to 0.8-SNAPSHOT
2014-09-26 20:50:36 -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
jamesagnew
f3ae6cbffd
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
...
Conflicts:
hapi-fhir-base/src/changes/changes.xml
hapi-fhir-jpaserver-uhnfhirtest/.settings/org.eclipse.wst.common.component
restful-server-example/.settings/org.eclipse.wst.common.component
2014-09-12 18:57: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
James Agnew
7f2d656342
Basic project
2014-09-08 14:55:33 -04:00
jamesagnew
09af35e5d8
Site tweaks for release
2014-09-08 07:51:21 -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
46fbfeb66e
Fix encoding issue on narrative blocks
2014-08-28 09:44:04 -04:00
James Agnew
f5823a8e2f
Server logging interceptor enhancements
2014-08-26 16:10:27 -04:00
jamesagnew
9413bfa47b
Correctly parse List resource
2014-08-26 08:10:15 -04:00
James Agnew
2cad32aa08
Detect invalid read method
2014-08-25 17:07:02 -04:00
jamesagnew
8d462f3cda
Add validator support
2014-08-23 16:40:26 -04:00
James Agnew
3808f95f6a
Start working on server interceptors
2014-08-22 19:15:49 -04:00
jamesagnew
731d369be0
Improve documentation on exception handling for servers
2014-08-20 22:46:15 -04:00
James Agnew
45253cba5d
Eclipse settings
2014-08-20 19:21:41 -04:00
jamesagnew
8078452f78
Lots more documentation and let users interact with link self/search
2014-08-16 17:46:30 -04:00
James Agnew
d0edc03f14
Linked resources in server now correctly returned
2014-08-12 11:04:41 -04:00
jamesagnew
e2b9b3318d
Add OperationOutcome narrative template
2014-08-11 09:09:01 -04:00
James Agnew
2ede952342
Fix up CORS support
2014-08-08 17:40:43 -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
jamesagnew
ba3bc70eae
Fix CORS support
2014-08-08 07:33:12 -04:00
James Agnew
fa3bd7f25d
Start adding OpenID support
2014-07-31 18:06:04 -04:00
James Agnew
ef10560c76
Version bump to 0.6-SNAPSHOT
2014-07-30 11:58:06 -04:00
jamesagnew
0a57647b17
Tag 0.5
2014-07-30 07:58:57 -04:00
jamesagnew
67fb593146
Finalize 0.5
2014-07-29 22:26:19 -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
James Agnew
d15dbd4317
Add interceptor framework
2014-07-18 17:49:14 -04:00
James Agnew
2285d3812e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2014-07-17 13:02:21 -04:00
James Agnew
bb14ad09ea
Start preparingh for multiple versions of FHIR
2014-07-17 09:53:52 -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
James Agnew
a2a1035003
More work on tester
2014-07-11 18:27:27 -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
jamesagnew
cb2b54cb09
Move searches with required parameters to unnamed queries
2014-07-07 09:23:23 -04:00
James
0d13dc886b
Allow server to specify its own base
2014-07-04 17:19:33 -04:00
James
02357bce4d
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2014-07-04 16:18:10 -04:00
James
ec2326b1f2
Narrative fixes
2014-07-04 16:17:53 -04:00
jamesagnew
93a7c3e5b5
Deprocate confusing get/setId methods
2014-07-04 09:27:36 -04:00
jamesagnew
ee53c40ff8
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
...
Conflicts:
hapi-fhir-jpaserver-uhnfhirtest/src/main/webapp/WEB-INF/hapi-fhir-server-database-config.xml
hapi-fhir-jpaserver-uhnfhirtest/src/main/webapp/WEB-INF/templates/tmpl-home-welcome.html
2014-07-03 18:35:37 -04:00
jamesagnew
65dc4cbf2e
Welcome mesage change
2014-07-03 18:03:06 -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
jamesagnew
cf4b612ae6
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2014-07-02 18:10:57 -04:00
jamesagnew
ad344f700d
Config changes
2014-07-02 18:10:50 -04:00
James
ca83de38b8
Fix tester breakage
2014-07-02 18:10:20 -04:00
James
0ece666c88
FIx a bunch more unit tests
2014-07-02 18:01: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
411644c4ff
More tester work
2014-06-25 09:49:13 -04:00
jamesagnew
4d90955e75
Make resource detection kind of case insensitive (to deal with some healthintersections responses)
2014-06-20 16:54:09 -04:00
jamesagnew
96986f8829
Lots of cleanup and try to speed up transacitons in JPA
2014-06-12 11:42:28 -04:00
jamesagnew
04fc0827ef
Clean up transactions in JPA
2014-06-06 17:10:31 -04:00
jamesagnew
dfa88a442c
Get history and tags working properly on JPA
2014-06-02 09:07:10 -04:00
jamesagnew
be44a2bca2
More work on JPA
2014-05-29 19:00:16 -04:00
jamesagnew
2720e7d273
Lots more JPA improvementsa
2014-05-28 16:07:53 -04:00
jamesagnew
0ad18c0b77
JPA server is almost working
2014-05-27 18:52:46 -04:00