Git Product home page Git Product logo

illacloud / illa-builder Goto Github PK

View Code? Open in Web Editor NEW
10.7K 91.0 1.0K 53.71 MB

Low-code platform allows you to build business apps, enables you to quickly create internal tools such as dashboard, crud app, admin panel, crm, cms, etc. Supports PostgreSQL, MySQL, Supabase, GraphQL, MongoDB, MSSQL, Rest API, Hugging Face, Redis, etc. Automate workflows with schedule or webhook. Open source Retool.

Home Page: https://illacloud.com

License: Apache License 2.0

Shell 0.01% JavaScript 0.08% HTML 0.09% TypeScript 99.55% Self 0.01% Dockerfile 0.02% CSS 0.26%
internal-tool internal-tools gui typescript self-hosted developer-tools app-builder low-code-development-platform internal-development react

illa-builder's Introduction

ILLA is a robust open source low-code platform for developers to build internal tools. By using ILLA's library of Components and Actions, developers can save massive amounts of time on building tools.


Github(1)

Discord Twitter Discussions Crowdin CI (Rolling and Humble) PR:s Welcome License

🚀Get Started

To try ILLA, the most convenient way is to sign up and log in to ILLA Cloud.

You can also deploy and self-host ILLA utils manually(Docker, docker-compose, and k8s).

✨ Features

  1. Real-time Collaboration: We can create everything in real-time together.
  2. 🤖 Automate Support: Connect everything and automate them in 5 seconds.
  3. 🖥 Self-hosted: supports Docker & k8s
  4. 📝 Page Support: The base of creating a content-rich and UI-friendly tool.
  5. 🎨 Powered by ILLA Design: Components should not constrain your imagination.

Self-hosted

The ILLA CLI enables you to deploy ILLA Builder faster than your imagination. Click here for more details. After successfully deployed, you can register with email address or log in with the following information:

Username (email): root

Password: password

How to build your tool

🎯 Step 1: Connect to your database

🎨 Step 2: Build UI with built-in components

Build your UI by dragging components to the canvas. We provide dozens of components including charts, tables, forms, and many more in Illa Builder and Illa Design. When components overlap, their position will be automatically adjusted, which makes the layout development easy and flexible.

🔌 Step 3: Connect to your data

Connect to MySQL or REST API through our GUI data connectors. We will add more than 10 databases and APIs soon.

🚀 Step 4: Deploy your app

Deploy your app and self-host it.

💬 Community

Join ILLA Community to share your ideas, suggestions, or questions and connect with other users and contributors.

Chat on Discord Discuss on GitHub

🌱 Contributing

Thinking about contributing? All kinds of contributions to ILLA are greatly appreciated and welcomed! Check out our Contribution Guide for details about how you can get involved.

Appreciate all the contributions from our ❤︎ Contributors!

📢 Translating

The apps/builder/src/i18n/locale/* dirs are kept up-to-date automatically via Crowdin. See our official translation page in case you would like to contribute.

🔥 We are Hiring!

Looking for a passionate and creative team? We are actively hiring engineers for the following positions:

  • Frontend Engineer
  • Golang Engineer

Contact Us: [email protected]

LICENSE

This project is currently licensed under Apache License 2.0.

illa-builder's People

Contributors

achyut22 avatar arnavthakare19 avatar aruseito avatar donqu1xotechina avatar doublewoodlin avatar echoxyc avatar gaurav9117 avatar gethushan avatar jerrymaomao avatar karminski avatar kiddjsh avatar laibashakil avatar manancodes avatar manishdait avatar manmohanhunjan avatar nabinbhatt avatar naj1n avatar ohmramwala avatar paliwal999harsh avatar rasvanjaya21 avatar rutam21 avatar shandamengcheng avatar shatilkhan avatar smallsohosolo avatar spike-leung avatar wangtaofeng avatar wenzhuo2022 avatar you-now-who avatar z-aoao avatar zch-modier avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

illa-builder's Issues

windows 无法运行

Description

第一使用

Steps to reproduce

C:\Users\prm\Downloads\illa-x86_64-win\illa-x86_64-win>illa deploy --self
Running a self-hosted installation...
No running docker found.
Please check the status of docker.

ILLA Builder Version

1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

C:\Users\prm\Downloads\illa-x86_64-win\illa-x86_64-win>illa deploy --self
Running a self-hosted installation...
No running docker found.
Please check the status of docker.

Pull Request Preview Environments for increasing maintainer productivity

I would like to make life easier for Illa maintainers by implementing Uffizzi preview environments.
Disclaimer: I work on Uffizzi.

Uffizzi is a Open Source full stack previews engine and our platform is available completely free for Illa (and all open source projects). This will provide maintainers with preview environments of their PRs in the cloud, allowing them iterate faster and reduce time to merge. You can see the open source repos which are currently using Uffizzi over here

Uffizzi is purpose-built for the task of previewing PRs and it integrates with your workflow to deploy preview environments in the background without any manual steps for maintainers or contributors.

I can go ahead and create an Initial PoC for you right away if you think there is value in this proposal.

TODO:

  • Intial PoC

修改Action-事件处理器-请求成功事件并保存,页面会卡住

Description

尝试在执行Action后,展示修改成功的回调内容,遇到该问题(可能下述操作是不合法的)

Steps to reproduce

  1. 创建项目test,并编辑
  2. 创建一个redis1的Action
  3. 创建该Action的请求成功事件
  4. 修改该事件:动作为展示通知,描述为{{redis1.content.successEvent}},并保存
  5. 此时页面会卡住

ps:关闭页面并重新打开,所有组件都会消失,将之前修改的事件描述清空再保存,所有组件就会重新出现

ILLA Builder Version

1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

docker运行日志显示 bind '0.0.0.0:80': Permission denied

Description

illa_builder容器运行时日志打印bind '0.0.0.0:80': Permission denied

Steps to reproduce

使用cargo install illa 安装

illa doctor
🔍 Checking the prerequisites of self-host...
✅ Docker version: 23.0.1
✨ Success! The minimum requirement for deploying ILLA has been satisfied. Self-Host your ILLA Builder by command [illa deploy].

输入illa deploy --self --port=10000命令快速部署
发现网页无法访问
检测端口10000监听正常

docker logs illa_builder
发现日志
[2023-03-03 02:49:45.743][93][critical][main] [source/server/server.cc:113] error initializing configuration '/opt/illa/envoy/illa-unit-ingress.yaml': cannot bind '0.0.0.0:80': Permission denied
[2023-03-03 02:49:45.744][93][info][main] [source/server/server.cc:815] exiting
cannot bind '0.0.0.0:80': Permission denied

ILLA Builder Version

1.2.8

Browser

Google Chrome

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

多页面问题

Description

当有多个页面的时候,操作其他页面,比如拖拽组件到画布中,总是会跳转到第一个页面。

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.0.0

Browser

chrome 108.0.5359.72

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

[Feature] app-config exporting and re-deployment

Description

As a developer I want to be able to craft ILLA app once and use it in different environments

Steps to reproduce

ILLA could provide much value while integrated to existing business processes.

To use ILLA app as a part of company stack and integrate it I would need it to exists in different environments for dev, stage, prod.
For example, using ILLA for website administration, a developer should be able to access it via his local website instance, and business should be able to access it on production.
Exporting whole ILLA app config as JSON (or in any other format) would enable developers to craft app once and simultaneously integrate it to existing deployment processes. This way various ENV parameters could be set during deployment, such as particular db connections, links to various services etc.

Proposed solution:

  • ability to export app as config / set of files
  • ability to deploy exported app via command
  • ability to import exported app for further editing

ILLA Builder Version

1.2.6

Browser

Google Chrome 93

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

使用ILLA CLI 搭建 请求的api地址是localhost

Description

服务器搭建 地址应该是服务器的ip

Steps to reproduce

服务器搭建 地址应该是服务器的ip
image

ILLA Builder Version

1.6.4

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

私有化部署后不能注册用户进行登录,提示网络错误

Description

window11下面部署后能打开网页,但不能注册用户,输入邮箱点击获取验证码后,提示网络错误

ILLA Builder Version

最新版本

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

查看docker里面日志,提示error连接数据库失败:

2022-11-24 06:13:11 2022-11-23 22:13:11.434 UTC [85] FATAL: password authentication failed for user "postgres"
2022-11-24 06:13:11 2022-11-23 22:13:11.434 UTC [85] DETAIL: Connection matched pg_hba.conf line 100: "host all all all scram-sha-256"
2022-11-24 06:13:11 2022-11-23 22:13:11.463 UTC [86] FATAL: password authentication failed for user "postgres"
2022-11-24 06:13:11 2022-11-23 22:13:11.463 UTC [86] DETAIL: Connection matched pg_hba.conf line 100: "host all all all scram-sha-256"
2022-11-24 06:13:20 2022-11-23 22:13:20.984 UTC [98] FATAL: role "illa" does not exist

2022-11-24 06:13:41
2022-11-24 06:13:41 2022/11/23 22:13:41 /opt/illailder-backend/pkg/connection.go:61
2022-11-24 06:13:41 [error] failed to initialize database, got error failed to connect to host=localhost user=illa database=illa: server error (FATAL: role "illa" does not exist (SQLSTATE 28000))
2022-11-24 06:13:51
2022-11-24 06:13:51 2022/11/23 22:13:51 /opt/illailder-backend/pkg/connection.go:61
2022-11-24 06:13:51 [error] failed to initialize database, got error failed to connect to host=localhost user=illa database=illa: server error (FATAL: role "illa" does not exist (SQLSTATE 28000))
2022-11-24 06:13:51
2022-11-24 06:13:51 2022/11/23 22:13:51 /opt/illailder-backend/pkg/connection.go:61
2022-11-24 06:13:51 [error] failed to initialize database, got error failed to connect to host=localhost user=illa database=illa: server error (FATAL: role "illa" does not exist (SQLSTATE 28000))

2022-11-24 06:13:11 2022-11-23 22:13:11.434 UTC [85] FATAL: password authentication failed for user "postgres"
2022-11-24 06:13:11 2022-11-23 22:13:11.434 UTC [85] DETAIL: Connection matched pg_hba.conf line 100: "host all all all scram-sha-256"
2022-11-24 06:13:11 2022-11-23 22:13:11.463 UTC [86] FATAL: password authentication failed for user "postgres"
2022-11-24 06:13:11 2022-11-23 22:13:11.463 UTC [86] DETAIL: Connection matched pg_hba.conf line 100: "host all all all scram-sha-256"
2022-11-24 06:13:20 2022-11-23 22:13:20.984 UTC [98] FATAL: role "illa" does not exist

2022-11-24 06:13:41
2022-11-24 06:13:41 2022/11/23 22:13:41 /opt/illailder-backend/pkg/connection.go:61
2022-11-24 06:13:41 [error] failed to initialize database, got error failed to connect to host=localhost user=illa database=illa: server error (FATAL: role "illa" does not exist (SQLSTATE 28000))

组件的页面栏,文字”默认视图“换行了显示的不够友好

Description

组件的页面栏,文字”默认视图“换行了显示的不够友好

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.7.3

Browser

Google Chrome 108.0.5359.99

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

Signup screen does not recognize email addresses that contain a +

Description

When I sign up, I expect to be able to use an email address with a plus sign in it, like [email protected]. Instead, the signup form says, "invalid email address"

Steps to reproduce

  1. Go to the signup screen
  2. Fill out all fields
    • In the email address field, enter an email address that contains a plus sign, e.g. [email protected]
  3. Click the Create Account button
  4. See error message: "Please enter a valid email address"

ILLA Builder Version

fast-try.illacloud.com

Browser

Version 1.45.127 Chromium: 107.0.5304.110 (Official Build) (x86_64)

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

"Unhandled Thrown Error!" right after login Live demo site

Description

When I login live demo site, I got "unhandled thrown error" issue

Steps to reproduce

See this attached image

Screen Shot 2023-01-03 at 8 55 07 AM

ILLA Builder Version

latest version on live demo site

Browser

Chrome 104.0

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

Not sure how to get returned value from transformer

Description

I'm trying to get the return value of a transformer in a text box.

Steps to reproduce

  1. Create a transformer that returns a string
  2. Try to get the value in a text box
    image
    I'm really not sure how to get that string. OR any data for that matter.

ILLA Builder Version

1.0.0

Browser

Firefox

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

explained above.

illa deploy --server-addr doesnt exist

Description

when i tried the illa deploy command with server-addr option its failing

Steps to reproduce

  1. Command i'm running ./illa deploy --self --port=3000 --server-addr=xx.xx.xx.xx --mount=/illa-x86_64-linux/tmp/illa-builder
  2. Error i'm getting is "error: unexpected argument '--server-addr' found"
    3

What I want is to access the illa builder on a domain i've configured and reverse proxy setup on nginx. DNS record is in place and nginx reverse proxy is pointing to the http://localhost:3000

What should I do ?

ILLA Builder Version

1.2.9

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

组件的位置计算bug

Description

画布中的组件在预览模式和发布后展示的位置不一致

Steps to reproduce

画布中的组件在预览模式和发布后展示的位置不一致

ILLA Builder Version

1.6.4

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

预览时
image
发布后
image

不兼容旧版 chrome 内核浏览器,不兼容 firefox developer 浏览器,表现为无法拖拽

Description

无法拖拽组件到画布

Steps to reproduce

1、https://www.illacloud.com/zh-CN/docs/illa-cli#illa-cli 根据这里的文档安装 illa;
2、启动之后,使用版本号为 chrome (Chromium 86.0.4240.198) 浏览器打开 WEBUI;
3、新建一个项目,开始编辑,拖拽组件到画布,鼠标显示禁止图标;
image

4、我怀疑chrome 浏览器本身有问题,于是打开火狐开发者版本浏览器87.0b9 (64 位),依然无法拖拽组件到画布;
5、于是我升级了原生 chrome 浏览器到108.0.5359.72(正式版本) (64 位),果然可以拖拽了;
image

ILLA Builder Version

1.2.5

Browser

chrome (Chromium 86.0.4240.198)

Operating System

  • macOS
  • Linux
  • Windows

Additional Information

No response

The modal scroll bar always exists

Description

The modal scroll bar always exists

Steps to reproduce

The modal scroll bar on the right side always exists, it seems cannot be removed no matter how I adjust the modal size. It really affects visual perception a lot.
image

ILLA Builder Version

2.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

[BUG] - After some time on editor, the entire app get frozen

Description

I'm trying to the project locally. I've installed the application and created user manually on DB. After successful login, when I try to edit a new App, it works for some minutes then everything on the app gets frozen and nothing works

Steps to reproduce

  1. Clone backend and builder locally
  2. Bring up http and ws server
  3. Login and try to create app
  4. See error

ILLA Builder Version

latest

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

Video:
https://www.loom.com/share/fab6d3d699894552a3041344a0a30f5a
https://www.loom.com/share/69c6a6ede0864371b1aeeab4d580de81

通过SSH私钥连接MySQL时需要密码可以不填

Description

通过SSH私钥连接MySQL时需要密码可以不填

Steps to reproduce

  1. 新建项目
  2. 底部Action列表,点“新建”
  3. 选择MySQL
  4. 启用“通过SSH连接”
  5. SSH凭证中密码留空,SSH密码留空
  6. 点“创建资源”
  7. SSH凭证中密码 提示“这是必填项”

1122

ILLA Builder Version

1.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

修改Redis数据库索引后,无法保存资源

Description

修改Redis数据库索引后,无法保存资源

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

image

./illa: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./illa)

Description

run ./illa

Steps to reproduce

[root@lx illa-x86_64-linux]# ./illa
./illa: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by ./illa)
./illa: /lib64/libc.so.6: version `GLIBC_2.18' not found (required by ./illa)
./illa: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by ./illa)

ILLA Builder Version

https://github.com/illacloud/illa/releases/latest/download/illa-x86_64-linux.tar.gz

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

[root@old-lx illa-x86_64-linux]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

[root@old-lx illa-x86_64-linux]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[root@old-lx illa-x86_64-linux]#

交互可能存在问题

Description

当我测试数据库连接,无论成功还是失败都是跳转页面,导致看不到错误信息

Steps to reproduce

image
docker 日志
image

ILLA Builder Version

最新

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

[BUG] `--server-addr`不生效

Description

使用 illa deploy--server-addr 不生效

Steps to reproduce

  1. 运行illa deploy --port=10000 --server-addr=10.20.34.150 --self
  2. 得到输出✨ ILLA Builder started, please visit http://localhost:10000
  3. 无法通过10.20.34.150:10000访问

ILLA Builder Version

1.2.5

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

javascript transformer can't execute basic js functions

Description

transformer is too weak to execute js code

Steps to reproduce

the transformer is too weak to execute js code, and even cannot convert a float-like string to a real float number, e.g. convert "0.6" to 0.6, parseFloat function is not working at all. In this case, it's impossible to do any numeric calculation with the user's input because the user's input is always a string value. It's kidding me.

ILLA Builder Version

2.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

创建Action报错

Description

create action error: ERROR: column "template" of relation "actions" does not exist (SQLSTATE 42703)

Steps to reproduce

创建Action报错:

image

请求地址:

image

响应失败:

image

ILLA Builder Version

1.0.1

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

为什么资源输入完mysql之类的连接参数之后,下面的按钮还是灰色的呢?无法点击

Description

为什么资源输入完mysql之类的连接参数之后,下面的按钮还是灰色的呢?无法点击。那个test测试连接的按钮也无法点击。

Steps to reproduce

为什么资源输入完mysql之类的连接参数之后,下面的按钮还是灰色的呢?无法点击。那个test测试连接的按钮也无法点击。

ILLA Builder Version

1.0

Browser

chrome

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

为什么资源输入完mysql之类的连接参数之后,下面的按钮还是灰色的呢?无法点击。那个test测试连接的按钮也无法点击。

对table字段位置做的调整,preview时有效,但deploy时没有生效

Description

当我试图调整table的字段顺序时,我希望生效,但deploy的结果显示设置没有被保存。

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

微信图片_20230119110543
没有办法对table字段调整生效。

The serious input lag

Description

The serious input lag

Steps to reproduce

The input lag is incredibly severe like the screenshot I posted below, can you believe it? how did that happen? Is there any way to eliminate it?

Kapture.2023-03-28.at.16.14.41.mp4

ILLA Builder Version

2.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

[feature] dark mode UI

Description

As a developer I would like to be able to use Illa builder for extended periods in low light level conditions without succumbing to eye strain from a bright UI

Steps to reproduce

  1. use the UI builder in an environment with low light levels

ILLA Builder Version

docker image id 5f6d717fefc0

Browser

n/a

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

none

this Cargo does not support nightly features, but if you switch to nightly channel you can add

Description

this Cargo does not support nightly features, but if you switch to nightly channel you can add

Steps to reproduce

➜ ~ cargo install illa
Updating crates.io index
Downloaded illa v1.2.6
error: failed to parse manifest at /Users/thomasreggi/.cargo/registry/src/github.com-1ecc6299db9ec823/illa-1.2.6/Cargo.toml

Caused by:
feature edition2021 is required

this Cargo does not support nightly features, but if you
switch to nightly channel you can add
cargo-features = ["edition2021"] to enable this feature

ILLA Builder Version

v1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

单击按钮,成功执行redis命令后,文本输入框内的值会被清空

Description

尝试使用多个文本输入框填入各种参数,单击按钮提交参数到数据库,遇到该问题

Steps to reproduce

  1. 创建项目: test
  2. 创建Action: redis1,命令为“HMSET test {{input1.value}} {{input2.value}} {{input3.value}} {{input4.value}}”,并保存
  3. 创建4个文本输入框和1个按钮
  4. 给按钮绑定单击事件,动作为:触发请求,Query为redis1,并发布
  5. 在4个文本输入框内输入1、2、3、4,并单击按钮
  6. 查看结果:所有文本输入框内的内容都被清空了

期望:不清空内容。会方便修改某项参数后再次提交。

ILLA Builder Version

1.2.6

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

numberInput have error when the value is 0

Description

if the value is 0 , you can not click the add button, i think 0 is false and cause this bug.

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.2.3

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

Test

Description

Test

Steps to reproduce

  1. Go to '...'
  2. Click on '...'
  3. Scroll down to '...'
  4. See error

ILLA Builder Version

1.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

表格手动排序后,显示的页码与页面内容不符

Description

表格手动排序后,显示的页码与页面内容不符

Steps to reproduce

  1. 添加一个表格,查询数据库内容,并保证多于1页内容
  2. 切换到第二页,然后点击某一列进行排序
  3. 页面内容会变为排序后第一页内容,但页码仍然显示第二页

ILLA Builder Version

1.2.6

Browser

Google Chrome 93

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

illa通过cargo部署在centos服务器

mysql点击运行,查询成功后的弹窗不显示

Description

mysql中点击运行没有弹框显示查询的结果

Steps to reproduce

  1. 新建mysql的action;
  2. 查询:SELECT user from mysql.user;
  3. 点击保存,点击运行;
  4. 没有显示查询的结果;
  5. 点击两次运行,会显示查询的结果;

ILLA Builder Version

1.0.0

Browser

Google Chrome 108.0.5359.99

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

Server version: 8.0.31 MySQL Community Server - GPL

The option to select a component is obscured

Description

when i added the select component on top of the container component, i found that the options were obscured

Steps to reproduce

  1. add a container component
  2. add select component on top of this
  3. click drop down options
  4. see obscured

https://fast-try.illacloud.com/app/2955

ILLA Builder Version

1.6.1

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

image

maybe run error

Description

maybe run error

Steps to reproduce

Transformer: return data[0] // {total: int}

{{userTotal.data.total}}

tips error: maybe run error

ILLA Builder Version

1.2.6

Browser

Chrome 版本 108.0.5359.99(正式版本) (64 位)

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

...

无法注册用户

Description

使用 docker 部署的 illa-builder 镜像

Steps to reproduce

填入注册信息后提交时报错

image

查看网页控制台:

image

报错接口的返回信息

{
    "errorCode": 400,
    "errorMessage": "validate verification code error: token contains an invalid number of segments"
}

ILLA Builder Version

docker-latest v1.4.2

Browser

Edge 107.0.1418.62

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

不能注册新用户
数据库初始化成功后查看到有一个root用户,默认密码可用

无法拖动组件到页面上,看日志报错response: null, err: <nil>token:

Description

无法拖动组件到页面上

Steps to reproduce

  1. 拖动组件到页面(无效)
  2. docker logs illa-builder
  3. See error:err:
    response: null, err: token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyIjoxLCJ1dWlkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwIiwicm5kIjoiMDA0MTU3IiwiaXNzIjoiSUxMQSIsImV4cCI6MTY3ODg1NjQwMX0.gP6wG3JVSCyOMt1GJZbcpf-hERqCnoCW5g-A-4AAjr0
    errInValidate:

ILLA Builder Version

1.9.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

1678254069798

CODE_OF_CONDUCT.md has a small typo under the # Our Standards , # Examples of unacceptable behavior include: , # Point 4.

Description

CODE_OF_CONDUCT.md has a small typo under the # Our Standards , # Examples of unacceptable behavior include: , # Point 4.

Steps to reproduce

Point 4 - Error - " Publishing others' "
Correction - " Publishing other's "

Please assign me this issue to solve with a hacktoberfest marked label to this issue so I can contribute to this and send a PR/MR for this which would be further counted in hacktoberfest-2022.

Thank you so much :)

ILLA Builder Version

1.0.0

Browser

Google Chrome

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

No response

部署后,无法登录

Description

部署后无法登录

Steps to reproduce

image

使用 docker-compose 部署

ILLA Builder Version

1.0.0

Browser

No response

Operating System

  • macOS
  • Windows
  • Linux

Additional Information

默认账号有修改吗?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.