Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: update references to the git-bug organization (#1249) | sudoforge | 2024-08-24 | 1 | -8/+8 |
| | | | | | | | | The repository was recently moved to the git-bug organization on github. This change refactors references to the repository to ensure that they use the updated owner URI. Closes: #1243 Change-Id: I799712354c6ba25cdd8b06286275850c52efe6ff | ||||
* | webui: also teardown cleanly on SIGTERM | Michael Muré | 2023-03-04 | 1 | -1/+2 |
| | |||||
* | fix(commands): create env.Env once for all Cobra commands | Steve Moyer | 2023-01-17 | 1 | -2/+1 |
| | | | | Resolves #996 | ||||
* | commands: add a nice terminal progress bar when building the cache | Michael Muré | 2023-01-11 | 1 | -13/+4 |
| | | | | One issue remaining is that writing the cache takes significant time, but I don't know how to reflect that nicely to the user. | ||||
* | cache: simplify cache building events handling | Michael Muré | 2022-12-27 | 1 | -4/+1 |
| | |||||
* | cache: tie the last printf in an event to make the core print free | Michael Muré | 2022-12-27 | 1 | -13/+12 |
| | |||||
* | Merge pull request #936 from MichaelMure/feat/935/disambiguate-config-errors | Steve Moyer | 2022-12-23 | 1 | -1/+2 |
|\ | | | | | feat(935): disambiguate config errors | ||||
| * | feat: wrap ErrNoConfigEntry to report missing key | Steve Moyer | 2022-11-27 | 1 | -1/+2 |
| | | | | | | | | Resolves #935. | ||||
* | | cache: fix some bugs after refactor | Michael Muré | 2022-12-23 | 1 | -11/+13 |
| | | |||||
* | | cache: generic withSnapshot, some cleanup | Michael Muré | 2022-12-22 | 1 | -1/+15 |
| | | |||||
* | | cache: tie up the refactor up to compiling | Michael Muré | 2022-12-21 | 1 | -1/+1 |
|/ | |||||
* | commands: reorg into different packages | Michael Muré | 2022-11-20 | 1 | -16/+17 |
| | |||||
* | webui: add a flag to log handling errors | Michael Muré | 2022-08-23 | 1 | -9/+17 |
| | |||||
* | move {bug,identity} to /entities, move input to /commands | Michael Muré | 2022-08-18 | 1 | -1/+1 |
| | |||||
* | commands: minor fixes for the webui open with query | Michael Muré | 2021-03-07 | 1 | -4/+5 |
| | | | | | | - go fmt - add a shorthand - fix displayed webUI URL in the terminal | ||||
* | webui: allow specifying the initial query | Miklos Vajna | 2021-03-07 | 1 | -0/+8 |
| | | | | | | | | | | | | Example use-case: given a github URL in a source code comment or commit message, one can now run: git bug webui --query 'metadata:github-url:"https://github.com/author/myproject/issues/42"' on the commandline to look up the details of that issue on the web ui quickly, offline. Fixes <https://github.com/MichaelMure/git-bug/issues/592>. | ||||
* | Add option to specify host address | Sascha | 2021-02-28 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | '--host'-cmdline-option is added to the webui command. Previously, the WebUI couldn't be hosted inside of a container. As the WebUI-server only listend per default to localhost and there was no option to change the address, the server should listend to. This means, that the WebUI was only reachable from localhost. So only from inside of the container but never from outside. The '--host'-option allows to set the IP address or a hostname which the WebUI-server should listen to. E.g. by setting 0.0.0.0 or :: as address. Update documentation for new option. Update shell completion for new option. Compilation seems to add another go-gitlab version. | ||||
* | repo: implement local/global/any config everywhere | Michael Muré | 2020-09-29 | 1 | -1/+1 |
| | |||||
* | commands: refactor to avoid globals | Michael Muré | 2020-06-28 | 1 | -47/+53 |
| | |||||
* | Reorganize the webUI and API code | Michael Muré | 2020-06-27 | 1 | -156/+20 |
| | | | | | | | | | | 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 | ||||
* | Use ErrNotAuthenticated | Luke Granger-Brown | 2020-06-27 | 1 | -5/+5 |
| | |||||
* | Pull out context-stuff from identity into graphqlidentity package | Luke Granger-Brown | 2020-06-27 | 1 | -4/+9 |
| | |||||
* | Change graphql Go handlers to pluck identity out of context instead. | Luke Granger-Brown | 2020-06-27 | 1 | -6/+21 |
| | |||||
* | Verify that we have an identity only in read-write mode | Luke Granger-Brown | 2020-06-27 | 1 | -1/+9 |
| | |||||
* | Don't permit file uploads in read-only mode | Luke Granger-Brown | 2020-06-27 | 1 | -1/+3 |
| | |||||
* | Add support for read-only mode for web UI. | Luke Granger-Brown | 2020-06-27 | 1 | -4/+7 |
| | | | | Fixes #402. | ||||
* | upgrade to gqlgen master, waiting for a release | Michael Muré | 2020-02-05 | 1 | -2/+2 |
| | |||||
* | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -1/+1 |
| | |||||
* | bridge: use new repository configuration interface | amine | 2019-11-01 | 1 | -1/+1 |
| | | | | commands/webui: use new repository configuration interface | ||||
* | commands: add flags/config to control the automatic opening in the default ↵ | Michael Muré | 2019-05-27 | 1 | -14/+41 |
| | | | | browser | ||||
* | commands: add a "." at the end of Short commands usage | Michael Muré | 2019-03-01 | 1 | -1/+1 |
| | |||||
* | commands: don't load the repo for commands that don't need it | Michael Muré | 2018-10-17 | 1 | -3/+4 |
| | | | | fix #67 | ||||
* | webui: serve the index.html file by default to deal with the SPA router ↵ | Michael Muré | 2018-09-21 | 1 | -1/+24 |
| | | | | | | requirements fix #50 | ||||
* | webui: explain how to quit | Michael Muré | 2018-09-19 | 1 | -0/+1 |
| | |||||
* | graphql: update gqlgen to 0.5.1 | Michael Muré | 2018-09-14 | 1 | -1/+1 |
| | | | | fix #6 | ||||
* | catch a lot of error not being checked | Michael Muré | 2018-09-13 | 1 | -2/+9 |
| | |||||
* | reorganize package for a more idomatic go | Michael Muré | 2018-09-11 | 1 | -3/+3 |
| | |||||
* | ls: support expressing a query with flags as well | Michael Muré | 2018-09-10 | 1 | -0/+3 |
| | |||||
* | cache: lock the repo with a pid file; automatic cleaning | Michael Muré | 2018-08-21 | 1 | -6/+52 |
| | |||||
* | cleanup go imports | Michael Muré | 2018-08-13 | 1 | -4/+5 |
| | |||||
* | implement media hosting in git for comments + API for the webui | Michael Muré | 2018-08-02 | 1 | -14/+2 |
| | |||||
* | webui: add the http handlers for read/write git blob for media in comments | Michael Muré | 2018-08-02 | 1 | -0/+111 |
| | |||||
* | webui: show graphql urls | Michael Muré | 2018-07-29 | 1 | -1/+3 |
| | |||||
* | cleaning | Michael Muré | 2018-07-29 | 1 | -2/+2 |
| | |||||
* | relay connection working with gqlgen | Michael Muré | 2018-07-29 | 1 | -8/+4 |
| | |||||
* | bug: refactor to limit abstraction leak and to have a more reusable code for ↵ | Michael Muré | 2018-07-23 | 1 | -1/+1 |
| | | | | the UIs | ||||
* | webui: Add flag to specify which port to listen to | Quentin Gliech | 2018-07-22 | 1 | -3/+9 |
| | |||||
* | generate markdown documentation | Michael Muré | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | graphql: Actually get the bugs from the repo | Quentin Gliech | 2018-07-20 | 1 | -1/+1 |
| | |||||
* | webui: add a primitive graphql handler | Michael Muré | 2018-07-19 | 1 | -1/+14 |
| |