<?xml version="1.0"?>
<!--
  - SPDX-FileCopyrightText: 2016 Nextcloud GmbH and Nextcloud contributors
  - SPDX-License-Identifier: AGPL-3.0-or-later
-->
<info xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
	<id>previewgenerator</id>
	<name>Preview Generator</name>
	<summary>A preview pre-generation app</summary>
	<description><![CDATA[The Preview Generator app allows admins to pre-generate previews. The app listens to edit events and stores this information. Once a cron job is triggered it will generate start preview generation. This means that you can better utilize your system by pre-generating previews when your system is normally idle and thus putting less load on your machine when the requests are actually served.

The app does not replace on demand preview generation so if a preview is requested before it is pre-generated it will still be shown.
The first time you install this app, before using a cron job, you properly want to generate all previews via:
**occ preview:generate-all -vvv**

The preview queue will be processed automatically by a background job if the system cron background job mode is configured in Nextcloud. Additionally, you may run **occ preview:pre-generate -vvv** to a process the queue of pending previews immediately.]]>
	</description>
	<version>5.14.0</version>
	<licence>agpl</licence>
	<author>Richard Steinmetz</author>
	<namespace>PreviewGenerator</namespace>
	<types>
		<filesystem/>
	</types>
	<category>multimedia</category>
	<website>https://github.com/nextcloud/previewgenerator</website>
	<bugs>https://github.com/nextcloud/previewgenerator/issues</bugs>
	<repository type="git">https://github.com/nextcloud/previewgenerator.git</repository>
	<dependencies>
		<php min-version="8.1" max-version="8.5" />
		<nextcloud min-version="31" max-version="34" />
	</dependencies>
	<background-jobs>
		<job>OCA\PreviewGenerator\BackgroundJob\PreviewJob</job>
	</background-jobs>
	<commands>
		<command>OCA\PreviewGenerator\Command\Generate</command>
		<command>OCA\PreviewGenerator\Command\PreGenerate</command>
		<command>OCA\PreviewGenerator\Command\QueueStats</command>
	</commands>
</info>
