GitHub repositories: Difference between revisions

From Discovery Data Service
Jump to navigation Jump to search
No edit summary
No edit summary
Line 42: Line 42:
|Keycloak
|Keycloak
|Keycloak mapper provider & keycloak theme for login
|Keycloak mapper provider & keycloak theme for login
|-
|Security
|Keycloak security utilities, mostly superceeded by User manager & data sharing manager
|-
|SFTPReader
|SFTP reader application
|-
|Transforms
|Main transformation library
|-
|Utility
|Low level utility code - slack integration, metrics helpers, etc.
|-
|Angular4
|Angular (v4 - Bootstrap) common library - helpers, application frame, common controls/components, etc
|-
|Angular8
|Angular (v8 - Material) common library - helpers, application frame, common controls/components, etc
|-
|AuthAPI
|Keycloak token wrapper API
|-
|CodeSetManager
|maintains the code sets being used by the Data Generator project
|-
|
|
|-
|
|
|-
|
|
|-
|
|
|-
|-
|}
|}
<br />
<br />

Revision as of 14:31, 16 March 2021

The DDS code is now held on a private GitHub repository - https://github.com/TowerHamletsCCG

See the following table for a description of each repository:

Repository Description
Api Base API framework classes - common endpoints, startup/shutdown listeners, CORS helper
Cache Generic Cache, XML Marshaller pool, ObjectMapper pool, Cache manager
ConfigManager Config management, connects to config db via main env vars, handles default and app specific configuration
EDS Main data service package, contains messaging api, queuereader, subscriber, config/monitor UI and utilities (inc. IM Updater)
EdsClient EDS Client wrapper class for sending messages into DDS
EdsCore Low level common business code - data access layers, helper utilities
EmisExtractValidator A data validation tool for EMIS Web extracts. Checks relational integrity across an extract or set of extracts, and allows inspection of data changes across extracts.
Enterprise Enterprise application
Fhir Fhir helper classes
FHIR-Profiles FHIR Profile extensions XML files
HL7Receiver HL7 receiver and transformation engine
Keycloak Keycloak mapper provider & keycloak theme for login
Security Keycloak security utilities, mostly superceeded by User manager & data sharing manager
SFTPReader SFTP reader application
Transforms Main transformation library
Utility Low level utility code - slack integration, metrics helpers, etc.
Angular4 Angular (v4 - Bootstrap) common library - helpers, application frame, common controls/components, etc
Angular8 Angular (v8 - Material) common library - helpers, application frame, common controls/components, etc
AuthAPI Keycloak token wrapper API
CodeSetManager maintains the code sets being used by the Data Generator project