Skip to content

Develop => merge latest commits #27

Merged
dorel14 merged 21 commits into
masterfrom
develop
May 24, 2026
Merged

Develop => merge latest commits #27
dorel14 merged 21 commits into
masterfrom
develop

Conversation

@dorel14

@dorel14 dorel14 commented May 17, 2026

Copy link
Copy Markdown
Owner

No description provided.

David Orel and others added 6 commits May 17, 2026 17:51
Replace JSON serialization with scientific data format for better numpy/xarray support in cache and storage layers. Add new optional dependency groups (scientific, profiling, dev) and improve type safety across multiple components with explicit casts and bool conversions.
Updates security documentation in both English and French to include `#pragma: allowlist secret` comments for example secret values in code samples. This prevents false positives from secret scanning tools that might otherwise flag these documentation examples as actual security risks.
gemini-code-assist[bot]

This comment was marked as outdated.

David Orel and others added 9 commits May 17, 2026 20:28
- Updated `generate_llm_docs.py` to specify UTF-8 encoding when writing files.
  - This ensures proper handling of non-ASCII characters, preventing potential errors during document creation.
  - The change improves the robustness and correctness of the script.
- Remove DAGViewer, LiveDAGPreview, and view_dag from NiceGUI integration
- Update documentation to use MermaidGenerator directly instead of DAGViewer
- Reorganize example docs with numbered sections and cleaner formatting
- Simplify French docs accordingly
- Adds sqlalchemy[asyncio]>=2.0 as a core dependency
- Removes picows, python-socks, and other heavy dependencies no longer needed
- Moves broker packages (taskiq-aio-kafka, taskiq-aio-pika, taskiq-redis) from core deps to a new 'brokers' extra
- Updates taskiq-flow version to 1.1.0
- Removes redundant testing dependencies and scientific package dependencies from core
- Restructures package extras to reflect new dependency grouping
- Migrates WebSocket integration to FastAPI-only approach, removing deprecated standalone server APIs
- Updates API references, examples, and guides to reflect FastAPI WebSocket routes
- Adds ResourceAwareExecutor and TaskResourceProfile for resource-aware execution
- Adds Docker deployment examples and production security considerations
- Renames renderer registry guide to visualization guide
- Updates notes to highlight core-only features and adds JWT secret security annotations
@gitguardian

This comment was marked as outdated.

github-actions Bot and others added 6 commits May 20, 2026 17:44
… flow

- Implements pipeline access whitelist validation in SecurityMiddleware, checking user context against allowed pipelines before processing requests
- Refactors auth module to work with middleware-first pattern where authentication happens in SecurityMiddleware and simpler context retrieval functions are provided for route dependencies
- Adds httpx as a new dependency
- Updates ruff lint configuration and removes unused blank lines
- Adds pragma comments for documented placeholder secrets in Docker configurations
@dorel14 dorel14 merged commit 06ae30c into master May 24, 2026
35 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant