Commit Graph
9983 Commits
Author SHA1 Message Date
Rashil GandhiandHsiao-nan Cheung f83fa145de feat(scoop-cache): Handle multiple apps, show more information (#4738)
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
2022-02-16 13:06:23 +08:00
Hsiao-nan Cheung 21c5c6e775 fix(scoop-alias): Fix alias initialization (#4737)
* fix(scoop-alias): Fix alias initialization

* fix(scoop-alias): Remove 'Format-Table'
2022-02-14 20:17:15 +05:30
Hsiao-nan Cheung c41cb84404 feat(scoop-alter): Add scoop alter command to switch shim's target (#4727) 2022-02-13 20:42:55 +08:00
Hsiao-nan Cheung f24159c8f1 fix(test-running-process): Fix wrong output (#4731) 2022-02-11 15:09:46 +08:00
CrendKingandHsiao-nan Cheung 14854c3548 feat(config): Allow Scoop to ignore running processes during reset/uninstall/update (#4713)
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
2022-02-11 13:55:42 +08:00
Hsiao-nan Cheung 3345a5ed10 docs(changelog): Link CHANGELOG headers to 'releases/tag' (#4730) 2022-02-11 01:14:12 +08:00
Hsiao-nan Cheung 53f56e350f docs(changelog): Rearrange CHANGELOG (#4729) 2022-02-11 00:39:09 +08:00
jantariandHsiao-nan Cheung ef2bfeb3f2 fix(config): Fix set_config bugs (#3681)
Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
2022-02-11 00:38:39 +08:00
Hsiao-nan Cheung b2a27f420d fix(shim-test): Remove unused shim files (#4726) 2022-02-09 19:01:33 +08:00
Hsiao-nan Cheung c01960f283 fix(scoop-update): Enforce $null array (#4725) 2022-02-09 18:27:37 +08:00
Hsiao-nan Cheung 285ffd0322 fix(no-junction): Fix error when 'NO_JUNCTIONS' is been set (#4722) 2022-02-09 11:08:56 +08:00
Rashil Gandhi b69bdbd6d2 feat(scoop-list): Show last-updated time (#4723) 2022-02-09 11:08:24 +08:00
Hsiao-nan Cheung ba970d5c42 fix(versions): Get current version from failed installation if possible (#4720) 2022-02-09 11:07:54 +08:00
Rashil Gandhi e450843827 refactor(scoop-list): Allow list manipulation (#4718)
* refactor(scoop-list): Allow list manipulation

* update changelog
2022-02-08 17:26:23 +05:30
Rashil GandhiandHsiao-nan Cheung f559c813df refactor(shim): Use -file instead of -command in ps1 script shims (#4721)
* refactor(shim): Use `-file` instead of `-command` in ps1 script shims

* update changelog

* Update CHANGELOG.md

Co-authored-by: Hsiao-nan Cheung <niheaven@gmail.com>
2022-02-08 10:42:20 +05:30
Rashil Gandhi 7967905980 fix(scoop-bucket): Use git instead of git_cmd (#4707) 2022-02-02 20:05:17 +00:00
HUMORCEandRashil Gandhi 0e4721a408 feat(scoop-bucket): List more detailed information for buckets (#4704)
* refactor(scoop-bucket): Show source/lastupdate for buckets

* use `StartsWith`

* CHANGELOG

* punctuation

* style

* upd

* Update libexec/scoop-bucket.ps1

Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>

* count num of manifests in the buckets

* update changelog

* remove write-host

* friendly_path

* datetime format

* order

* sty

* prop.

* trim

* obj

* update CHANGELOG

Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
2022-02-03 01:13:37 +05:30
snowman e0a5313132 fix(autoupdate): rename $response to $res (#4706)
* fix(autoupdate): rename $response to $res

* docs(changelog): Update CHANGELOG.md
2022-02-02 08:22:28 +05:30
Rashil Gandhi 8c02776c6c refactor(git): Remove unused functions (#4703)
* refactor(git): Remove unused functions

* unused imports
2022-02-01 11:37:44 +00:00
HUMORCE c6b10c8f89 refactor(diagnostic,scoop-checkup): Improvements for 'check_windows_defender' and 'scoop-checkup' (#4699)
* Downgrade defender checks from `warn` to `info`

* checkup update

- Skip `check_windows_defender` when have not admin privileges
- Separate defender issues($defenderIssues)
- Security Tips

* Skip check for `ExclusionPath` if defender realtime protect is disabled

* elif

* CHANGELOG
2022-02-01 13:24:48 +05:30
HUMORCE 5b0bdaf893 refactor(git): Use 'git -C' to specify the work directory instead of 'Push-Location'/'Pop-Location' (#4697)
* add `git_cmd`

-without any preset command/args

* remove unnecessary import

- `git.ps1`

* stop `Push-Location` and `Pop-Location` before/after git operations

* stop `Push-Location` and `Pop-Location` before/after git operations

* consistency of naming variable

* CHANGELOG

* punctuation mark

* remove functions that are no longer used

- `git_fetch`
- `git_pull`
- `get_checkout`
2022-02-01 13:16:45 +05:30
Rashil Gandhi ba28a4f4f1 refactor(COMSPEC): Deprecate use of subshell cmd.exe (#4692) 2022-01-26 10:47:39 +08:00
Hsiao-nan Cheung 3f4c191faa refactor(rmdir): Use 'Remove-Item' instead of 'rmdir' (#4691) 2022-01-26 02:34:21 +08:00
Hsiao-nan Cheung 4a9efaa2d9 fix(current): Remove 'current' while it's not a junction (#4687) 2022-01-26 01:41:15 +08:00
Hsiao-nan Cheung 98ea7a5e82 refactor(mklink): Use 'New-Item' instead of 'mklink' (#4690) 2022-01-26 01:13:09 +08:00
Hsiao-nan Cheung 2644a5f7b1 test(decompress): Import 'versions.ps1' (#4689) 2022-01-25 23:58:43 +08:00
Hsiao-nan Cheung 158c0fd4d0 fix(install-status): Correctly handle failed installation of apps (#4676) 2022-01-25 21:58:03 +08:00
Hsiao-nan Cheung e09127f7be fix(versions): Fix wrong version number when only one version dir (#4679) 2022-01-21 13:05:43 +08:00
Hsiao-nan Cheung 37f5024194 build(ci): Disable CI test on 'push' (#4677) 2022-01-20 23:32:03 +08:00
Hsiao-nan Cheung 5f407ca434 build(schema): Fix typo ('note' -> 'notes') (#4678) 2022-01-20 23:08:40 +08:00
Hsiao-nan Cheung d023e6cf0d fix(depends): Keep bucket in 'Get-Dependency()' (#4673) 2022-01-19 22:06:12 +08:00
Hsiao-nan Cheung 81b7aaf8d7 fix(scoop-update): Remove 'Done.' output (#4672) 2022-01-18 15:45:43 +08:00
Hsiao-nan Cheung 4e64db7f93 fix(cleanup): Remove apps other than current version (#4665) 2022-01-18 14:25:55 +08:00
Hsiao-nan Cheung 6f8bf04ce5 fix(scoop-update): Skip updating non git buckets (#4670) 2022-01-18 01:28:28 +08:00
Rashil Gandhi c9df8f4017 fix(ci): Run on each commit in a PR (#4664) 2022-01-18 01:09:01 +08:00
Chawye Hsu d9f55a3a0a refactor(ci,tests): Support both AppVeyor and GitHub Actions (#4655) 2022-01-14 19:40:35 +08:00
Hsiao-nan Cheung d7fb97f517 test(zstd): Fix 'zstd' extraction error in test (#4651) 2022-01-13 16:32:18 +08:00
Hsiao-nan Cheung d71fe82f9d fix(installed): Fix 'core/installed' that mark failed app as 'installed' (#4650) 2022-01-12 20:46:44 +08:00
Hsiao-nan Cheung 5b87c99aa8 refactor(deps): Rewrite 'depends.ps1' (#4638) 2022-01-12 11:10:55 +08:00
Hsiao-nan Cheung 3ca1b1f2e3 fix(decompress): Fix Split-Path -LeafBase in PS5 (#4639) 2022-01-10 14:22:12 +08:00
ipcjs 30f57aee6a fix(shim): Fix sh shim error in WSL (#4637) 2022-01-09 22:58:52 +08:00
Hsiao-nan Cheung bc35a563b5 build(vscode-settings): Remove formatOnSave trigger (#4635) 2022-01-08 23:12:33 +08:00
Michael Ziminsky (Z) 25b170895f fix(depends): Check if extractor is available (#4042) 2022-01-08 20:08:26 +08:00
Parker Mauney 92c89f86ed build(schema): Add explicit escape to opening bracket matcher in jp/jsonpath regex (#3719) 2022-01-08 20:07:29 +08:00
Rashil Gandhi cabaf59f62 feat(install|virustotal): Allow skipping update check (#4634) 2022-01-08 16:05:56 +05:30
Rashil Gandhi 9142703bce feat(download): Allow downloading without installing (#4621)
* feat(download): Allow downloading without installing

* update changelog

* rename 'skip' -> 'no-hash-check'

* add --no-update-scoop flag
2022-01-08 15:59:19 +05:30
Hsiao-nan Cheung 00adc0d828 build(checkver): Fix output with '-Version' (#3774) 2022-01-08 16:09:29 +08:00
399274e242 docs: Add sudo note in LongPaths suggestion (#4382)
* added sudo to Set-ItemProperty incl note about sudo

* Update diagnostic.ps1

Co-authored-by: Bruce M. Axtens <bugmagnet@outlook.com>
Co-authored-by: Rashil Gandhi <46838874+rashil2000@users.noreply.github.com>
2022-01-08 12:24:18 +05:30
Hsiao-nan Cheung 4f5ecd029e fix(config): Allow scoop config use Unicode characters (#4631) 2022-01-08 00:23:07 +08:00
Hsiao-nan Cheung c864f68c0b test(manifest): Fix manifests validation (#4620) 2022-01-07 13:33:05 +08:00