Releases: dhlab-basel/Salsah
v2.2.0-snapshot.01
Clean up AutocompleteItem interface (#296) * build: upgrade @knora/core * enhancement (user form): remove interface AutocompleteItem and update paths * build: upgrade @knora/core and @knora/action * test: fix timeout issue * build: update version @knora modules * fix: update list type to ListNodeInfo
v2.2.0-snapshot
docs: fix gh-pages issues (#298) * docs: fix vulnerable dependency issue * fix (travis ci): fix timeout issue * fix (travis ci): fix timeout issue
v2.1.2
v2.1.1
v2.1.0
feature (user password): user password change by sys admin (#262) * feature (user password): user password change by sys admin * feature (change password by sys admin): Add change pswd field in edit user form, still need to change user-password-component, wip * wip, adding switch to user password component * wip/changes to password * feature (user password) wip: check for sysadmin * feature (user password): wip, still need to add validation for the new password, need to make new forms * feature (user password): still need the new update user service * FIX travis test * feature (users service): method to update user's password * feature (user password): fix submitSysAdminData() for update password to work * fix (user form): bug fix in "change user's password" * fix (test): fix timeout error in ontologycache.service * fix (test): quick workaround to avoid timeout errors
v2.0.0-alpha.14
release v2.0.0-alpha.14 (#257)
v2.0.0-alpha.13
New features:
- lists service: create new list
- lists service: update list info
- contact form: implementation of a form to contact us to make hints about gui issues
Bugfixes:
- race condition during login
v2.0.0-alpha.12
Releasing v2.0.0-alpha.12 (#178)
v2.0.0-alpha.8
-
feature (salsah): add lists component (#35)
Ivan Subotic - Thu, 23 Nov 2017 09:58:35 +0100
-
fix (lists): add copyright notice
-
refactor (services): move typescript object creation from components to
services -
feature (lists): add list model
-
build (travis): test parameters
-
build (travis): bump node version
-
test (components): running tests without webapi server
-
feature (error) show service error message in console log
-
build (salsah): add angular-cli 1.3.0-beta.1 because of the added
‘environment’ flag -
fix (service): throw errors correctly; renaming of model classes
-
test: fix renamed model class
-
refactor (salsah): rename to a more unique name
-
refactor (salsah): add API version to endpoint path
-
refactor (salsah): rename to a more unique name
-
feature (salsah): lists admin component
-
feature (salsah): view list
-
refactor (salsah): simplified observable usage
-
feature (salsah): add list tree and node details in popup
-
feature (salsah): dynamically build and populate list info form
-
refactor (salsah): fixes after merge
-
refactor (salsah): lists data model based on simple json
-
refactor (lists admin): change to new listing-framework
-
fix (list admin): language property
-
fix (users list): property naming
-
fix (projects list): sort by longname instead of name
-
-
fix (ontology constant): rename geometryValueAsGeometry (#108)
Tobias Schweizer - Tue, 21 Nov 2017 10:45:40 +0100
-
fix (ontology constant): rename geometryValueAsGeometry
-
tests (test data): adapt geometry test data
-
-
refactor (ontology service): adapt to changes in ontology route (#103)
Tobias Schweizer - Mon, 20 Nov 2017 17:25:37 +0100
-
extended search form (KnarQL generation) (#102)
Tobias Schweizer - Mon, 20 Nov 2017 17:10:02 +0100
-
feature (extended search form): specifiy comparison operator and value for
property -
refactor (extended search form): access child component
-
refactor (extended search form): add comparison operators depending on value
type -
refactor (extended search form): move component to sub directory
-
refactor (extended search form): move component
-
feature (extended search form): add support for integer value (ongoing)
-
feature (extended search form): add support for integer value (ongoing)
-
feature (extended search form): add support for decimal value
-
feature (extended search form): add support for Boolean values
-
feature (extended search form): add support for date value
- TODO: date format
- TODO: support for calendars
- TODO: support for periods
-
-
docs (introduction) minor changes
André Kilchenmann - Wed, 15 Nov 2017 13:49:41 +0100
-
docs (update)
André Kilchenmann - Wed, 15 Nov 2017 13:30:37 +0100
-
Integrate Knora v2 (#79)
Tobias Schweizer - Wed, 15 Nov 2017 11:26:46 +0100
-
feature (fulltext search v2): make a v2 fulltext search and display the
results (ongoing) -
feature (v2 full resource request): trying to use a directive for mathJax
(ongoing) -
feature (mathJax directive): allow MathJax to render math
-
refactor (mathJax directive): re-render the whole page
-
feature (v2 value types): add classes for missing value types (ongoing)
-
refactor (improve readability)
-
refactor (v2 knora-api response): adapt TypeScript structures to new ontology
-
refactor (support more value types): integer and decimal
-
feature (v2 image): add support for still image file values
-
refactor (construct referred resources): follow referred resources
recursively -
feature (support IIIF image API): construct a IIIF image URL
-
refactor (simplify constructor): define and init member variables in
constructor -
feature (use JSON-LD processor): use JSON-LD processor to expand Iris
-
refactor (use v2 Iris): use V2 knora-api Iris instead of knora-base
-
refactor (move MathJax directive): move file
-
feature (get ontology information): get ontology information from Knora
-
feature (cache service): add a cache service that obtains information from
Knora and caches it -
feature (cache service): cache ontology information and request them from
Knora when needed -
refactor (ontology service): prevent empty requests to Knora ontology
responder for resource classes -
feature (event binding on inserted HTML): bind events on inserted HTML
representing a property -
refactor (mathjax directive): add property key to directive
-
refactor (use components for value types): create a component for each value
type -
feature (open standoff links): open standoff links in a dialog box
-
feature (include information about referred resources): show information
about referred resources in link values and standoff links -
feature (view): add openseadragon viewer component (#38)
-
feature (view): add openseadragon viewer component
- add StillImageOSDViewerComponent: displays an array of StillImageFileValues
in with OpenSeadragon - add instance of StillImageOSDViewerComponent to ObjectComponent
-
refactor (still-image-osdviewer): minor refactoring and documentation
-
refactor (use arrow function notation): use 'this'
-
fix (project messages): adapt messages to new JSON project interface
-
fix (ng test) test fails should be fixed
-
more on spec files for the test
-
Update read-text-value-as-string.component.spec.ts
-
wip/regions (#53)
-
feature (valueComponents): parse and display ColorValue and GeomValue
-
feature (API requests): request incoming regions for resource in
ObjectComponent
- add IncomingService: uses extended search API with a SPARQL template to
search for incoming resources
(currently implemented for incoming Regions only) - request incoming regions for active resources in ObjectComponent
- store incoming resources in ReadResource.incoming
- feature (regions): render regions of interest in OpenSeadragon viewer
- the StillImageOSDViewerComponent now renders all regions present in the
incoming array of resources - regions are rendered as SVGElements using the openseadragon/svg-overlay
library
-
feature (get StillImageRepresentations for resource): make an extended search
to get the pages of a resource -
feature (regions): address issues raised in PR review
- do not assume a single (non-preview) image per resource, multiple images per
resource now supported - refactor: do not rely on paralell indexes in multiple arrays
- doc: add more comment and links to 3rd party documentation
-
fix (css): allow y-scrolling in salsah-module-detail
-
doc (OSDViewer, ObjectComponent): add minor documentation
-
feature (OpenSeadragonViewer): display region label as toolTip on mousehover
(#59) -
Wip/extended search v2 (#57)
-
feature (ontology cache): Represent ontology information internally as an
instance of OntologyCache -
refactor (rename cache to ontology cache)
-
feature (ontology cache): cache resource class Iris and properties for which
cardinalities exist -
feature (ontology cache): query all resource classes for a given named graph
-
feature (ontology cache): query and cache all named graph Iris
-
feature (display ontology information): display ontology information for
resource classes and properties -
refactor (ontology cache): add get methods for labels
-
refactor (ontology info): get classes of referred resources
-
feature (ontology info): display ontology info for referred resources (incl.
standoff links) -
fix (objectComponent): prevent duplicate requests of resource in
ObjectComponent (#60)
- prevent duplicate requests of resource in ObjectComponent in ngOnChanges and
ngOnInit - refactor ObjectComponent: extract function used in ngOnChanges and ngOnInit
- refactor ObjectComponent: rename resource to resources since it's an array
- refactor ObjectComponent: directly use ReadResource[] instead of
ReadResourceSequence which itself contains the ReadResource[] as property
called resources.
Creates shorter lines of code, and gets rid of unnecessary level of
indirection
-
Display StillImageRepresentations pointing to a resource (#63)
-
feature (osd viewer): display StillImageRepresentations pointing to a
resource -
refactor (OSD viewer): add a comment
-
fix (karma test) fix the most karma test failures
-
fix (svg-overlay): add missing dependency in package.json
-
fix (svg-overlay dependency)
-
feature (beol-specific css): css for BEOL
-
refactor (salsah-link): make salsah-link...
-
2.0.0-alpha.7
v2.0.0-alpha.7 docs (readme): fix for travis badge (#51)