summaryrefslogtreecommitdiffstats
path: root/web/lib/cachefuncs.inc.php
diff options
context:
space:
mode:
authorKevin Morris <kevr.gtalk@gmail.com>2020-07-06 03:19:06 +0200
committerLukas Fleischer <lfleischer@archlinux.org>2021-02-20 17:24:30 +0100
commitefe99dc16f2a94be1d4e5917a07fee2260f3d547 (patch)
treeb4dd250673b392b2b44bb6e56770c60793ef7a40 /web/lib/cachefuncs.inc.php
parent239988def7479cba6407901ee4671b6794d0b2ef (diff)
downloadaur-efe99dc16f2a94be1d4e5917a07fee2260f3d547.tar.gz
aur-efe99dc16f2a94be1d4e5917a07fee2260f3d547.tar.xz
Support conjunctive keyword search in RPC interface
Newly supported API Version 6 modifies `type=search` for _by_ type `name-desc`: it now behaves the same as `name-desc` search through the https://aur.archlinux.org/packages/ search page. Search for packages containing the literal keyword `blah blah` AND `haha`: https://aur.archlinux.org/rpc/?v=6&type=search&arg="blah blah"%20haha Search for packages containing the literal keyword `abc 123`: https://aur.archlinux.org/rpc/?v=6&type=search&arg="abc 123" The following example searches for packages that contain `blah` AND `abc`: https://aur.archlinux.org/rpc/?v=6&type=search&arg=blah%20abc The legacy method still searches for packages that contain `blah abc`: https://aur.archlinux.org/rpc/?v=5&type=search&arg=blah%20abc https://aur.archlinux.org/rpc/?v=5&type=search&arg=blah%20abc API Version 6 is currently only considered during a `search` of `name-desc`. Note: This change was written as a solution to https://bugs.archlinux.org/task/49133. PS: + Some spacing issues fixed in comments. Signed-off-by: Kevin Morris <kevr.gtalk@gmail.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/lib/cachefuncs.inc.php')
0 files changed, 0 insertions, 0 deletions