Giter Site home page Giter Site logo

getprimate / primate Goto Github PK

View Code? Open in Web Editor NEW
567.0 567.0 95.0 8.08 MB

A modern dashboard for Kong Gateway admins

Home Page: https://www.getprimate.xyz

License: MIT License

JavaScript 77.32% CSS 5.76% HTML 16.92%
admin dashboard electron kong kongdash primate

primate's People

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

primate's Issues

4 bad reports on Win executable files

Really wanted to test Kongdash on Windows, but the check made on virustotal.com has reported a potential issue by 4 anti-virus against the 67 tested.

Can you try to fix this so that we could be confident and safely go for it ?

image

Great UI and Easy to Use

I installed the Windows x64 version and have it up and running now. At first glance, great job on a very nice UI. I'm very happy to have come across your site. I'd be happy to continue testing away and provide feedback on things I run into. If there are other ways I could help contribute, let me know. Thanks!

entities fail to display

When the next field is set in the kong response, the list of entities (consumers, services, ...) fails to load with an invalid URL exception in urlOffset. Looks like this is due to the base argument not provided to URL for the relative URLs stored in next. I'll be adding a PR for your review (with a likely suboptimal solution :P)

Docker version of the dashboard

Hi Ajay,

First of all good effort building this beautiful dashboard for Kong and contributing to the community.
Is there a dockerized version of the dashboard on your road map like PGBI version of Kong dashboard?

Regards
Arun

Possibility to connect to differents hosts

Hi,

It's possible to add, for future version the possibility to have many connections on differents KONG servers at the same time ?

Actually I have severals environments with KONG and it's not simple to switch environment with the current Version.

Thanks

kongdash start failed on centos7

0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node', '/usr/local/bin/npm', 'start' ]
2 info using [email protected]
3 info using [email protected]
4 verbose run-script [ 'prestart', 'start', 'poststart' ]
5 info lifecycle [email protected]prestart: [email protected]
6 silly lifecycle [email protected]
prestart: no script for prestart, continuing
7 info lifecycle [email protected]start: [email protected]
8 verbose lifecycle [email protected]
start: unsafe-perm in lifecycle true
9 verbose lifecycle [email protected]start: PATH: /usr/local/lib/node_modules/npm/bin/node-gyp-bin:/root/kongdash/node_modules/.bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin
10 verbose lifecycle [email protected]
start: CWD: /root/kongdash
11 silly lifecycle [email protected]start: Args: [ '-c', 'gulp start' ]
12 silly lifecycle [email protected]
start: Returned: code: 1 signal: null
13 info lifecycle [email protected]~start: Failed to exec start script
14 verbose stack Error: [email protected] start: gulp start
14 verbose stack Exit status 1
14 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:255:16)
14 verbose stack at emitTwo (events.js:106:13)
14 verbose stack at EventEmitter.emit (events.js:191:7)
14 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/lib/utils/spawn.js:40:14)
14 verbose stack at emitTwo (events.js:106:13)
14 verbose stack at ChildProcess.emit (events.js:191:7)
14 verbose stack at maybeClose (internal/child_process.js:885:16)
14 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid [email protected]
16 verbose cwd /root/kongdash
17 error Linux 3.10.0-327.el7.x86_64
18 error argv "/usr/local/bin/node" "/usr/local/bin/npm" "start"
19 error node v7.2.1
20 error npm v3.10.10
21 error code ELIFECYCLE
22 error [email protected] start: gulp start
22 error Exit status 1
23 error Failed at the [email protected] start script 'gulp start'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the KongDash package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error gulp start
23 error You can get information on how to open an issue for this project with:
23 error npm bugs KongDash
23 error Or if that isn't available, you can get their info via:
23 error npm owner ls KongDash
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

Error! could not load list of APIs.

When I open the APIs screen, I get the error

Error! could not load list of APIs.

When I try to create a new API. I get the error

Error! Not found.

I assume I am connected to KONG, because the dashboard shows me some charts and I can create and save a consumer.

Support for kong CE 0.13 release

The community edition of kong version 0.13 was recently released.

konghq.com/blog/kong-ce-0-13-0-released
Kong/[email protected] (release)

This release includes Services and Routes core entities as well as the deprecation of the API entity.

What are the plans / timeline for supporting the new version?

There are two problems here

Problem 1: Plugins were created incorrectly
1
Cause: The timestamp is not performed on the create_at of the plugins
2
Issue 2: Service creation is not supported in kong 2.6 and previous versions
3
Reason: 2.6 and previous versions of kong do not have an enabled field at the service
4
5
6
If you can, I hope this management tool can support kong2.6 and below, thank you
I am a beginner and my English is not very good

Save preset settings

As an admin with multiple kong instances (think kong instance per environment), I would like for Kong Dashboard to save Kong Settings for multiple instances to allow quicker navigation.

Kongdash not connect to kong running over ssl (HTTPS,8444 )

I am running kong 0.12.3 runnig on Configuration admin_listen_ssl = host_ip:8444 , admin_ssl = on and aslo provide the path for ssl certificates. Kong running fine I have checked it by kong health command.

Check by using Curl:
curl -i http://host_ip:8001 (getting 200 response)
curl -i https://host_ip:8444 (getting 200 response)
image

When I connect kongdash using :
http://host_ip:8001 (working perfectly)
https://host_ip:8444 (throw error Could not connect to https://host_ip:8444)
image

what's the possible setting to connect kongdash with kong running over ssl?

host not found can't catch error

Hi,
I've a big problem with Kong,

I recreate my Kong server and I launch Kongdash to change settings. The problem is, Kongdash have previous Kong url and settings and now, I get an empty window of the app.
Impossdible to change settings, connection, ...

It's possible to fix this problem really soon ?

Thanks

Changing host in Settings does not refresh dashboard

Great work and thanks for sharing your dashboard!

I did find a bug where the dashboard isn't reloading data when the host URL is changed, i.e., data from previous host is persisted in application state. Only restarting the application remedies this.

How to connect to admin-api hidden behind kong proxy?

Hi,
Is there a way to connect to admin-api hidden behind kong proxy?
I filled out the form as in the ss below, but it is not working.
Zrzut ekranu 2023-01-18 o 18 53 24

I tried to modify code just for test in file client-setup.js in line 118:
const url = `${setupModel.protocol}://${setupModel.adminHost}:${setupModel.adminPort}/admin-api`;
Then I tried to build it following instructions from readme section. Unfortunately I wasn't able to start or generate app:
Zrzut ekranu 2023-01-18 o 18 49 40

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.