扩展

67 个已发布的扩展.
分类
平台版本
许可
作者
67 个找到的扩展
UI
Helium
作者: Haulmont
Helium 主题完全重新设计了外观 ,以使应用程序界面看起来更简洁、更现代化,同时提供主题定制能力。
v7.1-7.2
UI
仪表板
作者: Haulmont
使用这个组件可以创建仪表板并嵌入应用程序界面。仪表板可以用于观察统计信息、数据集、图表,同时这些信息只能被授权的用户访问。
v6.10-7.2
功能
报表
作者: Haulmont
报表扩展组件允许在运行时使用大多数流行的编辑工具创建报表模板,这些编辑工具包括Microsoft Office、Libre/Open Office。也可以使用CUBA数据模型、SQL、JPQL 或脚本在运行时定义数据源。这个扩展支持:
v6.1-7.2
UI
地图
作者: Haulmont
CUBA Maps 为您的应用程序提供了一个可视化展示和至关操作空间数据的简单方式。
v7.0-7.2
UI
图表
作者: Haulmont
这个扩展中的图表组件提供20多种动态图表类型。
v6.1-7.2
集成
REST API
作者: Haulmont
这个扩展可以为 CUBA 应用提供统一的RestAPI ,使用 OAuth2 协议进行身份认证,支持匿名访问。
v7.1-7.2
功能
BProc
作者: Haulmont
BProc 扩展将 BPM 引擎无缝集成到您的项目中,并对其进行了扩展,添加了很多强大的功能。
v7.1-7.2
功能
WebDAV
作者: Haulmont
CUBA WebDAV扩展组件为CUBA应用程序提供强大的功能,可以协同处理各种格式的文档。
v6.8-7.2
工具
CUBA CLI
作者: Haulmont
CUBA CLI是个命令行工具,通过这个工具可以很容易创建基于CUBA平台的项目。此外,它还提供主要项目工件的轻量级脚手架:实体、界面、服务等。
v6.8-7.2
工具
CUBA SDK
作者: Haulmont
CUBA SDK是一个命令行工具;通过简单的命令便可以为CUBA框架、插件或外部库解决依赖、导出依赖、上传依赖到外部仓库
v7.0-7.2
功能
全文检索
作者: Haulmont
几分钟内便可给项目添加上全文搜索支持
v6.1-7.2
安全
LDAP
作者: Haulmont
集成LDAP的CUBA组件提供在任何基于CUBA的应用程序中使用目录服务功能的可用工具,比如,Active Directory。该组件可用在任何复杂的CUBA应用程序,并且不需要安装任何其他第三方框架或库。
v6.8-7.2
UI
GrapesJS HTML 编辑器
作者: Haulmont
这个扩展提供基于 GrapesJS JavaScript 库的可视化HTML编辑器,使用该组件不需要任何编码基础就可以构建HTML模板。
v6.10-7.2
集成
IMAP
作者: Haulmont
IMAP扩展提供了一种可用工具,能通过IMAP协议将电子邮件消息集成到任何基于CUBA的应用程序中。该组件的主要模型设计是通过Spring应用程序事件与收到的email进行交互。
v6.8-7.2
安全
SAML
作者: Haulmont
此扩展组件使用 SAML 开放标准为基于CUBA的应用程序提供了另一种可选的身份验证方式。
v6.10-7.2
CUBA Translations
作者: Peterson Machado
This project includes all available translations in the translations project in a single add-on.
v7.1-7.2
本地化
本地化语言
作者: Community
这个仓库包含了由第三方提供的本地化翻译,包括 CUBA 平台界面及通用UI组件的翻译,还带有本地化语言工具,提供了批量本地化的设施。
v6.4-7.0
工具
Masquerade
作者: Haulmont
Masquerade是一组用来做用户界面自动化测试并保证能捕捉回归错误的库。您可以轻松构建测试,捕获从UI更改到数据库怪癖的所有内容,以任何JVM语言维护测试并手动或在CI环境中运行它们。
v6.1-6.4
工具
Sneferu
作者: Mario David
Sneferu 是一个测试库,用于简化CUBA应用程序的Web集成测试。
v7.2
系统
全局事件
作者: Haulmont
全局事件扩展组件使得在分布式系统中的任意应用程序block都能接收Spring的应用程序事件。在最简单情况下,core和web block都运行在单一JVM中,通过该组件可以从core发送事件至web,以便通知UI界面或者托管bean。在集群环境中,block内部发布的事件会被系统中所有连接的其他部分收到:即所有的中间件blocks以及客户端blocks:web、portal、desktop。
v6.8-7.2
维护
管理工具
作者: Haulmont
该应用程序组件可以用来扩展CUBA应用程序能力,主要是在交互式的运行时诊断工具以及管理工具方面。
v6.8-7.2
集成
数据导入
作者: Mario David
使用该应用程序组件可以很容易从不同的来源导入数据至应用程序。
v6.8-7.2
UI
拖拽组件
作者: Haulmont
该扩展包含可拖拽的可视化组件:
v6.6-7.2
功能
邮件模板
作者: Haulmont
用于创建和配置邮件模板,模板中包含邮件主体内容和变量参数。模板可以通过可视化 HTML 设计器或报表来创建。
v6.10-7.2
UI
仪表板图表
作者: Haulmont
此扩展为仪表板扩展组件提供了额外的图表部件。
v6.10-7.2
UI
SW-responsive
作者: Yuriy Artamonov
基于 CSS Flexbox 来制作响应式 WEB 应用程序,可替代 VBoxLayout 和 HBOXLayout 
v6.8-7.2
UI
复合搜索
作者: Haulmont
这个扩展设计用于在单一字段中搜索各种类型的对象。开箱即用的功能是搜索应用程序菜单项。
v6.8-7.2
维护
运行时诊断
作者: Mario David
此应用程序组件可以用来做交互式运行时应用程序诊断以及调试CUBA应用程序。该组件基于Grails控制台的想法开发。
v6.5-7.2
系统
声明式控制器
作者: BALVI GmbH
CUBA组件,可以编写控制器的通用功能然后声明式的使用。
v6.5-7.2
系统
QueryDSL
作者: Ilya Kuchmin
此扩展为 CUBA 应用程序提供了 QueryDSL 支持。
v7.2
UI
帮助系统
作者: BALVI GmbH
这个组件可以为CUBA应用程序提供上下文帮助系统
v6.5-6.8
功能
Zookeeper
作者: Haulmont
这个扩展组件使用Zookeeper来协调CUBA集群。
v6.5-7.2
安全
IDP
作者: Haulmont
CUBA 应用程序的单点登录允许用户在一个浏览器会话输入一次用户名和密码就可以登录多个运行的应用程序。
v7.0-7.2
UI
交互式产品向导
作者: Haulmont
Interactive Tour 扩展组件提供了在基于CUBA的应用程序界面上显示交互式向导的功能。
v6.10-7.2
UI
图片剪裁组件
作者: CUBA Platform China
这个组件可对上传的图片进行剪裁,使图片满足应用程序对图片的要求。
v7.1
功能
用户收件箱
作者: Mario David
该扩展为用户提供一个邮箱,用来做用户到用户以及系统到用户的消息通信。这种内部沟通在某些情况下更偏向于使用email,比如,系统消息、关于系统中某些实体的消息,或者需要审计或回复的消息。登录的用户将看到一个叫做"Messages"的菜单项,这里将展示收到的消息。有两种发送消息的选项:手动从一个用户发给另一个,或者编程的方式。
v6.8-7.2
UI
标签组件
作者: Mario David
此应用程序组件可以使用通用标记功能对实体进行增强。
v6.9-7.2
Loggable
作者: Mario David
This application component lets you easily add log entries to any entity in your application.
v7.2
UI
UI向导
作者: Mario David
该应用程序组件可以通过特殊的UI组件DSL创建UI向导。
v6.8-7.2
本地化
DB-Localization
作者: Mario David
DB Localization 扩展组件允许您将本地化语言消息存储到数据库,而不是存储在属性文件。
v7.0-7.2
系统
多租户
作者: Haulmont
CUBA应用程序单一数据库多租户的实现。
v6.8-7.2
维护
JavaMelody
作者: Haulmont
这个扩展为CUBA应用程序增加了可以用JavaMelody监控的能力
v6.8-7.2
集成
AWS 文件存储
作者: Haulmont
这个扩展提供了 Amazon S3 文件存储服务的开箱即用的支持,使得CUBA 可以存储和处理任意数量的文件。
v7.2
功能
计划报表
作者: Mario David
通过该应用程序组件您可以做计划报表并周期性的执行。
v7.0-7.1
工具
数据生成器
作者: Vlad Minaev
利用此扩展可通过界面为 CUBA 应用程序生成示例数据。
v7.1-7.2
安全
忘记密码
作者: Paolo Furini
一旦在CUBA项目中添加了该组件,则能为项目提供这些功能:在主登录窗口展示一个可选的“忘记密码”链接,用户可以给自己发送包含重置密码链接的邮件
v6.6-7.1
维护
默认值
作者: Mario David
此应用程序组件为 CUBA 应用程序提供了在运行时配置实体默认值的能力。
v7.1-7.2
维护
元数据扩展
作者: Mario David
此应用程序组件为CUBA中的元数据接口提供不同用例下的扩展。
v7.1-7.2
系统
附件组件
作者: Mario David
使用这个应用程序组件可以很容易为应用程序中的任何实体添加附件。只需要在实体的浏览界面添加@WithAttachments注解,组件会完成剩余的工作。
v6.8-7.2
系统
实体软引用
作者: Mario David
该应用程序组件可以在没有数据库外键的情况下引用实体。
v6.8-7.2
维护
用户会话信息
作者: BALVI GmbH
CUBA组件,显示有关用户会话的详细信息。此应用程序组件的主要目的是使软件的客户支持工作更容易一些。特别是当使用深层次的安全组时,现有的访问组界面无法显示特定用户的会话中都有哪些属性,都是什么值。安全组中的有效约束也是如此。该组件包含以下四个部分:
v6.4-7.0
UI
动态列
作者: Paolo Furini
为表格组件添加动态列支持(用户创建)的组件。注意:仅支持Web模块。
v6.8-7.0
维护
数据库更新向导
作者: Mario David
这个组件可用于创建一次性的数据库更新脚本,系统管理员可以通过界面执行这个更新脚本
v6.5-6.6
功能
即时启动器
作者: Mario David
此应用程序组件允许您在运行时定义启动命令,这些命令可以通过搜索框直接执行。
v6.10-7.2
维护
健康检查
作者: Mario David
这个应用程序组件自动检查CUBA应用程序是否“健康”。能为应用程序的管理员展示健康检查的结果,包括哪里有问题以及如何解决这些问题。
v6.5-6.9
安全
用户资料
作者: Paolo Furini
一旦在CUBA项目中添加了该组件,则能为项目提供这些功能:
v6.6-7.1
工具
测试仪
作者: Mario David
尽可能的自动化进行高效的探索性测试。您有没有这样的需求:能提供给您的QA,业务人员以及开发人员一个可以从外部测试您应用程序的机制?也许您在某些地方已经有自动化测试了,但是在CI服务器上很难看到自动化测试套件?您是否想要高效执行探索性测试的帮助,并且尽可能自动化?
v6.9
安全
Password-plus
作者: Alejandro Rapoport
密码历史和密码有效期策略是企业级环境需要考虑的一个关键要素。CUBA Password-plus 是一个实现了密码历史验证的扩展。
v6.10-7.2
本地化
简体中文语言包
作者: CUBA Platform China
以 CUBA 应用程序扩展方式实现的 CUBA 平台简体中文语言包。
v6.10-7.2
本地化
希腊语翻译
作者: Panos Bariamis
以扩展方式实现的CUBA 平台及组件的希腊语翻译。
v7.2
本地化
意大利语翻译
作者: Paolo Furini
意大利语翻译的CUBA平台(加上商业组件),作为扩展组件实现。
v6.10-7.2
本地化
德语语言包
作者: Matthias Hamann
CUBA平台的德语翻译,以应用程序组件的方式提供。
v6.7-7.2
本地化
罗马尼亚语言包
作者: Sorin Federiga
以 CUBA 应用程序扩展方式实现的罗马尼亚语言包。
v6.10-7.2
功能
重复检查
作者: 909 Technologies
该扩展组件可以为实体配置检查重复的规则。您可以定义“基准(base)”和“匹配(match)”实体,定义需要“匹配”的字段,还需要在UI中添加一小段代码。其余的工作由扩展组件完成。
v6.9-6.10
集成
Xero
作者: Mario David
该应用程序组件用来跟XeroAPI快速集成。
v6.9
Deprecated
功能
业务流程管理
作者: Haulmont
BPM 扩展组件是基于流行的Activiti框架
v6.1-7.2
集成
Azure File Storage
作者: Panos Bariamis
这个扩展使用 Azure Storage Blob 做为文件存储方案。
v7.2