Skip to content

Conversation

@Firstsawyou
Copy link
Contributor

What this PR does / why we need it:

close #3662

Since APISIX and APISIX Dashboard are currently deployed independently of each other, the old /apisix/dashboard API interface is still retained in the ngx_tpl.lua file. We should delete it.
The reasons are as follows:

The /apisix/dashboard API interface is useless;
When users use the rpm package to install APISIX and APISIX Dashboard, there is a directory structure named dashboard in the directory structure of APISIX, which is easy for users to misunderstand that they need to use the /apisix/dashboard API interface to perform access.

Pre-submission checklist:

  • Did you explain what problem does this PR solve? Or what new features have been added?
  • Have you added corresponding test cases?
  • Have you modified the corresponding document?
  • Is this PR backward compatible? If it is not backward compatible, please discuss on the mailing list first

@spacewander spacewander merged commit 2c12a36 into apache:master Feb 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[discuss]: remove the location /apisix/dashboard API interface in the ngx_tpl.lua file

3 participants