git-bug/cache
Michael Muré 2ab6381a94
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
2020-06-27 23:03:05 +02:00
..
bug_cache.go codereview #2: some cleanup, correct use of nothing-events 2019-12-18 07:42:16 -08:00
bug_excerpt.go bug: harmonize how time are used, fix some issues in command special formats 2020-06-25 23:18:17 +02:00
doc.go doc: add an architecture overview 2019-04-18 02:48:27 +02:00
filter_test.go cache: add proper locking to avoid concurrent access 2020-02-09 02:44:00 +01:00
filter.go query: no need for an ast package 2020-03-28 17:13:28 +01:00
identity_cache.go more more wip 2020-02-08 17:19:57 +01:00
identity_excerpt.go identity: bring back the login to hold that info from bridges (purely informational) 2020-02-25 21:35:57 +01:00
multi_repo_cache.go Reorganize the webUI and API code 2020-06-27 23:03:05 +02:00
repo_cache_test.go repository: remove tie to Bug, improved and reusable testing 2020-06-26 19:14:22 +02:00
repo_cache.go Reorganize the webUI and API code 2020-06-27 23:03:05 +02:00