intergraph's People
intergraph's Issues
keyword search results: don't show id, but node type (cf old Intergraph)
Export data to JSON
dont show infocard on left click, only via context menu
keyword search: add filter for node type: any, regest, person, lemma, etc. (cf old Intergraph)
node title; show the first X characters, show everything if highighted (cf old Intergraph)
add Mapcanvas (cf. old Intergraph)
add time filter for nodes having date properties (start date and/or end date) (cf old Intergraph)
Set chronogical sorting option for searching nodes
removing a node should not destroy the current layout
push on master branch provokes automatic redeploy on https://blizaar-lab.recherche.cergy.eisti.fr (cf old Intergraph)
softer zoom (cf old Intergraph)
keyword search results: no action on left click, but right click context menu: 1) add to graph 2) infocard
Infocard: node title in card header (no “click to move”). Infocard color should be same as node color
Settings-Page which is saved on the server with Login
Settings-Page which is saved on the server with Login
Settings-Page
Database credetials
dynamic configuration
read labels and properties from DB
create table with colums
properties to be queried on search per label
property to be shown for a node label in cytoscape
properties to be shown in info container for a node in the view
Use context menu of cytoscape
Change custom menu to cytoscape context menu
edge labels turn together with edge lines (cf old Intergraph)
Refactor the architecture to simplify its legibility ?
It is a proposition, not a task to do immediately.
find a way to (manually) publish the github version online
Add Comments
So far only the backend is commented
Need to add comments for the whole frontend
context menu on node: expand / collapse / remove / show infocard (cf old Intergraph)
isolate Regesta Imperii configuration, then create another configuration to run Intergraph2 for Romans1by1
if mouse hover more than 1 sec over a node, make other nodes and edges transparent to highlight the direct neighbors (cf old Intergraph)
Error on start
Following the READ.ME drop this error on npm run start:
kuczera@16-MacKuczera intergraph % npm run start
[email protected] start /Users/kuczera/git/github.com/intergraph
concurrently "npm run server" "npm run client"
[0]
[0] > [email protected] server /Users/kuczera/git/github.com/intergraph
[0] > cd intergraph-backend && npm run dev:start
[0]
[1]
[1] > [email protected] client /Users/kuczera/git/github.com/intergraph
[1] > cd intergraph-frontend && ng serve
[1]
[1] sh: ng: command not found
[1] npm ERR! code ELIFECYCLE
[1] npm ERR! syscall spawn
[1] npm ERR! file sh
[1] npm ERR! errno ENOENT
[1] npm ERR! [email protected] client: cd intergraph-frontend && ng serve
[1] npm ERR! spawn ENOENT
[1] npm ERR!
[1] npm ERR! Failed at the [email protected] client script.
[1] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[1]
npm ERR! A complete log of this run can be found in:
[1] npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_49_709Z-debug.log
[1] npm run client exited with code 1
[0]
[0] > [email protected] dev:start /Users/kuczera/git/github.com/intergraph/intergraph-backend
[0] > npm-run-all build start
[0]
[0]
[0] > [email protected] build /Users/kuczera/git/github.com/intergraph/intergraph-backend
[0] > npm-run-all clean lint tsc
[0]
[0]
[0] > [email protected] clean /Users/kuczera/git/github.com/intergraph/intergraph-backend
[0] > rimraf dist/*
[0]
[0]
[0] > [email protected] lint /Users/kuczera/git/github.com/intergraph/intergraph-backend
[0] > tslint -c tslint.json -p tsconfig.json --fix
[0]
[0] sh: tslint: command not found
[0] npm ERR! code ELIFECYCLE
[0] npm ERR! syscall spawn
[0] npm ERR! file sh
[0] npm ERR! errno ENOENT
[0] npm ERR! [email protected] lint: tslint -c tslint.json -p tsconfig.json --fix
[0] npm ERR! spawn ENOENT
[0] npm ERR!
[0] npm ERR! Failed at the [email protected] lint script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
[0] npm ERR! A complete log of this run can be found in:
[0] npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_50_928Z-debug.log
[0] ERROR: "lint" exited with 1.
[0] npm ERR! code ELIFECYCLE
[0] npm ERR! errno 1
[0] npm ERR! [email protected] build: npm-run-all clean lint tsc
[0] npm ERR! Exit status 1
[0] npm ERR!
[0] npm ERR! Failed at the [email protected] build script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
npm ERR! A complete log of this run can be found in:
[0] npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_50_958Z-debug.log
[0] ERROR: "build" exited with 1.
[0] npm ERR! code ELIFECYCLE
[0] npm ERR! errno 1
[0] npm ERR! [email protected] dev:start: npm-run-all build start
npm ERR! Exit status 1
[0] npm ERR!
[0] npm ERR! Failed at the [email protected] dev:start script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
[0] npm ERR! A complete log of this run can be found in:
[0] npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_50_984Z-debug.log
[0] npm ERR! code ELIFECYCLE
[0] npm ERR! errno 1
[0] npm ERR! [email protected] server: cd intergraph-backend && npm run dev:start
npm ERR! Exit status 1
[0] npm ERR!
[0] npm ERR! Failed at the [email protected] server script.
[0] npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
[0]
[0] npm ERR! A complete log of this run can be found in:
[0] npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_51_005Z-debug.log
[0] npm run server exited with code 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: concurrently "npm run server" "npm run client"
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/kuczera/.npm/_logs/2020-10-02T17_10_51_029Z-debug.log
Show pictures as nodes
Show Wikipedia pictures of persons on their nodes.
Example emperor Frederick III.:
https://de.wikipedia.org/wiki/Datei:Hans_Burgkmair_d._%C3%84._(zugeschr.)_-_Bildnis_Kaiser_Friedrich_III.jpg
Infocard: no node operations here, like “remove”
Update README
Infocard: header more prominent, move by dragging header, minimize (show only header) by db-clicking on header
Infocard tabs: no scroll
Fix search node for 'Muffle'
Search is not working for Muffle when filtering with IndexPerson
CSV-Export only on drilled down regesta by time line
only visible nodes are able to appear in CSV export
round nodes & distinct color per node type (cf old Intergraph)
hover over node: show long title in a more prominent way (cf old Intergraph)
mouse multiselection (control + left click) should highlight which nodes are selected (cf old Intergraph)
dbconfig-sample.json is missing ?
dbconfig-sample.json is missing ?
Infocard: show data directly (key-value), no click on key. Truncate data if too long
add application header: indicate version & database name
Set redirectionnal URL on Infocard Header
versioning; version = 2.<nb of commits> (cf old Intergraph)
search list right click: "add node", and "add all"
Avoid XSS vulnerabilities
Secure web site against cross-site scripting vulnerabilities.
It involves to secure search text field.
Set a redirectional url to Regesta Imperii's website
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.