aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* repo: more testing for an edge caseMichael Muré2020-09-291-0/+5
|
* repo: ReadTree must accept either a commit or a tree hashMichael Muré2020-09-292-3/+25
|
* repo: more config related bug fixesMichael Muré2020-09-294-62/+102
|
* repo: fix manu bugs in go-git configMichael Muré2020-09-292-54/+133
|
* repo: implement local/global/any config everywhereMichael Muré2020-09-2912-217/+413
|
* repo: only use the file backend for the keyringMichael Muré2020-09-291-27/+4
|
* repo: split mocks into smaller reusable componentsMichael Muré2020-09-291-48/+104
|
* repo: split Config into 2 smaller interfacesMichael Muré2020-09-291-8/+15
|
* repo: test both plain and bare, test clocksMichael Muré2020-09-291-127/+157
|
* repo: smaller interfacesMichael Muré2020-09-291-4/+12
|
* repo: fix gogit clock pathMichael Muré2020-09-291-2/+2
|
* fix go sum rebase artifactsvince2020-09-291-3/+0
|
* fix ListCommits implementationvince2020-09-292-9/+27
|
* repo: fix some go-git implementationMichael Muré2020-09-295-11/+26
|
* bump minimal go version to 1.13Michael Muré2020-09-292-4/+4
|
* Add more function implementationsvince2020-09-291-11/+111
|
* repository: more go-git implementationMichael Muré2020-09-291-2/+31
|
* repository: fix a todo in the gogit repoMichael Muré2020-09-293-22/+49
|
* repository: some light shuffling of codeMichael Muré2020-09-292-39/+42
|
* bridge: store credentials in the Keyring instead of the git configMichael Muré2020-09-2912-172/+162
|
* repository: add access to the system keyring, with fallback on a fileMichael Muré2020-09-298-7/+144
|
* repository: partial impl of a go-git backed RepoMichael Muré2020-09-296-60/+735
|
* misc: move the random bug command on its own packageMichael Muré2020-09-271-3/+6
|
* doc: generate concurrentlyMichael Muré2020-09-272-21/+22
|
* command: match the output in ls and in the termuiMichael Muré2020-09-271-3/+6
|
* Merge pull request #457 from zdenek-crha/bright_terminal_readabilityMichael Muré2020-09-274-5/+6
|\ | | | | Bright terminal readability
| * Fix 'no description' readability in terminal with bright backgroundZdenek Crha2020-09-273-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Fix help bar readability in terminal with bright backgroundZdenek Crha2020-09-271-2/+2
| | | | | | | | | | | | | | | | | | 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.
* | Update README.mdMichael Muré2020-09-221-0/+9
|/
* Merge pull request #448 from ↵Michael Muré2020-08-302-1/+3
|\ | | | | | | | | 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
| * build(deps): bump github.com/gorilla/mux from 1.7.4 to 1.8.0dependabot-preview[bot]2020-08-272-1/+3
| | | | | | | | | | | | | | 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>
* | Merge pull request #450 from wavexx/packed_bugviewMichael Muré2020-08-301-26/+30
|\ \ | |/ |/| Packed bugview
| * termui: don't pack it *that* muchMichael Muré2020-08-301-12/+14
| |
| * termui: show the number of *additional* commentsMichael Muré2020-08-301-3/+3
| |
| * TermUI: pack the bug table viewYuri D'Elia2020-08-291-20/+23
| |
| * TermUI: Remove empty borders around bug table viewYuri D'Elia2020-08-291-9/+8
|/
* Merge pull request #449 from MichaelMure/lru-cacheMichael Muré2020-08-277-25/+206
|\ | | | | LRU Cache
| * Delete EquivalentBug functionvince2020-08-271-19/+0
| |
| * Update cache/lru_id_cache.goVincent Tiu2020-08-271-1/+1
| | | | | | Co-authored-by: Michael Muré <batolettre@gmail.com>
| * Fix bugs and cleanup codevince2020-08-262-3/+3
| |
| * cache: simplify cache evictionMichael Muré2020-08-254-98/+89
| |
| * Implement cache eviction and testingvince2020-08-255-75/+73
| |
| * Implement the LRU Cachevince2020-08-207-30/+241
| |
* | bug: fix testsMichael Muré2020-08-261-5/+5
| |
* | bug: use sha256 to compute labels color, to use a single hash function in ↵Michael Muré2020-08-261-3/+4
| | | | | | | | the codebase
* | readme: fix FreeBSD package nameMichael Muré2020-08-251-1/+1
| |
* | Merge pull request #372 from MichaelMure/termui-help-formatMichael Muré2020-08-254-7/+59
|\ \ | |/ |/| termui: make the help visually easier to parse
| * termui: help bar background goes all the widthMichael Muré2020-08-224-8/+14
| |
| * termui: make the help visually easier to parseMichael Muré2020-08-224-7/+53
|/
* Merge pull request #442 from MichaelMure/cache-lockMichael Muré2020-08-181-0/+46
|\ | | | | Cache lock