wip: new ui
wip: selector
wip: header & footer
wip: selection readme
wip: add readme
wip: copy text
wip: fix readme wrap
wip: fix errorview margin
wip: underline filtered items
wip: add selector mouse wheel support
wip: fix reset formatting on line wraps
wip: initial repo ui implementation
wip: repo header
go mod tidy
add git branch symbol
fix: selector keymap
feat: display repo commits
feat: display commit diffs
godox
fix config tests
feat: render error in app style
feat: repo files tab
feat: add refs component
fix: glitches & add refs statusbar
feat: add full help toggle
fix: error view height
wip
init ui and check for errors
fix: initial repo
fix: url style
fix: selecting repo
feat: new log item style
feat: copy over ssh
clean
feat: detect private repos
feat: indicate private repos via emoji
feat: only show private repos for admins
feat: add files content line number
fix: bold selected file size
fix: remove header from repo page
fix: comitter & authored name highlight
fix: repo last updated time
feat: add statusbar symbols
fix: no repos
fix: prevent tab out of bound error
fix: decrease help columns
fix: crooked ui size rendering on startup
fix: various improvements
* don't add line numbers to markdown files
* fix selection active item styles
* fix selection readme styles
* add selection description styles
fix: add footer padding
fix: move repo readme into its own model
* fix refs switch flickering
fix: selection item truncate string
fix: footer padding
feat: repos list title & styles
fix: server cli interface
fix: simplify ui session struct
feat: selection tabs redesign
fix: no reference nil deref error
feat: add log commits loading
fix: replace tabs with space to avoid breaking files line wrapping
clean
fix(ui): selection box position when no repos
fix: log status bar after loading
fix: use actual repo name in status bar
fix(ui): styling after line breaks
fix(ui): subtle ui changes
* hide help from repo page
* file sizes now appear on the right side
fix(ui): show "no description" when a repo doesn't have one
fix(ui): glamour line wrapping
fix(ui): show footer on error
fix(ui): truncate repo clone cmd
fix(ui): truncate git clone command on repo page
fix(ui): truncate strings on small terminal width
fix(ui): switch to files tab on window resize
fix(examples): setuid imports
clean
fix: layout misc changes
fix: wrong dockerfile background highlight
fix(ui): styles on light terminal backgrounds
fix: don't use nerdfonts symbols
fix(git): cache head commits
fix(ui): loading commits spinner text
clear log selected commit after going back to commits log view
fix: respect private repos
Fixes: https://github.com/charmbracelet/soft-serve/issues/81
feat: update deps