Commit log

fe66092 Merge pull request #459 from MichaelMure/webui/upgrade-deps

Click to expand commit body
webui: dependencies upgrades

Michael Muré created

f4433d8 webui: dependencies upgrades

Click to expand commit body
Most upgrades are minor version without breaking changes.

One big upgrade is Apollo 2 -> 3, which required a few changes in the
Apollo setup (see src/apollo.ts).

Other changes are due to changes in Prettier, requiring to add
parenthesis around arrow function parameters.

Because of an incompatibility in older version of typescript-eslint with
newer versions of typescript, I had to switch to the "next" unstable
version of react-scripts. It should not break stuff though.

See typescript-eslint/typescript-eslint#2442

Quentin Gliech created

d75fa17 build(deps): bump github.com/99designs/keyring from 1.1.5 to 1.1.6

Click to expand commit body
Bumps [github.com/99designs/keyring](https://github.com/99designs/keyring) from 1.1.5 to 1.1.6.
- [Release notes](https://github.com/99designs/keyring/releases)
- [Commits](https://github.com/99designs/keyring/compare/v1.1.5...v1.1.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

dependabot-preview[bot] created

db20bc3 repo: fallback editor list by looking if the binary exist

Michael Muré created

1204b66 Merge pull request #412 from MichaelMure/gogit-repo

Click to expand commit body
repository: go-git backed Repo

Michael Muré created

4055495 repo: fix wrong ordering in gogit's ListCommit

Michael Muré created

0acb350 repo: implement GetCoreEditor for go-git

Michael Muré created

02146f0 use go-git by default!

Michael Muré created

736d0a2 repo: more testing for an edge case

Michael Muré created

d8b49e0 repo: ReadTree must accept either a commit or a tree hash

Michael Muré created

eb88f0e repo: more config related bug fixes

Michael Muré created

4f17243 repo: fix manu bugs in go-git config

Michael Muré created

71b7eb1 repo: implement local/global/any config everywhere

Michael Muré created

c87e9ab repo: only use the file backend for the keyring

Michael Muré created

aa8055e repo: split mocks into smaller reusable components

Michael Muré created

c68be32 repo: split Config into 2 smaller interfaces

Michael Muré created

9408f1e repo: test both plain and bare, test clocks

Michael Muré created

cedcc27 repo: smaller interfaces

Michael Muré created

cdfbecf repo: fix gogit clock path

Michael Muré created

fb9170e fix go sum rebase artifacts

vince created

27e70af fix ListCommits implementation

vince created

d4f1d56 repo: fix some go-git implementation

Michael Muré created

bde9375 bump minimal go version to 1.13

Michael Muré created

e442ed3 Add more function implementations

vince created

2bda703 repository: more go-git implementation

Michael Muré created

9c1087e repository: fix a todo in the gogit repo

Michael Muré created

30d1640 repository: some light shuffling of code

Michael Muré created

3ecbf8d bridge: store credentials in the Keyring instead of the git config

Michael Muré created

b127481 repository: add access to the system keyring, with fallback on a file

Michael Muré created

d171e11 repository: partial impl of a go-git backed Repo

Michael Muré created

9f3a56b misc: move the random bug command on its own package

Michael Muré created

7f87eb8 doc: generate concurrently

Michael Muré created

148b335 command: match the output in ls and in the termui

Michael Muré created

ae0529e Merge pull request #457 from zdenek-crha/bright_terminal_readability

Click to expand commit body
Bright terminal readability

Michael Muré created

999e612 Fix 'no description' readability in terminal with bright background

Click to expand commit body
The rendering of color for 'No description provided' text is broken on
bright terminals - it sets black background which together with default
black forground color renders opaque rectangle.

The GreyBold color alias is broken too - name suggests bold gray
forground color, but actually sets bold default fg color with black
bacground.

First make color alias consistent. Rename it to BlackBold and have it
set bold black fg color (same as similar *Bold aliases).

Second, update all places which use it to render text to also use white
background to prevent it from disappering in terminals with black
background color.

Zdenek Crha created

6bf6484 Fix help bar readability in terminal with bright background

Click to expand commit body
Set both background and foreground color when displaying help bar to
avoid sitation where default foreground color used by terminal is hard
to read on blue background (like cyan on blue or black on blue).

Apply colors to whole generated help bar to avoid 'stripes' of different
background color where whitespace is used between help items.

Zdenek Crha created

0198ad7 Update README.md

Michael Muré created

c0f6e6a Merge pull request #448 from MichaelMure/dependabot/go_modules/github.com/gorilla/mux-1.8.0

Click to expand commit body
build(deps): bump github.com/gorilla/mux from 1.7.4 to 1.8.0

Michael Muré created

36cdd13 Merge pull request #450 from wavexx/packed_bugview

Click to expand commit body
Packed bugview

Michael Muré created

807844b termui: don't pack it *that* much

Michael Muré created

a42abaa termui: show the number of *additional* comments

Michael Muré created

5a4dc7a TermUI: pack the bug table view

Yuri D'Elia created

6824ecf TermUI: Remove empty borders around bug table view

Yuri D'Elia created

ad32cbd build(deps): bump github.com/gorilla/mux from 1.7.4 to 1.8.0

Click to expand commit body
Bumps [github.com/gorilla/mux](https://github.com/gorilla/mux) from 1.7.4 to 1.8.0.
- [Release notes](https://github.com/gorilla/mux/releases)
- [Commits](https://github.com/gorilla/mux/compare/v1.7.4...v1.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

dependabot-preview[bot] created

324fe3b Merge pull request #449 from MichaelMure/lru-cache

Click to expand commit body
LRU Cache

Michael Muré created

98a1d83 Delete EquivalentBug function

vince created

8a4e4a1 Update cache/lru_id_cache.go

Click to expand commit body
Co-authored-by: Michael Muré <batolettre@gmail.com>

Vincent Tiu and Michael Muré created

2440a20 Fix bugs and cleanup code

vince created

60466f8 bug: fix tests

Michael Muré created

47ea66f bug: use sha256 to compute labels color, to use a single hash function in the codebase

Michael Muré created