65e7449
      workflows(goreleaser): add packages permissions
    
    
    
     Ayman Bagabas created
65e7449
      workflows(goreleaser): add packages permissions
    Ayman Bagabas created
4df78d7
      workflows(goreleaser): run on version tags only
    Ayman Bagabas created
a61b7d9
      workflow(goreleaser): set up docker buildx
    Ayman Bagabas created
2ffa026
      goreleaser: use git changelog for now
    Ayman Bagabas created
d61ec5c
      workflow(goreleaser): clone internal repos
    Ayman Bagabas created
29794a6
      workflow: run goreleaser on tag push
    push images to docker.io and ghcr.io update docker.io readme
Ayman Bagabas created
8619bf2
      goreleaser: add release footer and use github-native
    Ayman Bagabas created
e63c2a1
      Enable macOS and Windows builds and fix template name
    Ayman Bagabas created
2379314
      Use goreleaser to build docker images
    Ayman Bagabas created
a5dec44
      Use updated Wish middleware to set color profile
    Toby Padilla created
88803aa
      fix: resize effect on unselected repos
    Carlos A Becker created
71196d8
      Bump Bubble Tea to v0.19.0
    Ayman Bagabas created
51fe81b
      Export server.Reload()
    Fixes: b4363dfd28eb ("srv: export tui reload func")
    Ayman Bagabas created
b4363df
      srv: export tui reload func
    Ayman Bagabas created
478096c
      doc: typo on repository visibility
    Camilo Garcia La Rotta created
69ca930
      Update hosted Soft Serve url
    Toby Padilla 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