Releases: opendatadiscovery/odd-platform
v0.6.0-beta-2
Changes
- Remove tags/labels which doesn't have any relations @damirabdul (#861)
- Fix SLA images loading for an ARM platform @DementevNikita (#860)
- Fix initial upsert in the statistics table @DementevNikita (#858)
- Rename severity statuses @damirabdul (#850)
- Usage report implementation @damirabdul (#839)
Contributors
v0.6.0-beta
Changes
- Replace SLA SVG HTML with the image @DementevNikita (#848)
- Alerts date fix @Leshe4ka (#844)
- Fix activity order @Leshe4ka (#842)
- Embedded routes @Leshe4ka (#840)
- Unclosed statement in the notification subscriber thread @DementevNikita (#838)
- Improve Slack notification message and fix leakages @DementevNikita (#825)
- Activity bug fixes. @Leshe4ka (#833)
- Activity feed implementation @damirabdul (#789)
- Migrate Data quality tests section to Redux toolkit #790 @NelyDavtyan (#804)
- Fix pagination in management section #808 @NelyDavtyan (#809)
- Support external tags @damirabdul (#816)
- Capture alert information and send it via webhooks @DementevNikita (#806)
- Fix select borders in AppSelect component #801 @NelyDavtyan (#802)
- Separate the logic of the AppTextFiled component @NelyDavtyan (#767)
- Data entity group form bug #779 @NelyDavtyan (#782)
- Bump @mui/system from 5.8.1 to 5.8.5 in /odd-platform-ui @dependabot (#776)
- Bump @mui/material from 5.8.1 to 5.8.5 in /odd-platform-ui @dependabot (#777)
- Bump @mui/lab from 5.0.0-alpha.83 to 5.0.0-alpha.87 in /odd-platform-ui @dependabot (#774)
- Bump @typescript-eslint/parser from 5.27.0 to 5.27.1 in /odd-platform-ui @dependabot (#732)
- update lint-staged types/node babel-jest react-json-tree @NelyDavtyan (#784)
- Migrate AppInfo section to Redux toolkit #787 @NelyDavtyan (#788)
- Now forms submitting on Enter. @Leshe4ka (#741)
- Test coverage for DataSourceIngestionService @esmeneev (#778)
- DatasetVersion reactive refactoring @Chismur (#751)
Contributors
@Chismur, @DementevNikita, @Leshe4ka, @NelyDavtyan, @damirabdul, @dependabot, @dependabot[bot] and @esmeneev
v0.5.4
Changes
- Support primary and sort keys flags @DementevNikita (#762)
- SLA MVP @DementevNikita (#773)
- migrate Alerts to redux-toolkit @NelyDavtyan (#771)
- migrate collectors to redux toolkit @NelyDavtyan (#765)
- migrate datasource to redux toolkit @NelyDavtyan (#763)
- Fix tags 745 @NelyDavtyan (#764)
- migrate tags to redux toolkit @NelyDavtyan (#761)
- Migrate Labels section to Redux toolkit (Issue #748) @NelyDavtyan (#759)
Contributors
v0.5.3
Changes
- Fix DataTransformer history selector @DementevNikita (#760)
- Alerts for data transformers @damirabdul (#758)
- Use r2dbc database client @damirabdul (#747)
- Forbid to delete entity from datasource's deg @Leshe4ka (#743)
- Add/remove data entity with DEG relations API @damirabdul (#716)
Contributors
v0.5.2
Changes
- Create hollow entities on DQT relation ingestion payload @DementevNikita (#740)
Contributors
v0.5.1
Changes
- Fix arithmetic division by zero in the DatasetTestReport API @DementevNikita (#729)
- Support DataTransformerRuns in the platform @DementevNikita (#724)
- Lineage improvements. Hide load more button. @damirabdul (#694)
- [Backend] - DatasetField refactoring. @Chismur (#700)
- Data Entity's overview test report shows stats of test runs instead of tests @DementevNikita (#718)
- Support multiple session providers @DementevNikita (#712)
- Gitbook activity @Anna-EG (#705)
- Refactor Enums to reactive approach @esmeneev (#692)
- Cast Integer to Long @damirabdul (#706)
- Enhance gradle build script @DementevNikita (#697)
- Migration from CRA to Vite @Leshe4ka (#699)
- Enhance READMEs @DementevNikita (#693)
Contributors
@Anna-EG, @Chismur, @DementevNikita, @Leshe4ka, @damirabdul and @esmeneev
v0.5.0
ODD Platform v0.5 adds new features to the mix:
- Domains — a new entity that enables and makes it easier for users to logically group their entities
- Terms and Dictionary — two new entities for providing additional context to metadata. The entities help users to create terms, assign owners and namespaces, and provide necessary descriptions, to easily create a comprehensive dictionary describing data.
- Custom OAuth login page — applied if there are two or more OAuth providers registered in the system
Some of the platform’s API entities were rewritten from scratch, to enable users to take advantage of a fully reactive approach. We also added R2DBC jOOQ support. The enhancements were completed as a part of reactive refactoring procedures, to improve stabilization. The Provectus team will continue to integrate a soft-delete approach in future releases.
As usual, this release includes bug fixes and maintenance work that further advance the performance, reliability, and usability of the ODD Platform.
The First Open-Source Data Discovery (ODD) and Observability Platform is a work in progress. We invite the data community to contribute to the project, to help us realize our vision.
Contributors
v0.4.3
Changes
- Add custom OAuth login page @DementevNikita (#626)
- Fix docker-compose command in the demo README file @DementevNikita (#625)
- Fix datasource creation/update @damirabdul (#604)
- Enhance local demo and local demo documentation @DementevNikita (#600)
Contributors
v0.4.2
Changes
- Reactive Refactoring: Namespace, DataSource, Collector @DementevNikita (#587)
- Set up codeowners file @Haarolean (#590)
- Gitbook activity @Anna-EG (#578)
Contributors
v0.4.1
Changes
- Fix recursive infinite loop in the Alerts API @DementevNikita (#582)
- Decomposed autocompletes @Leshe4ka (#577)
- Fixed bug with checkbox. @Leshe4ka (#580)
- Uplift Spring Boot version 2.5.0 -> 2.6.2 @DementevNikita (#576)
- Add mapstruct configuration @damirabdul (#567)
- Implement sonarcloud scans @Haarolean (#557)
- Gitbook activity @Anna-EG (#564)
- Rollback d3-selection package. @Leshe4ka (#563)
- Fixed bug with token value equals null. @Leshe4ka (#559)
- enhancement/updating-packages @alinamiryuk (#546)
- Reactive jooq support @damirabdul (#553)
- Rename data entity fields according to ODD specification @alinamiryuk (#544)
Contributors
@Anna-EG, @DementevNikita, @Haarolean, @Leshe4ka, @alinamiryuk and @damirabdul