Page History
...
Frontend Features
LOTS OF TABS!
P2
Community-Contributed Features
Contribution | Contributor | |
Backend Features
SAML Authentication
i2b2 now includes support for SAML-based enterprise authentication via an institutional Identity Provider. To configure this, you need to configure SimpleSAMLPHP (now included with i2b2) to talk to your institution's Identity Provider. Follow these guides:
1) Setting up Apache and simplesamlphp: https://simplesamlphp.org/docs/latest/simplesamlphp-install.html
2) Configure the service provider and add an identity provider: https://simplesamlphp.org/docs/latest/simplesamlphp-sp.html
Improved Totalnum Scripts
...
Type | Version |
SQL Server | 2012+ (tested with up to 2019) |
Oracle | 12g+ and 21c |
Postgres | 9 to 14 |
Supported software versions
Application | Version | ||
Java | 8 | java | or 11 |
Wildfly | 17.0.0 | ||
Apache HTD | 2.4.17 or higher | ||
Apache Ant | 1.9.6 | ||
Apache Axis2 | 1.7.1 | ||
PHP | 7.2.27 or higher |
...
- DATA-7 QT_PATIENT_SET_ENC_COLLECTION should be a bigint
- DATA-5 Synthea i2b2 data
- DATA-8 Synthea data load test from Github files
- DATA-6 i
mprove i2b2 db upgrade processAnchor _Hlk64973801 _Hlk64973801 - DATA-12
i2b2 Server and Client Changes
...
- CORE-389 Totalnum performance improvements
- CORE-399 Oracle index hints must use the table alias
- CORE-400 CORE-389 Show totalnums in top-level folders
- CORE-382 Username / password errors should not specify which had the problem
- WEBCLIENT-334 Provide tabs for major plugins and temporal query
- WEBCLIENT-344 Cleanup Analysis Tools list of Plugins to only Supported Items
- WEBCLIENT-325 Wayne's improvements to hierarchical find-by-name
- WEBCLIENT-320 Provide REFRESH ALL context menu in FindTerms panel
- WEBCLIENT-307 Drag and drop in term info panel
- WEBCLIENT-306 Beth Israel contribution: commas in counts, query option infrastructure
- WEBCLIENT-342 switch response status check from "OK" to 200 to handle lab value pop up in http/2 protocols
- CORE-402 Fix Veracode identified Security flaws in i2b2 Server-Side Code
- WEBCLIENT-343 Fix Veracode identified Security flaws in i2b2Webclient Code
- CORE-404 Adding support for JDK 11. Now including the gensrc due to jaxb has been removed.
- CORE-413 (FetchAllChildren)
- CORE-414 (SAML)
- CORE-415 (Log4J)
- RedCAP improvements: read from file
Bug Fixes
8/21 - If Oracle has different timezone settings than the i2b2 application server, i2b2 sessions used to match the Oracle server. Now they will match i2b2.
- WEBCLIENT 12/9/20 - 63ddf0cedcb6f92f71621b73dcf4c9b9bf45bc5b - Changed response status check from "OK" to 200 for HTTP/2 compatibility
WEBCLIENT-335 5/7/20 - 4bedf1cdfa5e193510ef2bf3e7d7b76cebb40113 - Temporal Query Should Not Need a Constraining Population
WEBCLIENT 8/7/20 - 66313cc2e4bf4a9a09a03bcdfb66587c14061cba, 38ed9ec859e1dcfdbf4c28062a96092d18d53c5a - Obfuscated User Not Showing Graph
- WEBCLIENT-350
- WEBCLIENT-325
- WEBCLIENT-341 Toggle between <and > group panel buttons resulting in blank QueryResults view
- WEBCLIENT-319 FindTerms- exceeding more than 200(default) return count - displaying server error
- WEBCLIENT-316 Admin tool unresponsive in IE11
- WEBCLIENT-305 Occasionally items in Find Terms by name are not draggable
- WEBCLIENT-304 Hierarchical levels in Find Terms might not work in ontologies that have extra backslashes
- WEBCLIENT-294 Webclient Reports "QUERY CANCELLED" While Query Is Still Running
- WEBCLIENT-291 Date constraints popup OK button disabled, maintains new date if canceled
- WEBCLIENT-196 Temporal query more than 2 events is not populating query name in the query name textbox and displaying new event added msg
- WEBCLIENT-156 switching from events grouppanel view to 'same financial encounter' selection is not switching to original concept group panel view
- CORE-282 Error returned when obfuscated user is locked out
- CORE-281 Query continues to run after user receives lockout message
- CORE-412 (AggService login)
- CORE-405 ??
- CORE-403 ??
CORE-399 use alias for index hint
Notes for Developers
For Java 11 install, if you change xsd, then modify the gensource.
...