aboutsummaryrefslogtreecommitdiffstats
path: root/commands/ls.go
Commit message (Collapse)AuthorAgeFilesLines
* refactor(git-bug-863): merge ls-id into lsSteve Moyer2022-09-251-2/+12
| | | | | | | | The "ls" command allows filtering and sorting and already features different output formatters. Merging "ls-id" into "ls" cleans up the command hierarchy and allows users to take advantage of these querying features. Resolves #863.
* move bug.Status in entities/common for reuseMichael Muré2022-08-201-1/+2
|
* move {bug,identity} to /entities, move input to /commandsMichael Muré2022-08-181-1/+1
|
* feat(836): updates default ls formatter for TSV outputSteve Moyer2022-08-181-1/+1
| | | | Resolves #836
* docs(847): add compact to docs and bash for ls command's format flagSteve Moyer2022-08-161-2/+2
|
* ls: fix incorrect query parsing with quotes escaped by the shellMichael Muré2022-05-011-7/+16
|
* Add command-specific argument completionsJohannes Altmanninger2022-05-011-0/+11
| | | | | | | | | | | | | | | | | | | | | | Complete bug IDs, bridges, users, labels where appropriate. This works in bash and fish. ZSH is not yet supported by Cobra. In fish, descriptions (the part of a completion after the "\t") are shown as completion label, and can be searched with Ctrl+S. Reproduce with fish -C 'source misc/fish_completion/git-bug' git bug select ^I (tested with fish version 3.3.1) Also works with bash, but only for "git-bug" (with the dash) bash --rcfile <(echo source misc/bash_completion/git-bug) git-bug select ^I Closes #493
* Command ls: Add compact formatSascha2021-08-171-0/+28
|
* commands: proper backend close on RunE errorMichael Muré2021-05-091-4/+3
|
* Add ability to search by arbitrary metadataMiklos Vajna2021-02-211-0/+13
| | | | | | | | | | | | Example: ~/git/git-bug/git-bug ls --metadata github-url=https://github.com/author/myproject/issues/42 or ~/git/git-bug/git-bug ls metadata:github-url:\"https://github.com/author/myproject/issues/42\" Fixes the cmdline part of <https://github.com/MichaelMure/git-bug/issues/567>.
* repo: move bleve thereMichael Muré2020-12-081-1/+4
|
* Update docs for full text searchMike Goldin2020-11-171-1/+7
|
* ls: fix query quotationMichael Muré2020-11-171-27/+43
|
* identity: remove support for legacy identityMichael Muré2020-10-041-28/+12
|
* command: match the output in ls and in the termuiMichael Muré2020-09-271-3/+6
|
* commands: cleanup the command's usage to avoid warnings when generating the docMichael Muré2020-07-281-1/+1
|
* Merge pull request #427 from wavexx/trim_titlesMichael Muré2020-07-141-2/+2
|\ | | | | Trim titles in list views
| * Trim titles in list viewsYuri D'Elia2020-07-131-2/+2
| |
* | ls: minor code improvementsMichael Muré2020-07-141-21/+20
| |
* | ls --format org-mode enhancementsDima Gerasimov2020-07-121-8/+20
|/ | | | | | | - fix and align OPEN/CLOSED states - fix org-mode links format - santize tags (org-mode only allows _ and @ as special characters) - format datetimes as org-mode
* commands: open and close the backend in a single place, simplify commandsMichael Muré2020-06-281-25/+23
|
* commands: refactor to avoid globalsMichael Muré2020-06-281-90/+96
|
* bug: harmonize how time are used, fix some issues in command special formatsMichael Muré2020-06-251-18/+15
| | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be.
* cmds: cleanup and re-generate filesMichael Muré2020-06-241-39/+17
|
* Clean up code and fix suggestionsvince2020-06-241-22/+25
|
* Add org-mode formatting optionvince2020-06-231-2/+81
| | | | This adds an option to the formatting flag on the ls, show and user ls commands that allows the user to specify the format of the output in org-mode. This will be useful for emacs users to read it in the editor.
* Add output formatting support to the 'show' and 'user ls' commandsvince2020-06-211-11/+4
| | | | | | This adds options to specify an output format for the commands in question. Supported formats are currently: - 'plain': plaintext, stripped of all colors - 'json': prints output as a json object
* Print JSON as a well-formed objectvince2020-06-181-4/+6
| | | | This prints all the bugs in a JSON array instead of one by one.
* ls: Add support to ls dump bug information in specific formatsvince2020-06-161-5/+121
| | | | This adds an optional flag to the ls command that allows users to specify the format they wish to dump the output as. Currently, supported parameters are 'default', 'plain' and 'json'.
* query: no need for an ast packageMichael Muré2020-03-281-48/+28
|
* cache: replace the all-in-one query parser by a complete one with ↵Michael Muré2020-03-281-32/+25
| | | | AST/lexer/parser
* switch to go-term-text to fix bad underflow for label renderingMichael Muré2019-11-031-14/+11
|
* ls: add labels color + formatting for commentsludovicm672019-10-281-5/+22
|
* finish the refactoring for the dedicated identifier typeMichael Muré2019-08-121-1/+1
|
* commands: ls fix CJK characters out of alignmentYongwen Zhuang2019-05-141-2/+3
| | | #85
* commands: fix ls not displaying the new Identities properlyMichael Muré2019-04-111-1/+13
|
* integrate actors and participant filters into ls and show commandsAmine Hilaly2019-04-051-7/+23
|
* Rebased and updated.Sladyn2019-03-021-5/+1
|
* Made requested changesSladyn2019-03-021-1/+5
| | | | Made changes to the doc files and remaining areas which required updation.
* ls.go:`git bug ls` should be fasterSladyn2019-03-021-16/+15
| | | | | | | | Added `Title` to BugExcerpt Added `TitleFilter` to `filter.go` Used BugExcerpt in `ls` command to improve performance. Closes https://github.com/MichaelMure/git-bug/issues/98
* commands: add a "." at the end of Short commands usageMichael Muré2019-03-011-1/+1
|
* identity: more progress and fixesMichael Muré2019-03-011-2/+2
|
* moved cleaner function to util/interruptRafael Passos2018-10-241-2/+2
|
* Registering lock clearing functions to CleanerRafael Passos2018-10-231-0/+2
|
* commands: don't load the repo for commands that don't need itMichael Muré2018-10-171-1/+2
| | | | fix #67
* github: also pull users emailMichael Muré2018-10-071-1/+1
|
* commands: ls now accept queries without quoteMichael Muré2018-09-191-2/+3
|
* reorganize package for a more idomatic goMichael Muré2018-09-111-4/+4
|
* ls: support expressing a query with flags as wellMichael Muré2018-09-101-3/+95
|
* cache: properly parse and clean qualifier with multi wordMichael Muré2018-09-101-1/+0
|