Merge pull request #2263 from elementary-data/release/v0.24.1#2264
Open
github-actions[bot] wants to merge 830 commits into
Open
Merge pull request #2263 from elementary-data/release/v0.24.1#2264github-actions[bot] wants to merge 830 commits into
github-actions[bot] wants to merge 830 commits into
Conversation
* add dbt fusion runner * remove call_macro * fixes * bugfix * bugfix - parent dataclass can't have defaults * replace dbt.create_table_as with our implementation * don't run deps from the runner for dbt fusion
* add the former deprecated tests project from the package to the CLI as the e2e project * e2e project models: remove stage ifs * remove irrelevant macros * test-warehouse: change CI to use a static dbt project rather than the deprecated package tests * fixes * bugfix * add deps * test-warehouse: fix packages for e2e project * forgot to update packages * generate data before seeding * full refresh seeds
* update the CLI to use the new package version * update package lock
Co-authored-by: GitHub Actions <noreply@github.com>
* package-lock: remove name to avoid breaking old dbt versions * remove databricks limitation * bugfix
…Teams alerts a cli flag so that users have more control over the formatting in Teams (#1958) * Introduced a new configuration setting in which one can change the number of columns that are allowed in a result sample that will be displayed as a table. If it exceeds this number of columns than it will be parsed as a JSON * Use full width for Teams message to allow beter formatting of a table * Depending on size of table format it differently so that large tables are better readable * Refactor code + implement a sleep to prevent rate limits from being hit in Teams for scenarios where a lot of alerts need to be sent * Error handling for the teams webhook alerting to handle cases like network exceptions * Correct data type in which the message configuration is populating the message that is sent to MS Teams * Refactor coderabbitai suggestion * Implemented feedback of Elazar * Adapt new full widt layout for MS Teams alerting in unit tests * Fix failing unit tests --------- Co-authored-by: Frank Tubbing <frank.tubbing@beequip.nl> Co-authored-by: Itamar Hartstein <haritamar@gmail.com>
…ailed-teams-webhook Added more detailed exception for teams webhook failure
* report: disable_samples should only affect dbt tests * update package dependency in CLI dbt project * update package lock * return old comment * remove name from package lock * update dbt package version * update package-lock * disable_samples - preserve previous behavior for dbt tests by setting to None
* Correctly shorten versioned model name
…robatching (#2041) * add support for partial success * tweaks * fix unit tests
…ys, upgrade to v10 (#2045)
…n in message sending
…-resolution-notifications-in-channel Enhance SlackWebMessagingIntegration to support reply_broadcast optio…
…uments in from_token method
…-resolution-notifications-in-channel Enhance SlackWebMessagingIntegration to accept additional keyword arg…
…_scan Fix BigQuery scan for test result rows
Co-authored-by: mika <mika@elementary-data.com>
This commit introduces HTML formatting for messages, including support for various blocks like headers, text, lists, tables, and expandable sections. It also adds comprehensive unit tests with corresponding HTML fixtures to ensure correct rendering. Co-authored-by: mika <mika@elementary-data.com>
- Added comprehensive test coverage for all block types (TableBlock, CodeBlock, DividerBlock, ActionsBlock) - Improved fact list styling: removed backgrounds/borders, added max-width:200px on labels - Standardized font-size to 14px across all blocks (fact lists, tables, expandable) - Removed ActionsBlock rendering (not supported in HTML emails, matches adaptive cards) - Made expandable blocks actually expandable using HTML5 details/summary elements - Added visual arrow indicators (▶/▼) to expandable blocks, properly hiding native browser triangles - Enhanced bullet lists with proper semantic HTML (ul/li elements) and automatic pattern detection - All 36 HTML formatter tests passing
CSS property syntax (colons and semicolons in style strings) triggers false positive flake8 E231 and E702 errors. Added noqa comments to suppress these warnings for legitimate CSS syntax within Python string literals.
Co-authored-by: Cursor <cursoragent@cursor.com>
release/v0.24.0
fix: skip alerts with unknown Status instead of crashing
Update docs on the docs branch in a separate job, run dbt deps --lock after bumping packages.yml, and merge PR creation into bump-version. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid installing the full project; 1.8 is the first supported dbt version. Co-authored-by: Cursor <cursoragent@cursor.com>
Use peter-evans/create-pull-request v8 for release and docs PR creation. Co-authored-by: Cursor <cursoragent@cursor.com>
Remove add-paths so create-pull-request includes every modified file by default. Co-authored-by: Cursor <cursoragent@cursor.com>
Show CLI and dbt package versions in the bump-version commit message and PR title. Co-authored-by: Cursor <cursoragent@cursor.com>
…orkflow CORE-918: Improve bump-version workflow for docs branch and dbt lock
Support custom paths for internal dbt project via env vars
Co-authored-by: Cursor <cursoragent@cursor.com>
…-report-bundle chore: add report bundle 1.0.34
Co-authored-by: Cursor <cursoragent@cursor.com>
Release v0.24.1 (dbt package v0.24.0)
| @staticmethod | ||
| def run(cmd: list[str], check: bool = True, **kw: object) -> subprocess.CompletedProcess: # type: ignore[type-arg] | ||
| """Run a command, printing it first.""" | ||
| print(f" -> {shlex.join(cmd)}") |
…ary-package chore: Update dbt package
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v0.24.1 (dbt package v0.24.0)