Releases: datakind/Data-Observation-Toolkit
Releases · datakind/Data-Observation-Toolkit
DOT-115
What's Changed
- Testing PR workflow by @dividor in #1
- Added fallback to materialized views for column definitions by @dividor in #21
- DAG fix by @dividor in #22
- DAG fix by @dividor in #23
- pylint review + adapt tests to demo dataset by @lrnzcig in #19
- Add integration tests by @lrnzcig in #29
- Added Dot demo for powershell by @Masterjx9 in #30
- Updated docker hub demo location by @dividor in #36
- Python demo script by @JanPeterDatakind in #38
- Updated DAG to use demo, also fixed bug for tables with no date field by @dividor in #42
- DKW-399 Enhance DAG to drop tables not schema when running. by @dividor in #45
- Add self tests for test type custom_sql by @lrnzcig in #37
- Add self test for test type possible_duplicate_forms by @lrnzcig in #43
- Dkw 718 revert entity id to be unique string and not UUID by @JanPeterDatakind in #77
- Updates to the UI by @JanPeterDatakind in #68
- Removing hard-coded uuid on accepted_values. by @JanPeterDatakind in #69
- Seems sometimes column can be null, resulting in schema tests going i… by @JanPeterDatakind in #67
- Handle cases when there are no test results by @JanPeterDatakind in #70
- Commit only the file without conflicts by @JanPeterDatakind in #74
- Added instructions for using airflow with remote dot and data databases by @dividor in #63
- Package clean by @JanPeterDatakind in #76
- Add test for expression is true by @lrnzcig in #65
- Added test type associated columns not null by @lrnzcig in #66
- Featurebranch dkw1263 config from db by @JanPeterDatakind in #87
- Test type associated columns not null by @lrnzcig in #86
Key adjustments and additional features
- Added tests that refer to secondary tables - like relationship tests where a filed references across entities/ workflows
- Changed entities display from IDs to names - IDs were difficult for users to work with
- Simplified configurations by reducing the number of config files - previously, users had to configure many files. Some configs are now pushed to the DB away from files
- Decoupled updates of the DOT User Interface from those of the DOT engine. This will make the turnaround time for updating the DOT quite fast as it is the UI that mostly changes
New Contributors
- @dependabot made their first contribution in #7
- @lrnzcig made their first contribution in #19
- @Masterjx9 made their first contribution in #30
Full Changelog: https://github.com/datakind/Data-Observation-Toolkit/commits/1.1.5-rc1