Quentin Gliech
f4433d80c4
webui: dependencies upgrades
...
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
2020-09-30 17:31:48 +02:00
dependabot-preview[bot]
d75fa17f1f
build(deps): bump github.com/99designs/keyring from 1.1.5 to 1.1.6
...
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>
2020-09-30 04:44:05 +00:00
Michael Muré
db20bc34e5
repo: fallback editor list by looking if the binary exist
2020-09-29 22:00:35 +02:00
Michael Muré
1204b66e0c
Merge pull request #412 from MichaelMure/gogit-repo
...
repository: go-git backed Repo
2020-09-29 20:51:15 +02:00
Michael Muré
4055495c8b
repo: fix wrong ordering in gogit's ListCommit
2020-09-29 20:43:54 +02:00
Michael Muré
0acb3505ff
repo: implement GetCoreEditor for go-git
2020-09-29 20:43:54 +02:00
Michael Muré
02146f0b40
use go-git by default!
2020-09-29 20:43:53 +02:00
Michael Muré
736d0a2f09
repo: more testing for an edge case
2020-09-29 20:42:21 +02:00
Michael Muré
d8b49e025a
repo: ReadTree must accept either a commit or a tree hash
2020-09-29 20:42:21 +02:00
Michael Muré
eb88f0e446
repo: more config related bug fixes
2020-09-29 20:42:21 +02:00
Michael Muré
4f172432b1
repo: fix manu bugs in go-git config
2020-09-29 20:42:21 +02:00
Michael Muré
71b7eb1401
repo: implement local/global/any config everywhere
2020-09-29 20:42:21 +02:00
Michael Muré
c87e9abacf
repo: only use the file backend for the keyring
2020-09-29 20:42:21 +02:00
Michael Muré
aa8055e27e
repo: split mocks into smaller reusable components
2020-09-29 20:42:21 +02:00
Michael Muré
c68be32df4
repo: split Config into 2 smaller interfaces
2020-09-29 20:42:21 +02:00
Michael Muré
9408f1eb0e
repo: test both plain and bare, test clocks
2020-09-29 20:42:21 +02:00
Michael Muré
cedcc2772c
repo: smaller interfaces
2020-09-29 20:42:21 +02:00
Michael Muré
cdfbecf3e2
repo: fix gogit clock path
2020-09-29 20:42:21 +02:00
vince
fb9170e259
fix go sum rebase artifacts
2020-09-29 20:42:21 +02:00
vince
27e70af236
fix ListCommits implementation
2020-09-29 20:42:21 +02:00
Michael Muré
d4f1d5659b
repo: fix some go-git implementation
2020-09-29 20:42:21 +02:00
Michael Muré
bde9375632
bump minimal go version to 1.13
2020-09-29 20:42:21 +02:00
vince
e442ed36b3
Add more function implementations
2020-09-29 20:42:21 +02:00
Michael Muré
2bda70316d
repository: more go-git implementation
2020-09-29 20:42:21 +02:00
Michael Muré
9c1087e18d
repository: fix a todo in the gogit repo
2020-09-29 20:42:21 +02:00
Michael Muré
30d1640bf4
repository: some light shuffling of code
2020-09-29 20:42:21 +02:00
Michael Muré
3ecbf8db28
bridge: store credentials in the Keyring instead of the git config
2020-09-29 20:42:21 +02:00
Michael Muré
b127481364
repository: add access to the system keyring, with fallback on a file
2020-09-29 20:42:21 +02:00
Michael Muré
d171e11028
repository: partial impl of a go-git backed Repo
2020-09-29 20:42:20 +02:00
Michael Muré
9f3a56b1f3
misc: move the random bug command on its own package
2020-09-27 21:39:05 +02:00
Michael Muré
7f87eb8602
doc: generate concurrently
2020-09-27 21:30:50 +02:00
Michael Muré
148b335dd3
command: match the output in ls and in the termui
2020-09-27 21:30:13 +02:00
Michael Muré
ae0529e3f5
Merge pull request #457 from zdenek-crha/bright_terminal_readability
...
Bright terminal readability
2020-09-27 13:35:06 +02:00
Zdenek Crha
999e61224c
Fix 'no description' readability in terminal with bright background
...
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.
2020-09-27 09:22:34 +02:00
Zdenek Crha
6bf64841d3
Fix help bar readability in terminal with bright background
...
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.
2020-09-27 09:22:34 +02:00
Michael Muré
0198ad71d7
Update README.md
2020-09-22 20:42:22 +02:00
Michael Muré
c0f6e6af7f
Merge pull request #448 from MichaelMure/dependabot/go_modules/github.com/gorilla/mux-1.8.0
...
build(deps): bump github.com/gorilla/mux from 1.7.4 to 1.8.0
2020-08-30 14:45:27 +02:00
Michael Muré
36cdd13052
Merge pull request #450 from wavexx/packed_bugview
...
Packed bugview
2020-08-30 12:44:17 +02:00
Michael Muré
807844bbec
termui: don't pack it *that* much
2020-08-30 12:17:04 +02:00
Michael Muré
a42abaaed7
termui: show the number of *additional* comments
2020-08-30 11:30:57 +02:00
Yuri D'Elia
5a4dc7aade
TermUI: pack the bug table view
2020-08-29 22:21:11 +02:00
Yuri D'Elia
6824ecf0fb
TermUI: Remove empty borders around bug table view
2020-08-29 22:21:11 +02:00
dependabot-preview[bot]
ad32cbd0a4
build(deps): bump github.com/gorilla/mux from 1.7.4 to 1.8.0
...
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>
2020-08-27 12:23:00 +00:00
Michael Muré
324fe3b7a5
Merge pull request #449 from MichaelMure/lru-cache
...
LRU Cache
2020-08-27 14:20:07 +02:00
vince
98a1d831f0
Delete EquivalentBug function
2020-08-27 20:11:24 +08:00
Vincent Tiu
8a4e4a1290
Update cache/lru_id_cache.go
...
Co-authored-by: Michael Muré <batolettre@gmail.com>
2020-08-27 20:10:10 +08:00
vince
2440a208f6
Fix bugs and cleanup code
2020-08-26 09:27:31 +08:00
Michael Muré
60466f86c8
bug: fix tests
2020-08-26 00:41:52 +02:00
Michael Muré
47ea66f602
bug: use sha256 to compute labels color, to use a single hash function in the codebase
2020-08-26 00:29:26 +02:00
Michael Muré
e374c9da1e
readme: fix FreeBSD package name
2020-08-25 21:18:12 +02:00