featurebasedb / console Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU Affero General Public License v3.0
License: GNU Affero General Public License v3.0
The WebUI help menu doesn't reflect the latest PQL changes, and could use some touching up. Making it sticky would help usability as well.
Node info is limited in the Cluster Admin section of the WebUI. With the latest changes in the cluster-resize
branch, we now have more capabilities we can take advantage of.
The node list can contain the following attributes for each node:
We also should have the ability to display the cluster status and appropriately handle errors when attempting requests to locked handlers during a resize operation.
The URL to the pilosa server is hardcoded to localhost:10101. We should make that a field in the WebUI.
TopN results should be presented in a table format
Output div for TopN results contains a table of results, with appropriate labels.
The UI must be viewed via http[s]://
, not file://
as Chrome disallows ajax requests from file://
origins. Therefore, we must run a simple web server. A Go-based server would work well for this, and could package the entire app into one file (the executable).
There should be a way to browse the schema in the WebUI.
I'm picturing an interface with collapsable/expandable tree elements, with a hierarchy of:
Hi there,
I try to compile console but failed.
go generate github.com/pilosa/console/pkg/static
go build github.com/pilosa/console/cmd/pilosa-console
/usr/local/Cellar/go/1.12.5/libexec/src/archive/zip/struct.go:24:2:
/usr/local/Cellar/go/1.12.5/libexec/src/path/example_test.go:1:1: expected 'package', found 'EOF'
/usr/local/Cellar/go/1.12.5/libexec/src/internal/fmtsort/sort.go:12:2:
/usr/local/Cellar/go/1.12.5/libexec/src/reflect/all_test.go:1:1: expected 'package', found 'EOF'
make: *** [build] Error 1
my go info:
GOARCH="amd64"
GOBIN=""
GOCACHE="/Users/knight/Library/Caches/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="darwin"
GOOS="darwin"
GOPATH="/Users/knight/code/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/Cellar/go/1.12.5/libexec"
GOTMPDIR=""
GOTOOLDIR="/usr/local/Cellar/go/1.12.5/libexec/pkg/tool/darwin_amd64"
GCCGO="gccgo"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/5d/8gzdb8y16116hwc66q5m45gr0000gn/T/go-build764893398=/tmp/go-build -gno-record-gcc-switches -fno-common"
The frame options currently visible in the WebUI are:
We should add the remaining frame options.
The following fields are present in the Cluster Admin frame tables:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.