aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * Fix concurrency errorvince2020-08-181-11/+24
| |
| * Remove pointer and unnecessary codevince2020-08-132-19/+1
| |
| * Add mutex to bugCachevince2020-08-132-0/+51
|/ | | | This adds a mutex to the bugCache to deal with locking.
* Merge pull request #437 from MichaelMure/fix-426Michael Muré2020-07-282-10/+9
|\ | | | | cache: fix BugExcerpt's timestamp not properly stored
| * cache: fix BugExcerpt's timestamp not properly storedMichael Muré2020-07-282-10/+9
| | | | | | | | fix #426
* | Merge pull request #436 from MichaelMure/cli-usageMichael Muré2020-07-2881-115/+203
|\ \ | |/ |/| commands: cleanup the command's usage to avoid warnings when generating the doc
| * commands: cleanup the command's usage to avoid warnings when generating the docMichael Muré2020-07-2881-115/+203
|/
* Merge pull request #433 from MichaelMure/remove-bug-2Michael Muré2020-07-286-18/+233
|\ | | | | Add the 'rm' command
| * bug: code cleanup for the rm featureMichael Muré2020-07-283-15/+22
| |
| * Fix bug testsvince2020-07-283-23/+156
| |
| * Update docsvince2020-07-282-2/+2
| |
| * Remove need to specify remotevince2020-07-283-29/+19
| | | | | | | | This commit makes the removeBug command use the listRefs repo command to search for the bug, eliminating the need to input the remote the bug came from.
| * Move args parsing out of repo cachevince2020-07-283-10/+16
| |
| * Add test for removing bug from cachevince2020-07-281-0/+5
| |
| * Allow user to delete remote bugsvince2020-07-283-18/+28
| |
| * Add the 'rm' commandvince2020-07-283-0/+64
|/ | | | This commit adds a command that removes a bug from the repository, given a prefix.
* gitlab: skip the broken test as "known broken" :(Michael Muré2020-07-261-0/+7
|