Skip to content
This repository has been archived by the owner on Oct 2, 2019. It is now read-only.

Releases: dhlab-basel/Salsah

v2.2.0-snapshot.01

30 Oct 13:12
63e3895
Compare
Choose a tag to compare
v2.2.0-snapshot.01 Pre-release
Pre-release
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

22 Oct 14:58
cda2661
Compare
Choose a tag to compare
v2.2.0-snapshot Pre-release
Pre-release
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

29 Aug 14:38
Compare
Choose a tag to compare
  • refactor (mathjax): update mathjax (#285)
  • List of abbreviations (#284)

v2.1.1

22 Aug 07:31
7fee084
Compare
Choose a tag to compare
  • fix (missingIcon_beol) icon for figure was missing (#283)
  • fix (beolTable) layout of table should be fixed (#282)

v2.1.0

16 Aug 16:53
Compare
Choose a tag to compare
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

30 May 13:28
cb515d5
Compare
Choose a tag to compare
v2.0.0-alpha.14 Pre-release
Pre-release
release v2.0.0-alpha.14 (#257)

v2.0.0-alpha.13

28 Mar 12:27
5c42965
Compare
Choose a tag to compare
v2.0.0-alpha.13 Pre-release
Pre-release

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

28 Feb 22:01
8ec0450
Compare
Choose a tag to compare
v2.0.0-alpha.12 Pre-release
Pre-release
Releasing v2.0.0-alpha.12 (#178)

v2.0.0-alpha.8

23 Nov 09:00
d97c79d
Compare
Choose a tag to compare
v2.0.0-alpha.8 Pre-release
Pre-release
  • 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...

Read more

2.0.0-alpha.7

14 Jul 08:14
Compare
Choose a tag to compare
2.0.0-alpha.7 Pre-release
Pre-release
v2.0.0-alpha.7

docs (readme): fix for travis badge (#51)