Skip to content

Changelog

10.23.3 (2023-09-01)

Bug Fixes

  • sorting: sorts incoming links by res class then res label (#1197) (85f1af6)

Maintenance

10.23.2 (2023-08-18)

Bug Fixes

  • regions: reload the resource after deletion of regions (#1185) (c5a14e6)
  • runtime errors: fix errors thrown (#1178) (55f56cd)
  • session service: destroy session and return of false if an error… (#1183) (3ead94d)

Maintenance

  • deps: bump js-lib to 8.3.2 (#1187) (d5ba644)
  • msg text: Change notification message text for 404 not found (#1184) (20d5d0b)

Documentation

10.23.1 (2023-08-04)

Maintenance

10.23.0 (2023-07-26)

Enhancements

  • remove property menu: add skeleton to mat menu until content loaded (#1148) (659f0f4)
  • upload image: add snackbar message if upload to sipi temp failed (#1166) (6df61e9)

Bug Fixes

  • action bubble position: reposition the action bubble (#1147) (cc5b66c)
  • add-value: paragraph not showing as textarea (#1155) (83a0854)
  • app/ontology: stop ontology service from spamming errors (#1144) (fecf296)
  • delete value button: evaluate users permissions to enable/disable delete button (#1138) (6736942)
  • geonames search results: filter out properties instead of error (#1164) (7c478d6)
  • ontology: Ontology cache is not updated when adding property to resource class (#1156) (162b52e)
  • pdf viewer: menubar is broken (#1160) (22e99e5)
  • project list items: users project list items display elements correctly (#1141) (f7eca25)
  • resource-list: remove erroneous text before each label (#1154) (2177437)
  • runtime errors: fix forms error, ExpressionChangedAfterItHasBeenChecked and properties of undefined (#1168) (3f6a253)
  • text values: open all non internal links in a new tab (#1167) (ea6ccff)
  • type error: check existence of internal context (#1136) (c32f8b8)
  • type error: check existence of ReadOntology instances (#1140) (c8d8024)

Maintenance

  • add pendo analytics (#1157) (15f7a33)
  • deps: bump semver from 5.7.1 to 5.7.2 (#1143) (46351b0)
  • deps: bump word-wrap from 1.2.3 to 1.2.5 (#1158) (884d6c3)
  • empty comment: Keep empty comments placeholder unstyled (#1169) (a96215c)
  • error logging: do not throw error on failed login attempt (#1142) (e548344)
  • mdc-migration: migrate material formfield, input, select, autocomplete (#1122) (41dd432)
  • representation components: set the text color of the menu items (#1162) (b1f510e)
  • resource list: prevent shift/overlap of checkboxes (#1149) (e2d1582)
  • test console output: Mock components to avoid spamming (#1152) (fd3ff9e)
  • upgrade angular to 16 (#1153) (08c17fa)
  • user membership: Clip long project names with overflow ellipsis (#1150) (f219e84)

10.22.0 (2023-07-07)

Bug Fixes

  • app: navigate to home after logout (#1125) (bfdd7ce)
  • image navigation: remove flickering, remove in between load images (#1127) (d7b0922)
  • password-form: add better error handling (#1128) (e131a39)
  • visibility of menu entries: Utilise proper editing permissions for enabling/disabling editing menu items (#1129) (a59e85e)

Enhancements

  • app/migration: migrate snackbar (#1116) (76f495b)
  • error-handler: move error-handler and all its dependencies into library (#1126) (e720bb2)

Maintenance

  • angular mdc migration slider (#1119) (27c7d86)
  • app-state-service: move Application State Service to a library (#1120) (fe5718f)
  • deps: bump socket.io-parser from 4.2.2 to 4.2.4 (#1078) (3fb0647)
  • mat-menu: apply black background to representation menu (#1118) (f367394)
  • update js-lib to v8.2.7 (#1133) (52340c4)

10.21.0 (2023-06-23)

Bug Fixes

  • freeze: Remove/replace freezing request (#1110) (6a9e259)
  • freezing: app freeze if sipi does not respond (DEV-1562) (#1099) (aaaa887)

Enhancements

  • add skeleton loading to onto class items (#1107) (e3d7a79)
  • dsp-app: fixed wrong error-messages in update forms (#1106) (c9e5d3f)
  • video component: enhance video component (#1108) (0236a5e)

Maintenance

10.20.3 (2023-06-09)

Maintenance

10.20.2 (2023-06-09)

Bug Fixes

Maintenance

10.20.1 (2023-05-31)

Maintenance

10.20.0 (2023-05-23)

Bug Fixes

  • add-user: resize and center cancel button (DEV-2073) (#1050) (7ef68f0)
  • app: button activated for date search (#1051) (42fe1d1)
  • app: Full text search shows next 25 results (#1047) (b3f60c6)
  • boolean property comment: Comment field is always enabled (#1053) (e3ab3e1)
  • resource-list: set a fix width within mat-list-item (#1057) (b6b3672)
  • standoff html links: every mouse button opens the resource (DEV-2092) (#1042) (2f63340)

Enhancements

  • boolean icon: change checkbox into toggle in read mode (DEV-2178) (#1052) (55b276b)
  • boolean properties: change checkboxes into toggles (#1049) (80c0305)
  • boolean values: implement removal of boolean values (#1034) (da423be)

Maintenance

  • angular mdc migration - dialog (#1004) (5e0204f)
  • deps-dev: bump @nrwl/eslint-plugin-nx from 15.8.9 to 16.2.1 (#1055) (5c6d2d5)
  • deps-dev: bump @nrwl/nx-cloud from 15.3.2 to 16.0.5 (#1030) (162a1bb)
  • deps-dev: bump @types/jasmine from 3.8.2 to 4.3.1 (#1006) (9ea23e5)
  • deps-dev: bump postcss-preset-env from 7.5.0 to 8.3.2 (#1010) (97fefa7)
  • deps: bump engine.io from 6.4.1 to 6.4.2 (#1035) (72fb3ce)

10.19.2 (2023-05-15)

Bug Fixes

  • app/resource: show region on first load (#1040) (a7e1975)
  • app: top-level-domain with 63 chars (#1045) (19dc886)
  • date-picker: don't display error message without input (#1038) (0be2229)
  • pdf-viewer: pdf viewer not sending cookie (dev-2136) (#1039) (f51479b)
  • pdf-viewer: pdf viewer not sending cookie (dev-2136) (#1039) (5f884f4)
  • pdf-viewer: pdf viewer not sending cookie (Dev-2136) (#1039) (c990c4f)
  • pdf-viewer: pdf viewer not sending cookie (Dev-2136) (#1039) (6e3453d)
  • resource viewer: images flickering or not loading (#1033) (6fdb14b)

Maintenance

10.19.1 (2023-04-28)

Bug Fixes

  • gravsearch incoming links filtering out isPartOf (#1026) (4571c31)

Maintenance

10.19.0 (2023-04-25)

Bug Fixes

  • app breaks when on /account route (#1014) (2dca23b)
  • app/resource-instance-form: fix same value for property bug (#1012) (a8b0f71)
  • CD: get tag before changes happen (INFRA-241) (#1003) (d8fec4b)
  • CD: use correct service string (INFRA-241) (#1002) (b8f31ee)
  • list-view: next page of results not showing (#1017) (52b6d95)
  • padding on both sides (#1011) (edc4d2d)
  • sidenav: set background color for selected list-item (#998) (218f64c)
  • unauthorized users can access the create resource form (#1016) (679a95d)
  • Update dsp release version to 2023.04.02 (DEV-2044) (#1001) (441ff4a)
  • user menu: bypass cache; get user from the api and set in cache (DEV-2024) (#997) (a8190d1)

Enhancements

  • CD: deploy to DEV after every commit (INFRA-241) (#999) (df4793a)

Maintenance

  • adjust linter rules for dsp-app (#1022) (771c534)
  • deps-dev: bump @angular-devkit/core from 15.2.4 to 15.2.6 (#1009) (80f373e)
  • deps-dev: bump @angular-devkit/schematics from 15.2.4 to 15.2.6 (#1007) (abbcd25)
  • deps-dev: bump eslint from 8.36.0 to 8.38.0 (#1019) (d4d7130)
  • deps-dev: bump postcss from 8.4.21 to 8.4.22 (#1008) (b7c51c4)
  • deps: bump rxjs from 6.5.5 to 6.6.7 (#1020) (d95c826)
  • fix buttons on start page (more or less) (#1021) (824e025)
  • fulltext-search: filter out deactivated projects and system projects (#1015) (13895f7)
  • progress indicator spinner (#1023) (218ee42)

10.18.0 (2023-04-14)

Bug Fixes

  • dsp-app/upload: File upload fix to allow same input after error (#983) (a9bf4e3)
  • handle 400 error during fulltext search (#984) (2aefc9d)
  • no autocomplete for username (#991) (7a132e2)

Enhancements

  • activate not-exists for link prop (#992) (25be262)
  • editing properties: user feedback (DEV-1616) (#973) (1b905e4)

Maintenance

10.17.0 (2023-03-31)

Bug Fixes

  • login button remains after sys admin login (#975) (5034931)
  • store CookieBanner in LocalStorage (DEV-1953) (#970) (d2d25da)
  • user guide for cardinalities (DEV-1568) (#978) (f762546)

Enhancements

  • introduction of not-exists operator (DEV-1845) (#969) (63c5136)
  • submit cardinnalities: disable double click (#972) (864a656)

Documentation

  • Add the operator "not exists" (#974) (b1c2062)
  • Update documentation to include the data browser (#971) (eb8e6c2)
  • Update the user guide regarding the full-text search section (#951) (e0f5061)

Maintenance

  • add default background color to release badge (DEV-1918) (#958) (17c94d7)
  • add JDNConvertibleCalendarDateAdapter and JDNConvertibleCalendar to monorepo (#968) (07b9694)
  • build docker image by first building app outside (0946246)
  • bump js-lib to 8.2.0 (#979) (74c14c1)
  • bump nginx-server version (#964) (934c6e4)
  • convert dsp-app into monorepo using nx (DEV-1888) (#961) (0614a77)
  • fix overview page bottom padding (#977) (a1e7cc6)
  • rename all occurrences of list to controlled vocabulary (#976) (53b027d)
  • upgrade Angular to 15 (#953) (e521db4)

10.16.0 (2023-03-17)

Bug Fixes

  • cardinalities: dealing with 409 errors (DEV-1793) (#949) (7430d68)
  • cardinalities: enable the required toggle programmatically (DEV-1790) (#942) (860cae2)
  • cardinalities: wrong user feedback before correct one (DEV-1971) (#941) (e7d23a9)
  • document: fix PDF viewer zoom out issue (DEV-1855) (#947) (b8e9a73)
  • forms: hide form after submit (DEV-1476) (#940) (64315fb)
  • lists: error messages only appear after focus (DEV-1692) (#937) (82793a2)

Enhancements

  • allow upload ODD and RNG file types (DEV-1271) (#945) (c66954e)
  • linked: help text for linked resources (DEV-1480) (#939) (3149060)

Maintenance

10.15.0 (2023-03-03)

Enhancements

  • cardinalities: incorporate new routes in dsp app (DEV-1710) (#929) (d4ee7c6)

Maintenance

10.14.0 (2023-02-17)

Enhancements

  • cardinalities: implement cardinalities user workflow (Dev-1615 ) (#917) (4f0347a)

Documentation

Maintenance

  • bump js-lib to 8.0.0 (#923) (f7c4847)
  • deps: fix breaking changes from js-lib v8.0.0 (#918) (f2d14be)
  • enable publishing docker image arm64 and amd64 architectures (DEV-1701) (#915) (65d3120)

10.13.0 (2023-02-03)

Bug Fixes

  • adapt link to search doc (#907) (dc294af)
  • fix disappeared buttons colors (DEV-1686) (#906) (9594a6e)
  • project: disable closing sidenav with esc key (DEV-1687) (#909) (1dea40f)

Maintenance

  • fix test logs (DEV-1610) (#893) (681fc7a)
  • make possible to publish manually to DockerHub using GH Actions (#911) (5f72fa9)
  • ontology editor: restyle ontology editor for cardinalities (DEV-1614) (#900) (57b41d9)

Enhancements

  • zio: add support for new zio routes (DEV-1636) (#898) (d4e2a94)

10.12.1 (2023-01-23)

Bug Fixes

  • create-link-resource: fix issue when creating a new linked resource (DEV-1637) (#899) (cf9008a)

10.12.0 (2023-01-20)

Bug Fixes

  • firefox audio representation (DEV 1553) (#884) (420d54f)
  • fulltext-search: don't allow search queries of less than 3 characters (DEV-1602) (#890) (5b6a131)
  • ontology: fix old view ontology editor not appearing (DEV-1603) (#891) (00ad45e)
  • project: Prevent adding new data model for deactivated projects (DEV-1582) (#892) (c5fcc30)

Enhancements

  • releasenotes: Integrate releasenotes (DEV-1600) (#895) (64ef14b)

Maintenance

10.11.2 (2023-01-09)

Bug Fixes

  • fix gravsearch results infinite loading (DEV-1541) (#887) (3c8e1a9)
  • ontology: Displaying ontology on click (DEV-1545) (#882) (479c1e8)

Maintenance

10.11.1 (2022-12-07)

Bug Fixes

  • properties: fixing incoming links bug in compound view (DEV-1493) (#873) (d606cf0)

Maintenance

  • bump js-lib to v7.4.8 (#880) (c412dfd)
  • project IRI refactor (DEV-1468) (#862) (d898109)
  • representations: move repeated code to a shared service (DEV-1488) (#869) (c2dcb17)
  • text-value-as-string: no longer account for richText gui attribute (DEV-1471) (#874) (21f7c6c)

10.11.0 (2022-11-02)

Bug Fixes

  • css: adjust css of form error message (DEV-1458) (#861) (54e15d0)
  • ontology: list of class properties sometimes not loading correctly (DEV-1435) (#857) (302d83b)

Enhancements

  • link-value, search-link-value: add debouncing to search requests (DEV-1463) (#860) (a49af8e)
  • result list: Internal links open resource in new window (DEV-1405) (#855) (3396701)

10.10.2 (2022-10-21)

Bug Fixes

  • edit-list-item: only send delete comment request if necessary (DEV-1406) (#850) (a2bddfc)
  • list-value: fix payload for API request to update a link value (DEV-1420) (#854) (e350d21)

Maintenance

  • deps: bump JS-LIB to 7.4.7 (#856) (d10f9c4)
  • project workspace: Remove grid view from the project workspace (DEV-1318) (#849) (1083512)
  • replace substr with substring (DEV-1409) (#853) (5b94d3b)

10.10.1 (2022-10-07)

Bug Fixes

  • list-info-form: fix project iri generation (DEV-1387) (#845) (79c4791)

Maintenance

10.10.0 (2022-10-06)

Bug Fixes

  • sidenav: sort data models (DEV-1359) (#841) (75087b5)
  • upload: convert file extensions to lowercase before checking for validity (DEV-1391) (#844) (61005c6)

Maintenance

  • maintain dependencies (DEV-1358) (#839) (e8c5140)
  • update release-please-action to v3 (#837) (9b1e7e1)
  • upgrade Angular and Material to v14 (DEV-1322) (#830) (a46609f)

Enhancements

  • add support for Romansh language (DEV-557) (#840) (1ec8cff)
  • forms: Comments are disabled or highlighted to be not saved if there is a invalid or an empty property value (DEV-1124) (#836) (f5b7abd)

10.9.1 (2022-09-26)

Bug Fixes

10.9.0 (2022-09-26)

Bug Fixes

  • list-view: refresh list view after a resource is deleted or erased (DEV-1353) (#828) (c15d87b)
  • Onto editor 404 error (DEV-1355) (#831) (e7836a9)
  • Ontologies displayed twice (DEV-1325) (#832) (ba35d6f)
  • property-form: set the cache after the ontology changes with the new lastModificationDate to prevent 409 http errors (#824) (0304943)

Enhancements

  • lists: read mode project member (DEV-1343) (#825) (b818288)

Maintenance

10.8.1 (2022-09-14)

Bug Fixes

  • make deactivated projects invisible for all except sysadmin (DEV-1261) (#821) (88a2cbd)
  • properties: resolve 409 conflict (#822) (bf0ed83)

10.8.0 (2022-09-09)

Bug Fixes

  • audio: download audio file with original filename (#810) (8001fab)
  • int-value: fix int-value validation (DEV-1277) (#815) (d86dc7b)
  • ontology: don't show 403 error is user is a system admin or project admin and not a project member (#816) (ffe00c0)
  • resource: fix properties sorting (DEV-1204) (#818) (fbee603)
  • resource: reinit representationsToDisplay array to fix undefined issue in template (#813) (375166a)
  • rollbar fixes (DEV-1324) (#817) (e79eee5)

Enhancements

  • document: document viewer for non-pdf documents (DEV-1303) (#812) (36008c6)

Maintenance

  • deps: bump js-lib to 7.4.4 (#820) (57e3ccf)
  • deps: bump js-lib version to 7.4.3 (#814) (c97c569)
  • upload: use file extensions for valid file types instead of MIME types (DEV-1203) (#808) (448e783)

Documentation

  • Add documentation about the different file types and their functionalities (#804) (8c64276)
  • Reorganise the main menu and the data menu (#807) (f8ef81d)

10.7.0 (2022-08-24)

Enhancements

  • list-value: show hierarchy of list node (DEV-1092) (#805) (26e88c3)

10.6.0 (2022-08-19)

Bug Fixes

Documentation

  • Update the section Linkage and annotation (#802) (5f4d52f)

Enhancements

  • ontology: ontology editor read mode (DEV-1183) (#799) (02b5a48)
  • video: add download button and overlay to video player (DEV-1151) (#798) (ac06f6b)

Maintenance

  • file-representation: add credentials to all file download requests (#803) (b247f85)

10.5.0 (2022-08-15)

Bug Fixes

  • login-form: keep user on same page after login (DEV-1158) (#788) (9ec6870)
  • notification: fix snackbar notification only appearing for a split second (#794) (110039d)
  • resource view: dsp app the resource viewer does not reload properly after deselecting a resource from the comparison viewer(Dev-1123) (#793) (f690a37)

Enhancements

  • archive: new archive representation view (DEV-1084) (#785) (db40310)
  • audio: Make changes to audio component (DEV-1148) (#796) (0cabfe3)
  • document: changes to pdf viewer (DEV-1149) (#789) (d39ed14)
  • document: make changes to text component (DEV-1147) (#791) (e8adde9)
  • projects: changes to nav bar (DEV-1101) (#790) (d9570b9)
  • still-image: new still-image viewer (DEV-1150) (#792) (2eccd8a)

Maintenance

  • file-representations: adjust styling of file representation components (#797) (18aa134)

10.4.3 (2022-07-29)

Bug Fixes

  • property-form: only send API request to change the guiElement for TextValue object types (#783) (109ca05)

10.4.2 (2022-07-28)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (#775) (064a7dc)

Maintenance

  • deps: bump moment from 2.29.2 to 2.29.4 (#774) (2831255)
  • login-form: don't redirect user if they are a member of only one project AND they are a sysAdmin (#782) (1a103ba)

10.4.1 (2022-07-28)

Maintenance

  • routing: home button should direct to overview page (DEV-1152) (#779) (d3011ae)

10.4.0 (2022-07-27)

Enhancements

  • overview: add overview and project tile components (DEV-984) (#777) (a64359b)

10.3.3 (2022-07-19)

Documentation

10.3.2 (2022-06-30)

Bug Fixes

  • date-value-handler: add some null checks to ensure component has everything it needs before trying to use a property (#771) (4076f3e)

Maintenance

10.3.1 (2022-06-23)

Bug Fixes

  • link-value: add onto iri to api request (#770) (d16e5b5)
  • update broken links of the main README file (#767) (a3408f6)

10.3.0 (2022-06-16)

Bug Fixes

  • docs: resolve dead links to documentation (#764) (9c83b7e)
  • link-value: loop through all ontologies of a project to create list of resource classes (#766) (7c824bf)

Maintenance

  • change codeowner before I leave (#762) (5884f51)
  • link-value: recursively loop through all of a superclass's subclasses (#763) (5efed72)

Enhancements

  • project: proof of new project workflow concept (DEV-1001) (#765) (fb29253)
  • project: proof of new project workflow concept (DEV-985) (#760) (2391f2a)
  • resource: create new resource instance directly from ontology's class (DEV-959) (#755) (5f30719)

10.2.0 (2022-06-02)

Bug Fixes

  • ontology: check if value exists without refreshing the page (DEV-923) (#756) (3c2409a)
  • user: bring back password field and resolve loading issue (DEV-967) (#753) (694cb06)

Maintenance

  • form: replace matAutosize by cdkAutosize (DEV-968) (#754) (449493b)

Enhancements

  • list: add support for deleting child node comments (DEV-965) (#758) (50c2d17)
  • text-file: add support for text file representations (DEV-920) (#751) (84975d7)
  • value: improve list value (DEV-951) (#757) (4d9b747)

10.1.0 (2022-05-23)

Bug Fixes

  • representation: resolve timeline issue when resizing window (DEV-819) (#741) (da985fc)

Maintenance

  • classes: sort resource classes by label (DEV-952) (#748) (e060cce)
  • resource: display incoming links the same way as prop values (DEV-567) (#747) (7d2f6f3)

Enhancements

  • resource: open annotation (region) the correct way (DEV-785) (#749) (3983f9b)
  • resource: open resource instances from ontology class (DEV-950) (#746) (e937b5f)

10.0.0 (2022-05-18)

⚠ BREAKING CHANGES

  • representation: new navigation in still-image viewer (DEV-895) (#742)

Bug Fixes

  • error: resolve error handler issues (DEV-938) (#744) (ceebf7b)
  • ontology: unsupported property type was displayed wrong (DEV-936) (#740) (87124e9)

Maintenance

  • message: use only one static error component (DEV-900) (#727) (404f1f6)
  • project: resolve issues in lists and with status 204 (#738) (52f904b)

Enhancements

  • error: add file representation error message (DEV-791) (#729) (462771e)
  • error: handle 504 timeout error with snackbar (DEV-751) (#739) (8f6c409)
  • hint: display hint about fulltext search (DEV-901) (#734) (f54dafc)
  • link-value: UI now shows that there are no search results (#736) (88b81bf)
  • ontology: select link class from all ontologies (DEV-688) (#737) (8dcdd8f)
  • representation: new navigation in still-image viewer (DEV-895) (#742) (dbc75ff)

9.8.1 (2022-05-09)

Bug Fixes

  • representation: disable progress indicator correctly (DEV-905) (#730) (92efbeb)

9.8.0 (2022-05-05)

Bug Fixes

  • ontology-editor: bring back the gui-attr for pulldown (DEV-856) (#719) (0c2a43d)
  • resource: show progress indicator until whole resource is loaded (DEV-638) (#725) (946af20)

Maintenance

  • clean up jsDocs and delete deprecated methods (DEV-741) (#722) (8457119)
  • ontology: crop loooong ontology labels (DEV-493) (#723) (1b7384f)

Enhancements

  • ontology: add properties to a class from other ontologies (DEV-689 / DEV-880) (#721) (b90fc70)

9.7.0 (2022-04-22)

Bug Fixes

  • package.json & package-lock.json to reduce vulnerabilities (#714) (0e90296)
  • text-value-as-string: links in text values (DEV-797) (#718) (af3cdc2)

Maintenance

  • deps: bump async from 2.6.3 to 2.6.4 (#716) (c77c208)

Enhancements

  • representation: implement video player incl. preview (DEV-701) (#698) (86fc2a7)

9.6.0 (2022-04-13)

Bug Fixes

  • create-link-value: bring back functionality to create a new link resource instance when adding a new value to a linked resource class property (#709) (c6fe803)
  • link-value: re-validate form when cancel button is clicked (#711) (7768fb9)
  • ontology: display all classes in a property (DEV-564) (#701) (f90aedc)
  • package.json & package-lock.json to reduce vulnerabilities (#704) (5d4bb7c)
  • region: highlight info of clicked region (DEV-724) (#703) (2d98369)
  • resource-instance-form: disable "next" button when form is not valid (DEV-803) (#713) (124b953)

Enhancements

  • link-value: add progress indicator (DEV-605) (#708) (5efd981)
  • link-value: enter newly created value automatically (#710) (5ccd18d)
  • resource: upload video (DEV-204) (#577) (29201d4)

Maintenance

  • gh-ci: add style to the release notes (#706) (8e9e143)
  • help: update support links (DEV-779) (#700) (d97113f)
  • resource: display class label of incoming link (DEV-568) (#702) (aad1c5a)
  • use constants from js-lib directly (DEV-799) (#712) (374b5a8)

9.5.0 (2022-04-04)

Bug Fixes

Enhancements

  • replace-file: Replace Uploaded Files (DEV-684) (#695) (df9de8c)

9.4.0 (2022-03-23)

Bug Fixes

  • help: refactor version number and fix dead link (DEV-678) (#693) (e255ac9)

Enhancements

  • resource-instance: add subclass creation support (DEV-553) (#686) (d0a260d)
  • still-image: IIIF URL copy button (DEV-524) (#690) (b0d72a6)
  • still-image: new draw region icon (DEV-569) (#689) (bee5caf)

Maintenance

  • clean up code, tests and packages (#694) (1ad0879)
  • deps: bump node-forge from 1.2.1 to 1.3.0 (#692) (cf58030)

9.3.0 (2022-03-21)

Bug Fixes

  • error: display 500 server error when the api is not healthy (DEV-475) (#673) (b374a3b)
  • gravsearch: cleanse gravsearch date query (#681) (a0f34ce)
  • gravsearch: fix list value restriction (DEV-486) (#682) (1eccfc0)
  • permission-info: close permission info on scrolling (DEV-552) (#671) (8ac1d25)
  • value: do not use linkify in text value as html (DEV-563) (#683) (3b159b5)

Enhancements

  • advanced-search: support subclasses in cross-resource query (#685) (fde5d99)
  • archive-value: Download archive files with original filename (DEV-295) (#677) (a87dfae)
  • ontology: adjust tooltip text when property is inherited (DEV-323) (#674) (d3a1e49)

Maintenance

  • deps-dev: bump karma from 6.3.14 to 6.3.16 (#678) (df0ef65)
  • deps: bump angular to version 13 (DEV-631) (#679) (a7d2098)
  • deps: bump js-lib to latest (DEV-669) (#687) (b4836b8)
  • deps: bump url-parse from 1.5.7 to 1.5.10 (#676) (150e8ae)
  • dockerfile: add dependabot config to keep base image up-to-date (INFRA-13) (#670) (485a57e)
  • error: use error handler everywhere (DEV-475) (#688) (eabfa64)
  • value: remove old date value components (DEV-633) (#684) (76233ea)

9.2.1 (2022-02-21)

Bug Fixes

  • permission-info: better permission string handling (DEV-537) (#667) (8be1efe)
  • resource: resource viewer is broken if fileRepresentation has restricted view (DEV-455) (#666) (6a360ac)
  • still-image: fix image displayed as black square (DEV-525) (#668) (33833f6)

Maintenance

  • deps: bump url-parse from 1.5.4 to 1.5.7 (#664) (54a348f)
  • rollbar: add environment to the config (#669) (8a587b9)

9.2.0 (2022-02-17)

Bug Fixes

  • ontology-editor: display sub-properties the correct way (DEV-530) (#661) (a2cf6e0)

Enhancements

  • resource: display permissions (DEV-454) (#660) (13a3a49)

9.1.0 (2022-02-15)

Enhancements

  • add-link-resource-button: Add Link Resource Button (DEV-404) (#645) (f762c3c)

Maintenance

  • deps-dev: bump karma from 6.3.13 to 6.3.14 (#653) (1794e47)
  • deps: bump follow-redirects from 1.14.7 to 1.14.8 (#656) (8554764)
  • google fonts: switches back to self hosting google fonts (#654) (938721b)
  • open-sea-dragon: updates package to v3.0.0 (#658) (42bffa6)

9.0.1 (2022-02-09)

Bug Fixes

  • main: bug fix in configuration file in case of prod mode (DEV-491) (#651) (a6c9e87)

9.0.0 (2022-02-02)

⚠ BREAKING CHANGES

  • display dsp release number (DEV-420) (#644)

Bug Fixes

  • ontology: support subproperty in ontology editor (DEV-332) (#643) (c838043)

Enhancements

  • display dsp release number (DEV-420) (#644) (b6c9f1c)

Maintenance

8.5.0 (2022-01-19)

Bug Fixes

  • project: better project form validation (DEV-336) (#641) (a7563a3)

Maintenance

Enhancements

  • ontology: support partOf value to create book res class (DEV-180) (#634) (3051a67)

8.4.0 (2022-01-17)

Bug Fixes

  • advanced search: update comparison operators in case of rich text (DEV-326) (#633) (cd01d87)
  • archive representation: a resource with an archive representation now loads correctly again (#630) (299ecf9)
  • date-value: do not submit in case of period button (DEV-373) (#635) (d7ac1b6)

Maintenance

Enhancements

  • resource: display deleted resource (DEV-299) (#632) (2c5fd80)

8.3.3 (2022-01-04)

Bug Fixes

  • resource: bug fix in pdf viewer (DEV-338) (#626) (4b5d5d5)

8.3.2 (2021-12-16)

Bug Fixes

  • authentication: set active datadog rum user (DEV-325) (#624) (69308e0)

8.3.1 (2021-12-15)

Bug Fixes

  • upload: fix thumbnail preview (DEV-268) (#619) (7cb8505)

Maintenance

  • authentication: new login / logout structure (DEV-325) (#622) (e8bec98)
  • fonts: delete fonts and icons (DEV-327) (#623) (08e088b)
  • google fonts: switch to using fonts hosted by google (#620) (daa4167)

8.3.0 (2021-12-09)

Bug Fixes

  • resource: update lastModificationDate after editing label (DEV-315) (#616) (3b9d93b)

Enhancements

  • still-image: display iiif url under the image caption (DEV-243) (#613) (109978f)

Maintenance

  • metadata: remove "old" implementation of the project metadata (DEV-282) (#615) (29acf3a)

8.2.0 (2021-12-08)

Bug Fixes

  • ontology: bug fix in ontology form (DEV-280) (#603) (4c1bc24)
  • resource: create resource iri from route only in certain cases (DEV-306) (#605) (a38abd0)
  • value: fix linkify pipe (DEV-270) (#602) (f2c8d7a)

Enhancements

  • representation: add support for uploading and viewing archive files (DEV-18) (#600) (9bb63d7)

Maintenance

  • deps: update outdated angular packages (#604) (80b3f93)
  • deps: use correct nginx-server (DEV-263) (#610) (ccae958)
  • angular: fix budget in prod mode (#606) (5072948)

8.1.2 (2021-12-01)

Maintenance

  • lists: adds changes required for lists to work due to the change in js-lib (#599) (ca83584)
  • projects: don't use the cache when refreshing the projects list. Also renames some labels and methods to clarify that these things are for deactivating a project as opposed to deleting a project. (#597) (faebe3e)

8.1.1 (2021-11-19)

Bug Fixes

  • results: display xml a better way (DEV-96) (#593) (d968f2f)
  • value: bug fix in text-value-as-string (DEV-242) (#595) (0fb95ee)

8.1.0 (2021-11-18)

Bug Fixes

  • fulltext-search: updates the projects list when a new project is created (DEV-212) (#586) (43fcbfa)
  • ontology: resolve gui order issue (DEV-222) (#590) (4ddbf7c)
  • ontology: send modified label (DEV-221) (#589) (9d7ffea)
  • text-value: resource-instance-form and display-edit components now correctly display a paragraph text with line breaks (DEV-211) (#584) (be9d6f4)

Maintenance

Enhancements

  • properties: ckEditor Internal Links (DEV-118) (#591) (cac988b)
  • update UI on region color change (DEV-215) (#583) (b497d0e)

8.0.0 (2021-11-10)

⚠ BREAKING CHANGES

  • resource: new resource route (DEV-196) (#581)

Maintenance

Enhancements

  • resource: add additional routing for an ark url of a value (DEV-196) (#575) (c1b0b94)
  • resource: new resource route (DEV-196) (#581) (3fbd94c)
  • still-image: uses the color of the color property for the line color if a color property for the region exists (#580) (7680353)

7.0.1 (2021-11-05)

Bug Fixes

  • error: resolve error handler in case of server error (DEV-205) (#576) (ff9d097)
  • ontology: class and property name has to be unique (DEV-183) (#569) (059dd2a)
  • value: display ckEditor in case of rich-text property (DEV-182) (#571) (6bfe254)

Maintenance

  • annotations will now only be drawn when the user is on the annotations tab (#574) (bddc2f1)
  • deps: use release of ckeditor custom build (DEV-189) (#570) (fb55fd7)
  • main: use version route (DEV-124) (#565) (16f26ce)
  • move datadog rum methods to service (DEV-190) (#572) (77191cb)
  • refactors upload-file service to use the string generated in the iiif-config file and changes the public class members in app-init service to private with getters. (#573) (c39ca5b)

7.0.0 (2021-10-28)

⚠ BREAKING CHANGES

  • error logging: rollbar implementation (DEV-20) (#543)

Bug Fixes

  • ontology: use correct label (DEV-168) (#564) (70cc7d8)

Maintenance

Enhancements

  • error logging: rollbar implementation (DEV-20) (#543) (d0a9e3f)

6.5.0 (2021-10-21)

Enhancements

  • ontology: bring back the name input field (DEV-157) (#559) (51e539d)

6.4.1 (2021-10-20)

Bug Fixes

Maintenance

  • deps: bump mkdocs from 1.1.2 to 1.2.3 in /docs (#556) (5f8213c)

6.4.0 (2021-10-20)

Enhancements

  • ontology: delete property from resource class (DSP-1854 / DEV-28) (#499) (436c270)
  • value: refactor boolean value (DEV-98) (#554) (7affa5e)

6.3.0 (2021-10-15)

Bug Fixes

  • disable edit/delete action in deactivated projects (DEV-52) (#550) (d7bec78)
  • properties: do not submit res instance form by adding new value (DEV-150) (#553) (99a3022)
  • value: fix broken time value component (DEV-147) (#552) (fb846f9)

Enhancements

6.2.0 (2021-10-08)

Bug Fixes

  • error: improve the current error handler in DSP-APP (DSP-1911) (#540) (0eb621b)
  • gravsearch results now appear after page refresh (#542) (a88dd79)
  • resource-instance-form: reloads cached resource to show changes made to the data model (#547) (37bb2a7)

Enhancements

  • ontology: display id / name in property and class (DEV-37) (#544) (0a2bcfb)
  • search: add missing search resource component (DEV-95) (#548) (79abd10)

Maintenance

  • fulltext-search: persist fulltext search term in input field (DSP-1674) (#539) (67a52a3)
  • resource: improve still image annotation form (DEV-53) (#549) (38bbe41)

6.1.0 (2021-09-20)

Bug Fixes

  • annotations: empty annotations on upload of new region (#536) (075e6b1)
  • links: trust the external links (DSP-1904) (#537) (303ac3d)
  • resource-instance-form: resource class name now updates correctly in the event that the name was changed and the page was not refreshed (#531) (5783d27)
  • resource: increase width of space between entries of incoming links (DSP-1908) (#538) (79b4d29)
  • still-image-viewer: fix zoom buttons (DSP-1798) (#533) (b07ec63)

Enhancements

  • resource: draw regions (DSP-1845) (#524) (f08706b)
  • textarea is now provided is the gui-element is a textarea (#529) (e80a4d2)

Maintenance

  • modules: clean up imports and npm packages (#535) (4310ff7)
  • openseadragon prod build fix (DSP-1779) (#534) (0a34eaa)

6.0.0 (2021-09-08)

⚠ BREAKING CHANGES

  • config: update config file for better iiif support (DSP-1880) (#511)

Bug Fixes

Enhancements

  • config: update config file for better iiif support (DSP-1880) (#511) (b799600)
  • resource: display incoming links (DSP-1846) (#507) (9c3abce)
  • resource: optimize resource instance form (DSP-1256) (#518) (5151677)

Maintenance

  • action: migrate action module (DSP-1852) (#509) (725c45e)
  • core: migrate core module from UI-lib (DSP-1853) (#505) (ea1cd55)
  • deps: bump dsp-js to latest version (DSP-1883) (#521) (c956d4b)
  • deps: bump dsp-ui to latest (#502) (5d79065)
  • fix style in resource, search-panel and progress-indicator (DSP-1887) (#520) (854aff2)
  • gh-ci: split workflow tasks (#515) (83d5874)
  • login: add autocomplete to login form (DSP-1892) (#527) (dd6be15)
  • project: handle mandatory keyword field (DSP-1829) (#503) (35f6e7b)
  • remove CoreModule dependency (DSP-1884) (#519) (8549104)
  • remove ViewerModule dependency (DSP-1890) (#525) (a99546e)
  • removes ActionModule dependency (#523) (bd60f00)
  • removes SearchModule dependency (#522) (269be23)
  • resource: migrate viewer from UI-lib (DSP-1850) (#504) (b742a98)
  • search: migrate search module (DSP-1851) (#510) (fc7ea5c)
  • update imports step 1 (DSP-1882) (#516) (e7a2c4f)
  • update remaining dsp-ui imports (DSP-1891) (#526) (43888a6)

5.3.0 (2021-08-12)

Maintenance

  • header: clean up code and use notification service after login (#498) (fb6c368)
  • ontology: update create ontology tooltip for unique name (DSP-1139) (#500) (946d00f)

Enhancements

  • resource: create link / collection resource (DSP-1835) (#501) (8060756)
  • workspace: add intermediate view (DSP-1834) (#494) (d0e475a)

5.2.1 (2021-08-03)

Maintenance

  • deps: bump dsp-ui to latest version (DSP-1838) (#495) (4adc49a)

5.2.0 (2021-08-02)

Enhancements

  • resource: add comparison view (DSP-1796) (#490) (731ea04)
  • resource: update resource's label (DSP-1801) (#492) (e2c9867)
  • improve error handler and fix search results issue (DSP-1826 / DSP-1831) (#493) (fa2f4b0)

5.1.0 (2021-07-26)

Bug Fixes

  • ontology: fix regex pattern in ontology form (DSP-1139) (#483) (4d0703f)

Documentation

  • user-guide: update user-guide about ontology (DSP-976) (#480) (e12f196)

Maintenance

  • ontology: better regex for onto name (DSP-1139) (#488) (ec881ef)
  • resource: hide file value in properties (DSP-1261) (#484) (4ade17f)

Enhancements

  • resource: add document viewer with download (DSP-1791) (#485) (ce51bce)
  • resource: audio player (DSP-1805) (#487) (bf372dc)
  • resource: delete and erase resource (DSP-1228) (#489) (8b1fdba)
  • resource: upload audio (DSP-1799) (#486) (d865df5)
  • resource: upload pdf document (DSP-1776) (#481) (d916b4b)

5.0.0 (2021-07-05)

⚠ BREAKING CHANGES

  • upload: add upload form for still images (DSP-1761) (#472)
  • config: add geoname config (DSP-1672) (#473)

Documentation

  • ontology: update docs and show hint in ontology-form (DSP-1139) (#476) (927237d)

Enhancements

  • config: add geoname config (DSP-1672) (#473) (d4222ba)
  • ontology: add property to res class that is in use (DSP-1631) (#477) (b18e6ec)
  • ontology: change gui element for text value properties (#478) (6af1f7e)
  • ontology: display description for default and existing props (DSP-1154) (#475) (8be7e55)
  • upload: add upload form for still images (DSP-1761) (#472) (2f314a2)

Maintenance

  • deps: bump jdnconvertiblecalendar to v0.0.7 (DSP-1770) (#479) (b2ec64a)

4.11.1 (2021-06-23)

Documentation

  • search: add advanced search user guide (DSP-1662) (#470) (30edc96)
  • user-guide: fix navigation links (#468) (49c68f8)

Maintenance

4.11.0 (2021-06-22)

Enhancements

  • ontology: check if an ontology, a class or a property can be deleted (DSP-1750) (#457) (fb0c275)

Maintenance

  • empty landing page instead login (DSP-1756) (#466) (32cd462)
  • gh-ci: update docs deployment (DSP-1741) (#463) (6415152)

Documentation

  • refactor documentation and set correct links (#467) (cbeb274)

4.10.1 (2021-06-15)

Documentation

  • fix dead links and replace screenshots in project (#460) (a13b8ba)
  • prepare documentation for docs.dasch.swiss (DSP-1721) (#458) (09259f1)

Maintenance

  • analytics: add fathom (#462) (f1e0244)
  • cookie-policy: reactivate the cookie policy banner (DSP-1727) (#461) (ac99fbc)

4.10.0 (2021-06-07)

Enhancements

  • ontology: new cardinality workflow (DSP-1652) (#455) (f1d049c)

4.9.1 (2021-05-26)

Maintenance

  • resource: improve list of properties in resource viewer (#453) (49d9b7f)

4.9.0 (2021-05-26)

Bug Fixes

  • disable progress bar if search results are empty (DSP-1575) (#442) (8c67d60)
  • resource: add if condition (DSP-1655) (#448) (656da04)

Documentation

  • update documentation about contribution (DSP-1657) (#449) (c25280d)

Enhancements

  • resource: display region annotations in still images (DSP-1585) (#445) (86e75b9)
  • search: specify linked resource in advanced search (DSP-1661) (#451) (3f0d6d9)

Maintenance

  • deps: update packages to resolve security issues (#450) (8e927f7)
  • project: resolve regex term (DSP-1654) (#444) (739beba)

4.8.0 (2021-05-21)

Maintenance

  • CD/CI: automatically detect common vulnerabilities and coding errors (#438) (af02332)
  • compiler: enable strict template (DSP-1403) (#432) (583a338)
  • environment: add test-server config (DSP-1650) (#443) (a56a45b)
  • Replace favicon and term Knora by DSP (DSP-1181 / DSP-1342) (#441) (3b038b6)

Enhancements

  • ontology: new method to change gui order (DSP-1567/DSP-1646) (#440) (dfd0ce0)

4.7.0 (2021-05-07)

Maintenance

  • search results: disable grid view (DSP-1597) (#435) (c4726fe)

Enhancements

4.6.0 (2021-04-27)

Enhancements

4.5.2 (2021-04-22)

Bug Fixes

  • list: list no longer displays after deletion if it was the only list among lists (#429) (b05484e)
  • project: bug fix in project member management (DSP-1563) (#425) (ac820dd)

Maintenance

  • ontology: disable ontology graph view (DSP-1560) (#427) (0a567d2)
  • ontology: disable rti image class (DSP-1559) (#430) (48c3c76)
  • ontology: rename boolean prop type (DSP-1561) (#426) (4dd23d3)

4.5.1 (2021-04-20)

Bug Fixes

  • ontology: bug fix in create ontology process (DSP-1558) (#423) (bbd825b)

4.5.0 (2021-04-20)

Bug Fixes

  • users: update session the correct way (DSP-690) (#419) (3ec049e)

Enhancements

  • project: better error handler in case a project does not exist (DSP-1401) (#421) (d7470a0)

4.4.3 (2021-04-14)

Bug Fixes

4.4.2 (2021-04-12)

Maintenance

  • migrate to angular11: changes (DSP-1471) (#415) (3271ece)

4.4.1 (2021-04-08)

Maintenance

  • migrate to angular10: changes (DSP-1415) (#412) (cec564d)

4.4.0 (2021-03-23)

Bug Fixes

  • deps: package dependency build errors (DSP-1400) (#410) (17e0e1a)

Maintenance

  • list-editor: new list form refactor (DSP-1392) (#403) (8824682)
  • ontology: improve ontology editor design (DSP-1376) (#401) (6de83b8)
  • project landing page: update metadata typings (DSP-1393) (#407) (b4f101b)
  • project metadata page: enable error handler (#411) (a4004ed)

Enhancements

  • eslint: migrate tslint to eslint (DSP-1372) (#394) (6ffc3b6)
  • ontology: edit data model info (DSP-1208) (#385) (86a5fb8)
  • ontology: form to create and edit property (DSP-1210) (#406) (91ebb68)

4.3.1 (2021-03-03)

Bug Fixes

  • project: disable error handler in metadata request (DSP-1395) (#404) (86ebfcf)

4.3.0 (2021-03-02)

Bug Fixes

  • ontology: set the cache earlier in case of only one ontology (DSP-1374) (#397) (c23ae61)

Enhancements

  • list-editor: insert a child node at a specific position (DSP-1301) (#395) (5107200)
  • ontology: separate list of ontology properties (DSP-1364) (#391) (0f94df6)

Maintenance

  • deps: bump three from 0.118.3 to 0.125.0 (#402) (5ab9c49)
  • gh-ci: update release please configuration (DSP-1381) (#399) (040df19)
  • project landing page: use metadata endpoint to get data from backend (DSP-1199) (#400) (5dde42f)
  • tests: script to find ignored tests (#396) (9ca249d)

4.2.1 (2021-02-24)

Bug Fixes

  • ontology: bug fix in list property (DSP-1368) (#390) (2fb448e)

4.2.0 (2021-02-22)

Enhancements

  • list-editor: add deletion functionality (DSP-1334) (#378) (34c74a6)
  • list-editor: delete list root node (DSP-1356) (#386) (5d5eabf)
  • list-editor: reposition a child node amongst its siblings (DSP-1340) (#388) (0a9be0e)
  • ontology: default language for property label (#382) (97230d1)
  • ontology: edit res class info (DSP-1209) (#380) (2debd03)
  • ontology: refactor list of properties in resource class (DSP-1360) (#389) (aa565b3)

4.1.0 (2021-02-12)

Documentation

  • init mkdocs and move documentation from DSP-DOCS into DSP-APP repo (DSP-380) (#379) (07f5067)

Maintenance

  • bumps DSP-JS to 1.3.0 and DSP-UI to 1.2.1 (#374) (7b795ee)
  • deps: bump socket.io from 2.3.0 to 2.4.1 (#367) (8133d87)

Enhancements

  • list editor: Adds support for editing lists (DSP-741) (#365) (5b6ee4b)
  • ontology: update cardinality in resource class (DSP-1266) (#377) (5a766c1)

4.0.0 (2021-01-28)

⚠ BREAKING CHANGES

  • set up the login page as a starting page (DSP-1292) (#370)
  • app+main: comment out the search and everything related to resources (DSP-1291) (#371)

Bug Fixes

  • dialog: Diaolog box height issue fixed (#358) (15d1182)
  • routing: bring back the route handler in main component (DSP-1303) (#373) (8492c1a)

Maintenance

  • update pr template (DSP-1189) (#353) (f348e70)
  • update the dsp-ui and dsp-js versions to the latest (#364) (66931f0)

Enhancements

  • display metadata on project landing page (DSP-1065) (#348) (3012ef5)
  • error: Server error handler (DSP-710) (#355) (d5b77bf)
  • new-resource-form: make visible the required prop fields (DSP-1115) (#342) (5885b04)
  • project landing page: add copy to clipboard functionality (DSP-1248) (#368) (17bf71c)
  • select-resource-class: allow accented character (DSP-1241) (#363) (8a2654b)

refactor

  • app+main: comment out the search and everything related to resources (DSP-1291) (#371) (50b1309)
  • set up the login page as a starting page (DSP-1292) (#370) (46dfdbb)

3.0.0 (2020-12-18)

⚠ BREAKING CHANGES

  • Prepare next big release (#350)

Bug Fixes

Documentation

Enhancements

  • Prepare next big release (#350) (6a39180)
  • header: display form link when the session is active (#332) (d609bd5)
  • header+dialog: create button in the header + dialog box (#320) (5e4890d)
  • PR: Add template for PRs (#305) (1468ee1)

Maintenance

  • ci: Update package-name in gh actions workflow (#352) (3d9bb13)
  • Update js- and ui-lib version (#293) (5409d9b)

Last update: June 22, 2021