0a9f6b5
bug: improve the comment Id code structure
Michael Muré created
0a9f6b5
bug: improve the comment Id code structure
Michael Muré created
bbc84a4
Move resolveComment to the select package
vince created
7668350
Update bug/comment.go
Co-authored-by: Michael Muré <batolettre@gmail.com> Update bug/comment.go Co-authored-by: Michael Muré <batolettre@gmail.com> Update commands/comment_edit.go Co-authored-by: Michael Muré <batolettre@gmail.com> Fix bugs and cleanup code
Vincent Tiu created
51e7beb
Add comment edit command
This commit adds the comment edit command, which provides a CLI tool that allows a user to edit a comment.
vince created
8b53f96
Change the comment ID to use both bug and comment ID references.
vince created
0590de9
gitlab: skip the broken test as "known broken" :(
Michael Muré created
3fcdd7e
update go-gitlab
Michael Muré created
ac7e508
termui: avoid importing a whole package to check an error
Michael Muré created
c0bf7c3
update go-term-text
Michael Muré created
e38d702
some light code reorg
Michael Muré created
c448cf8
typos and minor readme fix
Michael Muré created
91f07d4
Merge pull request #428 from wavexx/force_status_fgcolor
Set the Fg color of the status bar to White
Michael Muré created
b4158db
Merge pull request #427 from wavexx/trim_titles
Trim titles in list views
Michael Muré created
47b1255
Merge pull request #425 from karlicoss/ls-org-mode
ls --format org-mode enhancements
Michael Muré created
5c823a7
ls: minor code improvements
Michael Muré created
9c3d25e
Set the Fg color of the status bar to White
Always set the Fg color when Bg is set. This fixes poor contrast on terminals with non-standard foreground colors.
Yuri D'Elia created
54d4307
Trim titles in list views
Yuri D'Elia created
efe6ea3
ls --format org-mode enhancements
- 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
Dima Gerasimov created
f3304bd
Add functionality to remove bugs from a local repository. (#423)
Add functionality to remove bugs from a local repository. This adds a function to remove git references in the repo and another one to remove bugs.
Vincent Tiu created
de062a7
Merge pull request #422 from MichaelMure/code-analysis
fix github action
Michael Muré created
87a2638
fix github action
Michael Muré created
1dfe1fc
Merge pull request #421 from MichaelMure/code-analysis
code analysis
Michael Muré created
3594a6d
code analysis
Michael Muré created
7198904
commands: fix segfault with badly loaded backend
Michael Muré created
44096b7
repo: fix test chocking on randomized element in repo.ListRefs()
Michael Muré created
8a38af2
cache: split into multiple files for readability
Michael Muré created
3cf31fc
repository: merge git.Hash in for one less /util package
Michael Muré created
33d510a
Merge pull request #414 from MichaelMure/cmd-rework
commands: refactor to avoid globals
Michael Muré created
536c290
commands: open and close the backend in a single place, simplify commands
Michael Muré created
26bd1dd
commands: refactor to avoid globals
Michael Muré created
c0dbc14
Merge pull request #407 from lukegb/fix-402
Add support for read-only mode for web UI.
Michael Muré created
3aaf775
webui: pack
Michael Muré created
07d6c6a
webui: render component's children as a function to avoid uncecessary rendering
Co-authored-by: Quentin Gliech <quentingliech@gmail.com>
Michael Muré and Quentin Gliech created
2ab6381
Reorganize the webUI and API code
Included in the changes: - create a new /api root package to hold all API code, migrate /graphql in there - git API handlers all use the cache instead of the repo directly - git API handlers are now tested - git API handlers now require a "repo" mux parameter - lots of untangling of API/handlers/middleware - less code in commands/webui.go
Michael Muré created
5f72b04
Use ErrNotAuthenticated
Luke Granger-Brown created
e5a316e
Pull out context-stuff from identity into graphqlidentity package
Luke Granger-Brown created
766aff2
Change graphql Go handlers to pluck identity out of context instead.
Luke Granger-Brown created
8a38897
Add context.go to identity, used for attaching identities to and retrieving them from a context.Context
Luke Granger-Brown created
cf67c78
Refactor webui changes.
Don't use contexts, just raw Apollo, since it's cached anyway. Change "ReadonlyHidden" to "IfLoggedIn".
Luke Granger-Brown created
dfdb5e0
Verify that we have an identity only in read-write mode
Luke Granger-Brown created
43c78da
Don't permit file uploads in read-only mode
Luke Granger-Brown created
4a28f25
Add support for read-only mode for web UI.
Fixes #402.
Luke Granger-Brown created
2322810
Merge pull request #413 from MichaelMure/repo-more-tests
repo: more tests
Michael Muré created
939bcd5
repo: more tests
Michael Muré created
1e3dd82
Merge pull request #411 from MichaelMure/repo-rework
Repository rework
Michael Muré created
88ad7e6
repository: remove tie to Bug, improved and reusable testing
- allow the creation of arbitrary Lamport clocks, freeing the way to new entities and removing Bug specific (upper layer) code. - generalize the memory-only and persisted Lamport clocks behind a common interface - rework the tests to provide reusable testing code for a Repo, a Clock, a Config, opening a path to add a new Repo implementation more easily - test previously untested components with those new tests Note: one problem found during this endeavor is that `identity.Version` also need to store one time + Lamport time for each other Entity (Bug, config, PR ...). This could possibly done without breaking change but it would be much easier to wait for https://github.com/MichaelMure/git-bug-migration to happen.
Michael Muré created
2dd0dbb
Merge pull request #410 from MichaelMure/output-formatting-2
Add formatting options to the 'show' and 'user ls' commands
Michael Muré created
c326007
fix cache not rebuilding properly
Michael Muré created
aab3a04
bug: harmonize how time are used, fix some issues in command special formats
This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be.
Michael Muré created
1d06244
cmds: cleanup and re-generate files
Michael Muré created