Skip to content

Releases: SciCatProject/scicat-backend-next

Release v4.19.0

29 Jul 10:33
34a23c9
Compare
Choose a tag to compare

4.19.0 (2025-07-29)

Features

Bug Fixes

  • add index for the attachment collection (#2049) (4bfa8d2)
  • apiv3: return 404 when no PublishedData is found (#2050) (ba39f71)
  • fixed unstable datasetV4 filter api test (#2065) (f61881a)
  • improve error messages for misconfigured job actions (#2051) (00f0074)
  • split proposal fullfacet filter query into two queries (#2062) (ba6d5b2)

Code Refactoring

Build Systems

Read more

Release v4.18.0

01 Jul 10:54
5606f91
Compare
Choose a tag to compare

4.18.0 (2025-07-01)

Features

Bug Fixes

  • configurable main page (#1997) (42e58d3)
  • correct dataset fullfacet and scientific metadata filtering in elasticsearch (#2019) (a4d85aa)
  • proposal instance access fixes and improvements (7d85d33)
  • proposal instance access fixes and improvements (#1985) (fdce071)
  • proposals endpoint access fix and improvement (#1983) (a74fa43)
  • config: enable editDataset option in frontend configuration (0e5a3ee)
  • config: enable editDataset option in frontend configuration (#2018) (82bc63a)

Documentation

  • frontend-config: document scientificMetadata source field (#1951) (3cfefa6)
  • frontend-config: document source field instrumentName (#1984) (2a77898)

Build Systems

Read more

Release v4.17.1

03 Jun 12:22
1f695a2
Compare
Choose a tag to compare

4.17.1 (2025-06-03)

Bug Fixes

  • create separate v3, v4 Jobs controllers (#1954) (ed3bd84)
  • refactor switch action to fix #1927 (#1931) (beafb7e)
  • update ownerUser, ownerGroup logic for v3 job creation (#1913) (6051861)
  • update value structure in elasticsearch initialSyncTransform (#1934) (bd907ae)

Build Systems

Read more

Release v4.17.0

26 May 06:13
5939289
Compare
Choose a tag to compare

4.17.0 (2025-05-26)

Features

  • add all config files to env of tests (#1910) (d2558ed)
  • add mongo session store (#1884) (7c6a192)
  • customizable default job.statusCode (#1914) (417578c)
  • files endpoints improvements for better frontend usability (#1925) (106315c)
  • implement user password update functionality with validation (#1887) (a7b3b1b)
  • make frontend config and theme file locations configurable (#1830) (45c9fec)
  • make test env part of the test config (#1889) (15c3aab)
  • mergepatch to support partial update of nested objects (#1891) (3acdbd9), closes #954
  • uniform handlebar variables for job actions (#1855) (e681d0e)

Bug Fixes

  • access permissions for attachments when provided in the related dataset fields (#1745) (acaf334)
  • admin.service.spec unit tests with mock objects (9ce64cf)
  • docs (2591e5a)
  • filters and limits in GET/jobs to get consistent results (#1866) (df94798)
  • lint (d8b0430)
  • lint (dae2f38)
  • lint (d911184)
  • lint (again) (4ec45ae)
  • migrate affected datasets where size numberOfFiles packedSize and numberOfFilesArchived were overwritten (#1854) (238af84)
  • oidc returnUrl value was being discarded (#1815) (29e8ce5)
  • remove unnecessary env vars (#1886) (52dfab1), closes #1872
  • samples count endpoint for frontend usability (#1923) (f175de8)
  • send rabbitmq message to exchange and refactor (#1872) (3e1cae0)
  • update dataset output types to include PartialOutputDatasetDto (#1898) (0a20a5f)
  • use correct variable in test 0300 (#1885) (06597b0)

Reverts

  • dd back null returns from admin endpoints when config or theme are missing (477e660)
  • move FE config default location back to /src/config (78a0de4)
  • Revert "increase timeout" (6efa783)
  • Revert "feat: uniform handlebar variables for job actions (#1855)" (9d860d0), closes #1855

Build Systems

Read more

Release v4.16.0

29 Apr 16:06
7278147
Compare
Choose a tag to compare

4.16.0 (2025-04-29)

Features

  • add datasetlifecycle.storageLocation property (#1843) (045c419)

Build Systems

  • update Angular version in SDK configuration to 19.0.0 (#1868) (25617fb)

Release v4.15.0

29 Apr 12:52
556bc5e
Compare
Choose a tag to compare

4.15.0 (2025-04-29)

Features

Bug Fixes

  • elasticsearch throws a 500 error when injecting a key-value pair into the scientific metadata field (#1833) (b58eb1f)
  • ensure RabbitMQ job action is disabled by default (#1856) (4daa8ac)
  • remove default values in DTOs that cause value overwrite on update (b3afee3)
  • remove default values in DTOs that cause value overwrite on update (#1802) (3bb795a)
  • security: don't log mongodb URI (#1846) (987f0ec)
  • revert nested query object to individual parameters for Angular SDK compatibility (#1857) (8dbed47)

Documentation

Build Systems

Read more

Release v4.14.0

04 Apr 12:12
d8f96d7
Compare
Choose a tag to compare

4.14.0 (2025-04-04)

Features

Bug Fixes

  • allow proposal groups member to update proposal (#1783) (d8f7369)
  • grammar, punctuation (dff2f5f)
  • remove rabbitmq from test jobconfig (#1801) (14b9c5d)
  • typos, include dataset types in README (60d8d48)
  • update to readme (#1704) (fc60e3a), closes #1578
  • use limit after skip for mongodb aggregate (#1797) (64df361)
  • use one login function in tests and minor changes to jobs tests descriptions (#1781) (7c6e6f9)

Styles

Build Systems

Read more

Release v4.13.0

27 Feb 12:41
b6237cb
Compare
Choose a tag to compare

4.13.0 (2025-02-27)

Features

  • add support for dyanmic redirect url for oidc login and improve session management (#1714) (3d3f9c6)

Bug Fixes

  • improve error handling in accesstracking middleware for expired tokens (#1729) (5ab0569)

Documentation

  • dynamic dataset detail component configuration guide (#1718) (7a2c9b0)

Build Systems

Read more

Release v4.12.2

13 Feb 13:21
b025c50
Compare
Choose a tag to compare

4.12.2 (2025-02-13)

Bug Fixes

  • or filter in the proposals count endpoint to be able to get the related proposals easier (#1691) (0c5d7bf)
  • updated frontend configuration (#1687) (9734d84)
  • use partialupdatedatasetdto in patch v4 endpoint (#1690) (4f42acb)

Build Systems

Read more

Release v4.12.1

04 Feb 10:08
ccdc40b
Compare
Choose a tag to compare

4.12.1 (2025-02-04)

Bug Fixes

Continuous Integration

  • added test workflow trigger for scitacean (#1675) (abde165)

Code Refactoring

Build Systems

Read more