What’s New in YOUnite
New features and bug fixes for this quarter.
Released version 1.7.0
05/Oct/20 05:00 PM
UI: UGR Testing
YOUMDM-1841 05/Oct/20 9:41 AM
API: Federated GET Taking Full Timeout Period
YOUMDM-1848 01/Oct/20 2:35 PM
UI: Data Page Core DR Viewing is Broken in Three Places
YOUMDM-1831 01/Oct/20 2:08 PM
UI: UGR Users→Permissions Has Incorrect Count, Needs Sorting, Next/Prev is Incorrect
YOUMDM-1834 01/Oct/20 2:08 PM
UI: Per Request Gold/Silver Not Working
YOUMDM-1835 01/Oct/20 2:08 PM
UI: Restrict YOUNITE_DATA_STORE Domain Versions in ACL Dropdowns
YOUMDM-1826 01/Oct/20 2:07 PM
UI: Selecting a Component That Renders a Popup Should Make the First Text Field Active
YOUMDM-1823 01/Oct/20 2:07 PM
UI: Update Nav Bar
YOUMDM-1819 01/Oct/20 2:07 PM
UI: DR Componet - Properly Render Fields With Multiple-Values in the ACL Lists
YOUMDM-1755 01/Oct/20 2:06 PM
UI: Build YOUNITE_DATA_STORE Data Page
YOUMDM-1748 01/Oct/20 2:06 PM
UI: Data Gold/Silver Popup Polishing
YOUMDM-1820 01/Oct/20 2:05 PM
UI: Data Page’s Domain:version Changes Based on Last DR Notification
YOUMDM-1829 01/Oct/20 2:02 PM
UI: Notifications Badge Showing False Count
YOUMDM-1773 01/Oct/20 1:57 PM
Fix the adaptor metadata list - so all adaptors are visible even if there are gold/silver adaptors defined
YOUMDM-1366 01/Oct/20 1:53 PM
UI: Remove DR From Data Table after Delete DR
YOUMDM-1488 01/Oct/20 1:52 PM
API: Add POST/PUT/DELETE Notifications for YOUNITE_DATA_STORE DRs
YOUMDM-1833 23/Sep/20 9:51 AM
UI: Add DR Matching
YOUMDM-1567 22/Sep/20 11:08 AM
API: Add rules based matching
YOUMDM-1777 21/Sep/20 2:28 PM
API: Create Data Notification When YOUNITE_DATA_STORE DRs are Created, Updated or Deleted.
YOUMDM-1837 18/Sep/20 3:00 PM
Remove custom database image from stack
YOUMDM-1832 17/Sep/20 3:29 PM
API: Create a GET /drs That Doesn’t Expand REF’s
YOUMDM-1821 07/Sep/20 2:43 PM
API: Fix UGR POST
YOUMDM-1780 07/Sep/20 2:40 PM
Build Pipeline: Create a Page with Permission Descriptions for the KBASE
YOUMDM-1769 07/Sep/20 2:39 PM
UI: Enhance Setting an ACLs DomainVersion Properties
YOUMDM-1732 07/Sep/20 2:27 PM
UI: Render Oldest ORIGINATING Data Event in Green in Lineage Page
YOUMDM-1671 07/Sep/20 2:26 PM
YouniteUI - ZoneUser Permissions on YOUnite UI
YOUMDM-1059 07/Sep/20 2:24 PM
UI: Sort the "Add Permission" List
YOUMDM-1782 07/Sep/20 2:02 PM
API: Extra Validation on Dry-Run Endpoint
YOUMDM-1813 07/Sep/20 1:46 PM
API: Validation and Doc Fixes for dry-run
YOUMDM-1814 07/Sep/20 1:45 PM
UI: FIx Operational ACL "SOURCE ADAPTOR" Pulldown
YOUMDM-1816 07/Sep/20 1:45 PM
DOCS: Cleanup Some Doc Errors Mostly on Governance Page
YOUMDM-1812 07/Sep/20 1:44 PM
UI: Operational ACL POST/DELETE Labels
YOUMDM-1815 07/Sep/20 1:43 PM
UI: Add ACL UUID on Hover
YOUMDM-1807 07/Sep/20 1:41 PM
UI: Real time update after some backend fixes in Jira ticket YOUMDM-1742
YOUMDM-1783 07/Sep/20 1:40 PM
UI: Add ACL UUID Search Bar to Governance Page
YOUMDM-1809 07/Sep/20 1:37 PM
UI: Eliminate Redundant Governance Nav Bar
YOUMDM-1808 07/Sep/20 1:36 PM
UI: Implement POST /zones/<uuid>/acls/dry-run
YOUMDM-1806 07/Sep/20 1:35 PM
UI: Implement GET/zones/{zoneUuid}/acls/metrics
YOUMDM-1805 07/Sep/20 1:34 PM
UI: UGR: Users→Permissions Sub Tab Is Broken
YOUMDM-1781 07/Sep/20 1:32 PM
UI: Enable "DISK" icon on Data Page
YOUMDM-1775 07/Sep/20 1:31 PM
UI: Zones Page→ Map View Defaults
YOUMDM-1772 07/Sep/20 1:30 PM
UI: Reset UGR Update Role When POST /zones/x/users/x/roles Fails
YOUMDM-1759 07/Sep/20 1:29 PM
UI: Fix "ADD PERMISSION" to Role
YOUMDM-1760 07/Sep/20 1:27 PM
UI: DIsable Trashcans and ADD PERMISSION Button for Managed Roles
YOUMDM-1758 07/Sep/20 1:26 PM
UI: Display Errors on UGR→Role (tab) Add Permissions
YOUMDM-1757 07/Sep/20 1:26 PM
UI: Change DrKeyProperties Object
YOUMDM-1756 07/Sep/20 1:25 PM
UI: Remove Zone Admin and ZDS on Zone Page
YOUMDM-1753 07/Sep/20 1:19 PM
UI: After Creating a Role Make it the Current Role
YOUMDM-1736 07/Sep/20 1:05 PM
UI: Enhance Style and Behavior of DomainVersion Properties on ACL Page
YOUMDM-1735 07/Sep/20 1:04 PM
UI: Adjust Endpoints for AuthIdentity
YOUMDM-1722 07/Sep/20 1:04 PM
UI: Fix "View Adaptors" and "View UGR" Buttons Nav & Permissions
YOUMDM-1720 07/Sep/20 1:03 PM
UI: Show Top Level Zones as Default for Map View and Remember Last View
YOUMDM-1719 07/Sep/20 1:02 PM
UI: Add Pageable to Data Lineage Page
YOUMDM-1717 07/Sep/20 1:02 PM
UI: Allow user to View Permissions
YOUMDM-1714 07/Sep/20 1:01 PM
UI: Enable Per DR Request Gold/Silver Settings
YOUMDM-1699 07/Sep/20 12:50 PM
UI: Enable Real Time Update of Select UI Components
YOUMDM-1623 07/Sep/20 12:50 PM
UI: Set MetaData Notification Registrations on Login
YOUMDM-1622 07/Sep/20 12:49 PM
UI: Create Popup to Search/Add/Remove DRs from List
YOUMDM-1618 07/Sep/20 12:48 PM
UI: Roles Are Not Displaying in UGR Group Tab
YOUMDM-1666 07/Sep/20 12:46 PM
UI: Silent Fails (UGR Page)
YOUMDM-1625 07/Sep/20 12:45 PM
UI: Use endpoint "/schemas" instead of "/schemas/domains"
YOUMDM-1429 07/Sep/20 12:41 PM
UI: Update Permissions Checkboxes and Disable Buttons not Allowed
YOUMDM-1766 07/Sep/20 12:14 PM
UI: Add "Create Another" Checkbox to "Add Zone" Popup
YOUMDM-1787 07/Sep/20 12:01 PM
UI: Update URL for data notification subscriptions
YOUMDM-1762 07/Sep/20 11:57 AM
UI: Add URI on Hover to UGR→Roles→Permissions
YOUMDM-1776 07/Sep/20 11:56 AM
UI: Reformat UGR User Details
YOUMDM-1768 07/Sep/20 11:54 AM
UI: Render Permissions in Managed Roles
YOUMDM-1764 07/Sep/20 11:37 AM
DOCS: Notification Related Doc Cleanup
YOUMDM-1792 03/Sep/20 5:32 PM
UI: Update Data Page On Event Notifications
YOUMDM-1752 03/Sep/20 5:32 PM
API: Cannot Delete Federated DR - ResultSet Exception
YOUMDM-1798 01/Sep/20 9:34 AM
API: Operational ACLs Query Needs to Handle ANY for Adaptors and Zones
YOUMDM-1817 01/Sep/20 9:33 AM
API: Enhance Dry Run Payload
YOUMDM-1810 27/Aug/20 1:10 PM
Notification Service: drEventType is not getting recorded preventing DR notifications from working
YOUMDM-1797 20/Aug/20 3:33 PM
API / Notification Service: Trust store is old
YOUMDM-1793 19/Aug/20 3:58 PM
API: Update endpoints and notifications for roles
YOUMDM-1791 19/Aug/20 1:23 PM
API: Zone Admin Cannot Give Out Zone-Admin Role
YOUMDM-1789 19/Aug/20 9:58 AM
Notification Web Hooks No Longer Work
YOUMDM-1790 19/Aug/20 9:58 AM
UI: UGR Silent Fails on UGR: Users→Roles and Groups→Roles
YOUMDM-1778 13/Aug/20 10:38 AM
Add improved referential integrity to database tables
YOUMDM-1765 12/Aug/20 4:02 PM
API: DR→Adaptor Links Appear Broke
YOUMDM-1774 12/Aug/20 10:03 AM
API: Expose Manage Roles in API requests
YOUMDM-1754 06/Aug/20 12:42 PM
API: Fixes for ZoneUser Soft Delete
YOUMDM-1706 06/Aug/20 12:41 PM
API: Prevent Certain User Deletes
YOUMDM-1704 06/Aug/20 12:39 PM
API : Fix Missing Metadata Notifications
YOUMDM-1742 05/Aug/20 2:53 PM
API: Federated GET Slowness
YOUMDM-1730 05/Aug/20 2:31 PM
db-adaptor: Add Files and Make a Few Changes for a BI Demo
YOUMDM-1726 05/Aug/20 1:09 PM
Deleting a group with users in it causes an ArrayIndexOutOfBoundsException
YOUMDM-1761 05/Aug/20 1:02 PM
API: Enhance DR Matching Rules
YOUMDM-1681 04/Aug/20 3:42 PM
When a zone user is deactivated, their default zone is not changed
YOUMDM-1741 04/Aug/20 3:41 PM
Viewing User Permissions
YOUMDM-1712 31/Jul/20 4:18 PM
API: Fix Quick Start Image Links
YOUMDM-1707 31/Jul/20 4:17 PM
API: Add Japanese Language File
YOUMDM-1695 31/Jul/20 4:14 PM
API: Update Docs for Demo Script - Python 3 and How to Shutdown
YOUMDM-1711 31/Jul/20 4:09 PM
Hide auth identity credentials from most endpoints
YOUMDM-1705 31/Jul/20 10:39 AM
Add more flexibility to local file system adaptor demo
YOUMDM-1725 31/Jul/20 10:38 AM
UI: Render YOUNITE_DATA_STORE Data on Data Access Page
YOUMDM-1724 29/Jul/20 7:33 PM
API: Cleanup YOUNITE_DATA_STORE GET /drs Response Payload
YOUMDM-1737 29/Jul/20 6:15 PM
UI: Remove "Set Timeout" From Data Access Page
YOUMDM-1731 22/Jul/20 1:27 PM
UI: Add Hover Tooltip to Disabled Components
YOUMDM-1721 22/Jul/20 1:26 PM
UI: UGR - Landing on Groups is Not Populating Right Side
YOUMDM-1676 22/Jul/20 1:22 PM
UI: Have to Select Role Twice to Get Proper Role Permissions
YOUMDM-1675 22/Jul/20 1:20 PM
UI: Add List of Permissions to "Add Permission" Popup
YOUMDM-1727 22/Jul/20 1:18 PM
UI: Remove YOUNITE_DATA_STORE DomainVersions From Data Pulldown
YOUMDM-1734 22/Jul/20 1:10 PM
UI: DGS Needs Access to Operational ACL Tab
YOUMDM-1703 21/Jul/20 4:00 PM
UI: Fix "View" Header on Zone Page
YOUMDM-1702 21/Jul/20 3:59 PM
UI: Zones Page: Remember last view (always defaults to geolocation view)
YOUMDM-1701 21/Jul/20 3:51 PM
UI: Disable "ADD PERMISSION" Button if no Role is Selected
YOUMDM-1660 21/Jul/20 3:50 PM
UI: Disable "ADD DOMAIN VERSION" if no Domain is Selected
YOUMDM-1659 21/Jul/20 3:48 PM
UI: Disable Landing Page and Left Nav Icons if Disabled
YOUMDM-1716 21/Jul/20 3:33 PM
UI: Disable Selectable Components That The User Does Not Have Permissions to
YOUMDM-1451 21/Jul/20 3:23 PM
UI: Add Filter Component to Data Event Notification Page
YOUMDM-1621 21/Jul/20 3:16 PM
API: DGS user does not have permission to /auth-identity endpoint
YOUMDM-1723 17/Jul/20 12:09 PM
Update younite-db-adaptor scripts to python3
YOUMDM-1709 16/Jul/20 1:52 PM
Notification Service Permission Denied for Zones, missing EntityType
YOUMDM-1718 16/Jul/20 11:20 AM
API: Add DR Matching
YOUMDM-1566 15/Jul/20 4:08 PM
Remove redundant checks for SSO ID
YOUMDM-1645 15/Jul/20 12:54 PM
Add UI testing for notifications websockets
YOUMDM-1708 15/Jul/20 12:52 PM
Adaptor tokens expire and if connection to MB is lost cannot reconnect
YOUMDM-1576 13/Jul/20 12:14 PM
UI: Disable PAUSE/PLAY ALL ADAPTORS if No Adaptors in List
YOUMDM-1661 13/Jul/20 8:17 AM
Development of a new standalone notification service
YOUMDM-1607 10/Jul/20 10:00 AM
Add developer scripts to youniteui for starting the stack locally
YOUMDM-1700 10/Jul/20 10:00 AM
Add metadata notifications to the rest of the system
YOUMDM-1694 10/Jul/20 10:00 AM
UI: On Data Metadata/Compare Restrict List of Adaptors to this with Appropriate Capabilities
YOUMDM-1588 09/Jul/20 1:07 PM
Postman tests occasionally fail with duplicate key error getting token
YOUMDM-1698 09/Jul/20 10:20 AM
UI: Put up Login Page When Token Expires
YOUMDM-1589 09/Jul/20 9:31 AM
UI: Add Latest Complete List of i18n Messages & Add Tags to Spreadsheet
YOUMDM-1678 09/Jul/20 3:07 AM
Generated docker-compose.yml not working for notification-service
YOUMDM-1697 08/Jul/20 1:15 PM
API: Add ALL /roles and /roles/* Permissions for ZDS
YOUMDM-1664 07/Jul/20 9:19 PM
API: Fix PUT /zones/<uuid>/adaptors/<uuid> docs
YOUMDM-1668 07/Jul/20 9:16 PM
DEMO: Remove Dependency on Newman
YOUMDM-1689 07/Jul/20 9:14 PM
API: Missing Permission - /zones/<zone-uuid>/settings/domain-version-adaptor/preferences
YOUMDM-1674 07/Jul/20 9:12 PM
DB-Adaptor: Change Demo Script so it Creates Adaptors as "dgs"
YOUMDM-1662 07/Jul/20 9:11 PM
API: Add a Few Japanese Terms for Permissions
YOUMDM-1672 07/Jul/20 9:10 PM
Remove all old notification code from API
YOUMDM-1611 07/Jul/20 1:52 PM
Notification System for API Consumers
YOUMDM-464 07/Jul/20 12:24 PM
Notifications: Explore Reusing Jersey ClientConfig Object in NotificationDisplatchServiceImpl()
YOUMDM-1340 07/Jul/20 12:21 PM
Add Retry capability to Notification Service
YOUMDM-1690 07/Jul/20 11:49 AM
DrServiceImpl - consolidate notifications sent to the notification queues
YOUMDM-1443 07/Jul/20 11:32 AM
Document steps to get UI development working locally with testing
YOUMDM-1693 07/Jul/20 11:30 AM
UI: Disable Events From Getting Sent to the Toaster
YOUMDM-1613 06/Jul/20 9:32 AM
UI: GET /zones/<zone-uuid>/adaptors is Wrong
YOUMDM-1647 06/Jul/20 9:28 AM
UI: Eliminate PATCH /zones/<zone-uuid>/users/auth-identitty/<auth-user-uuid>
YOUMDM-1646 06/Jul/20 9:24 AM
UI: Add Accept-Language Header to All Requests
YOUMDM-1642 06/Jul/20 9:15 AM
UI: Data→Metadata: Adaptor Priority Values and Description Incorrect or Missing
YOUMDM-1489 06/Jul/20 9:14 AM
UI:Provide List of All Error Messages Originating in UI
YOUMDM-1502 06/Jul/20 9:10 AM
UI: Fix UGR Page Add Permissions List
YOUMDM-1528 06/Jul/20 9:04 AM
Document web hooks, web sockets, notification service
YOUMDM-1669 02/Jul/20 2:31 PM
Create flyway secret for notification service
YOUMDM-1691 02/Jul/20 2:30 PM
Re-implement notification subscriptions for websockets based on the new notification service
YOUMDM-1670 30/Jun/20 12:27 PM
UI: Many Buttons Fail Silently When Backend Returns Error Response
YOUMDM-1665 25/Jun/20 12:57 PM
UI: Enable Adaptor Edit
YOUMDM-1591 25/Jun/20 12:55 PM
UI: Adaptor Priority Label is Wrong & Phantom Adaptors Showing in Compare List
YOUMDM-1431 25/Jun/20 12:45 PM
UI: Hide "Notification Preferences" Page
YOUMDM-1614 25/Jun/20 12:44 PM
Align DR permissions for notification service
YOUMDM-1679 25/Jun/20 9:48 AM
Move errors / messages into separate file for internationilization
YOUMDM-1635 24/Jun/20 11:51 AM
Remove notifications preferences APIs
YOUMDM-1654 24/Jun/20 11:37 AM
Persist notification registrations in the notification service
YOUMDM-1632 23/Jun/20 2:17 PM
Elastic: Adjust Default Memory Config
YOUMDM-1543 16/Jun/20 2:26 PM
Add feature to enable/disable notifications in API
YOUMDM-1608 16/Jun/20 1:18 PM
Add the url to the CSRF token to the docker-compose, youniteui config
YOUMDM-1667 16/Jun/20 1:18 PM
UI: Update "Data Notifications" Page to New Look
YOUMDM-1615 15/Jun/20 7:05 PM
Websocket session dies after a while despite PING PONG events
YOUMDM-1634 15/Jun/20 4:23 PM
UI: i8n Data Notifications Page will & Notification Preferences Pages
YOUMDM-1616 15/Jun/20 3:11 PM
Implement Data Notification Registrations in API
YOUMDM-1633 15/Jun/20 1:24 PM
Cache user permissions in the notification service and handle updates
YOUMDM-1653 12/Jun/20 3:58 PM
Add additional permissions wildcard, update domains/versions
YOUMDM-1655 12/Jun/20 11:02 AM
Implement web hooks in the Notification Service
YOUMDM-1637 12/Jun/20 11:01 AM
Refactor i18n to allow separate translations for elastic vs API result
YOUMDM-1651 12/Jun/20 11:00 AM
UI: ADD ADAPTOR Fails Silently
YOUMDM-1663 12/Jun/20 10:08 AM
API: Provide Useful Descriptions of Permissions Suitable for UI
YOUMDM-1590 12/Jun/20 10:03 AM
UI: Jacked Up Titles on Governance and DATA ACESS Pages
YOUMDM-1617 12/Jun/20 9:03 AM
UI: Add Adaptor Popup Lands User on Description Field
YOUMDM-1612 11/Jun/20 7:48 PM
UI: No Toaster Message Shown on Failed Pause/Play Adaptor
YOUMDM-1600 11/Jun/20 7:48 PM
UI: UGR "Role" Values Not Displayed for admin
YOUMDM-1491 11/Jun/20 7:42 PM
UI: Hover (Tooltip) Over Trash Can on DATA ACCESS DATA Page is Missing
YOUMDM-1602 11/Jun/20 7:37 PM
UI: UGR: Roles Aren’t Being Displayed in "Users" Tab
YOUMDM-1597 11/Jun/20 7:34 PM
UI: UGR Page: Users List Scroll Does not Adjust Properly
YOUMDM-1594 11/Jun/20 7:32 PM
API: Fix Incorrect Permission to /zones/<uuid>/users/auth-identity/*
YOUMDM-1649 08/Jun/20 1:06 PM
Docs: Release Notes Need a Refresh
YOUMDM-1648 08/Jun/20 1:06 PM
API: Add Tags ([…]) to Each Resource in RAML
YOUMDM-1650 08/Jun/20 1:06 PM
Build: Quick-Start.adoc and build-ftps.sh Still Need Tweaking
YOUMDM-1652 08/Jun/20 1:05 PM
API: Plug i18n and messages.properties Into GET /resources
YOUMDM-1658 08/Jun/20 1:05 PM
API: Remove Security From/schemas Endpoint
YOUMDM-1657 08/Jun/20 1:05 PM
Docker: "localip" Var Not Properly Set
YOUMDM-1656 08/Jun/20 1:04 PM
Consolidate notification registration endpoints
YOUMDM-1630 03/Jun/20 10:10 AM
Implement GET API for notification service
YOUMDM-1631 02/Jun/20 4:27 PM
API: Implement i8n
YOUMDM-1636 01/Jun/20 10:57 AM
UI: Filter and Color Code DR Trace
YOUMDM-1410 30/May/20 2:17 PM
UI: Add Zones Page Should Have Fields for Zone Admin and Data Steward
YOUMDM-1581 30/May/20 2:17 PM
UI: Remember User Language Preference
YOUMDM-1540 30/May/20 2:16 PM
Migrate to JUnit 5
YOUMDM-1606 29/May/20 10:26 AM
Remove proxy from UI
YOUMDM-1454 29/May/20 10:26 AM
Docs: Cleanup Local Deployment Quick Start Guide
YOUMDM-1638 28/May/20 5:06 PM
API & Pipeline: Remove RAML From younite-api and update build-ftps.sh to Use raml2html Installed in Docker Image
YOUMDM-1641 28/May/20 4:40 PM
Pipeline: Fix Links to Download Paths in build_ftps.sh
YOUMDM-1643 28/May/20 4:40 PM
Pipeline: Update Compose File and Add Reduced File
YOUMDM-1644 28/May/20 4:39 PM
Change ECR Login Due to Changes Between AWS CLI 1.0 and 2.0
YOUMDM-1527 27/May/20 9:27 PM
Prior Updates
Implement "fieldsable" in most GET API Calls
May 27, 2020 / YOUMDM-1596
Allow API consumers to restrict the properties returned in API calls with the "fields=" query parameter. For example a user making a request for all domain versions uuid, version numbers and their names could limit the result:
GET /domains/versions?fields=version,uuid,domain.name
Make Token Expiration Time in Minutes (was Hours
May 22, 2020 / YOUMDM-1603
UI/API Store User’s Language Preference
May 11, 2020 / YOUMDM-1538, YOUMDM-1540
Upgrade UI to Webpack v4
May 7, 2020 / YOUMDM-1508
Push Out API Docs on Every Build
May 7, 2020 / YOUMDM-1596
YOUnite API updated on every merge into develop.
Release version 1.0.31-SNAPSHOT
Released Apr 30, 2020
Added Kubernetes Configuration Doc and Tarball to Site
April 28, 2020 / YOUMDM-1578, YOUMDM-1516
Documentation guiding users on how to run YOUnite as a Kubernetes cluster in AWS.
Added more metadata to the Federated DR Assembler
Apr 23, 2020 / YOUMDM-1573
Domain, version, requested properties, release policy and a more detailed status are now included in the DR Assembler response. The API documentation was also reworked with a lot more details regarding using these new endpoints.
Added central error logging to the Adaptor SDK
Apr 15, 2020 / YOUMDM-821
The SDK can now send error logs to the message bus so that they can be sent to central logging. Errors that occur during start up and configuration of the Adaptor Service will be logged by default.
YOUnite UI: Enable Diff’ng a Data Record Between Multiple Adaptors
Apr 14, 2020
Added a default DR to ID cache to the SDK
Apr 13, 2020 / YOUMDM-1557
The SDK now comes with a default DR to ID cache that uses H2 on the local file system.
Major Adaptor Documentation Update
April 7, 2020 / YOUMDM-1518, YOUMDM-1476, YOUMDM-1147
Complete rewrite of all adaptor documentation and new documentation on how to configre the YOUnite Off-the-shelf DB adaptor (including Kafka capabilities).
See the "Adaptor Guides" section in the Knowledge Base.
YOUnite UI: Add Internationalization Capabilities
April - May, 2020/ YOUMDM-1505, YOUMDM-1506, YOUMDM-1513, YOUMDM-1530, YOUMDM-1531, YOUMDM-1541, YOUMDM-1532, YOUMDM-1533, YOUMDM-1534, YOUMDM-1529
YOUnite UI: Add Import Domain Version (Json)
April 3, 2020 / YOUMDM-1503
Allow users to import json schema when defining a domain version.
Option to Persist Storage for Services that Need It
April 3, 2020 / YOUMDM-1523
This includes YOUnite DB, Elastic, AMQ and Keycloak.
Environment Variable Substitution Enabled in Adaptor Containers
No longer need to store passwords in the container itself.
April 2, 2020 / YOUMDM-1485
Easier to Seed Password for admin/dgs During Configuration
April 1, 2020 / YOUMDM-1521
YOUnite Off-the-Shelf Database Adaptor
March, 2020 / YOUMDM-1388, YOUMDM-1286
Using QueryDSL which gives YOUnite instant compatibility with many major databases.
Demo Available Showcasing Late YOUnite Off-the-Shelf DB Adaptor
March 17, 2020 / YOUMDM-1477
Synchronous API Endpoints for Getting Data via Adaptors Added
March 17, 2020 / YOUMDM-1499
Added new Federated Data Record Assembler endpoints
Mar 16, 2020 / YOUMDM-1499
Added two new endpoints for assembling federated data records via synchronous REST calls. One endpoint retrieves a single DR by UUID or DR Key, the other allows retrieving multiple (or all) DRs in a domain.
Release version 1.0.29-SNAPSHOT
Released Mar 3, 2020
Cleandup error messages within SDK and possibly Router
February 11, 2020 / YOUMDM-947
Switch to Hikari for DB connection pooling
February 11, 2020 / YOUMDM-1423
Added message bus based request/response communication between YOUnite and the adaptors
Feb 10, 2020 / YOUMDM-1474
Added a request/response framework for communicating messages back and forth between YOUnite and the adaptors over the message bus, with the ability to wait for the response in real time. Along with the framework, three request types were added to the YOUnite API: Health, Metrics and Shutdown. Health returns UP or DOWN, indicating whether the adaptor is healthy. Metrics returns statistics on incoming and outgoing messages. Shutdown tells the adaptors to shut itself down gracefully. Finally, these three request types were implemented in the SDK, including Metrics that accumulate a history of events broken down by day, hour and minute over a 30-day period.
Add metrics to YOUnite DB Adaptor
February 10, 2020 / YOUMDM-1482
Destroy method on the adaptor service Closes ActiveMQ connections
Feb 3, 2020 / YOUMDM-1486
YOUnite DB Adaptor Enhancements scanning for JDBC
January-February, 2020 / YOUMDM-1487, YOUMDM-1472, YOUMDM-1496
-
Added scanning to the younite-db-adaptor that looks at a change table (presumably populated by a trigger) to see what has changed.
-
Add ability to cancel scanning / processing in the middle when a shutdown occurs
Ensured JMS connection factory is closed on destroy() in SDK
Jan 17, 2020 / YOUMDM-1486
When destroy() is called on an adaptor, it now shuts down the connection factory in addition to the listeners.
Disabled Logstash TCP Appender when Elastic is disabled
Jan 14, 2020 / YOUMDM-1484
When LOGGING_ELASTIC_ENABLED
is set to false, the Logstash TCP Appender is now also disabled.
UI Responsiveness
UI can respond to mobile, tablet or normal lap/desktop screen sizes.
Released Jan 6, 2020 / YOUMDM-1458, YOUMDM-1462, YOUMDM-1464, YOUMDM-1465, YOUMDM-1463
Release 1.0.26-SNAPSHOT
Released Dec 17, 2019
Added Unique Constraint to Zones, AdaptorTypes, Domains, Users, Groups and Roles Tables
Dec 12, 2019 / YOUMDM-1278
No longer manually checking for uniqueness when adding or updating resources to these tables.
Release 1.0.25-SNAPSHOT
Released Nov 21, 2019
Removed duplicate Object Mapper instances
Nov 7, 2019 / YOUMDM-1342
Removed unnecessary ObjectMapperInstance class and pointed references to it to ObjectMapperHelper instead.
Documentation cleanup
Nov 6, 2019 / YOUMDM-1445 and YOUMDM-1456
Cleanup of documentation, glossary, terminology, etc.
Release 1.0.24-SNAPSHOT
Released Oct 31, 2019
Removed DataQueueListener Queue / Thread Pool
Oct 22, 2019 / YOUMDM-1328
Removed unnecessary queue for incoming data events (ActiveMQ was already taking care of queueing).
Switched Adaptor SDK Message Service to Spring JMS Template
Oct 21, 2019 / YOUMDM-1453
Switched message service used by the Adaptor SDK to use Spring JMS Template. This adds more robust transactional support and connection recovery.
Revamped Message Service by Adding JMSXGroupId to Messages Sent to Adaptors
Oct 17, 2019 / YOUMDM-1438
Refactored message services and added JMSXGroupId for messages sent to the adaptors.
Compose Files are Cleaned up so Interested Parties Can Download and Run the YOUnite Stack
Oct 15, 2019 / YOUMDM-1439
See the Quick Start Guide.
Fixed Slow "GET DR @ Adaptor"
Oct 3, 2019 / YOUMDM-1432
Fixed logic bug for getting a data record at a single bronze adaptor; was waiting for a gold or silver to timeout when there were no other adaptors.
Fixed MDMClientDetailsService loadClientByClientId NPE Exception
Oct 3, 2019 / YOUMDM-1393
Fixed bug that was throwing an NPE. Now throws the proper ClientRegistrationException exception.
Added a Builder to the SDK to Simplify the Process of Creating an Adaptor
Oct 3, 2019 / YOUMDM-1390
This is a first release of the builder. More on it can be found at YOUnite SDK Summary.
Cache Removed for Domain Version from Adaptor SDK
Oct 2, 2019 / YOUMDM-1389
Cache to hold the domain version was not necessary since it only gets populated at startup.