扩展

54 个发布的扩展 提交扩展
标签
平台版本
执照
作者
54 个发布的扩展
UI
仪表板
  • Dashboards
  • Haulmont
使用这个组件可以创建仪表板并嵌入应用程序界面。仪表板可以用于观察统计信息、数据集、图表,同时这些信息只能被授权的用户访问。
v6.10-7.1
功能
报表
  • Reporting
  • Haulmont
报表扩展组件允许在运行时使用大多数流行的编辑工具创建报表模板,这些编辑工具包括Microsoft Office、Libre/Open Office。也可以使用CUBA数据模型、SQL、JPQL 或脚本在运行时定义数据源。这个扩展支持:
v6.1-7.1
UI
地图
  • Maps
  • Haulmont
CUBA Maps 为您的应用程序提供了一个可视化展示和至关操作空间数据的简单方式。
v7.0-7.1
UI
图表
  • Charts
  • Haulmont
这个扩展中的图表组件提供20多种动态图表类型。
v6.1-7.1
集成
REST API
  • Haulmont
The add-on provides a universal REST API that uses the OAuth2 protocol for authentication and supports anonymous access.
v7.0-7.1
功能
BProc
  • Haulmont
BProc 扩展将 BPM 引擎无缝集成到您的项目中,并对其进行了扩展,添加了很多强大的功能。
v7.1
功能
WebDAV
  • Haulmont
CUBA WebDAV扩展组件为CUBA应用程序提供强大的功能,可以协同处理各种格式的文档。
v6.8-7.1
功能
全文检索
  • Full Text Search
  • Haulmont
几分钟内便可给项目添加上全文搜索支持
v6.1-7.1
安全
LDAP
  • Haulmont
集成LDAP的CUBA组件提供在任何基于CUBA的应用程序中使用目录服务功能的可用工具,比如,Active Directory。该组件可用在任何复杂的CUBA应用程序,并且不需要安装任何其他第三方框架或库。
v6.8-7.1
UI
GrapesJS HTML 编辑器
  • GrapesJS HTML editor
  • Haulmont
这个扩展提供基于 GrapesJS JavaScript 库的可视化HTML编辑器,使用该组件不需要任何编码基础就可以构建HTML模板。
v6.10-7.1
集成
IMAP
  • Haulmont
IMAP扩展提供了一种可用工具,能通过IMAP协议将电子邮件消息集成到任何基于CUBA的应用程序中。该组件的主要模型设计是通过Spring应用程序事件与收到的email进行交互。
v6.8-7.1
安全
SAML
  • Haulmont
此扩展组件使用 SAML 开放标准为基于CUBA的应用程序提供了另一种可选的身份验证方式。
v6.10-7.1
本地化
本地化语言
  • Localizations
  • Community
这个仓库包含了由第三方提供的本地化翻译,包括 CUBA 平台界面及通用UI组件的翻译,还带有本地化语言工具,提供了批量本地化的设施。
v6.4-7.0
功能
商务智能
  • Business Intelligence
  • Haulmont
这个扩展将Pentaho平台集成到CUBA应用程序,提供以下功能:
v6.5-7.1
工具
Masquerade
  • Haulmont
Masquerade是一组用来做用户界面自动化测试并保证能捕捉回归错误的库。您可以轻松构建测试,捕获从UI更改到数据库怪癖的所有内容,以任何JVM语言维护测试并手动或在CI环境中运行它们。
v6.1-6.4
系统
全局事件
  • Global Events
  • Haulmont
全局事件扩展组件使得在分布式系统中的任意应用程序block都能接收Spring的应用程序事件。在最简单情况下,core和web block都运行在单一JVM中,通过该组件可以从core发送事件至web,以便通知UI界面或者托管bean。在集群环境中,block内部发布的事件会被系统中所有连接的其他部分收到:即所有的中间件blocks以及客户端blocks:web、portal、desktop。
v6.8-7.1
维护
管理工具
  • Admin Tools
  • Haulmont
该应用程序组件可以用来扩展CUBA应用程序能力,主要是在交互式的运行时诊断工具以及管理工具方面。
v6.8-7.1
集成
数据导入
  • Data import
  • Mario David
使用该应用程序组件可以很容易从不同的来源导入数据至应用程序。
v6.8-7.1
UI
拖拽组件
  • Drag & Drop
  • Haulmont
该扩展包含可拖拽的可视化组件:
v6.6-7.1
功能
模板
  • Haulmont
用于创建和配置邮件模板,模板中包含邮件主体内容和变量参数。模板可以通过可视化 HTML 设计器或报表来创建。
v6.10-7.1
UI
SW-responsive
  • Yuriy Artamonov
基于 CSS Flexbox 来制作响应式 WEB 应用程序,可替代 VBoxLayout 和 HBOXLayout 
v6.8-7.1
UI
复合搜索
  • Haulmont
这个扩展设计用于在单一字段中搜索各种类型的对象。开箱即用的功能是搜索应用程序菜单项。
v6.8-7.1
维护
运行时诊断
  • Runtime diagnose
  • Mario David
此应用程序组件可以用来做交互式运行时应用程序诊断以及调试CUBA应用程序。该组件基于Grails控制台的想法开发。
v6.5-7.1
系统
声明式控制器
  • Declarative Controllers
  • BALVI GmbH
CUBA组件,可以编写控制器的通用功能然后声明式的使用。
v6.5-7.1
UI
帮助系统
  • Help system
  • BALVI GmbH
这个组件可以为CUBA应用程序提供上下文帮助系统
v6.5-6.8
功能
Zookeeper
  • Haulmont
这个扩展组件使用Zookeeper来协调CUBA集群。
v6.5-7.1
安全
IDP
  • Haulmont
CUBA 应用程序的单点登录允许用户在一个浏览器会话输入一次用户名和密码就可以登录多个运行的应用程序。
v7.0-7.1
UI
交互式产品向导
  • Interactive Tour
  • Haulmont
Interactive Tour 扩展组件提供了在基于CUBA的应用程序界面上显示交互式向导的功能。
v6.10-7.1
功能
用户收件箱
  • User Inbox
  • Mario David
该扩展为用户提供一个邮箱,用来做用户到用户以及系统到用户的消息通信。这种内部沟通在某些情况下更偏向于使用email,比如,系统消息、关于系统中某些实体的消息,或者需要审计或回复的消息。登录的用户将看到一个叫做"Messages"的菜单项,这里将展示收到的消息。有两种发送消息的选项:手动从一个用户发给另一个,或者编程的方式。
v6.8-7.0
UI
标签组件
  • Taggable
  • Mario David
此应用程序组件可以使用通用标记功能对实体进行增强。
v6.9-7.1
UI
UI向导
  • Wizard
  • Mario David
该应用程序组件可以通过特殊的UI组件DSL创建UI向导。
v6.8-7.1
本地化
DB-Localization
  • Mario David
DB Localization 扩展组件允许您将本地化语言消息存储到数据库,而不是存储在属性文件。
v7.0
系统
多租户
  • Multitenancy
  • Haulmont
CUBA应用程序单一数据库多租户的实现。
v6.8-7.1
维护
JavaMelody
  • Haulmont
这个扩展为CUBA应用程序增加了可以用JavaMelody监控的能力
v6.8-7.1
功能
计划报表
  • Scheduled Reports
  • Mario David
通过该应用程序组件您可以做计划报表并周期性的执行。
v7.0-7.1
安全
忘记密码
  • Forgot Password
  • Paolo Furini
一旦在CUBA项目中添加了该组件,则能为项目提供这些功能:在主登录窗口展示一个可选的“忘记密码”链接,用户可以给自己发送包含重置密码链接的邮件
v6.6-7.1
系统
附件组件
  • Attachable
  • Mario David
使用这个应用程序组件可以很容易为应用程序中的任何实体添加附件。只需要在实体的浏览界面添加@WithAttachments注解,组件会完成剩余的工作。
v6.8-7.0
系统
实体软引用
  • Soft References for Entities
  • Mario David
该应用程序组件可以在没有数据库外键的情况下引用实体。
v6.8-7.1
维护
用户会话信息
  • User session information
  • BALVI GmbH
CUBA组件,显示有关用户会话的详细信息。此应用程序组件的主要目的是使软件的客户支持工作更容易一些。特别是当使用深层次的安全组时,现有的访问组界面无法显示特定用户的会话中都有哪些属性,都是什么值。安全组中的有效约束也是如此。该组件包含以下四个部分:
v6.4-7.0
UI
动态列
  • Dynamic Columns
  • Paolo Furini
为表格组件添加动态列支持(用户创建)的组件。注意:仅支持Web模块。
v6.8-7.0
维护
数据库更新向导
  • DB-Update Wizard
  • Mario David
这个组件可用于创建一次性的数据库更新脚本,系统管理员可以通过界面执行这个更新脚本
v6.5-6.6
功能
即时启动器
  • Instant Launcher
  • Mario David
此应用程序组件允许您在运行时定义启动命令,这些命令可以通过搜索框直接执行。
v6.10-7.0
维护
健康检查
  • Health Check
  • Mario David
这个应用程序组件自动检查CUBA应用程序是否“健康”。能为应用程序的管理员展示健康检查的结果,包括哪里有问题以及如何解决这些问题。
v6.5-6.9
安全
用户资料
  • User Profile
  • Paolo Furini
一旦在CUBA项目中添加了该组件,则能为项目提供这些功能:
v6.6-7.1
工具
测试仪
  • Testery
  • Mario David
尽可能的自动化进行高效的探索性测试。您有没有这样的需求:能提供给您的QA,业务人员以及开发人员一个可以从外部测试您应用程序的机制?也许您在某些地方已经有自动化测试了,但是在CI服务器上很难看到自动化测试套件?您是否想要高效执行探索性测试的帮助,并且尽可能自动化?
v6.9
工具
Lori 工时表
  • Lori Timesheets
  • Haulmont
Lori Timesheets是一个基于 CUBA 的应用程序,通过这个程序可以管理公司中最宝贵的资源 - 员工的时间。Haulmont公司就使用这个应用,所以我们一直在对它进行完善,让它尽可能地方便使用。
v6.3-6.6
安全
Password-plus
  • Alejandro Rapoport
密码历史和密码有效期策略是企业级环境需要考虑的一个关键要素。CUBA Password-plus 是一个实现了密码历史验证的扩展。
v6.10
本地化
简体中文语言包
  • CUBA Platform China
以 CUBA 应用程序扩展方式实现的 CUBA 平台简体中文语言包。
v6.10-7.1
本地化
意大利语翻译
  • Italian Translation
  • Paolo Furini
意大利语翻译的CUBA平台(加上商业组件),作为扩展组件实现。
v6.10-7.1
本地化
德语语言包
  • Matthias Hamann
CUBA平台的德语翻译,以应用程序组件的方式提供。
v6.7-7.1
本地化
罗马尼亚语言包
  • Sorin Federiga
以 CUBA 应用程序扩展方式实现的罗马尼亚语言包。
v6.10-7.1
功能
重复检查
  • Duplicate Detection
  • 909 Technologies
该扩展组件可以为实体配置检查重复的规则。您可以定义“基准(base)”和“匹配(match)”实体,定义需要“匹配”的字段,还需要在UI中添加一小段代码。其余的工作由扩展组件完成。
v6.9-6.10
集成
Xero
  • Mario David
该应用程序组件用来跟XeroAPI快速集成。
v6.9
功能
业务流程管理
  • Business Process Management
  • Haulmont
BPM 扩展组件是基于流行的Activiti框架
v6.1-7.1