Giter Site home page Giter Site logo

ylacaute / ez-dashing Goto Github PK

View Code? Open in Web Editor NEW
128.0 128.0 26.0 9.91 MB

Another free dashboard tool (React + Spring Boot) for agile development teams

License: Apache License 2.0

JavaScript 63.85% HTML 0.12% CSS 0.12% Shell 3.00% Java 20.94% Dockerfile 0.48% SCSS 11.48%

ez-dashing's People

Contributors

kamiranoff avatar scottbrenner avatar ylacaute 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

ez-dashing's Issues

Demo doesn't load

image
This is the error I see when I try to load the demo page, just letting you know!

Sonar api change

In the latest versions of sonar (I use Version 6.5), the metrics values are strings and not numbers anymore. In the Sonkins and sonar widgets, coverage, lines and violations need to be of type number, which is no more the case.
I tried to do a mapping like that (value is now a string):

{
  "baseUrl": "http://sonar.url",
  "refresh": 120,
  "mapping": {
    "int:lines": "$.component.measures[?(@.metric == 'lines')].value",
    "int:coverage": "$.component.measures[?(@.metric == 'coverage')].value",
    "int:violations": "$.component.measures[?(@.metric == 'violations')].value"
  },
  "queries": [
    {
      "id": "sonar-project",
      "path": "/api/measures/component?componentKey=package:project&metricKeys=coverage,lines,violations&format=json"
    }
  ]
}

but it doesn't seems to work, sonar values are not displayed.
I'll submit a possible fix for that, but I can't achieve to have sonar metrics displayed.

How to make a dashboard editor with ez-Dashing.

还是用中文把 : ),
我想做一个大屏展示页面,页面上可以放置很多组件(表格,地图,报表,饼形图,折线图...),用户可以自己编辑这个页面的展示内容。通过一个编辑器(有组件列表面板,画布,设置组件属性面板),从组件列表中选择组件拖动到画布调整布局,设置组件属性和数据绑定,然后保存到server,每个用户可以看到自己的页面展现方式

such as this editor:
edit

现在把ez-dashing拉到本地,不太清楚如何借助ez做出一个dashboard编辑器
huabu

@ylacaute thx~

"exec format error"

Just installed Raspbian Lite on a Raspberry pi, then installed Docker using the convenience script as Docker recommends, and finally ran the ez-Dashing commands for demo and production and both times got the same error.

pi@design_tv:~$ sudo docker run -itp 8080:8080 --name ez-dashing --restart always -v /home/pi/Config/ez-config:/ez-config  ylacaute/ez-dashing:1.0.0
Unable to find image 'ylacaute/ez-dashing:1.0.0' locally
1.0.0: Pulling from ylacaute/ez-dashing
b56ae66c2937: Pull complete
fb0a3ca3d558: Pull complete
f7683d719f3b: Pull complete
d3162cf197b7: Pull complete
bfac0cdda62a: Pull complete
Digest: sha256:42aee6b0fba99e16d88880cfa512989b587a0e7391918bbc75badf82cfa10b3c
Status: Downloaded newer image for ylacaute/ez-dashing:1.0.0
standard_init_linux.go:195: exec user process caused "exec format error"

Documentation on how to get started and change/ add widgets

I'm very interested in using this project however when I try to change or add a widget nothing happens. I have followed the instructions on how to run it with Docker which worked fine. So the dashboard is running and now I need to change and add widgets. However when I change or add a widget nothing is changing in the dashboard. Because of this I wonder if you could add more documentation on getting started and on changing/ adding widgets.

Black screen

At the end of sprint, sometimes the screen become black with some errors in console. I suppose this is due to Jira settings, not up to date during few hours/days, then something breaks in the dashboard.

Solution 1 : find the exact problem and manage it correctly.

Workaround : As a simple F5 fix the problem after Jira is updated, we could force a full refresh regularly. This workaround could maybe solve some others similar problems too.

Not clear on how to start developing on this application

We're curious on using this tool but it is not clear on how to start developing on this application. I see there are several options "the demo version using dockerhub", "the demo version from sources", "the production version from dockerhub" and "the production version from sources".

  • What is the difference between demo and production and which one should you choose if you want to develop on the tool itself. I seems to me that the production is the one you want to use but why does the demo one even exist then?

  • Also.. why should you choose the dockerhub version over the sources version.

  • Lastly: I went on for the "production and build from sources" but i dont really understand the correct workflow to build the app and get it working. The steps I tried because they seemed the most logic

  • install docker

  • clone this project

  • npm i

  • ./ez.sh build-prod

  • ./ez.sh start-prod /YOUR/CONFIG/DIR

but after I done that I'm getting the error that some jar kind of a jar file is missing in my build folder. Im currently not at my development PC so I can't paste the exact error. Am I missing something?

Thanks!

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.