Commit graph

3694 commits

Author SHA1 Message Date
L. Yeung d5ec96fef0 fix(bash): cache pipe status correctly 2024-07-09 06:48:05 +02:00
Jan De Dobbeleer cff836395e chore(devcontainer): remove empty config flag 2024-07-08 17:03:41 +02:00
Polo 99c933a6a4 chore(devcontainer): compatibility with podman
Podman is stricter than Docker.

Modify devcontainer.json so that it is possible to start the
devcontainer with podman. Also make sure that SELinux label are dropped
within the container otherwise the workspace is unusable.
These changes remain compatible with Docker.

_Note_ podman needs the option --userns=keep-id. However this would make
Docker break as it is an unsupported user mode. The solution is to add
this option to /etc/containers/container.conf.
2024-07-08 17:03:41 +02:00
Jan De Dobbeleer 507f296124 docs(bash): highlight broken powerline in Git Bash 2024-07-08 16:53:01 +02:00
Jan De Dobbeleer b63009d3ff fix(notice): extend timeout to 5 seconds 2024-07-08 16:53:01 +02:00
Jan De Dobbeleer a65abd25a5 fix(bash): native rprompt
resolves #5221
2024-07-08 16:53:01 +02:00
Jan De Dobbeleer b103581ed6 refactor(prompt): explicitly enable cursor positioning 2024-07-08 16:53:01 +02:00
dependabot[bot] a2ee64f3b9 chore: bump actions/upload-artifact from 4.3.3 to 4.3.4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.3 to 4.3.4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](65462800fd...0b2256b8c0)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 01:09:35 +00:00
Jan De Dobbeleer 4c3110f3e5 fix(upgrade): stop spinner correctly 2024-07-06 15:12:25 +02:00
Jan De Dobbeleer e9119d4a2d fix(progress): do not escape sequence
resolves #5215
2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 37b8e55131 fix(upgrade): stop progress before exit
resolves #5213
2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 8b6933160a feat(transient): allow setting a newline 2024-07-06 10:33:36 +02:00
Jan De Dobbeleer 67b7e6a959 chore(website): update dependencies 2024-07-05 12:31:42 +02:00
Jan De Dobbeleer f891a26fe9 docs(sidebar): restructure segment layout
resolves #5171
2024-07-05 12:31:42 +02:00
Jan De Dobbeleer 6aca58eef9 chore: add winget configuration for development
resolves #5054
2024-07-05 09:07:05 +02:00
dependabot[bot] f0305cefcf chore: bump golang.org/x/mod from 0.18.0 to 0.19.0 in /src
Bumps [golang.org/x/mod](https://github.com/golang/mod) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/mod/compare/v0.18.0...v0.19.0)

---
updated-dependencies:
- dependency-name: golang.org/x/mod
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-05 00:26:50 +00:00
dependabot[bot] 2782414156 chore: bump golang.org/x/sys from 0.21.0 to 0.22.0 in /src
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.21.0 to 0.22.0.
- [Commits](https://github.com/golang/sys/compare/v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-05 00:26:31 +00:00
Jan De Dobbeleer ae35995c0d fix(upgrade): enable auto-upgrade on init
resolves #5206
2024-07-04 23:13:34 +02:00
Jan De Dobbeleer 23b314879b fix(yaml): parse colors correctly 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer 45472c82d2 docs(contributing): update source file locations 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer fc8ba361a9 chore(upgrade): add inline documentation 2024-07-04 21:55:20 +02:00
Jan De Dobbeleer b6729ff414 feat(install): validate file signature before installation 2024-07-04 20:02:37 +02:00
Jan De Dobbeleer 0829afb478 feat(build): update key algorithm 2024-07-04 17:04:37 +02:00
Jan De Dobbeleer 51e4faf557 fix(engine): reset segments after write
resolves #5202
2024-07-04 14:30:23 +02:00
Jan De Dobbeleer b97ea11059 chore(build): configure correct go.mod cache path 2024-07-04 14:30:23 +02:00
Jan De Dobbeleer e0bfa06c8c fix(release): add all checksum files 2024-07-04 11:35:22 +02:00
Jan De Dobbeleer ad9a598edd chore(build): sign checksums with openssl 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer df4a81e2f6 refactor: rename concurrent to maps 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 822e2b5b48 refactor: merge net and http under runtime module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 05251e1ac3 refactor(platform): rename to runtime 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer bab346fcc5 refactor(prompt): extract extra prompt 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ad10da8cc9 refactor: move image to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ee9bdf4761 refactor: move color to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 4c34ffdc32 refactor: move formats to shell 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 0a4a589125 refactor: rename engine to prompt 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 3c6abf6163 refactor(config): extract to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 1855a786dc feat(font): remove install as user requirement on Windows 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer e0e26f1400 feat(font): add terminal progress indication 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer be8954867f feat(upgrade): add terminal progress indication 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 7c7bd14a45 refactor(upgrade): move download inline 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer ddd2d154df refactor(terminal): rename ConsolePwd to Pwd 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer dbc0a370b2 refactor(terminal): make truecolor logic internal 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 0c8b8021b8 refactor: migrate terminal to module 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 8e2c8eb6b1 refactor(writer): restructure terminal writer 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 74aaa9b9a2 refactor(ansi): rename to writer 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 55c7cf2383 refactor: rename ansi to terminal 2024-07-04 11:05:24 +02:00
Jan De Dobbeleer 083625ec85 refactor: add built-in install 2024-07-04 11:05:24 +02:00
dependabot[bot] 75710391ea chore: bump github/codeql-action from 3.25.10 to 3.25.11
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.10 to 3.25.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](23acc5c183...b611370bb5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 01:18:50 +00:00
Jan De Dobbeleer 3537f3fd49 fix(upgrade): enable for all platforms
resolves #5184
2024-06-29 20:04:48 +02:00
Jan De Dobbeleer dc002fc1e1 fix(cmd): use process ID for cache
resolves #5182
2024-06-28 20:55:17 +02:00