Skip to content

FIX Lucene search, geo. maps, HTML editor

Compare
Choose a tag to compare
@jmvanel jmvanel released this 20 Dec 11:43
· 1097 commits to master since this release

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