Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat: update references to the git-bug organization (#1249) | sudoforge | 2024-08-24 | 1 | -4/+4 |
| | | | | | | | | 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 | ||||
* | execenv: fix some cache building progress bar artifact | Michael Muré | 2023-03-18 | 1 | -0/+5 |
| | | | | Still one issue remaining: the last bar doesn't dissapear. Looks like a mbp issue. | ||||
* | Merge pull request #987 from MichaelMure/cache-progress-bar | Michael Muré | 2023-01-14 | 1 | -16/+11 |
|\ | | | | | commands: add a nice terminal progress bar when building the cache | ||||
| * | commands: add a nice terminal progress bar when building the cache | Michael Muré | 2023-01-11 | 1 | -16/+11 |
| | | | | | | | | One issue remaining is that writing the cache takes significant time, but I don't know how to reflect that nicely to the user. | ||||
* | | add wipe sub-command that remove local bugs and identities | Kalin Staykov | 2023-01-11 | 1 | -0/+1 |
|/ | |||||
* | properly close files in edge cases in various places | Michael Muré | 2023-01-11 | 1 | -7/+10 |
| | |||||
* | make go1.19 fmt happy | Michael Muré | 2023-01-11 | 1 | -8/+8 |
| | |||||
* | cache: simplify cache building events handling | Michael Muré | 2022-12-27 | 1 | -23/+24 |
| | |||||
* | cache: tie the last printf in an event to make the core print free | Michael Muré | 2022-12-27 | 1 | -46/+44 |
| | |||||
* | cache: fix some bugs after refactor | Michael Muré | 2022-12-23 | 1 | -7/+27 |
| | |||||
* | cache: tie up the refactor up to compiling | Michael Muré | 2022-12-21 | 1 | -27/+22 |
| | |||||
* | WIP | Michael Muré | 2022-12-19 | 1 | -64/+22 |
| | |||||
* | WIP | Michael Muré | 2022-12-15 | 1 | -16/+73 |
| | |||||
* | WIP | Michael Muré | 2022-11-29 | 1 | -32/+43 |
| | |||||
* | WIP | Michael Muré | 2022-11-28 | 1 | -16/+13 |
| | |||||
* | move {bug,identity} to /entities, move input to /commands | Michael Muré | 2022-08-18 | 1 | -2/+2 |
| | |||||
* | core: generalized resolvers to resolve any entity time when unmarshalling an ↵ | Michael Muré | 2022-08-18 | 1 | -8/+6 |
| | | | | operation | ||||
* | bug: fix an issue where Id would be used, then changed due to metadata | Michael Muré | 2022-07-31 | 1 | -3/+3 |
| | |||||
* | cache: many fixes following the dag entity migration | Michael Muré | 2021-04-08 | 1 | -1/+1 |
| | |||||
* | bug: migrate to the DAG entity structure! | Michael Muré | 2021-02-14 | 1 | -1/+1 |
| | |||||
* | deal with the previous changes | Michael Muré | 2021-02-14 | 1 | -1/+2 |
| | |||||
* | repo: move bleve there | Michael Muré | 2020-12-08 | 1 | -8/+6 |
| | |||||
* | repo: finish RepoStorage move | Michael Muré | 2020-12-08 | 1 | -23/+8 |
| | |||||
* | Add full-text search support in the ls command | Mike Goldin | 2020-11-17 | 1 | -19/+2 |
| | |||||
* | Create a search cache index when git-bug starts up if none exists | Mike Goldin | 2020-11-17 | 1 | -0/+36 |
| | |||||
* | identity: remove support for legacy identity | Michael Muré | 2020-10-04 | 1 | -1/+2 |
| | |||||
* | cache,bug,identity: structural change | Michael Muré | 2020-10-04 | 1 | -2/+2 |
| | | | | | | - bug doesn't commit identities anymore, only make sure they are commit - cache use an IdentityResolver to load bugs with identities from the cache (deps injection) - IdentityCache now are identity.Interface | ||||
* | repo: implement local/global/any config everywhere | Michael Muré | 2020-09-29 | 1 | -0/+2 |
| | |||||
* | Fix bugs and cleanup code | vince | 2020-08-26 | 1 | -2/+2 |
| | |||||
* | cache: simplify cache eviction | Michael Muré | 2020-08-25 | 1 | -11/+19 |
| | |||||
* | Implement cache eviction and testing | vince | 2020-08-25 | 1 | -12/+4 |
| | |||||
* | Implement the LRU Cache | vince | 2020-08-20 | 1 | -2/+18 |
| | |||||
* | cache: fix BugExcerpt's timestamp not properly stored | Michael Muré | 2020-07-28 | 1 | -2/+1 |
| | | | | fix #426 | ||||
* | cache: split into multiple files for readability | Michael Muré | 2020-07-03 | 1 | -846/+14 |
| | |||||
* | repository: merge git.Hash in for one less /util package | Michael Muré | 2020-07-01 | 1 | -5/+4 |
| | |||||
* | Reorganize the webUI and API code | Michael Muré | 2020-06-27 | 1 | -0/+10 |
| | | | | | | | | | | 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 | ||||
* | repository: remove tie to Bug, improved and reusable testing | Michael Muré | 2020-06-26 | 1 | -0/+6 |
| | | | | | | | | | - 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. | ||||
* | fix cache not rebuilding properly | Michael Muré | 2020-06-26 | 1 | -20/+3 |
| | |||||
* | bug: harmonize how time are used, fix some issues in command special formats | Michael Muré | 2020-06-25 | 1 | -4/+8 |
| | | | | This assume that the convertion from time.Time <--> Unix timestamp is lossless which seems to be. | ||||
* | query: no need for an ast package | Michael Muré | 2020-03-28 | 1 | -11/+11 |
| | |||||
* | cache: replace the all-in-one query parser by a complete one with ↵ | Michael Muré | 2020-03-28 | 1 | -6/+14 |
| | | | | AST/lexer/parser | ||||
* | identity: bring back the login to hold that info from bridges (purely ↵ | Michael Muré | 2020-02-25 | 1 | -5/+5 |
| | | | | informational) | ||||
* | graphql: expose the name of Repository | Michael Muré | 2020-02-12 | 1 | -0/+12 |
| | |||||
* | cache: add proper locking to avoid concurrent access | Michael Muré | 2020-02-09 | 1 | -1/+86 |
| | |||||
* | graphql: use the cache in priority for fast browsing at < 20ms instead of ↵ | Michael Muré | 2020-02-09 | 1 | -22/+86 |
| | | | | seconds | ||||
* | more more wip | Michael Muré | 2020-02-08 | 1 | -11/+20 |
| | |||||
* | cache: rework resolving of bugs, identity | Michael Muré | 2020-02-08 | 1 | -42/+30 |
| | |||||
* | cmd: "user create" only assign the user identity if not set | Michael Muré | 2019-12-10 | 1 | -0/+4 |
| | |||||
* | cache: update RepoCache and identity to use new repository Config | amine | 2019-11-01 | 1 | -25/+10 |
| | |||||
* | issue 178: fetch the repo dir with rev-parse --git-dir | Sebastien Devaux | 2019-08-24 | 1 | -3/+3 |
| | | | | | Since is returns the .git dir directly, it is not more needed to concatenate .git. |