031d796
      Rename Stats interface to Callbacks
    
    
    
     Ayman Bagabas created
031d796
      Rename Stats interface to Callbacks
    Ayman Bagabas created
86140b2
      Push vendor to git.charm.sh
    Ayman Bagabas created
d04958c
      Update README to match config changes
    Christian Rocha created
a10d676
      Adjust comments in default config and add some newlines
    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