jguer
01721c816c
refactor query builder to include AURClient
2022-11-13 14:29:00 +01:00
jguer
776fc9686a
Merge remote-tracking branch 'origin/next' into jguer/local-pkgbuild-install
2022-10-28 23:58:23 +02:00
jguer
ba935ccf95
add support for target install
2022-10-28 00:38:11 +02:00
jguer
f496dbac8b
error refactor
2022-09-20 00:44:06 +02:00
jguer
e4fdc9a4d4
readd makedep primitives
2022-09-20 00:01:19 +02:00
moson-mo
647d160182
add option/setting "AurRpcUrl" ( #1809 )
...
Signed-off-by: moson-mo <mo-son@mailbox.org>
2022-09-18 00:05:27 +00:00
jguer
5bb46ac1de
add repo install
2022-09-09 20:57:18 +02:00
jguer
650809eba1
wip
2022-09-04 23:45:40 +02:00
jguer
b054828aa8
wip
2022-08-22 23:28:53 +02:00
jguer
859b7c703f
add local install handle
2022-08-21 07:15:04 +02:00
jguer
446dc86d1e
add handle upgrade
2022-08-21 07:08:01 +02:00
Jo
2a2040c570
chore: use stdlib vars in code ( #1793 )
2022-08-14 17:41:54 +00:00
Jguer
0fdfe79943
Add experimental vote util to yay ( #1765 )
...
* feat(vote): add vote utility
* update deps
* add vote and unvote capabilities
* use -W for web ops
* add fish completions
* add bash completion
* add zsh completion
* add md instructions
2022-06-17 16:55:22 +00:00
jguer
4ca50e55f0
fix(yay): fix --yay typo. fixes #1752
2022-05-16 23:05:23 +02:00
J Guerreiro
e4a1f018ea
feat(search): Add fuzzy name matching and mixed sources ( #1719 )
...
* fix(alpm): fix callback text
* feat(yay): Add mixed search result
* remove old result structs
* add option for controlling query builder
* only set query builder after parsing args
* add parser args
* update manpage
* write test for results
* write test for results
* mixed source test
* only sort 1 time with every mode
2022-03-06 23:48:15 +00:00
J Guerreiro
ae01f8e4a0
feat(config): Add version marker ( #1720 )
...
* only run on PRs
* prefer manual tags
* add defaults for tests
* cuddle assignment
2022-03-04 23:30:15 +00:00
J Guerreiro
d83c5ca5a1
fix(deps): update deps ( #1689 )
2022-02-05 14:25:59 +01:00
jguer
1c22cc491c
chore(linting): code lint
2022-01-03 13:46:52 +00:00
jguer
a9702da300
chore(cmd): reduce install calls
2021-12-18 21:39:01 +01:00
jguer
e38d0138a6
feat(yay): simplify sort mode and use it for calculating number menu indices, fixes #1627
2021-11-07 00:18:26 +01:00
Matt Alexander
22c165a11f
feat(search): add optional setting that formats each search result on a single line, Part II
2021-11-05 09:26:34 +01:00
Matt Alexander
673f077e7f
feat(search): add optional setting that formats each search result on a single line
2021-11-05 09:26:34 +01:00
jguer
f88bf5c212
fix(search): in case there are no results, don't display number menu
2021-11-03 00:04:00 +01:00
jguer
9eb73899fe
chore(query): unify search in number menu selection and normal search
2021-10-27 23:45:23 +02:00
jguer
4122716ea1
fix(yay): display network error on yay number menu, closes #1172
2021-09-08 23:02:49 +02:00
jguer
555d1ead95
chore(version): bump major version
2021-09-08 22:28:08 +02:00
jguer
ba1e06d367
feat(cmd): remove unused absdir option
2021-09-08 22:25:55 +02:00
jguer
b7f9a5e677
fix(install): fix missing error display in install
2021-08-21 16:17:19 +02:00
jguer
cedbcfbcda
fix(cmd): fix -h on yay show and get. closes #856
2021-08-21 15:32:37 +02:00
jguer
e231b2b02d
chore(yay): modernize exec commands
2021-08-14 00:10:43 +02:00
jguer
cb4b57f6d8
chore(golangci): add new linters
2021-08-11 22:19:55 +02:00
jguer
08d1305ec5
feat(download): respect aur url settings and update deps
2021-08-11 22:19:55 +02:00
jguer
f42cbde6db
refactor(parser): unify atleast modes
2021-08-09 13:32:55 +02:00
jguer
5c11c01d85
refactor(exe): move sudo loop into CmdBuilder
2021-08-08 21:02:35 +02:00
jguer
172ee1f4e8
refactor(exe): port pacman calls to cmd_builder
2021-08-08 17:45:07 +02:00
jguer
1a2e5b9529
refactor(settings): move args to own package to allow pacman cmd builder
2021-08-08 17:45:07 +02:00
jguer
65b1c4be69
refactor(main): move get cmds to their own file
2021-08-05 10:11:54 +02:00
jguer
79b44fd544
feat(download): download PKGBUILD repos interface
2021-08-05 10:11:54 +02:00
jguer
93bb2867be
chore(http): use client for yay -Sl
2021-06-09 03:57:37 +02:00
jguer
a37f4efd73
chore(http): use client for pkg completions
2021-06-09 03:57:37 +02:00
jguer
c7cf7baa48
chore(http): use client for news feed
2021-06-09 03:57:37 +02:00
jguer
545ea772eb
feat(aur): customize User Agent
2021-06-09 03:57:37 +02:00
xvqxy
05c2fa6087
Add doc for getFilter func.
2021-02-14 22:38:49 +01:00
xvqxy
9fc6d9c128
fix(query): Respect --deps and --explicit.
...
This fixes #1283 .
yay --query --upgrades [--explicit|--deps] will not return same packages pacman
does extended with AUR packages.
yay --show --numberupgrades [--explicit|--deps] will also work.
2021-02-14 22:38:49 +01:00
jguer
fd9e2638f9
fix(yay): fix completions of -Gp
2021-01-31 19:07:08 +01:00
jguer
afc72daba7
test(download): test pkgbuild fetching
2021-01-31 19:07:08 +01:00
jguer
ee3c51f6f2
feat(pkgbuild): extract logic
2021-01-31 19:07:08 +01:00
jguer
28c985b378
fix(pkgbuild): move pkgbuild to Gp
2021-01-31 19:07:08 +01:00
jguer
a288dd754f
fix(pkgbuild): rebase pkgbuild fetching from nycex
2021-01-31 19:07:08 +01:00
nycex
d9b440c929
implement yay -Pp option
...
fix linting errors
format with make fmt
fix completions
resolve most of the requested changes
move loop over dbSlice back into makeRequest
query aur in chunks of 20
check for status codes
continue instead of return in for loop
format code
2021-01-31 19:07:08 +01:00