Coder Social home page Coder Social logo

geoknowgeneratorui's People

Contributors

alegrm avatar aleksashinat avatar konradhoeffner avatar

Stargazers

 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

Forkers

jonjay-legrange

geoknowgeneratorui's Issues

Hide flash message div

When the flash message div is empty (e.g. there is no error to show) it uses a lot of white space which looks odd.

I think it should be hidden when not in use.

Time out not showing

When the Virtuoso service is not available the generator continues working without saying that the server is not available.. no errors on log are shown either.
It must stop at some point and indicates the user that the server is not available

Add Undo to deleted Endpoints, Databases and Graphs

To avoid accidental deletion I would propose if deleted entities would become gray and go towards the bottom of the list where they will be deleted after a while.
An Undo button could then save it from accidental deleteion.

Choose one: Datasets or Named Graphs

The "Datasets" section is a bit confusing because the terms "Dataset" and "Named Graph" are used interchangingly:

  • on the left menu, it is called "Datasets"
  • in the url, it is datasets http://generator.geoknow.eu/#/settings/datasets
  • the title however is "Named Graphs Management"
  • the button is called "Add new dataset"
  • below the table is called "Existing Graphs"

I propose to select only one term and use it throughout.

Account section needs back link from user preferences

The account section has "User Preferences" on the left side. However, it is not possible to get from "User Preferences" back to the normal account section without clicking on the Account button in the upper bar.

I think at the left menu of account there should and additional option called "account information" which identifies the firstly loaded part.

LIMES output as file

As of now, the output of LIMES is available as text in a text box. For bigger output sizes, an additional option to download as a text file would be useful.

Add LIMES configuration upload file filter

"Upload a file" is a bit generic so users could think they can upload .ttl files there or something so I propose to:

  • change "Upload a file" to "Upload LIMES configuration file"
  • add a file filter to only accept XML
  • validate the XML against the LIMES schema before executing LIMES

About page should be about the generator

I think having an internal "about" page (no external link) would be faster, more coherent and could be more specific to the generator than the link to the geoknow website (which could still be linked to from the generator about page).

Open Facete in a new tab

IHMO the imposed border and the scrollbars get in the way so I propose to open Facete in a new tab rather than to inline it.

Add empty graph option

Be able to delete the contents of a graph, so no need to delete the hole graph description.

Body Font too small and absolute.

Seeing that the default browser font size is 16x, the body font of 13px seems to small for me, especially for areas where there is not much text (and thus no space problem) anyways, like in the configuration.
I guess it is especially problematic for high resolution displays like Apple Retina.

My proposal would be to a) make the body font a bit bigger and b) to specify it in em (recommended by the W3C) and not px, so that it scales better to different DPI settings. If you want 14px under normal conditions 14/16 = .87 em should work.
If there is a space problem on tables, those could have a font size differently specified from the body font size.

Grayed out page

I don't know what caused it but after using the Virtuoso from the generator the whole page is grayed out and not usable, even if I change the URL in the browser.
grayout

guest user generation concept

In order to facilitate the testing of the workbench, instead of requesting the user to register, we want to be able to generate a one-access guest user that can have a guided tour.
So the guest users will access to the workbench (may be use a captcha to avoid the access to non-humans). and this action will generate a guest user and setup some initial datasets so the user can do his tour.

Hide database password

Passwords like those of relational databases in http://generator.geoknow.eu/#/settings/data-sources should be hidden or at least replaced by stars for the user.

Cannot open multiple tool popups

It is not possible to start two LIMES or TripleGeo etc jobs simultaneously. A new job can only be started once the popup for the tool in question has been closed.

Attempting to start a different tool (e.g. LIMES) while another is running (e.g. GeoLift) opens the LIMES popup in the GeoLift popup.

Cant login using email

The error in the catalina.out is:

SELECT DISTINCT * FROM http://generator.geoknow.eu/resource/accountsGraph WHERE { {?account foaf:accountName "[email protected]" . ?account ?p ?o . } UNION {?account foaf:mbox mailto:[email protected] . ?account ?p ?o . } UNION {?account ?p ?o . FILTER (?account = :[email protected])} }
javax.xml.ws.http.HTTPException
at eu.geoknow.generator.rdf.HttpRequestManager.executePost(HttpRequestManager.java:63)
at eu.geoknow.generator.rdf.SecureRdfStoreManagerImpl.executePost(SecureRdfStoreManagerImpl.java:16)
at eu.geoknow.generator.rdf.RdfStoreManagerImpl.execute(RdfStoreManagerImpl.java:33)
at eu.geoknow.generator.users.FrameworkUserManager.getUserProfile(FrameworkUserManager.java:471)
at eu.geoknow.generator.servlets.AuthenticationServlet.doGet(AuthenticationServlet.java:115)
at eu.geoknow.generator.servlets.AuthenticationServlet.doPost(AuthenticationServlet.java:68)

May be a front-end issue

Remove configuration from config.js

Since we are now having services for authentication we require to have configuration parameters in the server side (FrameworkConfiguration.java). Thus we have duplicated configuration files. We can create a service to provide settings data on server side and use this in config.js

"An error occurred:" on GeoLift

When starting GeoLift with the "Berlin Turtle File" I get the unspecific error message "An error occurred:" which goes away after a few seconds. GeoLift doesn't load however.

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.