Skip to content

Releases: CSCfi/swift-browser-ui

2025.4.1

24 Apr 13:12
Compare
Choose a tag to compare

Devs

  • Added: Automated version number updating procedure
  • Changed: Updated dependencies

2025.4.0

23 Apr 13:44
Compare
Choose a tag to compare

Devs

  • Changed: anonymous GET access to id cache is now allowed
  • Changed: allow fetching other projects public key if it exists in Vault

Users

  • Changed: other projects name can now be queried from the API using the Sharing ID

2025.2.0

04 Mar 13:26
Compare
Choose a tag to compare

Devs

  • Changed: dependency updates
  • Changed: change end-to-end test container.cy.js
  • Added: (GL #1254) new item tokenHint for the token name formatting and make space for it by moving the token button a bit
  • Added: support for logging in using SDS AAI provided token for Pouta

Users

  • Changed: (GL #1254) token modal text should be more clear now
  • Changed: remove the need to log in twice to enforce MFA
  • Fixed: Incorrect bucket size bug due to reading segment sizes
  • Fixed: (GL #1249) Bucket sizes larger than 1TB no longer show inaccurate values

2024.10.2

04 Mar 13:25
Compare
Choose a tag to compare

Devs

  • Added: make the tempurl digest algorithm configurable
  • Removed: Mentions of older Python versions
  • Changed: Dependency updates
  • Changed: default to sha1 instead of sha256 when signing tempurls

Admins

  • tempurl digest algorithm can now be configured if necessary

2024.10.1

04 Mar 13:23
Compare
Choose a tag to compare

Devs

  • Fixed: ignore missing id cache for view rights

Users

  • Fixed: folders shared in the old UI were not visible in the new version

Admins

  • Fixed: ignore missing id cache for view rights

2024.10.0

04 Mar 13:22
Compare
Choose a tag to compare

Users

  • Changed: (GL #1243) Container table is updated after successful share addition or deletion, not 3s after share modal closing

Devs

  • Changed: Updated dependencies

2024.8.0

04 Mar 13:21
Compare
Choose a tag to compare

Fixed

  • (GL #1241) UI not displaying folders due to dexie v4 cache bug

Changed

  • Updated dependencies

2024.6.1

04 Mar 13:20
Compare
Choose a tag to compare

Fixed

  • skip adding headers if they're not defined, when downloading files without decryption
  • typo in upinit.c

Security

  • (GL #1238) Fix insecure randomness in download session ID

2024.6.0

04 Mar 13:20
Compare
Choose a tag to compare

Fixed

  • (GL #1231) Fix not being able to concurrently download multiple objects from a single container
  • (GL #1234) Show after-upload object loader only in destination container

Removed

  • (GL #1233) Removed disused code enabling large downloads
  • Old eslint config file

Changed

  • (GL #1237) Downloaded file names no longer include subfolders
  • Switch to Python 3.12 version
  • Updated dependencies

Added

  • (GL #947) Added download, upload, sharing end-to-end Cypress tests and updated existing ones

2024.04.0

04 Mar 13:19
Compare
Choose a tag to compare

Fixed

  • (GL #1232) Fix failure to download just-uploaded files
  • (GL #1229) Fix file overwrite prompt not being shown a second time
  • (GL #1225) Fix upload not starting after last upload was interrupted with page refresh
  • (GL #1224) Return correct shared container's items and size for test and production page

Added

  • (GL #1230) Remove temporary download files after direct download abort
  • (GL #1227) Show a waiting alert when objects are being deleted
  • (GL #1228) Make direct downloads cancellable
  • Add configuration to reset all databases for Cypress tests

Changed

  • Display indeterminate state on download progress bar while waiting for headers