Traceability of user edits, enhance CSS, etc...
FEATURES
- ADDING user traceability for each triple in edit and display mode
- fill Geographic Coordinates on page load, for properties geo:long and geo:lat (from HTML5 geolocation API)
- /display : show RDF syntax errors of downloaded RDF documents
- Improve CSV import: Remove graph before populate it
- Add script forms_play/dist/scripts/rupdate.sh : remote SPARQL update with wget
- login name in top right in most pages
- Display in form header link to the form specification or "automatic form"
UPGRADE:
- Upgrade Jena to 3.3.0: search problems are solved
- Upgrade SBT to 0.13.15
- Upgrade Scala.js to latest version
MISC.
- Add dbPedia completion for skos:broader skos:narrower skos:related
- streamline RDF database transactions: reduce code in transactions to a minimum
- REFACTOR:
- extract package connectors from forms/ into new SBT module connectors/
- extract Scala source from package utils in forms/ into new SBT module utils/
- SBT: GREAT MOVE to real Multi-project build
- Add new SBT project contacts_management, for "Modularisation en applications classiques (contacts) #150
- ADD selenium test on Tool page
- ADD cornichon test for /sparql, /display and /form-data
BUG FIX:
- FIX HTTPS
- FIX links in history view, in DashboardHistoryUserActions
- FIXes: SPARQL error in getETagFromDataset(); wrap In Transaction updateLocalVersion()
- FIX editing a Locally Managed URI, in getLocallyManagedUrlAndData
- FIX FEATURE: annotate plain Web site: a transaction was missing , in pureHTMLwebPageAnnotateAsDocument()
- FIX bug when adding widget
UI:
- CSS: REFACTOR and FIXES: colors, named graphs, tools page
- ADD button to show and hide the header part : display, search, creation