All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Hide capture tool in viewer when download is hidden in public share link (#133)
- Support server-side encryption (#128)
- Support for Nextcloud 30 (#127)
- Support for Nextcloud 29
- Fix encoding issues with DICOM parser (#110, #111)
- Fix the app path in viewer template (#106)
- Upgrade Acan.io to 1.0.0-beta.1, removing access to third-party urls for privacy reasons (#104)
- Add "Open with DICOM Viewer" option at folder level (#103)
- Support loading extensionless DICOM files when a folder is opened with "Open with DICOM Viewer" option (#103)
- Use IAppManager to determine dicomviewer app path in filesystem (#103)
- Fix the issue with opening DICOM files in 2 or more level directories (#103)
- Support for Nextcloud 28
- Integrate Acan.io, 1.0.0-beta.0, which is a zero-footprint medical image viewer, built on top of OHIF Viewer v3 provided by the Open Health Imaging Foundation (OHIF). It is capable of loading DICOM images directly from Nextcloud, requiring no additional installation. It facilitates rendering sets in 2D, 3D, and reconstructed representations. It also enables the manipulation, annotation, and serialization of observations for medical images, and supports internationalization, hotkeys, and numerous other features.
- Support for Nextcloud 27 (#98)
- Support for Nextcloud 25 (#88)
- Implement new sidebar tab for DICOM image thumbnail and attributes
- Add compatibility with Nextcloud 22 (#76)
- Support for Nextcloud 18
- Fixed the sidebar issues in Nextcloud 16 and 17
- Fixed some translations (Thanks to the translation contributors)
- Support for Nextcloud 17
- Added PANO extension with DICOM mimetype
- Added new translations (Thanks to the translation contributors)
- Fixed the sidebar issue with no pixel data
- Fixed incorrect index while scrolling via arrow buttons
- Added localization support (Thanks to @Lars1963 and @doc-sebastian)
- Jump to selected image when it is opened with all images
- Open the selected DICOM file with all images by default
- Support for opening only the selected DICOM file using the "Open with DICOM Viewer" file action menu
- Fixed compatibility issues with Nextcloud 15 and older
- Fixed url string and navigation with browser back button
- Added series panel scrollbar
- Added viewport scrollbar up/down buttons
- Added a toolbar button used to collapse/expand toolbar in small screens
- Added annotate and magnify tools
- Support for additional DICOM extensions (Thanks to @doc-sebastian)
- Update cornerstone modules
- Refactor templates with compiled handlebars
- Fixed displaying single DICOM images
- Fixed displaying DICOM images without extension in folders
- Hide footer when DICOM Viewer is opened in public shares
- Added support for opening DICOM images grouped by study and series in a folder
- Added "Open with DICOM Viewer" in file actions menu
- Added series panel
- Added stack scroll tool
- Added scrollbar
- Added image thumbnail into the sidebar
- Fix the conflicting style issue by using modal dialog style under viewer element
- Fix the URL generation for the file icon and codec files
- Support for instances running in subfolder
- Fix the issue with Capture Dialog
- Fix the screenshot issue on appstore
- Show orientation markers when images are displayed
- Added Download/Capture Tool
- Fixed performance issue caused by mime type registration
- Added touch support for viewer
- Added orientation markers
- Added new tools: Rotate Left/Right, Flip Horizontal/Vertical and ROI W/L
- Added webpack for Javascript building
- Added ESLint
- Used cornerstonejs library from NPM
- Updated the code structure to make it modular
- Initial release for Nextcloud 12 & 13