5cdf68f
      feat: introduce web UI
    
    
    
    Click to expand commit body
Co-Authored-By: Crush <crush@charm.land>
Amolith and Crush created
5cdf68f
      feat: introduce web UI
    Co-Authored-By: Crush <crush@charm.land>
Amolith and Crush created
1000be7
      chore: ignore built binary
    Amolith created
50fb10a
      docs: add AGENTS.md
    Co-Authored-By: Crush <crush@charm.land>
Amolith and Crush created
b6a7f28
      chore: add justfile
    Amolith created
bcee695
      feat: add crush config
    Co-Authored-By: Crush <crush@charm.land>
Amolith and Crush created
f2c609e
      feat: prioritize latest commit time for repo UpdatedAt
    Change the order of operations in UpdatedAt() to first try getting the timestamp from the latest commit before falling back to the last-modified file. This ensures more accurate update timestamps. Co-Authored-By: Crush <crush@charm.land>
Amolith and Crush created
15e9e25
      chore(deps): bump actions/setup-go from 5 to 6 in the all group (#748)
    Bumps the all group with 1 update: [actions/setup-go](https://github.com/actions/setup-go). Updates `actions/setup-go` from 5 to 6 - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](https://github.com/actions/setup-go/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/setup-go dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: all ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
6856877
      feat: add readiness and liveness probes for self healing (#734)
    * feat: add k8s readiness and liveness probes * fix: switch to single err var and add logging * chore: remove fmt import
Jay Madden created
5c8639b
      chore(deps): update all deps (#746)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
8e52267
      chore(deps): bump github.com/sergi/go-diff (#729)
    Bumps [github.com/sergi/go-diff](https://github.com/sergi/go-diff) from 1.3.2-0.20230802210424-5b0b94c5c0d3 to 1.4.0. - [Commits](https://github.com/sergi/go-diff/commits/v1.4.0) --- updated-dependencies: - dependency-name: github.com/sergi/go-diff dependency-version: 1.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
bec9fb3
      chore(deps): bump github.com/prometheus/client_golang (#739)
    Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) from 1.22.0 to 1.23.0. - [Release notes](https://github.com/prometheus/client_golang/releases) - [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md) - [Commits](https://github.com/prometheus/client_golang/compare/v1.22.0...v1.23.0) --- updated-dependencies: - dependency-name: github.com/prometheus/client_golang dependency-version: 1.23.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
e5edfd5
      sec: update git-module (#742)
    The regex solution proposed in #737 is not sufficient. I've added `--end-of-options` to the relevant commands in https://github.com/aymanbagabas/git-module/pull/1 so this reverts changes made in #737 and update git-module to include that fix. Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
a73db1a
      test: use a repo that doesn't change as much (#743)
    wizard tutorial last commit was 2y ago catwalk get commits almost daily Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
5d9034c
      ci: sync dependabot config (#741)
    Charm created
76a71ef
      chore(deps): bump actions/checkout from 4 to 5 (#735)
    Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
5a2bde5
      fix: check that commit is a SHA1 (#737)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
68e6304
      chore(deps): bump github.com/alecthomas/chroma/v2 from 2.19.0 to 2.20.0 (#730)
    Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) from 2.19.0 to 2.20.0. - [Release notes](https://github.com/alecthomas/chroma/releases) - [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml) - [Commits](https://github.com/alecthomas/chroma/compare/v2.19.0...v2.20.0) --- updated-dependencies: - dependency-name: github.com/alecthomas/chroma/v2 dependency-version: 2.20.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
efa8c06
      chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.3.0 (#731)
    Bumps [github.com/golang-jwt/jwt/v5](https://github.com/golang-jwt/jwt) from 5.2.2 to 5.3.0. - [Release notes](https://github.com/golang-jwt/jwt/releases) - [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md) - [Commits](https://github.com/golang-jwt/jwt/compare/v5.2.2...v5.3.0) --- updated-dependencies: - dependency-name: github.com/golang-jwt/jwt/v5 dependency-version: 5.3.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
fa175c7
      fix: repo commit help (#736)
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
de888b9
      test: fix golden files
    Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
Carlos Alexandro Becker created
844f175
      ci: sync golangci-lint config (#732)
    Co-authored-by: aymanbagabas <3187948+aymanbagabas@users.noreply.github.com>
github-actions[bot] and aymanbagabas created
dbcded6
      chore(deps): bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#727)
    --- updated-dependencies: - dependency-name: golang.org/x/crypto dependency-version: 0.40.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
9b64ebd
      chore(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 (#726)
    --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-version: 0.16.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
397288d
      fix(ui): help menu on file list view (#719)
    * fix(ui): Add additional key function indicators Add the h and l indications in the help message when those keys select items from lists. * fix(ui); Fix action long help on file views Prior to this commit, the copy command help was not overwritten as intended, and blame and toggle line number options were shown in help on the file list view page, but only functioned on the file content view page.
Eldon created
52f7a9e
      feat(tui): yank the patch/diff to clipboard (#725)
    Benjamin Chausse created
331bf84
      chore(deps): bump github.com/alecthomas/chroma/v2 from 2.18.0 to 2.19.0 (#723)
    Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma) from 2.18.0 to 2.19.0. - [Release notes](https://github.com/alecthomas/chroma/releases) - [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml) - [Commits](https://github.com/alecthomas/chroma/compare/v2.18.0...v2.19.0) --- updated-dependencies: - dependency-name: github.com/alecthomas/chroma/v2 dependency-version: 2.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
c177e0c
      chore(deps): bump github.com/caarlos0/env/v11 from 11.2.2 to 11.3.1 (#722)
    Bumps [github.com/caarlos0/env/v11](https://github.com/caarlos0/env) from 11.2.2 to 11.3.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/v11.2.2...v11.3.1) --- updated-dependencies: - dependency-name: github.com/caarlos0/env/v11 dependency-version: 11.3.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] and dependabot[bot] created
8e6fd53
      fix(ui): use more accurate scroll percent symbol and improve status bar
    rendering
Ayman Bagabas created
28de5aa
      Merge pull request #678 from charmbracelet/v2-exp
    Use the new v2 stack
Ayman Bagabas created
a9140d3
      chore(ui): common: remove unused style config
    Ayman Bagabas created
5356717
      docs(common): update style comment
    Ayman Bagabas created
a1f2860
      Merge branch 'main' into v2-exp
    Ayman Bagabas created
8ff1c70
      chore: update .goreleaser.yml to version 2
    Ayman Bagabas created
7c3fa24
      fix(ui): viewport: rename HalfViewDown/Up to HalfPageDown/Up
    Ayman Bagabas created
cae98f8
      chore: update dependencies
    Ayman Bagabas created
a2c6ec1
      Merge branch 'main' into v2-exp
    Ayman Bagabas created
e93eeff
      fix(daemon): ensure daemon starts correctly in tests and ignore errors
    Ayman Bagabas created
14a804a
      fix(ssh): honor SOFT_SERVE_NO_COLOR env var in blob command
    Ayman Bagabas created
7e944a2
      fix(ui): remove red background for empty spaces in code blocks
    Ayman Bagabas created
02eaf7f
      Merge branch 'main' into v2-exp
    Ayman Bagabas created
3f646c6
      fix(daemon): mutex for listeners
    Ayman Bagabas created
cae622b
      ci: sync golangci-lint config (#708)
    Co-authored-by: aymanbagabas <3187948+aymanbagabas@users.noreply.github.com>
github-actions[bot] and aymanbagabas created
332fd00
      fix(ssh): keep using EmulatedPty for now
    Ayman Bagabas created
f2b3e4f
      Merge branch 'main' into v2-exp
    Ayman Bagabas created
5374b8d
      chore: upgrade wish to v2-exp
    Ayman Bagabas created
df3d71c
      feat(ui): adapt to new glamour v2 updates
    Ayman Bagabas created
d05c13c
      feat(web): add support for http git-upload-archive service
    Ayman Bagabas created
d4edeab
      fix(daemon): handle multiple listeners gracefully
    Ayman Bagabas created
91f28a8
      fix(server): properly handle server shutdown
    Ayman Bagabas created
9b2fe20
      fix(server): properly handle server shutdown
    Ayman Bagabas created