[v3-1-test] Fix PoolBar links using wrong query params for task instances filtering (#64182)#64266
Closed
github-actions[bot] wants to merge 1286 commits intov3-2-testfrom
Closed
[v3-1-test] Fix PoolBar links using wrong query params for task instances filtering (#64182)#64266github-actions[bot] wants to merge 1286 commits intov3-2-testfrom
github-actions[bot] wants to merge 1286 commits intov3-2-testfrom
Conversation
…rors (#61389) (#61533) * Add error handling for pause/unpause toggle permission errors - Add toaster notification when pause/unpause fails with 403 - Display error message to user instead of silent failure - Follow existing error handling pattern from useTrigger Fixes #61363 * ran perk-all-files (cherry picked from commit 2edb7be) Co-authored-by: Dhananjay Gupta <109964042+Fury0508@users.noreply.github.com>
…61539) * Fix middleware order: move GZipMiddleware to end to avoid chunked responses * Fix middleware order and JWT/GZip setup * Fix middleware order and add final newline * test: prevent chunked encoding regression from middleware order * Move the comments to GzipMiddleware and fix the test convention --------- (cherry picked from commit bcf6749) Co-authored-by: abhijeets25012-tech <abhijeet.s25012@nst.rishihood.edu.in> Co-authored-by: Abhijeet Raj Singh <abhijeetrajsingh@Abhijeets-MacBook-Pro-6.local> Co-authored-by: LIU ZHE YOU <zhu424.dev@gmail.com>
…TIVE_FIELDS (#61580) (#61582) Azure Blob Storage, Azure File Share, and Azure Data Lake store connection strings and shared access keys in the connection `extra` JSON under keys that were not matched by the existing sensitive field patterns. This allowed users with read-only Connection permissions (e.g. Viewer role) to retrieve these secrets in plaintext via the API. Adding `connection_string` and `access_key` to the default set ensures these values are automatically redacted in API responses and logs. (cherry picked from commit 6d9d86c) Co-authored-by: Ankit Chaurasia <8670962+sunank200@users.noreply.github.com>
… (#61603) * Add Windows filesystem detection in Breeze startup Detect when Airflow sources are on a Windows (NTFS) filesystem mounted via WSL2 and fail early with a clear error message before starting Docker containers. The check runs on the host side during Breeze environment checks, using stat to identify the Plan 9 (9p) filesystem type that WSL2 uses for Windows drive mounts. This detection cannot be done from inside the container because Docker Desktop abstracts the 9p layer. Closes: #58932 * Fix ruff lint errors: rename shadowed 'platform' loop var and add check=False to subprocess.run (cherry picked from commit ca90ac3) Co-authored-by: André Ahlert <andre@aex.partners>
… logic (#61597) (#61599) Add fallback mechanism for provider minimum version detection when metadata is unavailable. The hook now attempts to read local provider pyproject.toml files as a fallback before giving up. Changes: - Add get_local_provider_version() to read from local pyproject.toml - Extract fallback logic into _fallback_provider_version() helper - Add extra_information parameter to insert_documentation() for clearer update messages showing what was synchronized This ensures the hook works correctly even for providers without published metadata, improving reliability during development. (cherry picked from commit e7ecdbd) Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
… UI (#61314) (#61366) (#61638) * Fix missing translation keys for task Scheduling Blocking Dependency * Fix i18n namespace usage in BlockingDeps - Revert changes to global i18n config - Load 'dag' namespace specifically in BlockingDeps component - Update translation keys to match namespace context * fix: defaults preventRunningTask to true * Update i18n config (cherry picked from commit 6dbb6a8) Co-authored-by: Saksham Singhal <sakshamsinghal2020@gmail.com>
Bumps [axios](https://github.com/axios/axios) from 1.13.2 to 1.13.5. - [Release notes](https://github.com/axios/axios/releases) - [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md) - [Commits](axios/axios@v1.13.2...v1.13.5) --- updated-dependencies: - dependency-name: axios dependency-version: 1.13.5 dependency-type: direct:production ... (cherry picked from commit cfed2a8) Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Guan-Ming (Wesley) Chiu <105915352+guan404ming@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
The release candidate commands were failing in CI because SVN operations require credentials and network access to the ASF SVN repository. This change detects when running in CI (via CI environment variable) and simulates SVN operations instead of executing them: - svn checkout: creates empty directory structure - svn mkdir: uses regular mkdir - svn add/commit/rm: prints simulation messages This allows the release candidate workflow to be validated in CI without requiring SVN access, while preserving full functionality in production. (cherry picked from commit 5953b82)
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.
The PoolBar component links to the task instances page using
SearchParamsKeys.STATE ('state') and SearchParamsKeys.POOL ('pool'),
but the TaskInstances page reads filters from SearchParamsKeys.TASK_STATE
('task_state') and SearchParamsKeys.POOL_NAME_PATTERN ('pool_name_pattern').
This mismatch causes clicking a pool slot segment (running, queued, etc.)
to navigate to the task instances page without any filters being applied,
showing all task instances instead of those filtered by the clicked state
and pool.
Fix by using the correct search parameter keys (TASK_STATE and
POOL_NAME_PATTERN) and slot.slotType instead of slot.color for the
state filter value.
(cherry picked from commit 0c2a8d5)
Co-authored-by: Burra Karthikeya karukarthikeya1111@gmail.com