Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | entity: implement remove | Michael Muré | 2021-02-14 | 1 | -0/+1 |
| | |||||
* | entity: more testing and bug fixing | Michael Muré | 2021-02-14 | 1 | -5/+12 |
| | |||||
* | entity: readAll and more testing | Michael Muré | 2021-02-14 | 1 | -0/+1 |
| | |||||
* | entity: more progress on merging and signing | Michael Muré | 2021-02-14 | 1 | -5/+0 |
| | |||||
* | WIP | Michael Muré | 2021-02-14 | 1 | -8/+19 |
| | |||||
* | repository: partially add two new functions to RepoData | Michael Muré | 2021-02-14 | 1 | -2/+14 |
| | |||||
* | repo: expose all lamport clocks, move clocks in their own folder | Michael Muré | 2021-02-14 | 1 | -1/+10 |
| | |||||
* | repo: move bleve there | Michael Muré | 2020-12-08 | 1 | -0/+14 |
| | |||||
* | repo: finish RepoStorage move | Michael Muré | 2020-12-08 | 1 | -0/+5 |
| | |||||
* | repo: more work towards RepoStorage | Michael Muré | 2020-12-05 | 1 | -3/+14 |
| | |||||
* | Move new RepoStorage interface to GoGitRepo, revert repoTest | Mark | 2020-12-05 | 1 | -13/+0 |
| | |||||
* | Add RepoStorage interface (for draft PR) | Mark | 2020-12-05 | 1 | -0/+13 |
| | |||||
* | repo: ReadTree must accept either a commit or a tree hash | Michael Muré | 2020-09-29 | 1 | -0/+1 |
| | |||||
* | repo: implement local/global/any config everywhere | Michael Muré | 2020-09-29 | 1 | -0/+6 |
| | |||||
* | repo: smaller interfaces | Michael Muré | 2020-09-29 | 1 | -4/+12 |
| | |||||
* | repo: fix some go-git implementation | Michael Muré | 2020-09-29 | 1 | -1/+1 |
| | |||||
* | repository: some light shuffling of code | Michael Muré | 2020-09-29 | 1 | -39/+10 |
| | |||||
* | bridge: store credentials in the Keyring instead of the git config | Michael Muré | 2020-09-29 | 1 | -5/+0 |
| | |||||
* | repository: add access to the system keyring, with fallback on a file | Michael Muré | 2020-09-29 | 1 | -2/+9 |
| | |||||
* | Add functionality to remove bugs from a local repository. (#423) | Vincent Tiu | 2020-07-09 | 1 | -0/+3 |
| | | | | | Add functionality to remove bugs from a local repository. This adds a function to remove git references in the repo and another one to remove bugs. | ||||
* | repository: merge git.Hash in for one less /util package | Michael Muré | 2020-07-01 | 1 | -11/+10 |
| | |||||
* | repo: more tests | Michael Muré | 2020-06-27 | 1 | -9/+9 |
| | |||||
* | repository: remove tie to Bug, improved and reusable testing | Michael Muré | 2020-06-26 | 1 | -28/+26 |
| | | | | | | | | | - 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. | ||||
* | bridge: huge refactor to accept multiple kind of credentials | Michael Muré | 2019-12-08 | 1 | -6/+10 |
| | |||||
* | repo: esthetism rename | Michael Muré | 2019-11-19 | 1 | -4/+4 |
| | |||||
* | bridge/core: comment token functionalities | Amine | 2019-11-09 | 1 | -2/+4 |
| | |||||
* | bridge: use new repository configuration interface | amine | 2019-11-01 | 1 | -2/+2 |
| | | | | commands/webui: use new repository configuration interface | ||||
* | repository: config interface and implementation rework | amine | 2019-10-31 | 1 | -17/+4 |
| | |||||
* | Add GetRemotes functionalities | Sladyn | 2019-05-29 | 1 | -0/+3 |
| | |||||
* | repository: add ReadConfigBool and ReadConfigString functions | Michael Muré | 2019-05-27 | 1 | -0/+14 |
| | |||||
* | identity: store the times properly | Michael Muré | 2019-03-01 | 1 | -0/+7 |
| | |||||
* | identity: more progress and fixes | Michael Muré | 2019-03-01 | 1 | -1/+1 |
| | |||||
* | repo: minor cleaning | Michael Muré | 2018-12-25 | 1 | -0/+4 |
| | |||||
* | commands: add "bridge rm" | Michael Muré | 2018-09-24 | 1 | -0/+3 |
| | |||||
* | repo: add functions to read/write git config | Michael Muré | 2018-09-24 | 1 | -0/+7 |
| | |||||
* | repo: more documentation | Michael Muré | 2018-09-24 | 1 | -0/+8 |
| | |||||
* | repo: split the Repo interface to avoid abstraction leak in RepoCache | Michael Muré | 2018-09-21 | 1 | -2/+10 |
| | |||||
* | reorganize package for a more idomatic go | Michael Muré | 2018-09-11 | 1 | -15/+16 |
| | |||||
* | fix english grammar | Michael Muré | 2018-09-09 | 1 | -3/+3 |
| | |||||
* | bug: remove use of the too recent %(refname:lstrip=-1) of git | Michael Muré | 2018-08-19 | 1 | -4/+0 |
| | | | | fix #24 | ||||
* | cleanup go imports | Michael Muré | 2018-08-13 | 1 | -1/+2 |
| | |||||
* | fix some linting trouble | Michael Muré | 2018-08-13 | 1 | -1/+1 |
| | |||||
* | termui: implement push/pull | Michael Muré | 2018-08-12 | 1 | -2/+2 |
| | |||||
* | bug: add a Lamport logical clock to be able to sort bugs by creation time ↵ | Michael Muré | 2018-08-06 | 1 | -0/+12 |
| | | | | and edit time without having to rely on a timestamp | ||||
* | more refactoring to have reusable bug action across different UI | Michael Muré | 2018-07-25 | 1 | -0/+4 |
| | |||||
* | bug: refactor to limit abstraction leak and to have a more reusable code for ↵ | Michael Muré | 2018-07-23 | 1 | -2/+2 |
| | | | | the UIs | ||||
* | implement pull/merge | Michael Muré | 2018-07-17 | 1 | -2/+14 |
| | |||||
* | complete the storage/read process + tests (!) | Michael Muré | 2018-07-14 | 1 | -2/+49 |
| | |||||
* | fix push/pull | Michael Muré | 2018-07-13 | 1 | -1/+1 |
| | |||||
* | serialize a Bug to git as a blob+tree+commit+ref | Michael Muré | 2018-07-13 | 1 | -1/+13 |
| |