Commit log
  
  
  
    
      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
       
     
  
  
  
    
      2d5089e
      refactor(server): move into modules
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      3d7eb7b
      feat: use context
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      cbc155d
      fix(test): increase git daemon test timeout & close db
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      5ec5570
      feat(backend): validate repo name
    
    
    
    
      Click to expand commit body
      only allow alphanumeric, dashes, underscores, periods, and slashes
     
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      6d9fc69
      fix(backend): always import bare repositories
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      72d793e
      fix(server): check allow-keyless when using git protocol
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      bdd8612
      fix(config): don't use env default value for datapath
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      b9f4c77
      fix(backend): settings query
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      d32879a
      fix(ui): show repo update time for new repos
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      3dfecd9
      fix(http): go-get requests
    
    
    
    
      Click to expand commit body
      should always return 200
     
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      04038e7
      fix(ui): spinner regression & empty repo
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      c0b9c0d
      fix(http): index template html
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      fd13d1e
      fix(server): internal key should have admin access
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      91e9f37
      fix(migrate): copy pub key
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      b9cc769
      feat(server): add repo mirror & info commands
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      4a5ccff
      fix(server): start with context
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      468a99f
      feat(server): create ssh client keypair
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      106c049
      feat(ui): format clone url
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      c5fa66a
      fix(backend): use client ssh key to clone ssh repos
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      0c86b0a
      feat(cmd): migrate config command
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      2366f90
      feat(server): validate username
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      94ae6c8
      feat(backend/utils): follow symlink to get file contents
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      69c8e80
      fix(ui): display readme from .soft-serve repo
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      6483899
      fix(server): reduce perms to collab when creating/deleting repos
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      fb951a3
      fix(backend): init repos and hooks
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      1bcdbc0
      fix(backend): propagate errors
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      43ff02c
      feat(backend): hide repository from ui
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      2a0d05a
      feat(backend): add sqlite backend
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      6cd8ca6
      feat(server): add pull mirror repos
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      ae9cc3e
      feat(server): add prometheus stats server
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      27a5e47
      feat(http): use tls keys when provided
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      4a52c1b
      fix(backend): cache repo rename
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      02b44f8
      feat(backend,ui): add repo project name
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      227f178
      feat(server): add git hooks
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created
       
     
  
  
  
    
      b957470
      feat(log): add log module
    
    
    
     
       
       
       
         
         Ayman Bagabas
       
       created