b5f5721
build: fix golanci-lint configs
Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
b5f5721
build: fix golanci-lint configs
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
b4da757
ci: sign & notarize macos binaries (#537)
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
6ddae64
Simplify installation with brew (#534)
You don't actually need to tap a brew directory before installation. Tapping would happen automatically before installation.
Stanislav (Stas) Katkov created
a2eac81
chore(ci): enable gofumpt
Ayman Bagabas created
81ee0ec
fix(git): hang on git i/o error
Ayman Bagabas created
bba9b26
Correct make repo private command in README.md (#515)
Troy created
6e9db8e
fix(web): superfluous write
Fixes: 8c181bc66274 (fix(web): write http prefix before references)
Ayman Bagabas created
8c181bc
fix(web): write http prefix before references
Ayman Bagabas created
87d61a3
docs(README): add Windows install instruction for Winget (#304)
* README: add Windows Install Instruction (Winget) * README: update winget pkg identifier to Moniker * README: update Windows installation instruction Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com> --------- Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
K.B.Dharun Krishna and Ayman Bagabas created
70ca425
chore(deps): bump github.com/alecthomas/chroma/v2 from 2.12.0 to 2.13.0
Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) from 2.12.0 to 2.13.0. - [Release notes](https://github.com/alecthomas/chroma/releases) - [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml) - [Commits](https://github.com/alecthomas/chroma/compare/v2.12.0...v2.13.0) --- updated-dependencies: - dependency-name: github.com/alecthomas/chroma/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
b15f874
fix(mirror): don't need git gc
Fixes: 920e4a75d11d (fix: use lipgloss renderers)
Ayman Bagabas created
abd5580
fix(webhook): we don't care about the default branch if it's missing
Ayman Bagabas created
194455d
fix: lint issues
Ayman Bagabas created
7b97817
fix: unquote git quoted filenames
Git core.quotePath is enabled by default and causes unicode in filenames to be quoted. Unquote filenames and requote them to escape control characters BUT not unicode characters. Fixes: https://github.com/charmbracelet/soft-serve/issues/457
Ayman Bagabas created
86959cf
chore(deps): update github.com/charmbracelet/wish to v1.3.2
Ayman Bagabas created
920e4a7
fix: use lipgloss renderers
Fixes: https://github.com/charmbracelet/soft-serve/pull/468
Ayman Bagabas created
d54c6de
fix(ssh): emulate pty on windows
Ayman Bagabas created
0e77ee9
fix(ssh): allocate pty and use the latest tea middleware
Ayman Bagabas created
6415db3
chore(deps): update dependencies
Fixes: https://github.com/charmbracelet/soft-serve/issues/484
Ayman Bagabas created
11becf0
chore(deps): bump modernc.org/sqlite from 1.29.2 to 1.29.3 (#490)
dependabot[bot] created
9f8b780
chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.2 to 3.0.3 (#489)
dependabot[bot] created
72507d2
chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0 (#488)
dependabot[bot] created
0421a0b
chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.0 to 5.2.1 (#486)
Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.2.0 to 5.2.1. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.0...v5.2.1) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
043e1e8
chore(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 (#487)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.20.0 to 0.21.0. - [Commits](https://github.com/golang/crypto/compare/v0.20.0...v0.21.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
5a70f43
chore(deps): bump github.com/prometheus/client_golang (#483)
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.18.0 to 1.19.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/v1.19.0/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
15d661f
Create CODEOWNERS
Maas Lalani created
b6370e4
chore(deps): bump modernc.org/sqlite from 1.29.1 to 1.29.2 (#482)
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.29.1 to 1.29.2. - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.29.1...v1.29.2) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
57e3412
chore(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 (#481)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.19.0 to 0.20.0. - [Commits](https://github.com/golang/crypto/compare/v0.19.0...v0.20.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
1e0d3c5
chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.2 (#480)
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/go-jose/go-jose/releases) - [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md) - [Commits](https://github.com/go-jose/go-jose/compare/v3.0.1...v3.0.2) --- updated-dependencies: - dependency-name: github.com/go-jose/go-jose/v3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
11c0bc5
docs: update readme root.go to main.go (#478)
pratik kuikel created
8557903
chore(deps): bump modernc.org/sqlite from 1.28.0 to 1.29.1 (#476)
dependabot[bot] created
9a39ffa
chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#474)
dependabot[bot] created
e921d87
chore(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 (#473)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.18.0 to 0.19.0. - [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
047b6a7
fix: invalid error on empty repo collabs (#466)
Propagate a more informative error when adding an existing collaborator. Ignore webhooks default branch git reference not found errors because the repo won't have a default branch when it's empty. Fixes: https://github.com/charmbracelet/soft-serve/issues/464
Ayman Bagabas created
d119d53
fix: only use glamour for mk files (#467)
Use Glamour to render readmes when file is markdown formatted Fixes: https://github.com/charmbracelet/soft-serve/issues/463
Ayman Bagabas created
86e8edf
chore(deps): bump codecov/codecov-action from 3 to 4 (#470)
dependabot[bot] created
b06b555
fix: disable soft-browse test
Temporarily disable this test as it keeps failing. TODO: rewrite the test
Ayman Bagabas created
143918b
fix: executable path in hooks (#459)
* fix: executable path in hooks
On platforms, where soft-serve executable gets installed in a path that
is not the same throughout installation, or upgrades, hooks break. Some
examples of such a situation is when moving soft-serve repositories from
one OS to another OS, or on NixOS/Guix
This commit passes the path to the current executable as an environment
variable $SOFT_SERVE_BIN_PATH to the hooks.
To fix/update existing repository hooks:
[/path/to/soft-serve/repos] $ grep -ERl \
'^[^[:space:]]+soft-serve[^[:space:]]+' . | xargs sed -r -e \
's,^([^[:space:]]*soft-serve[^[:space:]]*),"${SOFT_SERVE_BIN_PATH}",g' -i
Signed-off-by: Ashish SHUKLA <ashish.is@lostca.se>
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
* fix: update pkg/config/config.go
* fix: update pkg/config/config.go
---------
Signed-off-by: Ashish SHUKLA <ashish.is@lostca.se>
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Ashish and Ayman Bagabas created
a90109b
chore(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.5.0 to 1.6.0. - [Release notes](https://github.com/google/uuid/releases) - [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/uuid/compare/v1.5.0...v1.6.0) --- updated-dependencies: - dependency-name: github.com/google/uuid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
f801b96
fix(meta): use "chore" prefix for dependabot
Ayman Bagabas created
3d02df4
feat(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.17.0 to 0.18.0. - [Commits](https://github.com/golang/crypto/compare/v0.17.0...v0.18.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
d1d7d7f
feat(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.5.0 to 0.6.0. - [Commits](https://github.com/golang/sync/compare/v0.5.0...v0.6.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
dbe42e3
feat(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.17.0 to 1.18.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.17.0...v1.18.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
538de6a
feat(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0. - [Commits](https://github.com/golang/crypto/compare/v0.16.0...v0.17.0) --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
afeae6c
feat(deps): bump modernc.org/sqlite from 1.27.0 to 1.28.0
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.27.0 to 1.28.0. - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.27.0...v1.28.0) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
3e75d86
feat(deps): bump github.com/rogpeppe/go-internal
Bumps [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal) from 1.11.1-0.20231026093722-fa6a31e0812c to 1.12.0. - [Release notes](https://github.com/rogpeppe/go-internal/releases) - [Commits](https://github.com/rogpeppe/go-internal/commits/v1.12.0) --- updated-dependencies: - dependency-name: github.com/rogpeppe/go-internal dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
e064c39
feat(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0
Bumps [github.com/google/uuid](https://github.com/google/uuid) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/google/uuid/releases) - [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md) - [Commits](https://github.com/google/uuid/compare/v1.4.0...v1.5.0) --- updated-dependencies: - dependency-name: github.com/google/uuid dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
c3915b2
feat: run test coverage against postgres
Ayman Bagabas created
fc81914
feat: add ssh lfs-transfer tests
Ayman Bagabas created
e02c00f
feat(tests): add a testcase for `soft man`
Ayman Bagabas created