Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | rework all the commands to use cobra as a parser | Michael Muré | 2018-07-19 | 1 | -7/+10 |
| | |||||
* | add the infrastructure for an embedded web UI + command | Michael Muré | 2018-07-16 | 1 | -0/+37 |