FIX Lucene search, geo. maps, HTML editor
UPGRADES
- jenaVersion = "3.6.0"
- upgrade any23-csvutils to latest "2.1"
- Upgrade Scala.js "0.6.21" , scalajs-dom "0.9.4 (latest)
BUG FIX
- FIX /lookup and /search
- Lucene indexing: deactivate "graph-specific indexing" (search was taking 1 minute for hundreds of graphs)
- SPARQL services : recover a memory exception without the application stopping
FEATURES
UI
-
HTML inline editor in SF forms (button "EDIT"): use summernote.org
-
when
<property> form:shortString true
, the button "EDIT" is not shown
used for login form, FOAF -
New page for geographic map with LeafLet & OSM from any SPARQL query, parsing JSON-LD with RDF-ext JS library
- accessible from /tools page
- compute the bounding rectangle in JavaScript
-
geo:lat, long are only filled from GPS if input Is Empty
- set GPS Parameters in JS call to watchPosition() : will need some tuning later maybe ...
-
button (+) near every class to create instance of that class
-
page /showTriplesInGraph?uri= : Show graph size
-
Forbid usernames of length <= 1
-
page /select-ui does not demand logging
Services
- New HTTP parameter in /sparql : enrich: activates addition to results of rdfs:label from TDB
used in Geo maps - /sparql-data is now also a GET service
CLIENTS
SPARQLquery2SFcacheApp.scala
: SPARQL query to Semantic_Forms cache, as an independant client:- From a SPARQL query to another endpoint,
load URI's returned by the query into SF - in coherence with essential feature of SF: LOD (semantic) cache
- From a SPARQL query to another endpoint,