1
0
mirror of https://github.com/hapifhir/hapi-fhir.git synced 2025-03-30 20:08:46 +00:00

284 Commits

Author SHA1 Message Date
jamesagnew
fe0e07a313 Bump to 5.0.1 2020-05-15 05:47:01 -04:00
jamesagnew
1d13e29ac0 Version bump to 5.1.0-SNAPSHOT 2020-05-12 20:04:20 -04:00
jamesagnew
d631ecff4a Prepare for 5.0.0 2020-05-12 11:49:18 -04:00
James Agnew
a77aa6a28e
Multitenancy Ticket 2 - ()
* Work on multitenancy

* Second ticket started

* More multitenancy work

* Work on tenancy security

* Work on multitenancy

* Test fixes

* Add docs

* cs tweak

* Multitenancy fixes

* Add debug log

* Fix build

* Add headers

* Add partition selection interceptor hook

* Update hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/api/Constants.java

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* Account for review comments

* Resolve FIXMES

* Work on tests

* Test fixes

* A bit more cleanup

* Work on multitenancy

* Update hapi-fhir-docs/src/main/java/ca/uhn/hapi/fhir/docs/ClientExamples.java

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/client/examples.md

Co-authored-by: Ken Stevens <khstevens@gmail.com>

* Address review comments

* Allow disabling text modifier indexing

* Add changelog

* Docs fixes

* Address review comment

* Resolve merge conflicts

* Merge master

* Compile fix

* Test fix

Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-05 15:12:15 -04:00
jamesagnew
be5f8191dc One more bugfix 2020-04-22 09:08:46 -04:00
jamesagnew
47786660d5 Test fixes 2020-04-07 13:58:24 -04:00
jamesagnew
2205d2306c Move resource provider factory 2020-04-07 10:56:05 -04:00
jamesagnew
fef447afee Work on subscription cleanup 2020-04-04 16:07:01 -04:00
jamesagnew
470063e8ab Subscription cleanup 2020-04-02 21:19:54 -04:00
jamesagnew
6baf1995c9 Work on subscription cleanup 2020-04-02 20:30:19 -04:00
jamesagnew
082c201333 Improve debug logging 2020-03-31 11:20:48 -04:00
jamesagnew
9d09466c21 Add debug logging to CLI 2020-03-31 10:49:16 -04:00
James Agnew
22413911bf
Validation api changes ()
* Validation enhancements

* Work on validation api reworking

* Keep working on validation API

* Keep working on new term API

* Work on validation api

* Ongoing work on validation

* Work on integrating validation

* Work on validation API

* Add to validation API

* Work on validation

* Work on API

* Work on validation

* Work on validation API

* Work on validation API

* Work on validation api

* Work on validation API

* Work on validation api

* Validation API changes

* Work on API

* More work on validationo API

* Work on validation API

* FIxes

* WOrk on validation api

* Work on validation API

* Tests passing!

* More cleanup

* More validation API changes

* Fix intermittent test failure

* Package reorg

* Validation API work

* Work on doocumentation

* Work on API

* More work on new validation API

* Fix errorprone-reported error

* Test fixes

* Documentation updates

* Documentation tweaks

* Work on API

* Bean name adjustments

* Build fixes

* Some test fixes
2020-03-17 13:28:59 -04:00
James Agnew
60f16dd91d
Update to 4.3.x core JAR ()
* Added optionality for adding resource fetcher

* Added coverage that proves invocations

* Bumped version of fhir.core to latest version. Added wrapping of AssumeValidRestReferences

* Added optionality for adding resource fetcher

* Added coverage that proves invocations

* Bumped version of fhir.core to latest version. Added wrapping of AssumeValidRestReferences

* Start working on converter

* Account for compile errors

* Test fix

* Work no validator

* Work on getting core working

* Add some test coverage

* Many test fixes

Co-authored-by: Jens Kristian Villadsen <46567685+jvitrifork@users.noreply.github.com>
2020-02-17 14:28:29 -05:00
jamesagnew
ddc7b601ee Version bump to 4.3.0-SNAPSHOT 2020-02-16 19:23:22 -05:00
jamesagnew
4fd80cfca7 Bump to 4.2.0 2020-02-16 19:00:15 -05:00
James Agnew
4989361922 One more test fix 2020-02-03 21:51:13 -05:00
jamesagnew
9c7f5e1b9b License header updates 2020-01-12 10:15:08 -05:00
James Agnew
0b682eeb1f Fix broken constructor 2019-12-18 14:28:28 -05:00
Ken Stevens
68a7613f9e Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
# Conflicts:
#	hapi-fhir-cli/hapi-fhir-cli-api/src/main/java/ca/uhn/fhir/cli/BaseFlywayMigrateDatabaseCommand.java
2019-12-16 08:58:26 -05:00
Ken Stevens
e3922d5c01 pre-review cleanup 2019-12-15 08:32:45 -05:00
Ken Stevens
7c3514fecc Skip versions tested 2019-12-14 19:00:58 -05:00
Ken Stevens
4946fffac2 pass test 2019-12-14 17:27:17 -05:00
James Agnew
96003a44cc Correct issue with CLI 2019-12-13 13:40:40 -05:00
Ken Stevens
931a41938b added dry-run output to both Flyway and TaskOnly migrator
dry-run only calls TaskOnly migrator now
2019-12-12 14:42:43 -05:00
Ken Stevens
7c1544d8f3 strip comments from sql before splitting ; (to avoid ; in comments) 2019-12-11 14:02:24 -05:00
Ken Stevens
176bf657a7 Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
# Conflicts:
#	hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
2019-12-10 10:10:41 -05:00
Ken Stevens
bd1b41ff82 change out-of-order-permitted from environment variablet to flag to work like dont-use-flyway 2019-12-09 16:44:24 -05:00
Ken Stevens
bfa89483e7 Merge remote-tracking branch 'origin/master' into ks-20191119-scheduler 2019-12-06 18:13:38 -05:00
James Agnew
438ef70fdb Reuse connections in brute force migrator 2019-12-06 16:52:26 -05:00
Ken Stevens
6c432733d5 Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-12-05 18:03:02 -05:00
James Agnew
d91617e923
Account for review changes () 2019-12-05 18:01:45 -05:00
Ken Stevens
1ce5dca5db intermittent failure? 2019-12-05 15:32:53 -05:00
James Agnew
69a5266127 Allow non-flyway migration 2019-12-05 10:46:37 -05:00
Ken Stevens
8c7c4fc56f configurable table name 2019-11-26 13:40:03 -05:00
Ken Stevens
01ebe9ae8c Revert "fix test"
This reverts commit 3b35724b
2019-11-26 12:07:31 -05:00
Ken Stevens
3b35724bdd fix test 2019-11-26 11:36:25 -05:00
Ken Stevens
3d00634b16 make migration table name configurable 2019-11-26 09:07:53 -05:00
Ken Stevens
6543da1470 Merge remote-tracking branch 'remotes/origin/master' into ks-flyway 2019-11-15 09:28:30 -05:00
James Agnew
497a96ae68 Version bump for next round of development 2019-11-12 22:09:21 -05:00
jamesagnew
f99ad981b5 Version bump to 4.1.0 2019-11-12 16:08:20 -05:00
Ken Stevens
30865588e3 pre-review cleanup 2019-11-04 08:36:24 -05:00
Ken Stevens
5890059362 moar integration tests 2019-11-03 13:46:09 -05:00
Ken Stevens
de4f909eda optimize imports 2019-11-02 21:52:35 -04:00
Ken Stevens
bb0f71f271 Merge remote-tracking branch 'remotes/origin/master' into ks-flyway 2019-11-02 21:51:47 -04:00
Ken Stevens
fd9d61018c FIXME 2019-10-31 17:14:54 -04:00
Ken Stevens
f95e4d387d added schema migration validation 2019-10-31 14:56:55 -04:00
Ken Stevens
d29e112e26 removed old migration command 2019-10-30 17:32:46 -04:00
James Agnew
d3e66680f0 Add some testing 2019-10-30 09:49:40 -04:00
Ken Stevens
c8c89d976f Flyway integration test passes 2019-10-29 14:18:41 -04:00