de72557
Add example config to the README
Christian Rocha created
de72557
Add example config to the README
Christian Rocha created
5c0bb15
Update README
Ayman Bagabas created
35610a0
Remove RepoSource from config.Config and remove Server.AppConfig
Ayman Bagabas created
331c3bb
Move main.go back to root
Ayman Bagabas created
bafd57b
server: move server to its own package
Ayman Bagabas created
6427b1e
tui: make app config take server config
Ayman Bagabas created
0db2ff2
config: move server config into its own package
Ayman Bagabas created
c03b90b
stats: more informative stats
Ayman Bagabas created
a5cc766
Fix repo menu order
Toby Padilla created
13ed89b
Add CI and Soft-Serve workflows
Ayman Bagabas created
3471671
fix(git): PublicKeyHandler logic
Fixes: 00195a6764e1 ("Add DefaultConfig and make NewServer take a config")
Ayman Bagabas created
2148bae
User may have more than one public key
Ayman Bagabas created
2a62d6a
Add stats interface
Ayman Bagabas created
00195a6
Add DefaultConfig and make NewServer take a config
Ayman Bagabas created
a5ea5b2
Make modules internal
Ayman Bagabas created
957762d
Rename wish.WithMiddlewares -> wish.WithMiddleware
Toby Padilla created
5ca4b8d
README copy edits
Christian Rocha created
311886f
Rename SOFT_SERVE_AUTH_KEY to SOFT_SERVE_INITIAL_ADMIN_KEY
Christian Rocha created
e37c139
Copy edits for default config comments
Christian Rocha created
68c805c
Change allow-no-keys to allow-keyless in config
Christian Rocha created
5ff41c0
Allow repos to be private / admin only
Toby Padilla created
b4d6c99
Update README with auth and config info
Toby Padilla created
8125eee
Remove charm replace
Toby Padilla created
aca1ca3
Refactor setupCmd and fix menu entries
Toby Padilla created
0a01257
Update default text
Toby Padilla created
a964f74
Move server into separate module
Toby Padilla created
61d135d
Implement GitHooks, fix collab repos
Toby Padilla created
e198dc4
Don't allow cloning of `config` repo if anon isn't set to read-write
Toby Padilla created
73edc31
Auth against users in config.yaml
Toby Padilla created
c09197a
Auto set anon access if there's an init public key
Toby Padilla created
074eada
Use new Wish auth WIP
Toby Padilla created
0e4d562
Use soft-serve action
Ayman Bagabas created
bc574b7
Cleanup, return errs
Ayman Bagabas created
745ed4c
Return errMsg when config is not set
Ayman Bagabas created
6f287f0
Return errMsg when menu is zero
Fixes: https://github.com/charmbracelet/soft-serve-internal/issues/5
Ayman Bagabas created
22c47ee
Truncate long lines in Glamour output to fix layout
In some cases a few characters at the end of very long words like URLs will now be dropped. This likely needs to be fixed upstream.
Christian Rocha created
583b01c
Solve away a magic number when determining Glamour width
Christian Rocha created
c053bde
Hard-wrap the clone command only for better output (no word-wrapping)
Clone commands will pretty much need to hard-wrap only. As such, this commit provides better rendering in that respect and seemingly fixes what appears to be a related bug with regard to heights.
Christian Rocha created
b369c96
Bump tf module to 0.3.2 to enable provisioning throughput
Ayman Bagabas created
a9e7701
Revert "ops: double cpu and ram to 2GHz/4GBs"
This reverts commit eab969f9484beef06b04b339fb1307075e29bd06.
Ayman Bagabas created
7f83dc3
reload repos and config on start and on git push only
Ayman Bagabas created
ec7b3a7
fix warnings and remove unused variables
Ayman Bagabas created
7a30848
Add logging to track repo loading
Toby Padilla created
4faaf47
Update wish version
Toby Padilla created
eab969f
ops: double cpu and ram to 2GHz/4GBs
Ayman Bagabas created
0c2461b
Bump Bubbles to v0.9.0
Christian Rocha created
5772ffc
go mod tidy
Christian Rocha created
3f8c983
Wrap long clone commands
Christian Rocha created
d61ea80
Truncate repo names in repo detail header if needed
Christian Rocha created
4b93e2e
Remove a magic number when determining repo height
Christian Rocha created