Commit log

2624e60 fix(nfpm): don't enable and start systemd service by default

Ayman Bagabas created

0e3363c fix(build): add bash to Dockerfile

Click to expand commit body
Fixes: https://github.com/charmbracelet/soft-serve/issues/251

Ayman Bagabas created

1e97e6e feat(deps): bump github.com/prometheus/client_golang

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>

Carlos Alexandro Becker and Ayman Bagabas created

a69f77c Update .nfpm/soft-serve.conf

Click to expand commit body
Co-authored-by: Ayman Bagabas <ayman.bagabas@gmail.com>

Carlos Alexandro Becker and Ayman Bagabas created

56bc308 feat: s/soft/soft-serve/; sysusers; tmpfiles

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

Click to expand commit body
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

df43bbb fix(backend): make public key unique

Ayman Bagabas created

6b2baa9 fix(cmd): omit ssh command line port when empty or 22

Ayman Bagabas created

96ddc11 fix(server): add ssh commands for admin keys

Ayman Bagabas created

4b148fb feat(server): log initial admin keys

Ayman Bagabas created

d9cba5c docs: update server settings

Ayman Bagabas created

443e713 fix: server tests

Ayman Bagabas created

0ff2f2d fix(server): hooks config path

Click to expand commit body
Make sure data path is defined correctly.

Fixes: 72c96afd58a0 ("fix(config): mkdir before writing config")

Ayman Bagabas created

5d177f5 fix(server): InitialAdminKeys config name

Ayman Bagabas created

4727a5d fix(config): mkdir before writing config

Ayman Bagabas created

4394217 fix(cmd): hide migrate-config command

Ayman Bagabas created

7d5563b feat: bump wish and keygen

Ayman Bagabas created

48d696b docs: readme typos

Ayman Bagabas created

65a0e4d fix(server): git daemon test error

Ayman Bagabas created

865532e docs: update readme

Ayman Bagabas created