Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganize the webUI and API code | Michael Muré | 2020-06-27 | 1 | -188/+0 |
| | | | | | | | | | | 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 | -3/+3 |
| | |||||
* | Pull out context-stuff from identity into graphqlidentity package | Luke Granger-Brown | 2020-06-27 | 1 | -4/+6 |
| | |||||
* | Change graphql Go handlers to pluck identity out of context instead. | Luke Granger-Brown | 2020-06-27 | 1 | -10/+6 |
| | |||||
* | Add support for read-only mode for web UI. | Luke Granger-Brown | 2020-06-27 | 1 | -2/+6 |
| | | | | Fixes #402. | ||||
* | query: no need for an ast package | Michael Muré | 2020-03-28 | 1 | -3/+2 |
| | |||||
* | cache: replace the all-in-one query parser by a complete one with ↵ | Michael Muré | 2020-03-28 | 1 | -6/+7 |
| | | | | AST/lexer/parser | ||||
* | graphql: expose the name of Repository | Michael Muré | 2020-02-12 | 1 | -1/+6 |
| | |||||
* | graphql: use the cache in priority for fast browsing at < 20ms instead of ↵ | Michael Muré | 2020-02-09 | 1 | -28/+22 |
| | | | | seconds | ||||
* | graphql: make repository.validLabels a connection | Michael Muré | 2019-09-04 | 1 | -2/+25 |
| | |||||
* | finish the refactoring for the dedicated identifier type | Michael Muré | 2019-08-12 | 1 | -4/+5 |
| | |||||
* | Update graphql package to support gqlgen 0.9.0 | Amine Hilaly | 2019-05-15 | 1 | -10/+10 |
| | |||||
* | graphql: expose valid labels | ludovicm67 | 2019-04-10 | 1 | -0/+4 |
| | |||||
* | Support gqlgen v0.8.3 | Amine Hilaly | 2019-04-09 | 1 | -17/+13 |
| | |||||
* | graphql: expose allIdentities, identities and userIdentity in the repo | Michael Muré | 2019-04-01 | 1 | -1/+80 |
| | |||||
* | graphql: AllBugs now accept a query | Michael Muré | 2018-09-11 | 1 | -5/+13 |
| | |||||
* | cache: combine sorting and filtering into a query with its micro-DSL | Michael Muré | 2018-09-09 | 1 | -1/+4 |
| | |||||
* | cache: provide a generic bug sorting function | Michael Muré | 2018-09-02 | 1 | -1/+2 |
| | |||||
* | cache: provide sorted (id, creation, edit) list of bugs | Michael Muré | 2018-09-02 | 1 | -5/+1 |
| | |||||
* | cleanup go imports | Michael Muré | 2018-08-13 | 1 | -0/+1 |
| | |||||
* | graphql: simplify the requests with helpers | Michael Muré | 2018-08-01 | 1 | -9/+11 |
| | |||||
* | graphql: implement a first mutation | Michael Muré | 2018-07-30 | 1 | -0/+7 |
| | |||||
* | graphql: fix knot in the graphql/gqlgen usage | Michael Muré | 2018-07-29 | 1 | -10/+6 |
| | |||||
* | graphql: lazy loading for the bug relay connection | Michael Muré | 2018-07-29 | 1 | -1/+44 |
| | |||||
* | graphql: directly return a connection, cleaning | Michael Muré | 2018-07-29 | 1 | -1/+2 |
| | |||||
* | cleaning | Michael Muré | 2018-07-29 | 1 | -0/+26 |