882abd5
docs: update license
Click to expand commit body
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
882abd5
docs: update license
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
4433e02
fix(backend): remove clone timeout
Ayman Bagabas created
469a86f
fix(backend): delete non-existing repo
Fixes: 6eba2455d03c ("fix(backend): delete repo when importing existing one")
Ayman Bagabas created
6eba245
fix(backend): delete repo when importing existing one
Fixes: bb40f89b34de ("fix(server): bound the current context to the underlying operation")
Ayman Bagabas created
9eda032
feat: upgrade dependencies
Ayman Bagabas created
bb40f89
fix(server): bound the current context to the underlying operation
Use the connection context when running external commands. Signed-off-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Ayman Bagabas created
3cf9b6b
fix: increase clone timeout, fix some lint issues
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
44f52c1
feat(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.15.0 to 1.15.1. - [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.15.0...v1.15.1) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
57df762
feat: log time format (#269)
* fix: log with datetime Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> * fix: make it customizable Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com> --------- Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
8855f56
feat(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.8.0 to 0.9.0. - [Commits](https://github.com/golang/crypto/compare/v0.8.0...v0.9.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
cad243c
feat(deps): bump github.com/charmbracelet/bubbletea
Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.23.2 to 0.24.0. - [Release notes](https://github.com/charmbracelet/bubbletea/releases) - [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.23.2...v0.24.0) --- updated-dependencies: - dependency-name: github.com/charmbracelet/bubbletea dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
dad99c8
#264 - add openssh to Docker image
Lewis Marsden-Lambert created
c93630e
fix(server): wait for and ensure git command exits
We have to wait for exec.Command to exit Fixes: https://github.com/charmbracelet/soft-serve/issues/262
Ayman Bagabas created
4533243
feat(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.1.0 to 0.2.0. - [Commits](https://github.com/golang/sync/compare/v0.1.0...v0.2.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
2624e60
fix(nfpm): don't enable and start systemd service by default
Ayman Bagabas created
0e3363c
fix(build): add bash to Dockerfile
Fixes: https://github.com/charmbracelet/soft-serve/issues/251
Ayman Bagabas created
1e97e6e
feat(deps): bump github.com/prometheus/client_golang
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.14.0 to 1.15.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.14.0...v1.15.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
b9d6fbc
feat(deps): bump modernc.org/sqlite from 1.21.1 to 1.22.1
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.21.1 to 1.22.1. - [Release notes](https://gitlab.com/cznic/sqlite/tags) - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.21.1...v1.22.1) --- 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
3d2eee7
chore: hint yaml-language-server of github-workflow schema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
7d76e4d
chore: hint yaml-language-server of goreleaser-pro schema
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
7dab80b
docs: update default server ports
Ayman Bagabas created
942c50b
Update .nfpm/soft-serve.service
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Carlos Alexandro Becker and Ayman Bagabas created
a69f77c
Update .nfpm/soft-serve.conf
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>
Carlos Alexandro Becker and Ayman Bagabas created
56bc308
feat: s/soft/soft-serve/; sysusers; tmpfiles
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
12b410f
fix: format
Carlos Alexandro Becker created
bdcc8fb
feat: package systemd unit
Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
91a1e40
feat(deps): bump github.com/spf13/cobra from 1.6.1 to 1.7.0
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.6.1 to 1.7.0. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](https://github.com/spf13/cobra/compare/v1.6.1...v1.7.0) --- updated-dependencies: - dependency-name: github.com/spf13/cobra dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] created
7948a2c
fix(ci): remove deprecated ifshort linter
Ayman Bagabas created
64707c9
docs: add ssh config note and fix admin keys env variable
Ayman Bagabas created
decc974
docs: add hooks section
Ayman Bagabas created
5a13e8b
fix: create client key and config file
Ayman Bagabas created
4e67940
fix(cmd): conflicting initial admin user
Ayman Bagabas created
15528b7
refactor: move ui package to server/
Ayman Bagabas created
f388af9
feat: use contexts and clean logging
Ayman Bagabas created
82c4c60
feat(cmd): support custom hooks
Ayman Bagabas created
ce5ab22
feat(server): rework git hooks and drop internal server
Improve performance and drop ssh internal hooks server
Ayman Bagabas created
afc0b57
fix: migrate readme & fix permissions
Ayman Bagabas created
58ac5a3
fix(server): remove ssh idle timeout
Using a timeout with bubbletea breaks the terminal since the connection gets terminated without quitting bubbletea and restoring the terminal
Ayman Bagabas created
c59c9ff
fix(config): yaml notations
Ayman Bagabas created
694a239
fix(server): simplify git hooks invocation
Ayman Bagabas created
d2c91b3
fix(ui): shorten commit hash in status bar and when copying
Ayman Bagabas created
89e36f2
fix(config): server config tests
Ayman Bagabas created
3db817b
fix(ui): empty repo resize regression
Ayman Bagabas created
0b842d7
fix(ui): empty repo clone command
Ayman Bagabas created
e00b19d
feat(ui): use termenv to copy text to clipboard
Ayman Bagabas created
99447bc
fix(backend): error when repository doesn't exist
Ayman Bagabas created
ee373fb
fix(cmd): add hidden option when importing a repository
Ayman Bagabas created
bec3df0
fix(backend): list collabs
Ayman Bagabas created
6efe531
feat(server): use a separate ssh server for internal commands
Ayman Bagabas created
5513179
fix(config): parse initial admin keys paths
Ayman Bagabas created