Commit log 
  
  
  
    
      7a7e73d 
      fix(auth): wrong auth for anon users
     
    
    
    
      Click to expand commit body 
      This fixes an issue with using anon-access with registered users.
Fixes: d88ccb97d3e7 ("ref(config): clarify repo auth for key") 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      fdbbe08 
      fix(config): set default anon-access to read-only
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      97749ea 
      fix(ci): run codecov on push
     
    
    
    
      Click to expand commit body 
      Fixes: d3d2d6317632 ("feat(ci): add code coverage") 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      d3d2d63 
      feat(ci): add code coverage
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      b41e50d 
      fix(cmd): exit soft serve on error
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      8771223 
      fix(server): don't list unauthorized repos
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      8979f6b 
      fix(git): disable pushing to subdirectories
     
    
    
    
      Click to expand commit body 
      Related: https://github.com/charmbracelet/soft-serve/issues/120
Related: https://github.com/charmbracelet/wish/commit/8808de520d3ea21931f13113c6b0b6d0141272d4 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      18d5989 
      fix(session): unauthorized access to private repos
     
    
    
    
      Click to expand commit body 
      Prevent unauthorized ui access to private repos.
Fixes: https://github.com/charmbracelet/soft-serve/issues/189 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      aed0130 
      feat(deps): bump charmbracelet/wish
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      2c8a36c 
      feat(deps): bump github.com/charmbracelet/bubbletea
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.23.0 to 0.23.1.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.23.0...v0.23.1)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbletea
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      c7a9618 
      ref(ui): go back msg
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      f65e532 
      fix(ui): move url style into its own
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      b079c14 
      feat(ui): back using right mouse click and backspace key
     
    
    
    
      Click to expand commit body 
      Beware that most terminals block the right mouse click unless combined
with a modifier.
Fixes: https://github.com/charmbracelet/soft-serve/issues/138 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      8bb68af 
      fix(ui): incorrect help while filtering
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      8c40f69 
      feat(deps): bump github.com/charmbracelet/bubbletea
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.22.1 to 0.23.0.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.22.1...v0.23.0)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbletea
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      cf2b319 
      fix(git): skip reading files
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      9f8c09a 
      feat(config): per repo config
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      6133774 
      feat(config): add auth tests
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      6669908 
      feat(config): add repo collabs
     
    
    
    
      Click to expand commit body 
      A repo config now can take a list of collab user names. 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      d88ccb9 
      ref(config): clarify repo auth for key
     
    
    
    
      Click to expand commit body 
      Fix edge cases when anonAccess is greater than collab 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      17bf584 
      fix(ui): hide tabs while filtering
     
    
    
    
      Click to expand commit body 
      Fixes: https://github.com/charmbracelet/soft-serve/issues/172 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      6dbdb43 
      fix(ui): quitting on filtering
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      f45c018 
      fix: wait for ssh.Serve to terminate
     
    
    
    
      Click to expand commit body 
      We need to wait for Serve to finish and clean up, otherwise we
terminate active connections by exiting through main. 
     
    
     
       
       
       
         
         Christian Muehlhaeuser 
       
       created
       3 years ago 
     
   
  
  
    
      494ecb1 
      feat(deps): bump github.com/gogs/git-module from 1.7.0 to 1.7.1
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/gogs/git-module](https://github.com/gogs/git-module) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/gogs/git-module/releases)
- [Commits](https://github.com/gogs/git-module/compare/v1.7.0...v1.7.1)
---
updated-dependencies:
- dependency-name: github.com/gogs/git-module
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      c9b88f4 
      feat(deps): bump github.com/charmbracelet/wish from 0.5.0 to 0.6.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/wish](https://github.com/charmbracelet/wish) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/charmbracelet/wish/releases)
- [Commits](https://github.com/charmbracelet/wish/compare/v0.5.0...v0.6.0)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/wish
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      c0fcab4 
      feat(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.6.0...v1.6.1)
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      7221051 
      feat(config): support json config
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      b2c6401 
      feat(server): use keyboard-interactive auth instead of password
     
    
    
    
      Click to expand commit body 
      no need to enter a password for keyless users 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      dc1f295 
      Improve port forwarding wording
     
    
    
     
       
       
       
         
         Jelle Besseling 
       
       created
       3 years ago 
     
   
  
  
    
      8851a0e 
      docs: new readme footer
     
    
    
     
       
       
       
         
         Christian Muehlhaeuser 
       
       created
       3 years ago 
     
   
  
  
    
      6c06208 
      chore: go mod tidy
     
    
    
    
      Click to expand commit body 
      bump glamour@master 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      7baa99e 
      fix(ci): use soft-serve goreleaser config
     
    
    
    
      Click to expand commit body 
      add git dependency 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      b4ec8a4 
      docs: fix debian/ubuntu install instructions
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      ca2eb62 
      feat(deps): bump github.com/aymanbagabas/go-osc52 from 1.0.3 to 1.2.1
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/aymanbagabas/go-osc52](https://github.com/aymanbagabas/go-osc52) from 1.0.3 to 1.2.1.
- [Release notes](https://github.com/aymanbagabas/go-osc52/releases)
- [Commits](https://github.com/aymanbagabas/go-osc52/compare/v1.0.3...v1.2.1)
---
updated-dependencies:
- dependency-name: github.com/aymanbagabas/go-osc52
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      b69881c 
      docs: apt-key deprecation
     
    
    
    
      Click to expand commit body 
      Use the recommended keyrings path /etc/apt/keyrings
Per: https://manpages.debian.org/unstable/apt/apt-key.8.en.html#DEPRECATION 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      e11cb71 
      docs: remove duplicate comment
     
    
    
    
      Click to expand commit body 
      Fixes: bccc71651ef0 ("fix: misleading authorized users comment") 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      1f376d3 
      chore: mod tidy
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      bccc716 
      fix: misleading authorized users comment
     
    
    
    
      Click to expand commit body 
      Private repos can be accessed by admins and collab users. All other
users can read public repos based on the anon-access setting.
Fixes: https://github.com/charmbracelet/soft-serve/issues/165 
     
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      be4c80a 
      feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.5.0...v1.6.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
       3 years ago 
     
   
  
  
    
      0da7a86 
      docs: update apt/yum installation instructions
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      60f2f8f 
      Update issue templates
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      12c2483 
      feat(deps): bump github.com/charmbracelet/bubbles from 0.13.0 to 0.14.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/charmbracelet/bubbles/releases)
- [Commits](https://github.com/charmbracelet/bubbles/compare/v0.13.0...v0.14.0)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbles
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      8ae5f5a 
      feat(deps): bump github.com/charmbracelet/lipgloss from 0.5.0 to 0.6.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/lipgloss](https://github.com/charmbracelet/lipgloss) from 0.5.0 to 0.6.0.
- [Release notes](https://github.com/charmbracelet/lipgloss/releases)
- [Commits](https://github.com/charmbracelet/lipgloss/compare/v0.5.0...v0.6.0)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/lipgloss
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      51ea0f8 
      feat(deps): bump github.com/muesli/termenv from 0.12.0 to 0.13.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/muesli/termenv](https://github.com/muesli/termenv) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/muesli/termenv/releases)
- [Commits](https://github.com/muesli/termenv/compare/v0.12.0...v0.13.0)
---
updated-dependencies:
- dependency-name: github.com/muesli/termenv
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      aaa9893 
      feat(deps): bump github.com/caarlos0/env/v6 from 6.10.0 to 6.10.1
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/caarlos0/env/v6](https://github.com/caarlos0/env) from 6.10.0 to 6.10.1.
- [Release notes](https://github.com/caarlos0/env/releases)
- [Changelog](https://github.com/caarlos0/env/blob/main/.goreleaser.yml)
- [Commits](https://github.com/caarlos0/env/compare/v6.10.0...v6.10.1)
---
updated-dependencies:
- dependency-name: github.com/caarlos0/env/v6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      79ce212 
      feat(deps): bump github.com/gliderlabs/ssh from 0.3.4 to 0.3.5
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/gliderlabs/ssh](https://github.com/gliderlabs/ssh) from 0.3.4 to 0.3.5.
- [Release notes](https://github.com/gliderlabs/ssh/releases)
- [Commits](https://github.com/gliderlabs/ssh/compare/v0.3.4...v0.3.5)
---
updated-dependencies:
- dependency-name: github.com/gliderlabs/ssh
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      216ccee 
      fix: graceful shutdown
     
    
    
     
       
       
       
         
         Ayman Bagabas 
       
       created
       3 years ago 
     
   
  
  
    
      880a761 
      feat(deps): bump github.com/caarlos0/env/v6 from 6.9.3 to 6.10.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/caarlos0/env/v6](https://github.com/caarlos0/env) from 6.9.3 to 6.10.0.
- [Release notes](https://github.com/caarlos0/env/releases)
- [Changelog](https://github.com/caarlos0/env/blob/main/.goreleaser.yml)
- [Commits](https://github.com/caarlos0/env/compare/v6.9.3...v6.10.0)
---
updated-dependencies:
- dependency-name: github.com/caarlos0/env/v6
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      8e69149 
      feat(deps): bump github.com/charmbracelet/bubbletea
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) from 0.22.0 to 0.22.1.
- [Release notes](https://github.com/charmbracelet/bubbletea/releases)
- [Commits](https://github.com/charmbracelet/bubbletea/compare/v0.22.0...v0.22.1)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbletea
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
    
      96588f9 
      feat(deps): bump github.com/charmbracelet/bubbles from 0.11.0 to 0.13.0
     
    
    
    
      Click to expand commit body 
      Bumps [github.com/charmbracelet/bubbles](https://github.com/charmbracelet/bubbles) from 0.11.0 to 0.13.0.
- [Release notes](https://github.com/charmbracelet/bubbles/releases)
- [Commits](https://github.com/charmbracelet/bubbles/compare/v0.11.0...v0.13.0)
---
updated-dependencies:
- dependency-name: github.com/charmbracelet/bubbles
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> 
     
    
     
       
       
       
         
         dependabot[bot] 
       
       created
       3 years ago 
     
   
  
  
  
    Page 3 of 11