Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

APISIX Dashboard V3 Discuss #2354

Open
bzp2010 opened this issue Mar 1, 2022 · 29 comments
Open

APISIX Dashboard V3 Discuss #2354

bzp2010 opened this issue Mar 1, 2022 · 29 comments
Labels

Comments

@bzp2010
Copy link
Contributor

bzp2010 commented Mar 1, 2022

Here is the discussion thread for APISIX Dashboard V3 version, you can discuss it by replying.

@Baoyuantop
Copy link
Contributor

Very happy to see such a cool feature update! My question is the web part is currently based on Ant Design Pro, will this change?

@SkyeYoung
Copy link
Member

Glad to see this! Will we have new UI/UX design?

@zaunist
Copy link
Contributor

zaunist commented Mar 2, 2022

I think we need to remove droplet framework. It's not flexible, so our coding was limited a lot. example #2286 (comment)

@oil-oil
Copy link
Contributor

oil-oil commented Mar 2, 2022

I hope we can use vite to speed up development.🥰

@jwrookie
Copy link
Contributor

jwrookie commented Mar 3, 2022

  1. I hope V3 can support managing multiple apisix nodes
  2. Login add MFA checking

@spacewander
Copy link
Member

OpenAPI Import and Export Support extension dev Middle

Should have a high priority?

@liangliang4ward
Copy link

Whether to consider supporting online call api ?

@bzp2010
Copy link
Contributor Author

bzp2010 commented Mar 3, 2022

"OpenAPI Import and Export Support" 's high priority

Hi, @spacewander. It is a matter of understanding that Middle priority does not mean that the item is not important, just that it is a lower priority compared to the core work of transforming the Manager API. For general goals, you can focus mainly on Middle and Low priorities.

@bzp2010
Copy link
Contributor Author

bzp2010 commented Mar 3, 2022

Whether to consider supporting online call api ?

Hi, @liangliang4ward. I would like to know what "online call api" means?

@liangliang4ward
Copy link

Whether to consider supporting online call api ?

Hi, @liangliang4ward. I would like to know what "online call api" means?

just test api to check is enable .

@FesonX
Copy link

FesonX commented Mar 9, 2022

Any plan to config Dashboard static file prefix? #2219
It's hard to proxy APISIX Dashboard with url prefix simply via APISIX

@h1z3y3
Copy link

h1z3y3 commented Mar 11, 2022

Multi-Cluster Support

  • supports configuration of multiple Admin API endpoints + token

Looking forward to this feature!

@bzp2010
Copy link
Contributor Author

bzp2010 commented Mar 13, 2022

Any plan to config Dashboard static file prefix?

@FesonX IMO, Front-end single page applications are difficult to dynamically modify base path, resource reference relationships will be recorded in JS at compile time. It needs to be rebuilt to support different base paths, perhaps we can explore simpler ways to help users re-build the dashboard.

@bzp2010
Copy link
Contributor Author

bzp2010 commented Mar 13, 2022

Multi-Cluster Support

@h1z3y3 This project is only expected at this time and we have more higher priority issues to address. However, thank you for your support and attention.

@evirts
Copy link

evirts commented Mar 21, 2022

hi,i hope Dashboard can do a version control function to prevent accidental deletion and rollback in time

@juzhiyuan
Copy link
Member

Hi, as a reminder: here're some historical resources. 🙏

[1] https://lists.apache.org/thread/lltjvf2bjj18og6no5lplwjry0z01pbd
[2] https://docs.qq.com/doc/DTkdBcG5IT3V6VER3

@SkyeYoung
Copy link
Member

Hi, I hope support mock data in frontend. This will support demons and tests without backend.

@juzhiyuan
Copy link
Member

After searching Mock solutions, how to mock POST action in pure frontend?

@SkyeYoung
Copy link
Member

SkyeYoung commented Mar 25, 2022

After searching Mock solutions, how to mock POST action in pure frontend?

@juzhiyuan It's not a problem, even mock.js also supports this feature. see https://github.com/nuysoft/Mock/wiki/Mock.mock()#rtype

@Baoyuantop
Copy link
Contributor

After searching Mock solutions, how to mock POST action in pure frontend?

@juzhiyuan It's not a problem, even mock.js also supports this feature. see https://github.com/nuysoft/Mock/wiki/Mock.mock()#rtype

It looks like this project has been out of maintenance for a long time

@SkyeYoung
Copy link
Member

SkyeYoung commented Mar 25, 2022 via email

@adoal
Copy link

adoal commented Apr 11, 2022

Any plan to config Dashboard static file prefix?

@FesonX IMO, Front-end single page applications are difficult to dynamically modify base path, resource reference relationships will be recorded in JS at compile time. It needs to be rebuilt to support different base paths, perhaps we can explore simpler ways to help users re-build the dashboard.

May be a good news. But rebuilding requires end users (who are most possible OPs instead of developers) install the front tool-chains. It is also not possible for users who prefer deploy in RPM | DEB packages.

@wangkunyu123
Copy link

I hope dashboard can support fine-grained access control to the user, so the test environment can let the development of their respective routing maintenance, and read access to the routing configuration of hope, but don't want to have write permissions, so that to reduce the waste of resources, but also greatly reduce the workload of maintenance personnel

@khodabandelu
Copy link

khodabandelu commented Apr 20, 2022

I suggest adding a developer portal and plan configuration for consumers, Open API ,API documentation,online call API and user management for admin panel. some of the features that other API gateways have them.

@jeffreys-cat
Copy link

New Version Released Date?

Too many bugs in this version. The lastest release was on May 27, a long long time ago.

@caibirdme
Copy link

Hope dashboard could support config TCP proxy(stream_route)

@shixiaoge
Copy link

When can I catch up with the apisix version

@MirtoBusico
Copy link

MirtoBusico commented Aug 15, 2023

Hi @bzp2010
in some issues appear the sentence "apisix-dashboard is not actively mantained"

What is the real state of this project?

I ask because I have compatibility issues with the latest helm chart for Apisix.
Also using helm chart 1.3.1 that install the last 3.x apisix image, I had to force the Apisix image at 3.2.2 (latest LTS); but, to create a working sni, upstream and route, I had to discard the dashboard and use the apisix-admin api

There will be in the future a Dashboard that will work with the Apisix 3.x relelases?

@tylitianrui
Copy link
Contributor

hi @bzp2010

  • version control of configuration
  • base-on-role access
  • more powerful query of routers
  • Operation history

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests