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