/* * Copyright (c) 2021 - 2024, Ludvig Lundgren and the autobrr contributors. * SPDX-License-Identifier: GPL-2.0-or-later */ import { useState } from "react"; import { ChevronUpIcon, ChevronDownIcon } from "@heroicons/react/24/solid"; import { ReleaseTable } from "./releases/ReleaseTable"; import { ExternalLink } from "@components/ExternalLink"; const Code = ({ children }: { children: React.ReactNode }) => ( {children} ); export const Releases = () => { const [isHintOpen, setIsHintOpen] = useState(false); return (

Releases

The search engine uses a special pattern-matching engine to filter out results. Please to get tips on how to get relevant results.

{isHintOpen ? (
Search tips
You can use 2 special wildcard characters for the purpose of pattern matching.
- Percent (%) - for matching any sequence of characters (equivalent to .* in Regex)
- Underscore (_) - for matching any single character (equivalent to . in Regex)

Additionally, autobrr supports keyword faceting. The supported keywords are:{" "} category, codec, episode, filter, group,{" "} hdr, resolution, season, source, title and year.

Examples:
year:2022 resolution:1080p (all 1080p from the year 2022)
group:framestor hdr:DV (all Dolby Vision releases by a certain group, e.g. Framestor)
Movie Title resolution:1080p (all releases starting with "Movie Title" in 1080p)
The Show season:05 episode:03 (all releases starting with "The Show" related to S05E03)
%collection hd% (all releases containing "collection hd" - in the same order - and with a space!)
%collection_hd% (all releases containing "collection" AND "hd" - in the same order - but with a wildcard character in between, e.g. a space OR a dot OR any other character)

{"As always, please refer to our "} Search function usage {" documentation page to keep up with the latest examples and information."}
) : null}
); };