summaryrefslogtreecommitdiffstatshomepage
path: root/cache/bug_cache.go
Commit message (Collapse)AuthorAge
* feat: update references to the git-bug organization (#1249)sudoforge2024-08-24
| | | | | | | | 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
* cache: generic withSnapshot, some cleanupMichael Muré2022-12-22
|
* WIPMichael Muré2022-12-19
|
* WIPMichael Muré2022-11-28
|
* core: bubble up the comment ID when created, or edited the first commentMichael Muré2022-11-13
|
* bug: have a type for combined ids, fix ↵Michael Muré2022-08-22
| | | | https://github.com/MichaelMure/git-bug/issues/653
* move {bug,identity} to /entities, move input to /commandsMichael Muré2022-08-18
|
* bug: fix an issue where Id would be used, then changed due to metadataMichael Muré2022-07-31
|
* entity/dag: proper base operation for simplified implementationMichael Muré2022-07-25
| | | | | | | | - reduce boilerplace necessary to implement an operation - consolidate what an operation is in the core, which in turn pave the way for a generic cache layer mechanism - avoid the previously complex unmarshalling process - support operation metadata from the core - simplified testing
* Fix a bunch of comments and documentationsMichael Muré2022-03-10
|
* make sure every text input is safe and validatedMichael Muré2021-04-17
| | | | fix #630
* bug: migrate to the DAG entity structure!Michael Muré2021-02-14
|
* Implement cache eviction and testingvince2020-08-25
|
* Fix concurrency errorvince2020-08-18
|
* Remove pointer and unnecessary codevince2020-08-13
|
* Add mutex to bugCachevince2020-08-13
| | | | This adds a mutex to the bugCache to deal with locking.
* repository: merge git.Hash in for one less /util packageMichael Muré2020-07-01
|
* codereview #2: some cleanup, correct use of nothing-eventsJosh Bialkowski2019-12-18
| | | | | | | | | | | | | | | | * return error, don't panic * skipping status export is an error * use switch in config.go * move PromptPassword to input * move client construction into getIdentityClient * use non-pointer context throughout client since it is an interface * remove some TODOs * don't emit multiple nothing-events, just one per bug only if nothing happened. * rename EditBody to EditCreateComment * add configuration notes about additional values * store bug id map in a dictionary in the config * some fixes from testing
* Implement jira bridgeJosh Bialkowski2019-12-18
|
* bridge/github: importer corectly emit eventsamine2019-11-19
|
* finish the refactoring for the dedicated identifier typeMichael Muré2019-08-12
|
* fix everything following the hash-->id changeMichael Muré2019-08-08
|
* [misc] update man docs and completion scriptsAmine Hilaly2019-06-24
| | | | | | [cache] BugCache: Fix set metadata raw [bridge/github] Fix graphql input objects
* [cache] BugCache: Add set metadata methodsAmine Hilaly2019-06-24
| | | | | | [bridge/github] fix add/remove mutation requests [bridge/github] iterator: fix typo
* Add ForceLabelChange functionalitiesAmine Hilaly2019-05-05
|
* github: fix 3 edge-case failuresMichael Muré2019-03-01
|
* identity: wip cachingMichael Muré2019-03-01
|
* identity: work on higher level now, cache, first two identity commandsMichael Muré2019-03-01
|
* identity: all tests green o/Michael Muré2019-03-01
|
* identity: I can compile again !!Michael Muré2019-03-01
|
* identity: more cleaning and fixes after a code reviewMichael Muré2019-03-01
|
* identity: more progress and fixesMichael Muré2019-03-01
|
* WIP identity in gitMichael Muré2019-03-01
|
* github: working incremental + comment history for the first commentMichael Muré2018-10-01
|
* bug: in op convenience function, return the new op to be able to set ↵Michael Muré2018-10-01
| | | | metadata later
* merge package operations into bug, they are tightly coupled anywayMichael Muré2018-09-29
|
* cache: add raw edit functions to allow setting up the author, the timestamp ↵Michael Muré2018-09-25
| | | | and the metadatas
* commands: add a package to handle implicit bug selectionMichael Muré2018-09-18
|
* bug: add a data validation process to avoid merging incorrect operationsMichael Muré2018-09-15
|
* operations: return a more convenient array of result for label changesMichael Muré2018-09-13
|
* reorganize package for a more idomatic goMichael Muré2018-09-11
|
* make CLI commands use the cache to lock the repo properlyMichael Muré2018-08-31
|
* cache: maintain, write and load from disk bug excerptsMichael Muré2018-08-23
|
* bug: introduce WithSnapshot to maintain incrementally and effitiently a ↵Michael Muré2018-08-23
| | | | snapshot
* cache: lock the repo with a pid file; automatic cleaningMichael Muré2018-08-21