Galaxy网络应用
项目描述
概述
Galaxy网络应用(Galaxy、报告、工具仓库)。
历史
24.1.2 (2024-09-25)
错误修复
由@ahmedhamidawan在#18479中提供的重置密码电子邮件的通用消息
由@davelopez在#18521中修复作业索引API中的视图参数类型
由@itisAliRH在#18842中修复工作流索引书签过滤器
增强功能
其他更改
24.1.1 (2024-07-02)
错误修复
由@bernt-matthias在#17850中修复API上传的临时上传文件的权限
由@jmchilton在#18246中对用户数据插件进行小错误修复
增强功能
由@martenson在#16645中删除已弃用的BCO导出端点
由@jmchilton在#17225中实现页面对象访问性对话框
通过@jmchilton在#17500中启用对象存储进行存储管理
由@galaxybot在#17653中更新Python依赖
由@davelopez在#17914中添加电子邮件通知通道
由@davelopez在#18059中将分页支持添加到文件源插件
由@galaxybot在#18063中更新Python依赖
由@ahmedhamidawan在#18088中使用GridList将InvocationsList更改为网格
由@jmchilton在#18127中允许用户自带存储和文件源
由@jmchilton在#18172中增强用户对象存储和文件源创建的安全性
由@davelopez在#18234中删除切换到不可变历史记录的限制
由@jmchilton在#18291中对用户数据对象进行更结构化的索引
由@ahmedhamidawan在#18378中允许运行和编辑特定版本的流程
其他更改
由@davelopez在#18344中修复重用变量中的类型问题
24.0.3 (2024-06-28)
错误修复
由@martenson在#17818中不展开已知的不可访问的数据集
由@ahmedhamidawan在#18192中防止匿名和不活跃用户运行工作流程
由@davelopez在#18200中修复与不可变历史记录一起的“make all histories private”问题
由 @mvdbeek 修复了表格式文件的 pca 3D 渲染和一般可视化错误处理,相关代码在 #18211
由 @mvdbeek 检查尝试访问数据集内容时的数据集状态,相关代码在 #18214
由 @mvdbeek 限制对非终止作业的 job_files 访问,相关代码在 #18217
由 @mvdbeek 在访问已删除的输入文件时引发适当的异常,相关代码在 #18223
由 @mvdbeek 修复了尚未填充的集合的元素序列化,相关代码在 #18235
由 @mvdbeek 如果用户匿名且需要登录时跳过新历史记录的创建,相关代码在 #18319
由 @davelopez 修复了列出用户时用户 API 序列化问题,相关代码在 #18329
由 @davelopez 修复了匿名用户查询作业时的认证错误,相关代码在 #18333
由 @mvdbeek 不将清除的输出复制到对象存储,相关代码在 #18342
由 @davelopez 修复了匿名用户作业检索逻辑,相关代码在 #18358
由 @davelopez 修复了更新组 API 有效负载模型,相关代码在 #18374
由 @mvdbeek 删除了工作流程名称和注释的不必要的转义,相关代码在 #18376
其他更改
由 @mvdbeek 降低预期可视化错误的日志级别,相关代码在 #18229
24.0.2 (2024-05-07)
错误修复
由 @dannon 在 fastapi 异常处理器中添加了 messageExceptions 的日志记录。相关代码在 #18041
24.0.1 (2024-05-02)
错误修复
增强功能
由 @mvdbeek 添加了记录请求开始和结束的中间件,相关代码在 #18046
24.0.0 (2024-04-02)
错误修复
由 @mira-miracoli 表示 tus 需要 v2.0.0 的 json 响应,相关代码在 #17246
由 @davelopez 修复了配额 ID 编码问题,相关代码在 #17335
由 @nsoranzo 对 flake8-bugbear 24.1.17 进行了修复,相关代码在 #17340
由 @wm75 修复了 data_source 和 data_source_async 的错误,相关代码在 #17422
仅在 /api/{history_dataset_collection_id}/contents/{dataset_collection_id} 中检查访问权限,由 @ahmedhamidawan 在 #17444 提出。
由 @nsoranzo 防止对无效会话两次调用 get_or_create_default_history(),#17613。
由 @ahmedhamidawan 修复工具面板工作流程和收藏按钮的bug,#17634。
由 @davelopez 修复 histories API index_query 序列化,#17726。
由 @ahmedhamidawan 处理数据集缺失的索引器,#17736。
由 @mvdbeek 在 display_by_username_and_slug 中首先返回已发布的记录,#17808。
由 @davelopez 修复存档历史记录与活动记录在历史列表中的混合,#17856。
增强功能
由 @itisAliRH 添加新的工作流程列表和卡片视图,#16607。
由 @martenson 将调用API移植到 fastapi,#16707。
由 @jmchilton 向 Galaxy markdown 指令添加声明性帮助,#16979。
由 @davelopez 从工具中移除网络框架依赖,#17058。
面向 SQLAlchemy 2.0:通过 @jdavcs 在 #17132 中修复了 RemovedIn20Warning 的最后几个案例
将数据集额外文件存储迁移到 Pinia @davelopez 在 #17145
创建用于显示操作的返回 pydantic 模型 - 获取:/api/jobs/{job_id} @heisner-tillman 在 #17153
用 fastapi.APIRouter 代替 fastapi-utils.InferringRouter @jdavcs 在 #17184
通过 @galaxybot 更新 Python 依赖关系 #17235
重构两个缺失的调用路由到 FastAPI @heisner-tillman 在 #17237
允许作业文件消费 TUS 上传 @jmchilton 在 #17242
API 端点允许在“安全”场景下“更改”对象存储 @jmchilton 在 #17329
通过 @galaxybot 更新 Python 依赖关系 #17333
用数据对话框替换 Trackster 网格,删除 Phyloviz、Circster 和 Sweepster @guerler 在 #17415
使存储显示部分现代化 @jmchilton 在 #17436
用户界面允许将数据集“迁移”到新的对象存储(当安全时)@jmchilton 在 #17437
重构工作流 API 路由 - 第 1 部分 @heisner-tillman 在 #17463
显示工作流调用次数。由 @jmchilton 在 #17488 实现
由 @mira-miracoli 在 #17510 添加编码 ID API 端点
由 @jmchilton 在 #17566 链接到单个调用
通过 @davelopez 在 #17779 恢复历史 API 的 keys 查询参数行为
通过 @davelopez 在 #17793 修复数据集 API 自定义键编码
23.2.1 (2024-02-21)
错误修复
通过 @jdavcs 在 #16553 修复将 to_dict 重命名为 FormDefintion 中的 populate 以修复错误
通过 @davelopez 在 #16561 修复:直接从 API 序列化 tool_shed_urls
通过 @afuetterer 在 #16851 修复拼写错误
通过 @ahmedhamidawan 在 #16872 恢复 ToolsApi 并为新的面板结构创建新的 API 路由
通过 @davelopez 在 #17433 修复历史批量操作菜单条件
通过 @mvdbeek 在 #17459 仅在 /api/{history_dataset_collection_id}/contents/{dataset_collection_id} 检查访问权限
增强功能
通过 @jmchilton 在 #15639 实现 Tool Shed 2.0
通过 @claudiofr 在 #16232 限制每个用户每秒的 celery 任务执行次数
由@itisAliRH开发的“通知”管理面板 #16278
通过@heisner-tillman将云API迁移到Fast API #16296
通过@heisner-tillman将用户API的一部分迁移到Fast API #16341
通过@davelopez添加Invenio RDM存储库集成 #16381
通过@davelopez重构FilesDialog + Remote Files API模式改进 #16420
通过@galaxybot更新Python依赖项 #16436
由@ElectronicBlueberry发布的“工作流程共享页面”全面改版 #16510
通过@galaxybot更新Python依赖项 #16577
由@ElectronicBlueberry开发的工作流程评论 💬 #16612
通过@jmchilton将工作流程图像和许可证添加到Galaxy Markdown中 #16672
通过@jmchilton在Galaxy Markdown中实现实例URL #16675
通过@davelopez增强任务监控的可组合性 #16695
通过@davelopez将“集合元素”存储迁移到Pinia #16725
通过@ahmedhamidawan重构工具面板视图结构并将ToolBox和ToolBoxWorkflow合并为一个组件 #16739
通过@nsoranzo在test_dataset_collection_hide_originals中不要复制集合元素 #16747
通过@heisner-tillman将作业API的一部分迁移到Fast API #16778
通过@SergeyYakubov将文件名属性替换为get_file_name函数 #16783
更新基于路径的交互式工具,包括入口点路径注入、支持具有相对链接的IT、缩短的URL、文档和配置更新以及Podman作业_conf,通过@sveinugu #16795
由 @ElectronicBlueberry 在 #16798 中实现的 Galaxy 帮助论坛集成
将 api/tool_panel 改为 api/tool_panels/… 由 @ahmedhamidawan 在 #16928 中
移除“创建工作流”表单,并允许在编辑器中创建工作流由 @ahmedhamidawan 在 #16938 中
修复调用报告以针对正确的工作流版本。由 @jmchilton 在 #17008 中
保存工作流时要求提供名称,默认为“未命名工作流”由 @ahmedhamidawan 在 #17038 中
其他更改
23.1.4 (2024-01-04)
错误修复
23.1.3 (2023-12-01)
错误修复
23.1.2 (2023-11-29)
错误修复
修复通知中的输入日期:考虑时区偏移由 @davelopez 在 #17088 中
增强功能
23.1.1 (2023-10-23)
错误修复
创建 ToolSuccess 路由并重构组件由 @ahmedhamidawan 在 #15484 中
修复用户 API 中的提前返回问题由 @martenson 在 #15781 中
允许对 api/datasets/get_content_as_text 的匿名访问由 @martenson 在 #16226 中
修复标签所有权问题由 @davelopez 在 #16339 中
修复历史计数由 @davelopez 在 #16400 中
由 @davelopez 在 #16879 中修复删除集合 + 元素
增强功能
由 @jmchilton 在 #14073 中赋予用户选择存储目标的能力
由 @davelopez 在 #14820 中为历史记录添加存储仪表板可视化
外部登录流程:如果帐户已存在则重定向用户 by @ahmedhamidawan in #15019
由 @jmchilton 在 #15247 中进行各种工具棚清理
由 @davelopez 在 #15295 中添加存储管理 API
由 @SergeyYakubov 在 #15300 中使用 OIDC tokens
朝着 SQLAlchemy 2.0 进发:删除 session autocommit 设置 by @jdavcs in #15421
由 @galaxybot 在 #15435 中更新 Python 依赖项
由 @davelopez 在 #15510 中探索工具远程测试数据
由 @galaxybot 在 #15564 中更新 Python 依赖项
由 @davelopez 在 #15663 中添加 Galaxy 通知系统
在 Galaxy API 文档中提及 OpenAPI 文档 by @bernt-matthias in #15713
由 @davelopez 在 #15739 中修复/增强重新计算磁盘使用率 API 端点
由 @galaxybot 在 #15890 中更新 Python 依赖项
由 @davelopez 在 #16003 中添加历史存档功能
由 @jmchilton 在 #16069 中进行数据集分块测试(和一些小修复)
通过@ahmedhamidawan在#16084中实现按分页存储历史记录。
允许通过@martenson在#16113中请求元数据文件的HEAD请求。
通过@martenson在#16136中添加查看与历史相关的调用的选项。
通过@davelopez在#16143中改进历史和数据集的不可变性检查。
通过@heisner-tillman在#16156中将显示应用程序API迁移到Fast API。
通过@martenson在#16163中调整网格共享指示器。
通过@martenson在#16209中将(发布)页面上的网格与工作流程对齐。
通过@jmchilton在#16220中对小型测试装饰器进行改进。
通过@galaxybot在#16267中更新Python依赖。
通过@davelopez在#16473中修复存储仪表板中缺少存档历史记录的问题。
通过@davelopez在#16475中在保存的历史记录中添加缺失的存档过滤器。
其他更改
通过@jmchilton在#15654中跟进对象存储选择PR。
通过@jmchilton在#15709中对新的对象存储和配额API进行调整。
通过@davelopez在#15740中修复API文档中的枚举。
通过@jmchilton在#15795中修复配额源标签错误并改进。
通过@martenson在#15830中将release_23.0合并到dev。
通过@martenson在#15854中将release_23.0合并到dev。
23.0.6 (2023-10-23)
错误修复
通过@davelopez在#16574中修复不正确的ASGI请求主机。
通过@assuntad23在#16593中允许传统的DELETE数据集端点接受任何字符串的history_id。
23.0.5 (2023-07-29)
错误修复
23.0.4 (2023-06-30)
错误修复
23.0.3 (2023-06-26)
错误修复
增强功能
23.0.2 (2023-06-13)
自上次发布以来没有记录的更改
23.0.1 (2023-06-08)
错误修复
20.5.0 (2020-07-04)
来自 Galaxy 20.05 分支的第一个版本。
项目详情
galaxy_web_apps-24.1.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e25ab49e7c16f8c948d6dfb0f30919cb49d4c4a707782f0268de25e2c77408ed |
|
MD5 | b2e5f3f19ba0ac5b665df29cdf9b2eb6 |
|
BLAKE2b-256 | 0010129b3146ce2fd224516f731db86450d09161f26d3ecf6073dd963f1b9249 |
galaxy_web_apps-24.1.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 85d622938c253927a2565267a11cfe4aa1f9aa2b90768f1fb5d17bf435dcdbb4 |
|
MD5 | b01d64d199ee413431bf9c5c98263612 |
|
BLAKE2b-256 | 2a6de5c9fdb61ab85e022e1e8e7375e5123eff8daad428f1ed8582c09568f372 |