Features
- Merge ai assisstant into xam main app
- Create ui for new xam assistant (ID: 63467)
- Add templated tests
- Add data contracts metadata match trigger for DC test types (ID: 63703)
- UT Tools + MCP added (ID: 63729)
- [UI] SQL generated query is not displayed on UI (ID: 63755)
- [UI] SQL Templates are not displayed on UI (ID: 63756)
- Add tooltip for test types on filters (ID: 63750)
- add Regenerate/Transpile SQL on new test case (ID: 63711)
- [XAM] SAML - SSO implementation (ID: 56513)
- Formatting of quality sections in data contracts needs a slight change (ID: 63793)
- Improvements to User experience with XAM assistant (ID: 63721)
- Remove dropdown from releases replace it with + New Release (ID: 63705)
- Add simple EP for scheduling templates by id (ID: 63797)
Fixes
- XAM_issue - Not able to remove a created test suite (ID: 64140)
- XAM_issue - Releases in release page are displayed in random order (ID: 64138)
- XAM_issue - Test case "save as new" - functionality, not working (ID: 64144)
- XAM_issue - Not able to save Release change in Existing template without work around (ID: 64141)
- XAM_issue - Select all function in test case view should select all in currect filter not just the ones on same page (ID: 64139)
- XAM_issue - Download of test cases is not triggering download - URL need to be adjusted (ID: 64142)
- MCP Server transport layer fixes
- Add back EXPORT_TESTS_LOCATION env (ID: 63689)
- BULK_TC_TIMEOUT env missing (ID: 63690)
- rule_template missing from RobotCaseKeywordParameterMapper - can't execute DQ tests (ID: 63715)
- save_metadata postgres func psycopg2.errors.CardinalityViolation: ON CONFLICT DO UPDATE command cannot affect row a second time (ID: 63660)
- Alembic migration fails to run when the application starts (ID: 63730)
- Export test case return wrong url (ID: 62775)
- Once new db connection created it is not shown on ui (ID: 63615)
- Formatting issue with webhook notifications (ID: 63726)
- Cannot create rule from template on tc view (ID: 63791)
- App crashes and only show yellow background (ID: 63699)
- Cannot select schema in recon tests (ID: 63491)
- Test plan generation in DevOps fails on rerun with same release name (ID: 63790)
- Running tests on inactive connection (ID: 63596)
- git connection or db can be set as default even if inactive (ID: 63612)
- After changing test suite type to custom you cannot edit it and change it back (ID: 63593)
- custom test can be run on inactive git connection (ID: 63613)
- New on create connection show test case (ID: 63614)
- Fix user pagination (ID: 63749)
- Can't click submit after updating a node in a template (ID: 63504)
- Release page is not sorted out in release page and execution page (ID: 63084)
- Search by id on test approaches allows numbers (ID: 63641)
- Search by id on test approaches returns incomplete results (ID: 63642)
- Search on aproach name returns incomplete results (ID: 63643)
- State is not refrereshd if your search returned 0 results on approaches (ID: 63644)
- You can select inactive approach for run (ID: 63646)
- test approaches filter doesnt return full results on tc screen (ID: 63647)
- Search by id on name on status filter tc (ID: 63648)
- approach displayed incorrectly on etl tc edit view show show approach name (ID: 63653)
- Don't allow creation of suite of type CUSTOM in the UI - those suites are imported from git repository (ID: 63706)
- Spinning wheel doesn't stop after closing modal with inactive test cases warning (ID: 63681)
- dq_stats/export API endpoint returns to much data for each test case (ID: 64836)
- Template propose on DQ custom not working (ID: 64862)