Commit log

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

b5992cb Revert "fix(server/cmd): rename hidden command"

Click to expand commit body
This reverts commit 1d4028a14c37703ca1ce3fff28723b1414730c78.

Ayman Bagabas created

07975dd typo(ssh): add space after port

Ayman Bagabas created

0a89da1 feat: update readme

Ayman Bagabas created

9280d2a typo(config): public url comment

Ayman Bagabas created

64598e6 fix(backend): create renamed parent directory

Ayman Bagabas created

d4e11a3 fix(server/cmd): rename hidden command

Ayman Bagabas created

5d8ff39 fix(server): add ssh command to usage

Ayman Bagabas created

e47f988 feat(ui): navigate to top/botton of readme and files

Ayman Bagabas created

2203fe0 fix(config): use abs paths

Ayman Bagabas created

7498560 fix(ui): no items style

Ayman Bagabas created

399c33e feat(backend): create default admin user with initial admin keys

Ayman Bagabas created

fef6f9b fix(config): reword key path

Ayman Bagabas created

41893d2 fix(server): rename user commands

Ayman Bagabas created

5302c49 feat(ui): notify copied text

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

Ayman Bagabas created

bdac20b fix(ui): clear filename statusbar value on event

Ayman Bagabas created