Features
- Create a new tool, prompt, endpoint for regenerate sql and translate sql between database types (ID: 63451)
- Create new ui for gen ai sql agent (ID: 63468)
- Use sqlglot for SQLTranslator and make optional schema, table etc for SQLRegenerator (ID: 63498)
- Add Keywords tab for Data Contracts test cases as well (ID: 63611)
- Refactor app settings management + related cleanups (ID: 63476)
- Optimize sync all requirements (ID: 63502)
Fixes
- Improve loading on dq dashboard (ID: 60264)
- fix pagination on TS after expand DAG execution in results (ID: 62996)
- Node item pagination on DAG doesn't get data for the second page (ID: 63450)
- Data contract fix sync db/git for suite name (ID: 63453)
- Fix DC yaml render in Quality Check tab for DC test details page (ID: 63459)
- Unable to add test cases to suites (ID: 63470)
- Daily support bundle log files are way to large (ID: 63471)
- Import data contracts and sync cron issue (ID: 63489)
- Last execution status incorrect on test case (ID: 63638)
- Disabled "Next" button for simple (ID: 63659)
- cannot save etl tc as new (ID: 63652)
- Save as test case is returning 422 error (ID: 63654)
- Can't update test case validation error for TestCaseSchema (ID: 63655)
- Get Test case endpoint not returning keywords field (ID: 63656)
- Changed metadata for DB tests not working properly (ID: 63664)
- Test case import doesnt work (ID: 63592)
- Scheduler task listener - handle multiple celery triggers or join them in 1 for data contracts sync (ID: 63506)
- Initializations of schedules on app start fails (ID: 63665)
- Disappearing list of scheduled jobs (ID: 63663)
- Authorize button not showing up in OpenAPI docs (ID: 63676)
- Cannot convert simple to custom (ID: 63668)
- DQ schema filter sees no schemas (ID: 63672)
- Duplicated dq results on db config and date filters (ID: 63669)
- Can't execute DAG (ID: 63684)