Changelog
11.22.1 (2024-11-19)
Bug Fixes
- detect changes after initial load (#1897) (963c070)
- image download (DEV-4321) (DEV-4318) (#1885) (4752285)
- open as side dialog (DEV-4226) (#1889) (6778ced)
- osd navigator 401 issue (DEV-4317) (#1886) (380a494)
- react on input changes (DEV-4370) (#1896) (6a0bac8)
- remove button width (#1881) (1c84022)
- updating multiple cardinalities in a row (DEV-4213) (#1859) (2e5a1e8)
Maintenances
- add cypress dependencies to project package.json (#1893) (3baff81)
- ngxs comments, removed current page state (#1888) (e6f58c7)
- resource editor (DEV-4339) (#1890) (39d176c)
Tests
11.22.0 (2024-11-06)
Enhancements
Bug Fixes
- collect classes of all ontologies using a property (DEV-4240) (#1860) (1bd0145)
- display class name (DEV-4214) (#1864) (042a18a)
- display form only for admins (DEV-4185) (#1863) (c2d04c6)
- open as side dialog (DEV-4226) (#1861) (bef3342)
- toolbar icons paddings are smaller (#1878) (883f6eb)
Maintenances
- bump js lib version (4269) (#1862) (c23d39c)
- property info component (DEV-4240) (#1869) (830504f)
- regions service (#1875) (a2afd80)
- resource editor and still image (#1872) (6346a08)
Tests
- remove unreliable parts (DEV-4272) (#1866) (dfaf236)
- View an existing resource e2e tests (DEV-2380) (#1845) (a232efc)
11.21.0 (2024-10-07)
Enhancements
- accept encoded segments for region, size and rotation (DEV-4140) (#1835) (0f25d13)
- implement download original functionality (DEV-4102) (#1803) (807fd70)
- order resource list by label (DEV-4164) (#1821) (f79eca8)
- prohibit use of internal images (DEV-4092) (#1774) (0202485)
Bug Fixes
- initialise with empty function, call onChange also if invalid (#1848) (041d1d2)
- sets property form default language (DEV-4182) (#1837) (bd8f5f0)
- shows 403 status error when incoming resource representation cannot be loaded due to lack of permissions (DEV-4146) (#1832) (8275019)
Maintenances
- add a isolated manage project membership dialog (#1840) (e33c99e)
- add a isolated replace file dialog (#1844) (08157cd)
- add an isolated "edit password" dialog (#1817) (de77096)
- add an isolated add a region dialog (#1838) (9c225ba)
- add an isolated link resource component (#1849) (d12133a)
- add Google space notifications (#1829) (38724bd)
- add test section to changelog (#1836) (f1fe6e0)
- deps-dev: bump postcss from 8.4.32 to 8.4.47 (#1798) (a6d968b)
- deps: bump @sentry/browser and @sentry/angular-ivy (#1846) (d95ef43)
- deps: bump axios and @openapitools/openapi-generator-cli (#1841) (a6425c3)
- deps: bump ejs from 3.1.9 to 3.1.10 (#1842) (02b20b6)
- deps: bump micromatch from 4.0.5 to 4.0.8 (#1780) (860ade6)
- deps: bump rollup from 3.29.4 to 3.29.5 (#1820) (8fd37a7)
- deps: bump serve-static and express (#1781) (6912139)
- deps: bump webpack and @angular-devkit/build-angular (#1815) (d371092)
- deps: install updated deps & reduce security issues (#1843) (414bf4b)
- update Dependabot rules (#1806) (306aa45)
Tests
- a logged out user cannot add a resource (#1839) (460226a)
- a non authorized user cannot access the data model class (#1834) (d26786e)
11.20.4 (2024-09-27)
Bug Fixes
- add support for uppercase file extensions (DEV-4148) (#1827) (0fe1b1b)
- compound resource is refreshed on change (#1831) (4d6ed80)
- renamed usages of app-date-value-handler to dasch-swiss-date-val… (#1830) (6d03420)
11.20.3 (2024-09-26)
Bug Fixes
- annotations are reset on resource change (#1825) (08bb85f)
- restored image format change (DEV-4143) (#1822) (4d2f37c)
- updates parent resource after replacing resource file (DEV-4172) (#1824) (da81631)
11.20.2 (2024-09-24)
Bug Fixes
- can replace a file in representations (DEV-4118) (#1804) (c5a1d85)
- deletes current resource data from the state when resource fetch… (#1818) (a2e64b1)
11.20.1 (2024-09-23)
Bug Fixes
- advanced search order by not list properties only (DEV-4096) (#1800) (4b650cf)
- can create a property with a link to another class (#1810) (6baafd9)
- disables download button, if resource is not loaded (DEV-4020) (#1811) (e13a364)
- display condition of outgoing standoff links (DEV-4032) (#1813) (68267d4)
- encode filename properly during the file upload (DEV-4099) (#1801) (7cc2c42)
- prevents from throwing viewer exceptions (DEV-4083) (#1809) (c920bd3)
- resets link value control if linked value is not saved using dia… (#1802) (780d9d4)
- type error in link property (#1799) (d351f44)
11.20.0 (2024-09-16)
Enhancements
- added feature flags configurations, allowEraseProjects variable (DEV-4011) (#1766) (eca4222)
- implement editing of third party iiif images (DEV-3967) (#1770) (b5ba0ba)
Bug Fixes
- all input fields have an asterisk when required (#1768) (1603e6c)
- allows sysadmin to create link object from search (DEV-4054) (#1771) (04a3d39)
- cache reloaded only when ontology is available (DEV-4089) (#1793) (8baa413)
- clears dsp-js cache before loading the resource (DEV-4059) (#1775) (6abfd72)
- geoname displayName exception (DEV-4105) (#1797) (cd96451)
- gravSearch does not equal operator for list value (DEV-4097) (#1794) (92db185)
- returns false if user is logging out and permissions is unavaila… (#1796) (6148a61)
- revert "fix: sentry typeerror: cannot read properties of undefined re… (#1795) (96b10bf)
- sentry typeerror: cannot read properties of undefined reading (#1778) (073ebf7)
Maintenance
- deps-dev: bump cypress to 13.14.2 (fixes compatability with Firefox 130) (#1779) (84a5d01)
- Fix nginx configuration to provide the right value for the Permission-Policy header (#1791) (e679186)
- move logic from app to nx libs (#1764) (1c09e2f)
- Remove Feature-Policy header (#1792) (645e19a)
- show tooltip on parent div, position on the cursor (DEV-4051) (#1772) (56c04f4)
- Use k6chaijs for assertions (#1773) (292e3ee)
- use local nx runner (#1777) (454eac6)
11.19.0 (2024-09-05)
Enhancements
Bug Fixes
- add missing brackets (DEV-4069) (#1763) (9bd2df5)
- DEV-4069 (#1765) (7af6eb8)
- iiif url validation: add support for V1 (DEV-4074) (#1761) (050e289)
- reloads resources when language is changed (DEV-4059) (#1756) (d8b057f)
Maintenance
11.18.2 (2024-09-02)
Bug Fixes
- display asterisks for marking a field as required (DEV-4053) (#1759) (756cb2a)
- pass projectUuid via input (DEV-4055) (#1757) (d84fed5)
11.18.1 (2024-08-29)
Bug Fixes
- refresh still image after replacing file (#1754) (bf5d54d)
- segments are displayed correctly when the video is changed (#1751) (ec7da29)
- updates class list labels on language change (DEV-4052) (#1755) (f482a73)
- use correct property(DEV-4056) (#1753) (680eae8)
11.18.0 (2024-08-27)
Enhancements
- add mathjax to html value properties (#1732) (2e60d13)
- add segments to video and audio players (#1693) (07d8e2b)
- implement third party iiif image (#1722) (bfb1ebe)
- transparent status bar (#1744) (da5e8bd)
- use rich text comments in segment / annotation creation and link object (#1747) (02c1c85)
Bug Fixes
- a comment on a created region is of type: rich text (#1746) (5948719)
- highlights resource value if url parameter provided (DEV-4033) (#1748) (3756453)
- ontology editor: new link properties do not have a constraint (DEV-4029) (#1743) (d8dcb2d)
11.17.1 (2024-08-19)
Maintenance
11.17.0 (2024-08-19)
Enhancements
- nullable switch toggle (DEV-3954) (#1727) (fe1fae3)
- update dsp-js to 10.1.0 from npm registry (#1736) (9c3b9a9)
Bug Fixes
- add resource component: display label, remove whole unnecessary logic and simplify (#1730) (a7b0cfb)
- allows to add list item without comments (DEV-4016) (#1739) (0c347b2)
- cardinality toggles: disable if not project or sys admin (#1734) (d0a0205)
- create new property type (DEV-4008) (#1735) (32314f3)
- Remove redundant brace from Content-Type (#1731) (b9f5797)
- update group membership: trigger update after each change (DEV-3857) (#1741) (05ee687)
- update user membership (DEV-3857) (#1733) (2e5efee)
Documentation
11.16.4 (2024-08-07)
Bug Fixes
- reimplement cardinality change (#1688) (9c8d94c)
- updated localization service, translations, language switching (DEV-3961) (#1726) (19cdf99)
Maintenance
11.16.3 (2024-07-31)
Bug Fixes
- added check for invalidValueItems before creating a resource (DE… (#1718) (d7d3880)
- added linked resource autocomplete loading progress bar (DEV-3938) (#1717) (d3b1ccb)
- create resource with edited properties only (DEV-3937) (#1715) (c9f2644)
- list property: introduce an empty option for new values (#1719) (24926a5)
11.16.2 (2024-07-29)
Bug Fixes
11.16.1 (2024-07-29)
Bug Fixes
- allows resource property types to be added and used properly (DE… (#1711) (a23eeab)
- create resource issue (DEV-3913) (#1705) (79cd6de)
- creating resource issue (DEV-3915) (#1708) (963d5fa)
- displays all data model properties when new resource is created … (#1710) (e2d88e4)
- prevents from saving empty property values (DEV-3919) (#1709) (dd30cff)
- removed decimal property default value (DEV-3923) (#1712) (53f85ce)
- side dialog position (DEV-3914) (#1707) (14a7e14)
11.16.0 (2024-07-23)
Enhancements
Bug Fixes
- added localization service (#1702) (b2d3df3)
- adding new property boolean value (DEV-3833) (#1700) (281212d)
- compound object page reset when loading a new resource (#1698) (8680542)
- in seach, reload the selected resource after editing (#1703) (3e92399)
- projectRestrictedViewSettings selector (DEV-3888) (#1696) (6ca419c)
- resource property create dialog, resource info bar project data … (#1701) (199e585)
Maintenance
11.15.0 (2024-07-12)
Enhancements
Bug Fixes
- does not preserve image format on resource change (DEV-3834) (#1692) (ff35be7)
- opening Salsah links (DEV-3830) (#1689) (c54a249)
- remove link value that is marked as deleted (#1685) (8b74f0a)
- Url encode ingest upload url in order to support special characters in filenames (DEV-3865) (#1691) (b6c1f4c)
Maintenance
11.14.0 (2024-07-08)
Enhancements
- Add k6 brower performance test (#1666) (6fb4787)
- erase project confirmation dialog + translations (DEV-3734) (#1679) (e4b7ef0)
Bug Fixes
- cardinality change: include other properties, set the new cardinality (#1678) (3ce729e)
- editing a stillimage properties keep the same page active (#1677) (acfa48e)
- erase project short code validation (DEV-3734) (#1683) (ce13e25)
- remove closed bracket in href link (#1682) (aebd0ed)
Maintenance
11.13.0 (2024-07-01)
Enhancements
- erase project + translations (DEV-3734) (#1674) (a439b78)
- incoming links paging and pager component (DEV-3792) (#1668) (aabb7c6)
Bug Fixes
- add comment label in properties comment fields (#1667) (9348ba8)
- change notification error message (#1661) (8a3eb23)
- loader displayed on top when editing property values (#1669) (3ac1dd0)
- prevents from scrolling exception (DEV-3774) (#1673) (ba4e4dd)
- project selectors (DEV-3793) (#1670) (9e69670)
- properties: prevent toolbar buttons to trigger unnecessary requests (#1664) (823ae59)
- resource permissions: check resource permissions for replacing files (#1662) (ed18c35)
- slide toggle flickering issue (DEV-3752) (#1659) (4910aea)
- tab do not change when a resource is reloaded (#1672) (f25f513)
- TypeError: Cannot read properties of undefined (reading 'waterma… (#1671) (66de497)
Maintenance
Documentation
11.12.1 (2024-06-19)
Bug Fixes
- no duplicates in compound, no isRegionOf property for annotation (#1657) (b85f6a4)
- resource link form (DEV-3767) (#1656) (43d1edb)
11.12.0 (2024-06-18)
Enhancements
Bug Fixes
- dialog: set height to make dialog scroll (#1653) (fb6a9d6)
- display all properties in compound resource (#1654) (36184bb)
- display ontology labels in prefffered language (DEV-3739) (#1651) (2dfd44d)
- load ontologies (DEV-3758) (#1652) (9d55966)
- property value gap adjustment (DEV-3718) (#1655) (22b8471)
Maintenance
11.11.0 (2024-06-13)
Enhancements
- add labels to every input (#1644) (6e463ae)
- link value autocomplete, property values css adjustments (DEV-3718) (#1647) (fcea70c)
- property values row colour (DEV-3732) (#1640) (bd0f6e4)
Bug Fixes
- better display interval properties (#1641) (45d5edb)
- search autocomplete adjustments (DEV-3718) (#1642) (9c5559a)
- some dialogs are displayed as drawers (#1638) (1cd713e)
Maintenance
11.10.3 (2024-06-06)
Bug Fixes
11.10.2 (2024-06-06)
Bug Fixes
11.10.1 (2024-06-05)
Bug Fixes
- highlighting image region after creating new one (#DEV-3700) (#1632) (ec9807c)
- highlights selected image region (#DEV-3700) (#1630) (b0b8feb)
- on resource change, display first tab (#1629) (bd31f3e)
- property value add button permissions (#DEV-3723) (#1633) (4119a07)
11.10.0 (2024-05-30)
Enhancements
- assigns new project to the current user automatically, if creat…(DEV-3658) (#1600) (823531c)
- landing page (DEV-3502) (#1615) (c8017bc)
- skeleton loader on landing page (#DEV-3569) (#1568) (39eee91)
Bug Fixes
- add incoming and standoff links (#1583) (5f10868)
- add loader to link value and erase dialog form (#1597) (882f5ac)
- add loaders on edit label resource and file upload (#1619) (0416259)
- add paragraph support for text value (#1574) (24b5763)
- add regions on image after it is loaded (#1623) (ec48b27)
- annotation list refresh (#DEV-3631) (#1578) (d4ea5fb)
- annotation tab is only displayed on image or compound object (#1624) (5253bc1)
- annotations are displayed after opening an image resource (#1626) (f44d67c)
- annotations: load the correct resource for annotations (#1588) (0f46425)
- avoir input loop in resource tabs (#1611) (d85dcc4)
- better display projects in searchbar (#1625) (2c25d06)
- bug when updating property value (#1593) (ae309bd)
- change how text values are handled (html) (#1579) (d806de6)
- cli commands (#1596) (264ba37)
- comparison viewer changes on different resources inputs (#1621) (0032af7)
- comparison viewer works again (#1613) (bed5e85)
- dates are correctly displayed (#1598) (145d73f)
- disable name field in data model class (#1584) (16dc008)
- display label on compound objects (#1622) (223fdf8)
- end full text search menu items with three dots instead of cropping (DEV-3648) (#1592) (23b75f8)
- erasing resource: reintroduce necessary comment (#1581) (f65fd44)
- Fix setting 'status' undefined error (#1605) (f8fa04a)
- include a comment when creating a new value (#1580) (09dc783)
- incoming and standoff links are ordered alphabetically (#1594) (aa66e31)
- incoming resources without permissions also skips incoming resou… (#1606) (1075dd6)
- loading state: use correct loading state (#1569) (ce81f99)
- menu: display only when an action is possible (#1582) (8666fd6)
- only use pendo in production (#1577) (cc24204)
- permissions in property values (#1595) (f3b9789)
- project link (DEV-3666) (#1603) (c600c2c)
- project members list: force reload project membership (#1571) (5a05e82)
- project settings (#1627) (948fd33)
- property info edit permission (#DEV-3601), property form controls ux improvement (#DEV-3595) (#1575) (595a958)
- refresh incoming resource (DEV-3676) (#1609) (999fb33)
- reloads user projects after update (#DEV-3653) (#1591) (4ea6647)
- replace resource image (DEV-3679) (#1614) (dab4e85)
- resource action permissions (DEV-3654) (#1599) (51841cb)
- resource class form bug (#1610) (74e9ad6)
- resource component: use getter (#1576) (9a24be0)
- resource initialisation (DEV-3656) (#1590) (381d4f2)
- resource is not reloaded after label update (#DEV-3607) (#1589) (3a8799d)
- resource list update (DEV-3691) (#1616) (eb521c2)
- resource metadata are loaded (#1618) (58f87bd)
- standoff links are clickable (#1585) (2494a60)
- title label update (DEV-3664) (#1601) (f3dea4d)
- Various add/edit resource property value bugs (DEV-3667) (#1604) (c784da1)
- video resource TimeRange exception (DEV-3677) (#1612) (770ab9f)
Maintenance
- ontologies / properties editor (#1564) (ebd3245)
- remove unused code (#1586) (0b4b554)
- remove unused service value operation event (#1617) (65c94c3)
- separate compound and region views business logic (#1607) (5a0d891)
- tidy up resource.component (#1587) (7a2a274)
- Use dsp-ingest for file upload (DEV-2628) (#1602) (e8ab798)
11.9.1 (2024-05-03)
Bug Fixes
- alerts user when a resource cannnot be erased (#1560) (9ebc9cf)
- allows project admin to add members to the project (#DEV-3414) (#1558) (6a8850c)
- resource label (#DEV-3550) (#1565) (9186424)
- system component: don't dispatch loading state for users; faster loading, prevent reloads on tab change (#1562) (26bb3f4)
- user form: set form to required (DEV-3527) (#1559) (6c5ead8)
Maintenance
11.9.0 (2024-04-19)
Enhancements
Bug Fixes
- color picker style (DEV-3476) (#1551) (aca8800)
- data-model-class e2e (DEV-) (#1547) (9287674)
- filters out "has image file" property (DEV-3477) (#1548) (2cd4f60)
- project member resource edit permissions (#DEV-3479) (#1554) (c0909cd)
- removed mergeTableCells functionality from CKEditor (#DEV-3473) (#1552) (b503cfc)
- resource tooltip fit content (#DEV-3383) (#1553) (63d9f17)
Maintenance
- Update dsp-js to v9.1.17 (#1555) (cefdda0)
- user-form: Refactor user form and make proper use of dialog (#1503) (4375f44)
11.8.0 (2024-04-05)
Enhancements
Maintenance
11.7.5 (2024-03-27)
Bug Fixes
11.7.4 (2024-03-22)
Bug Fixes
- add user by project admin (DEV-3414) (#1519) (bc7160d)
- resource attached project retrieving (#DEV-3424) (#1525) (f603c00)
- resource item list value (DEV-3248) (#1517) (a415410)
- resource item properties update (DEV-3393) (#1512) (da48b72)
Maintenance
11.7.3 (2024-03-12)
Bug Fixes
- image settings restriction note (#1518) (c486dcb)
- incoming resource gravsearch query comment field set as optional (DEV-3315) (#1509) (4695b8b)
11.7.2 (2024-03-08)
Bug Fixes
11.7.1 (2024-03-08)
Maintenance
11.7.0 (2024-03-07)
Enhancements
- resource state management (DEV-3358) (#1496) (48b06bc)
- watermark with radios and inputs (DEV-3313) (#1502) (99096da)
- watermark with radios and inputs (DEV-3313) (#1506) (6397d37)
Bug Fixes
- docs: fix dead links in docs (#1492) (4558e34)
- hotfix for list is undefined (sentry JA-1) (#1508) (79301da)
- image region comment field validation removed(DEV-3315) (#1487) (985bcd0)
- refresh image viewer after new item was added (DEV-3277) (#1491) (7706ce7)
- removed absolute image size restriction, added sample image (DEV-3304) (#1484) (00021a8)
- resource class item autocomplete refresh and loading (DEV-3371) (#1504) (c87de3c)
Maintenance
- add sentry error tracker (#1507) (bbcd255)
- cypress cloud only runs after release-please PR is merged (#1499) (9920587)
- forms using multi language inputs should be typed (#1494) (17333d0)
- remove unused code in ontology component (#1472) (bae7609)
- remove unused unit tests (#1497) (5499904)
- run e2e tests after release please actions on cypress cloud (#1498) (5cc4577)
- type chip list input component (#1501) (1c75ca5)
- type common input (#1500) (860a430)
- type multi language controls (#1489) (42d5112)
Documentation
11.6.5 (2024-02-27)
Bug Fixes
11.6.4 (2024-02-23)
Bug Fixes
- new list node field error is not displayed (#1481) (1ef0823)
- ontology initialisation (DEV-3317) (#1483) (be6ec9a)
11.6.3 (2024-02-23)
Bug Fixes
- highlits section by clicked region in image viewer (DEV-3277) (#1468) (50a5db5)
- initiates new search when user is logged in sucessfully (DEV-3293) (#1469) (70f7f25)
Maintenance
11.6.2 (2024-02-14)
Bug Fixes
11.6.1 (2024-02-13)
Bug Fixes
- improve multi language input touched behavior, add validators (#1463) (c70e1cf)
- search result list item style (DEV-3280) (#1464) (a36fee0)
- temporary remove image settings tab (#1461) (6cbec6b)
11.6.0 (2024-02-13)
Enhancements
Bug Fixes
- add instrumentation to faro sdk (#1455) (758ad8e)
- dsp-das: image viewer padding, arrows style. Resource list name css adjustments (DEV-3276) (#1456) (332f8d5)
- image settings updates (DEV-2995) (#1458) (6cc1ada)
- loads all projects when membership dialog is opened (DEV-3268) (#1450) (3abb8fd)
- remove old "edit project" page url (#1452) (3500c22)
Maintenance
11.5.1 (2024-02-09)
Maintenance
11.5.0 (2024-02-09)
Enhancements
- dsp-das: image settings (DEV-2995) (#1440) (3609b52)
- dsp-das: project menu items highlighting (DEV-3103) (#1444) (c78ddf7)
Bug Fixes
- list item delete (DEV-3267) (#1446) (affd20f)
- styling issue in project membership (#1443) (7825d3d)
- user can create a project if no active project exists (#1441) (3cc36d9)
11.4.1 (2024-02-07)
Bug Fixes
11.4.0 (2024-02-06)
Enhancements
Bug Fixes
Maintenance
11.3.4 (2024-02-01)
Bug Fixes
- dsp-das: Enables rich text saving when creating new text value f… d48bf85 …or property. (DEV-3247) (#1427) (f8739ba)
11.3.3 (2024-02-01)
Bug Fixes
11.3.2 (2024-02-01)
Bug Fixes
11.3.1 (2024-01-31)
Bug Fixes
- display resource permission warning message (#1414) (5a8d739)
- dsp-app: resource link permissions (DEV-3252) (#1419) (72132f0)
- dsp-das: Enables rich text saving when creating new text value f… (#1417) (f3c9204)
- no bearer auth on iiif images (#1410) (a5a00e9)
- no faro in dev (#1412) (22ce0eb)
- test pass instrumentation validation (#1421) (36fd44a)
- testing passes (#1422) (66fd88e)
- various errors (#1416) (534e96b)
- various fixes (#1418) (c2db7bf)
- various fixes (#1420) (d88aa17)
Maintenance
- boolean-value: assign class to get the same height as other forms (#1415) (7768c2d)
- remove datadog (#1413) (bda4786)
11.3.0 (2024-01-30)
Enhancements
Bug Fixes
- Add empty bearer token by default for JS LIB (#1406) (f424623)
- add faro instrumentaton (#1409) (25701c6)
- auth guard waits for autologin to happen (#1399) (20eb7cf)
- autologin logs in with iri from jwt (#1397) (d8314ea)
- display error on error handler (#1401) (d0d0ac4)
- dsp-app: fixes no search results section (DEV-3240) (#1398) (60def06)
- dsp-app: Moved reusable form validators to single place. (#DEV-3222) (#1381) (1d0f53b)
- dsp-app: performs gravsearch count from advanced search (#1404) (07a9686)
- error handler display errors (#1403) (e7f0ddd)
- language input bug for list item (#1405) (79f6bd8)
- list item language can be changed (#1402) (98d56bd)
Maintenance
- authentication flow improved, watch localStorage for changes (#1393) (edf4dfa)
- new AppErrorHandler (#1396) (b679646)
- remove ngxs storage plugin package (#1395) (7e44b14)
11.2.0 (2024-01-26)
Enhancements
- create api routes for /admin (#1318) (da5f289)
- dsp-app: introduced ontology class item count from state (#1358) (f8984e4)
- project form: creating a new project with an existing short code (DEV-3204) (#1368) (d231c51)
- projects: caches projects loading, removed readProjects from state model. #DEV-2913 (#1341) (7ebd126)
- update @dasch-swiss/jdnconvertiblecalendar and @dasch-swiss/jdnconvertiblecalendardateadapter (#1362) (cf1cd76)
Bug Fixes
-
DEV-3111, #DEV-3108, #DEV-3118 project initialisation from url (#1316) (4e5c19a)
- add icon to common input (#1333) (7d58e69)
- add min and max length to keywords validators (#1379) (2c4852b)
- add tooltip on non accessible list (#1345) (a96f40b)
- adding new value for optional resource #DEV-3031 (#1360) (420a564)
- advanced search number of results bug (#1388) (2ad2be0)
- api url loaded from environment (#1332) (568f078)
- audio slider moves on time change (#1376) (0abdfc6)
- cancel button in project form goes back to previous page (#1385) (604b2f0)
- class instance adding and preview. (#1317) (3c1e684)
- close dialog after update (#1352) (41d3bb0)
- delete failing e2e test (3dbca58)
- dsp-app: handles project edit errors (#DEV-3205) (#1369) (27f58b3)
- dsp-app: manage user membership (#DEV-3218) (#1373) (1c0ba4a)
- dsp-app: new projects have 20 characters shortcode (#1279) (cd3be0d)
- dsp-app: ontology loading, ontology clases refresh, reloads proj… (#1346) (9e4fcd3)
- dsp-app: reloads resource list when resource is changed, separates projects and membership loading.. (#1343) (b4bd34b)
- dsp-app: Resolves DEV-2687 (#1336) (d6211f9)
- dsp-app: resource class form validation (#DEV-3132) (#1370) (94e7a48)
- dsp-app: resource link form (#DEV-3203) (#1377) (a0f9afb)
- fixed loading coumpound resources #DEV-3096 (#1326) (490513e)
- flickering button (#1371) (ec0a850)
- geoname property lookup (#1334) (a491062)
- keywords chip inputs cannot be duplicated (#1382) (ac5298a)
- links to incunabula project (#1311) (31a6458)
- list item comment get updated (#1386) (1bb85a7)
- list-view: correct display logic (#1378) (b68f8db)
- loaders, refactored project component getters (#1361) (f87c96b)
- merge conflict (#1308) (818dcd6)
- more readable error message (#1383) (c426d92)
- multi language forms first selection bug (#1344) (47a161c)
- multi-language form default language (#1353) (e5fb2fe)
- no retry in edit user form (#1367) (1f03e7d)
- ontology resource create and display (#1322) (adfc304)
- Project initialisation from url (#1306) (6d8e1a3)
- Project Member cannot add instances of resources #DEV-3121 (#1327) (e0f57fe)
- projects list: deactivating-a-project-not-possible (DEV-3206) (#1366) (ad76437)
- property value refresh #DEV-3106 (#1329) (f41b375)
- redirection to home issue when session is not valid (#1359) (45e0625)
- remove unused validator on project form (#1339) (0b9ad0c)
- removeFromProjectMembership API http method, project membership … (#1330) (c1ab00c)
- send gravsearch and search-count request simultaniously (#1380) (89b91ec)
- shortcode issue gravsearch (#1315) (814fb98)
- shortcode issue in gravsearch (#1314) (1b69de4)
- still image: User without permission can draw a region (#1372) (7da5827)
- various bugs (#1312) (9f55ce1)
- various bugs (#1313) (1d90cf7)
Maintenance
- add confirm dialog service (#1335) (3bc2b6c)
- add prettier basic configuration (#1309) (99276a6)
- add prettier general style (#1310) (8567eda)
- add recommended linting rules again (#1323) (2fb7c3f)
- add rule nx enforce-module-boundaries (#1325) (1b1fd77)
- confirm dialog, multi language input, project-form, resource-form, list-info-form (#1328) (4c520cd)
- dsp-api: created api-entity-helper (#1337) (3befc8e)
- linter: use standard angular linter (#1276) (e7251d1)
- make list forms files clearer (#1338) (c5ac901)
- reinforce linter (#1320) (5e60532)
- remove dateAdapter app (#1324) (28e8ee4)
- remove unused external-link-directive (#1340) (bf9aecc)
- run prettier linter on apps and libs folders (#1319) (786753d)
- set max line length to 120 characters (#1321) (fa379d0)
- Update dsp-js to v9.1.10 (#1389) (f1489d6)
11.1.7 (2023-12-08)
Bug Fixes
- add GH packages access for docker publish (#1304) (bef179d)
- removing/adding users from/to project, project activation/deactivation. (#1302) (a084369)
- resource loading issue (#1303) (c9dc099)
Maintenance
11.1.6 (2023-12-05)
Bug Fixes
Maintenance
- created isFalsy pipe to handle no-negated-async linting rule (#1299) (41f6f7f)
- session-service: add reactivity (#1165) (d518fa8)
- update package-lock (#1297) (b62b072)
11.1.5 (2023-11-23)
Bug Fixes
- app/properties: remove number of incoming links in pagination (DEV-2474) (#1270) (021cf29)
- dsp-app: loading variable (#1271) (7bef1a9)
11.1.4 (2023-11-23)
Maintenance
11.1.3 (2023-11-16)
Bug Fixes
11.1.2 (2023-11-15)
Bug Fixes
- advanced-search: undefined error leads to blank page (#1264) (a176ce0)
- results: go back to search form button fix (#1266) (b2b18fe)
11.1.1 (2023-11-14)
Bug Fixes
- activate/deactivate project: subscribe to the observable (#1261) (92431d4)
- results: user unable to execute second fulltext search (#1262) (baba2f4)
11.1.0 (2023-11-10)
Enhancements
- advanced-search: allow ordering by URI value (#1248) (e5cfebe)
- expert search: implement default gravsearch as placeholder (#1247) (5132f4d)
- list-value: make list menu resemble a dropdrown (#1256) (f7a7a8c)
- project description: order project descriptions by language (#1250) (f2c5dc9)
Bug Fixes
- app/help: fix links to releases (#1253) (e2ddcdd)
- app/resource: removed developer feature that created annotation bug (#1254) (7b908b0)
- type errors: fix type errors (#1255) (389eccb)
Maintenance
- date picker: implement date picker as standalone component (#1251) (e89dba8)
- ontology-class-item: change how long labels are handled (#1257) (f6d42dc)
- update dsp-js to v9.0.2 (#1258) (cb86ebf)
11.0.0 (2023-10-27)
⚠ BREAKING CHANGES
- deps: bump js-lib to 9.0.0 (#1241)
Enhancements
- advanced-search: make list menu resemble a dropdown (#1243) (96eab7f)
- restore previous advanced search that user executed (#1226) (8c5eec9)
Bug Fixes
Maintenance
- cleanup routes and unused components (#1239) (2ce9065)
- deps: bump js-lib to 9.0.0 (#1241) (94b7f26)
- deps: bump js-lib to 9.0.1 (#1244) (4fc6a40)
- routing: apply route constants (#1227) (0b0dff5)
- routing: cleanup unused routes (#1240) (caa1819)
10.24.2 (2023-10-20)
Bug Fixes
- date-picker: fix YYYY-MM-dd formatting (#1235) (f641ccb)
- gravsearch-service: incorrect gravsearch generated when searching for a linked property (#1232) (200bbc0)
- project: host listener triggers when user types in an input or textarea (#1233) (9f2a790)
Maintenance
10.24.1 (2023-10-17)
Bug Fixes
- advanced-search: generate correct gravsearch for linked resources with property values (#1229) (2caa0a2)
Maintenance
10.24.0 (2023-10-13)
Enhancements
- advanced-search: advanced search library (#1131) (7e0a550)
- dev-2557-update-the-documentation-1 (#1221) (e1c741d)
Maintenance
10.23.7 (2023-10-04)
Bug Fixes
10.23.6 (2023-10-03)
Bug Fixes
10.23.5 (2023-09-29)
Bug Fixes
- app: sort incoming links for more than 25 (#1203) (7a17d7c)
- link to controlled vocabulary: Link to correct route (#1207) (51bae4b)
Maintenance
- app-global, app-routing-module: Replaces string literals with constants (#1210) (a70388c)
- deps: bump js-lib version to 8.3.5 (#1211) (a6682e9)
- progress indicator: move app progress indicator into shared lib (#1204) (95d843d)
- project edit dialog: remove dialog and replace in component (#1202) (7a42167)
10.23.4 (2023-09-15)
Maintenance
- CI: add PR title check (#1205) (3acf5be)
- deps-dev: bump @types/node from 18.15.9 to 20.5.9 (#1200) (81c666e)
- update dsp-js to v8.3.4 (#1206) (2ce2fe1)
10.23.3 (2023-09-01)
Bug Fixes
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
- allow access to app locally on host 0.0.0.0 (#1111) (e193e78)
- angular mdc migration list (#1109) (9a59633)
- angular mdc migration menu (#1082) (e6097bd)
- angular mdc migration paginator (#1097) (f873d24)
- angular mdc migration progress bar (#1098) (5465070)
- angular mdc migration slide toggle (#1089) (a06d06f)
- angular mdc migration tabs (#1094) (237291d)
- app: delete unused MatProgressSpinnerModule (#1084) (09d3256)
- deps: bump JS-LIB to 8.2.6 (#1112) (2082da1)
- move session service to a lib (#1101) (152ca06)
- refactor cache service (#1073) (1e8f67d)
- remove unused components (#1100) (6d9f1c6)
10.20.3 (2023-06-09)
Maintenance
10.20.2 (2023-06-09)
Bug Fixes
Maintenance
- angular mdc migration tooltip (#1085) (65159ae)
- app-config: improve type-safety of parsed configuration (#1074) (01662fd)
- app-config: move out into a library (#1068) (62d68d1)
- app-logs: add datadog application logging (#1080) (e5046d4)
- app: delete unused MatTable module (#1083) (0df731f)
- app: delete unused module (#1077) (70d8bdc)
- CI: fix configuration (fca6722)
- CI: fix configuration (1dfaf6c)
- fix ci (#1087) (626be72)
- improve logging (895e3fa)
- improve logging (3e2d884)
- improve logging (#1081) (da08b54)
- improve logging (#1086) (d6b9ad0)
- improve logging (#1088) (27111c2)
- update dsp-js to v8.3.5 (#1090) (cc1ed2b)
10.20.1 (2023-05-31)
Maintenance
- bump NX version (#1064) (d321060)
- deploy: rename admin to app (INFRA-285) (#1063) (bb4dc48)
- deps: bump JS-LIB to 8.2.4 (#1069) (dcb9683)
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
- app/footer: update link and center content (#1041) (1f4c16e)
- eliminate eslint unused vars (#1037) (0076d1d)
- overview and project tile refactor (#1031) (1fabbd0)
- unused lifecycle hooks: remove unused lifecycle hooks (#1043) (1c79877)
- update dsp-js-lib to 8.2.3 (#1046) (508cf48)
10.19.1 (2023-04-28)
Bug Fixes
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
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
- angular mdc migration - chips (#993) (367f853)
- angular mdc migration - button (#989) (dac96bc)
- angular mdc migration - card (#994) (f5b7fce)
- angular mdc migration - checkbox (#995) (5cba244)
- header: adjust logo (#985) (879c26f)
- make eslint throw errors on ignored tests (#986) (a1c9ec6)
- overview component bottom padding (#982) (11518d3)
- update js-lib to 8.2.1 (#996) (252ceff)
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
- bump js-lip to 8.1.1 (#956) (8bf7450)
- document: fix pdf viewer css (DEV-1821) (#946) (c370f68)
- material: update material icons (DEV-1778) (#932) (8936427)
10.15.0 (2023-03-03)
Enhancements
Maintenance
- deps: update js-lib to version 8.1.0 (#936) (f2f4111)
- fix typo on publish make target (#925) (e4d09ac)
10.14.0 (2023-02-17)
Enhancements
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
10.12.1 (2023-01-23)
Bug Fixes
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
Maintenance
- bump JS-LIB to v7.4.10 (#896) (775b012)
- deps: bump engine.io from 6.2.0 to 6.2.1 (#872) (3e208a5)
- deps: bump json5 from 1.0.1 to 1.0.2 (#886) (6064d42)
- deps: bump loader-utils from 2.0.2 to 2.0.4 (#866) (2dfaa61)
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
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
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
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
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
10.6.0 (2022-08-19)
Bug Fixes
Documentation
Enhancements
- ontology: ontology editor read mode (DEV-1183) (#799) (02b5a48)
- video: add download button and overlay to video player (DEV-1151) (#798) (ac06f6b)
Maintenance
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
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
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
10.4.0 (2022-07-27)
Enhancements
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
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
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
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
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
Enhancements
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
9.4.0 (2022-03-23)
Bug Fixes
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
Enhancements
9.1.0 (2022-02-15)
Enhancements
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
9.0.0 (2022-02-02)
⚠ BREAKING CHANGES
- display dsp release number (DEV-420) (#644)
Bug Fixes
Enhancements
Maintenance
- deps: bump log4js from 6.3.0 to 6.4.1 (#648) (dd2eebe)
- deps: bump nanoid from 3.1.30 to 3.2.0 (#647) (13c6f2a)
- deps: update packages (#650) (cc60b0b)
8.5.0 (2022-01-19)
Bug Fixes
Maintenance
- angular: optimize ng s in dev mode (#640) (9812b9c)
- deps: fix security vulnerability (#638) (f19434e)
Enhancements
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
- clean up after bump dsp-js (#628) (374fc78)
- ontology: clean up unused code (DEV-304) (#629) (3d029a1)
Enhancements
8.3.3 (2022-01-04)
Bug Fixes
8.3.2 (2021-12-16)
Bug Fixes
8.3.1 (2021-12-15)
Bug Fixes
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
Enhancements
Maintenance
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
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
Maintenance
Enhancements
6.5.0 (2021-10-21)
Enhancements
6.4.1 (2021-10-20)
Bug Fixes
Maintenance
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
- datadog RUM implementation (DEV-50) (#546) (ec59ee5)
- resource: new date picker (DEV-112) (#532) (04e4b32)
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
- audio: sanitize audio url (DSP-1819) (#513) (35871cd)
- deps: fix security vulnerability (#514) (d793fb8)
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
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
Documentation
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
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
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
Maintenance
- empty landing page instead login (DSP-1756) (#466) (32cd462)
- gh-ci: update docs deployment (DSP-1741) (#463) (6415152)
Documentation
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
4.9.1 (2021-05-26)
Maintenance
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
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
4.7.0 (2021-05-07)
Maintenance
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
4.5.0 (2021-04-20)
Bug Fixes
Enhancements
4.4.3 (2021-04-14)
Bug Fixes
4.4.2 (2021-04-12)
Maintenance
4.4.1 (2021-04-08)
Maintenance
4.4.0 (2021-03-23)
Bug Fixes
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
4.3.0 (2021-03-02)
Bug Fixes
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
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
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
- header: Replace search-panel with fulltext-search (#313) (d234fa7)
- node_modules: Update dependencies (#318) (f85e4a2)
- project: Bug fix in project view when not logged-in (#339) (ce5acf1)
- workspace: Fix broken link (#306) (52b324d)
- Open external link in new tab (#297) (99f188e)
- Replaced reset buttons with cancel button (#284) (1481018)
- Update docker environment (#294) (db6d277)
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)