Update readme to include Nextcloud

This commit is contained in:
oparoz 2016-07-22 13:25:00 +02:00 committed by Olivier Paroz
parent 4385a50607
commit ecf2b4c695
2 changed files with 32 additions and 26 deletions

View File

@ -1,4 +1,4 @@
owncloud-gallery (15.0.0) gallery (15.0.0)
* Drag and drop files and folders owncloud/gallery#405 (@oparoz) * Drag and drop files and folders owncloud/gallery#405 (@oparoz)
* Upload straight from the app owncloud/gallery#25 (@oparoz) * Upload straight from the app owncloud/gallery#25 (@oparoz)
* Show thumbnails as soon as they're received owncloud/gallery#29 (@oparoz) * Show thumbnails as soon as they're received owncloud/gallery#29 (@oparoz)
@ -9,11 +9,11 @@ owncloud-gallery (15.0.0)
* Close the share dialogue when performing another action owncloud/gallery#545 (@viraj96) * Close the share dialogue when performing another action owncloud/gallery#545 (@viraj96)
* PHP7 compatibility * PHP7 compatibility
owncloud-gallery (14.5.0) gallery (14.5.0)
* Make the slideshow controls work with a light background owncloud/gallery#51 (@jancborchardt @oparoz) * Make the slideshow controls work with a light background owncloud/gallery#51 (@jancborchardt @oparoz)
* Replace feof()/fread() errors when reading some files with error messages owncloud/gallery#395 (@oparoz) * Replace feof()/fread() errors when reading some files with error messages owncloud/gallery#395 (@oparoz)
owncloud-gallery (14.4.0) gallery (14.4.0)
* More gallery.cnf parameter validation owncloud/gallery#477 (@oparoz) * More gallery.cnf parameter validation owncloud/gallery#477 (@oparoz)
* Bring back smooth scrolling on mobile owncloud/gallery#524 (@oparoz) * Bring back smooth scrolling on mobile owncloud/gallery#524 (@oparoz)
* Improve SVG cleanup after purification owncloud/gallery#481 (@oparoz) * Improve SVG cleanup after purification owncloud/gallery#481 (@oparoz)
@ -21,26 +21,26 @@ owncloud-gallery (14.4.0)
* Introduce support for shorter URLs owncloud/gallery#517 (@oparoz) * Introduce support for shorter URLs owncloud/gallery#517 (@oparoz)
* Remove IE8 support owncloud/gallery#514 (@oparoz) * Remove IE8 support owncloud/gallery#514 (@oparoz)
owncloud-gallery (14.3.0) gallery (14.3.0)
* Add visual feedback when clicking on albums owncloud/gallery#416 (@oparoz) * Add visual feedback when clicking on albums owncloud/gallery#416 (@oparoz)
* Protect app from bad JPEGs owncloud/gallery#420 (@oparoz) * Protect app from bad JPEGs owncloud/gallery#420 (@oparoz)
* Fix empty album presentation when images can't be processed (@oparoz) * Fix empty album presentation when images can't be processed (@oparoz)
* More efficient breadcrumbs (@oparoz) * More efficient breadcrumbs (@oparoz)
* A few minor visual glitches (@oparoz) * A few minor visual glitches (@oparoz)
owncloud-gallery (14.2.0) gallery (14.2.0)
* [security] Purify SVGs owncloud/gallery#373 (@oparoz) * [security] Purify SVGs owncloud/gallery#373 (@oparoz)
* Restore sharing on 8.2 owncloud/gallery#359 (@PVince81 @icewind1991 @oparoz) * Restore sharing on 8.2 owncloud/gallery#359 (@PVince81 @icewind1991 @oparoz)
* Fix empty page for public galleries owncloud/gallery#414 owncloud/gallery#418 (@henni @oparoz) * Fix empty page for public galleries owncloud/gallery#414 owncloud/gallery#418 (@henni @oparoz)
* Fix displaying album icon on Chrome owncloud/gallery#397 (@oparoz) * Fix displaying album icon on Chrome owncloud/gallery#397 (@oparoz)
owncloud-gallery (14.1.0) gallery (14.1.0)
* [security] Update DomPurify to fix a vulnerability in Firefox and to fix browser problems (@oparoz) * [security] Update DomPurify to fix a vulnerability in Firefox and to fix browser problems (@oparoz)
* Fix problems with sub-album thumbnails on HighDPI screens owncloud/gallery#377 (@oparoz) * Fix problems with sub-album thumbnails on HighDPI screens owncloud/gallery#377 (@oparoz)
* Fix ordering of thumbnails in sub-albums owncloud/gallery#382 (@oparoz) * Fix ordering of thumbnails in sub-albums owncloud/gallery#382 (@oparoz)
* Update the "no pictures found" landing page to be in line with Files owncloud/gallery#290 (@jancborchardt) * Update the "no pictures found" landing page to be in line with Files owncloud/gallery#290 (@jancborchardt)
owncloud-gallery (14.0.0) gallery (14.0.0)
* Make Gallery the new official app to display images in ownCloud * Make Gallery the new official app to display images in ownCloud
* [security] Sanitize markdown descriptions owncloud/gallery#295 (@oparoz/@LukasReschke) * [security] Sanitize markdown descriptions owncloud/gallery#295 (@oparoz/@LukasReschke)
* [security] Send SVGs as text files on download endpoints owncloud/gallery#347 (@oparoz/@LukasReschke) * [security] Send SVGs as text files on download endpoints owncloud/gallery#347 (@oparoz/@LukasReschke)
@ -60,7 +60,7 @@ owncloud-gallery (14.0.0)
* Fix slideshow controls contrast, remove duplicate code owncloud/gallery#222 (@jancborchardt ) * Fix slideshow controls contrast, remove duplicate code owncloud/gallery#222 (@jancborchardt )
* Fix slideshow when the folder contains a single image owncloud/gallery#246 (@oparoz) * Fix slideshow when the folder contains a single image owncloud/gallery#246 (@oparoz)
owncloud-gallery (13.0.0) gallery (13.0.0)
* Caching and JS performance improvements (@oparoz) * Caching and JS performance improvements (@oparoz)
* Make the app compatible with the "back" button #160 (@oparoz,@setnes) * Make the app compatible with the "back" button #160 (@oparoz,@setnes)
* Fix broken view when going back to a nested folder #206 (@oparoz) * Fix broken view when going back to a nested folder #206 (@oparoz)
@ -70,7 +70,7 @@ owncloud-gallery (13.0.0)
* Render native SVGs directly and use fallback for older browsers (@oparoz) * Render native SVGs directly and use fallback for older browsers (@oparoz)
* fix image titles / labels #191 (@jancborchardt ) * fix image titles / labels #191 (@jancborchardt )
owncloud-gallery (12) gallery (12)
* Use IDs instead of paths to retrieve thumbnails #27 (@oparoz) * Use IDs instead of paths to retrieve thumbnails #27 (@oparoz)
* Cache albums instead of parsing the folders every time #41 (@oparoz) * Cache albums instead of parsing the folders every time #41 (@oparoz)
* Dont send back media type icon #174 (@oparoz) * Dont send back media type icon #174 (@oparoz)
@ -90,21 +90,21 @@ owncloud-gallery (12)
* Fix EOF for some patches (@setnes, @oparoz) * Fix EOF for some patches (@setnes, @oparoz)
* Fix bullet point style for Markdown text #147 (@oparoz) * Fix bullet point style for Markdown text #147 (@oparoz)
owncloud-gallery (8.1.11) gallery (8.1.11)
* Keep the browsing position in the Files app when exiting the slideshow #126 (@oparoz) * Keep the browsing position in the Files app when exiting the slideshow #126 (@oparoz)
owncloud-gallery (2.0.10) gallery (2.0.10)
* Add the possibility to enable external shares via the configuration file (only works on 8.1) (@oparoz) * Add the possibility to enable external shares via the configuration file (only works on 8.1) (@oparoz)
* Fix slideshow loading for when the app is installed in a custom folder #121 (@oparoz) * Fix slideshow loading for when the app is installed in a custom folder #121 (@oparoz)
* Don't load the slideshow on the files public page for single items #123 (@oparoz) * Don't load the slideshow on the files public page for single items #123 (@oparoz)
* Make album labels tighter #117 (@oparoz) * Make album labels tighter #117 (@oparoz)
* Only load supported image formats in the Files slideshow #127 (@oparoz) * Only load supported image formats in the Files slideshow #127 (@oparoz)
owncloud-gallery (2.0.9) gallery (2.0.9)
* Restore the ability to see images located on local, shared folders #120 (@oparoz) * Restore the ability to see images located on local, shared folders #120 (@oparoz)
* Fix Url builder for public side (@oparoz) * Fix Url builder for public side (@oparoz)
owncloud-gallery (2.0.8) gallery (2.0.8)
* Introduce album configuration via a text file #85 (@oparoz) * Introduce album configuration via a text file #85 (@oparoz)
* Introduce buttons to sort content by name and upload date #90 and #91 (@oparoz) * Introduce buttons to sort content by name and upload date #90 and #91 (@oparoz)
* Introduce image labels #106 (@oparoz) * Introduce image labels #106 (@oparoz)
@ -115,10 +115,10 @@ owncloud-gallery (2.0.8)
* Fix searching algorithm to only return a maximum of 4 images per album #112 (@oparoz) * Fix searching algorithm to only return a maximum of 4 images per album #112 (@oparoz)
* Javascript cleanup #57 (@oparoz) * Javascript cleanup #57 (@oparoz)
owncloud-gallery (2.0.7) gallery (2.0.7)
* Improved IE11 compatibility * Improved IE11 compatibility
owncloud-gallery (2.0.6) gallery (2.0.6)
* Fix the logic implemented to limit the number of thumbnails to preload #60 (@oparoz) * Fix the logic implemented to limit the number of thumbnails to preload #60 (@oparoz)
* Fix all thumbnails instead of just the square ones. Preview in core can return previews of the wrong dimensions, so we fix them (@oparoz) * Fix all thumbnails instead of just the square ones. Preview in core can return previews of the wrong dimensions, so we fix them (@oparoz)
* Always fill the albums with up to 4 pictures if we find enough at a lower level #65 (@oparoz) * Always fill the albums with up to 4 pictures if we find enough at a lower level #65 (@oparoz)
@ -127,7 +127,7 @@ owncloud-gallery (2.0.6)
* Only return pictures of the first 2nd level sub-folder which contains pictures bug #79 (@oparoz) * Only return pictures of the first 2nd level sub-folder which contains pictures bug #79 (@oparoz)
* Always show the Gallery button in the files app, making it possible to start the Gallery from any folder #73 (@oparoz) * Always show the Gallery button in the files app, making it possible to start the Gallery from any folder #73 (@oparoz)
owncloud-gallery (2.0.5) gallery (2.0.5)
* Fix performance issues related to the initialisation of the view by only loading folders and media files belonging to the current folder #17 (@oparoz) * Fix performance issues related to the initialisation of the view by only loading folders and media files belonging to the current folder #17 (@oparoz)
* Don't scan folders containing a '.nomedia' file #58 (@oparoz based on @jsalatiel's idea) * Don't scan folders containing a '.nomedia' file #58 (@oparoz based on @jsalatiel's idea)
* Don't scan folders stored on external storage (@oparoz) * Don't scan folders stored on external storage (@oparoz)
@ -139,11 +139,11 @@ owncloud-gallery (2.0.5)
* Calculate picture size properly on High DPI devices (@oparoz) * Calculate picture size properly on High DPI devices (@oparoz)
* Fix controls on mobile devices (@oparoz) * Fix controls on mobile devices (@oparoz)
owncloud-gallery (2.0.0) gallery (2.0.0)
* ownCloud 8 only * ownCloud 8 only
* Includes patch to previsualise Raw files (@oparoz) * Includes patch to previsualise Raw files (@oparoz)
owncloud-gallery (1.0.3) gallery (1.0.3)
* First release using the AppFramework (@oparoz) * First release using the AppFramework (@oparoz)
* ownCloud 7 compatible (@oparoz) * ownCloud 7 compatible (@oparoz)
* Supports all the media types ownCloud has been configured to convert to PNG (@oparoz) * Supports all the media types ownCloud has been configured to convert to PNG (@oparoz)

View File

@ -4,15 +4,15 @@
[![Code Coverage](https://scrutinizer-ci.com/g/owncloud/gallery/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/owncloud/gallery/?branch=master) [![Code Coverage](https://scrutinizer-ci.com/g/owncloud/gallery/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/owncloud/gallery/?branch=master)
[![PHP 7 ready](http://php7ready.timesplinter.ch/owncloud/gallery/badge.svg)](https://travis-ci.org/owncloud/gallery) [![PHP 7 ready](http://php7ready.timesplinter.ch/owncloud/gallery/badge.svg)](https://travis-ci.org/owncloud/gallery)
Media gallery for ownCloud which includes previews for all media types supported by your ownCloud installation. Media gallery for ownCloud and Nextcloud which includes previews for all media types supported by your installation.
Provides a dedicated view of all images in a grid, adds image viewing capabilities to the files app and adds a gallery view to public links. Provides a dedicated view of all images in a grid, adds image viewing capabilities to the files app and adds a gallery view to public links.
**This version is for ownCloud 9.1. If you need the same app for older versions of ownCloud. Use [Gallery+](https://apps.owncloud.com/content/show.php/Gallery?content=169116) from the app store.** **This version is for ownCloud 9.2 and Nextcloud 11. If you need the same app for older versions of ownCloud and Nextcloud. Use [Gallery+](https://github.com/interfasys/galleryplus) from their respective app stores.**
![Screenshot](https://raw.githubusercontent.com/owncloud/gallery/master/build/screenshots/Gallery.jpg) ![Screenshot](https://raw.githubusercontent.com/owncloud/gallery/master/build/screenshots/Gallery.jpg)
## Featuring ## Featuring
* Support for large selection of media types (depending on ownCloud setup) * Support for large selection of media types (depending on server setup)
* Upload and organise images and albums straight from the app * Upload and organise images and albums straight from the app
* Large, zoomable previews which can be shown in fullscreen mode * Large, zoomable previews which can be shown in fullscreen mode
* Sort images by name or date added * Sort images by name or date added
@ -48,7 +48,7 @@ See this [wiki article](https://github.com/owncloud/gallery/wiki/Requirements) a
There are many ways in which you can help make Gallery a better product There are many ways in which you can help make Gallery a better product
* Report bugs (see below) * Report bugs (see below)
* Provide patches for both [`owncloud/core`](https://github.com/owncloud/core) and the app * Provide patches for [`owncloud/core`](https://github.com/owncloud/core), [`nextcloud/server`](https://github.com/nextcloud/server) or the app itself
* Help test new features by checking out new branches on Github * Help test new features by checking out new branches on Github
* Design interface components for new features * Design interface components for new features
* Develop new features. Please consult with the maintainers before starting your journey * Develop new features. Please consult with the maintainers before starting your journey
@ -84,11 +84,17 @@ That's it. You should be able to see more media types in your slideshows and gal
### Improving performance ### Improving performance
#### Redis for files locking
Using Redis for files locking improves performance **by a factor of 10** when loading an album.
Read about it in the [ownCloud](https://doc.owncloud.org/server/9/admin_manual/configuration_files/files_locking_transactional.html) or [Nextcloud](https://docs.nextcloud.org/server/9/admin_manual/configuration_files/files_locking_transactional.html) Administration Manual
#### Assets pipelining #### Assets pipelining
Make sure to enable "asset pipelining", so that all the Javascript and CSS resources can be mixed together. Make sure to enable "asset pipelining", so that all the Javascript and CSS resources can be mixed together.
This can greatly reduce the loading time of the app. This can greatly reduce the loading time of the app.
Read about it in the [Administration Manual](https://doc.owncloud.org/server/9.0/admin_manual/configuration_server/js_css_asset_management_configuration.html) Read about it in the [ownCloud](https://doc.owncloud.org/server/9.0/admin_manual/configuration_server/js_css_asset_management_configuration.html) or [Nextcloud](https://docs.nextcloud.org/server/9/admin_manual/configuration_server/js_css_asset_management_configuration.html) Administration Manual
## Installation ## Installation
@ -101,20 +107,20 @@ Read about it in the [Administration Manual](https://doc.owncloud.org/server/9.0
### Installing from archive ### Installing from archive
* Go to the [the releases page](https://github.com/owncloud/gallery/releases) * Go to the [the releases page](https://github.com/owncloud/gallery/releases)
* Download the latest release/archive to your server's **owncloud/apps/** directory * Download the latest release/archive to your server's **apps/** directory
* Unpack the app * Unpack the app
* **IMPORTANT**: Make sure the folder name is gallery * **IMPORTANT**: Make sure the folder name is gallery
### Installing from Git ### Installing from Git
In your terminal go into the **owncloud/apps/** directory and then run the following command: In your terminal go into the **apps/** directory and then run the following command:
``` ```
$ git clone https://github.com/owncloud/gallery.git $ git clone https://github.com/owncloud/gallery.git
``` ```
Now you can activate it in the apps menu. It's called Gallery Now you can activate it in the apps menu. It's called Gallery
To update the app go inside you **owncloud/apps/gallery/** directory and type: To update the app go inside you *apps/gallery/** directory and type:
``` ```
$ git pull --rebase $ git pull --rebase
``` ```