New Features
Read Restricted Permissions (#2300):
A feature introduced by @rkboyce and team allows assets to be filtered by read-permission on the server, hiding assets where users do not have permissions to them. Complete details (and known issues) are described in the new wiki article: Read restricted Configuration.
Externalize SOLR dependencies
In order to reduce the build size and insulate the build from vulnerabilities from 3rd party software, SOLR has become an optional dependency which must be imported via a maven profile. See the Building the WebAPI.war file using Maven, and the section on appending the new webapi-solr
profile to your builds if you are using SOLR.
What's Changed
- TagRepository findXXXTagInfo() produces invalid SQL, should return minimal columns #2241 by @anton-abushkevich in #2242
- Refactored imports to depend on com.google.guava:guava by @ecruz165 in #2219
- Bump up several libraries by @ecruz165 in #2202
- Bump up maven tooling versions by @ecruz165 in #2200
- Hypersistence Optimizer Issues: Blocker: PooledSequenceOptimizerEvent by @ecruz165 in #2218
- Translated postgresql migration scripts to SQL Server up to v2.10 by @dsfrederic in #2238
- Webapi docker profile and TLS by @alondhe in #2235
- Added MAVEN_PARMS arg to Dockerfile by @alondhe in #2229
- Fix SQL in procedure drilldown report by @gebilaoman in #2224
- Set job status to failed when exception is thrown in listener. by @chrisknoll in #2217
- set default value for source.is_cache_enabled column to
false
by @chgl in #2133 - Fix cdmresults drill-down reports by @TomWhite-MedStar in #2257
- Enable PC and DPC for source and non-standard concepts by @TomWhite-MedStar in #2258
- Fix heracles 200 for spark by @TomWhite-MedStar in #2267
- Fix issue #2256 by @TomWhite-MedStar in #2269
- OpenID Connect custom parameters by @RowanErasmus in #2254
- limits for big query were changed to 10000 by @ssuvorov-fls in #2273
- Wildcard is not used now by default. User has to set it explicitly if needed by @ssuvorov-fls in #2277
- added permissions for downloading concepts by @ssuvorov-fls in #2279
- Added params to savePaths for spark dialect. by @chrisknoll in #2276
- raised versions of big query driver and libraries by @ssuvorov-fls in #2272
- Fixed PLE editor text for i18n. by @chrisknoll in #2290
- Enable OIDC authentication with a direct client by @RowanErasmus in #2289
- Bump circe to v1.11.0. by @chrisknoll in #2302
- Filter cohorts and concepts by permission (#2245) by @chrisknoll in #2301
- Update Dependencies and address defaultGlobalReadOnly param by @chrisknoll in #2305
- Dependabot Updates by @chrisknoll in #2309
- Fix: Sql syntax error on Update getConceptRecordCount.sql by @ww166 in #2311
- Finalizing externalizing Vocabulary Search Apache Solr implementation by @alex-odysseus in #2308
- Updated SqlRender v1.16.1 by @konstjar in #2313
New Contributors
- @ecruz165 made their first contribution in #2219
- @dsfrederic made their first contribution in #2238
- @gebilaoman made their first contribution in #2224
- @RowanErasmus made their first contribution in #2254
- @ww166 made their first contribution in #2311
Full Changelog: v2.13.0...v2.14.0