Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | repo: improve support for gitdir indirection | Michael Muré | 2023-03-04 | 2 | -18/+23 |
| | | | | | | - add a limited reader to avoid abuse - support recusive indirection (up to depth 10) - check that the pointed to repo does exist | ||||
* | chore: updated error message when detectGitPath fails | Alec Lanter | 2023-01-23 | 1 | -1/+1 |
| | |||||
* | test: resolve changes for PR #1004, add unit test, fix issue uncovered by ↵ | Alec Lanter | 2023-01-23 | 2 | -5/+23 |
| | | | | unit test | ||||
* | fix(#971): parse submodule .git files instead of erroring | Alec Lanter | 2023-01-21 | 1 | -0/+23 |
| | | | | | Altered logic for detecting git directory. Instead of erroring on non-direcctory .git files, now parses the file and returns the linked gitdir. | ||||
* | repo: don't forget to close a file | Michael Muré | 2023-01-14 | 1 | -0/+3 |
| | |||||
* | add wipe sub-command that remove local bugs and identities | Kalin Staykov | 2023-01-11 | 6 | -13/+77 |
| | |||||
* | repo: check error when closing a repo in tests | Michael Muré | 2023-01-11 | 1 | -1/+4 |
| | |||||
* | Merge pull request #936 from MichaelMure/feat/935/disambiguate-config-errors | Steve Moyer | 2022-12-23 | 5 | -13/+23 |
|\ | | | | | feat(935): disambiguate config errors | ||||
| * | fix: remove repeated use of the same fmt.Errorf() calls | Steve Moyer | 2022-11-28 | 3 | -7/+16 |
| | | |||||
| * | feat: wrap ErrMultipleConfigEntry to report duplicate key | Steve Moyer | 2022-11-27 | 2 | -5/+5 |
| | | | | | | | | References #935. | ||||
| * | feat: wrap ErrNoConfigEntry to report missing key | Steve Moyer | 2022-11-27 | 5 | -11/+12 |
| | | | | | | | | Resolves #935. | ||||
* | | cache: fix some bugs after refactor | Michael Muré | 2022-12-23 | 1 | -1/+2 |
| | | |||||
* | | repository: return specific error on object not found, accept multiple ↵ | Michael Muré | 2022-12-21 | 5 | -131/+85 |
| | | | | | | | | namespace to push/pull | ||||
* | | repo: proper reduced interface for full-text indexing | Michael Muré | 2022-12-19 | 6 | -87/+297 |
|/ | | | | | Additionally, remove and concentrate quite a lot of complexity from the cache layer into a "per app" single site where to configure how indexing is done. | ||||
* | commands: reorg into different packages | Michael Muré | 2022-11-20 | 1 | -4/+4 |
| | |||||
* | gogit: fix incorrect loader handling | Michael Muré | 2022-11-16 | 1 | -1/+1 |
| | |||||
* | go-git: concurrent loading of clocks | Michael Muré | 2022-11-15 | 1 | -4/+16 |
| | |||||
* | bug: have a type for combined ids, fix ↵ | Michael Muré | 2022-08-22 | 1 | -0/+1 |
| | | | | https://github.com/MichaelMure/git-bug/issues/653 | ||||
* | bug: fix an issue where Id would be used, then changed due to metadata | Michael Muré | 2022-07-31 | 2 | -3/+3 |
| | |||||
* | test(809): do not export function that returns GoGit filesystem | Steve Moyer | 2022-06-22 | 2 | -4/+4 |
| | |||||
* | test: use testing.TB as common interface | Steve Moyer | 2022-06-21 | 3 | -9/+3 |
| | |||||
* | test(809): remove remaining calls to InitGoRepo in tests | Steve Moyer | 2022-06-16 | 2 | -25/+23 |
| | | | | Note that examples still need to shown how a developer would use the library. | ||||
* | refactor(809): eliminate need to defer CleanupTestRepos() | Steve Moyer | 2022-06-16 | 4 | -39/+27 |
| | |||||
* | refactor: simplify creation of temp dir - after 1.15 | Steve Moyer | 2022-05-31 | 1 | -5/+1 |
| | |||||
* | fix: remove only t.Parallel() | Steve Moyer | 2022-05-31 | 1 | -2/+0 |
| | |||||
* | gogit: close index before deleting it on disk | Michael Muré | 2022-05-31 | 1 | -9/+8 |
| | |||||
* | test: clean up temp dir and repo correctly | Steve Moyer | 2022-05-31 | 1 | -5/+17 |
| | |||||
* | test: add verification that localStorage.Root() resolves to the correct ↵ | Steve Moyer | 2022-05-26 | 1 | -3/+36 |
| | | | | absolute filepath | ||||
* | refactor: use namespace instead of application of applicationName | Steve Moyer | 2022-05-26 | 2 | -21/+21 |
| | |||||
* | chore: clean-up commented code | Steve Moyer | 2022-05-25 | 1 | -3/+0 |
| | |||||
* | feat: make local storage configurable | Steve Moyer | 2022-05-25 | 3 | -18/+34 |
| | |||||
* | update keyring and migrate to github.com/ProtonMail/go-crypto | Michael Muré | 2022-02-15 | 6 | -16/+16 |
| | |||||
* | repo: workaround more go-git concurrency issue | Michael Muré | 2021-04-22 | 1 | -0/+12 |
| | |||||
* | repository: workaround a non thread-safe path in go-git | Michael Muré | 2021-04-17 | 1 | -2/+10 |
| | | | | fix https://github.com/MichaelMure/git-bug/issues/497 | ||||
* | cache: many fixes following the dag entity migration | Michael Muré | 2021-04-08 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into dag-entity | Michael Muré | 2021-03-29 | 4 | -6/+58 |
|\ | |||||
| * | repo: fix various config issues around case insentivity | Michael Muré | 2021-03-28 | 3 | -4/+56 |
| | | |||||
| * | repo: fix security issue that could lead to arbitrary code execution | Michael Muré | 2021-03-21 | 2 | -4/+5 |
| | | | | | | | | see https://blog.golang.org/path-security for details | ||||
| * | commands: minor fixes for the webui open with query | Michael Muré | 2021-03-07 | 1 | -1/+1 |
| | | | | | | | | | | | | - go fmt - add a shorthand - fix displayed webUI URL in the terminal | ||||
* | | entity: add support for storing files | Michael Muré | 2021-03-21 | 1 | -0/+10 |
| | | |||||
* | | entity: implement remove | Michael Muré | 2021-02-14 | 2 | -0/+5 |
| | | |||||
* | | entity: working commit signatures | Michael Muré | 2021-02-14 | 3 | -7/+61 |
| | | |||||
* | | entity: more testing and bug fixing | Michael Muré | 2021-02-14 | 3 | -14/+53 |
| | | |||||
* | | entity: readAll and more testing | Michael Muré | 2021-02-14 | 3 | -2/+6 |
| | | |||||
* | | entity: more progress on merging and signing | Michael Muré | 2021-02-14 | 5 | -85/+3 |
| | | |||||
* | | WIP | Michael Muré | 2021-02-14 | 13 | -1062/+325 |
| | | |||||
* | | repository: partially add two new functions to RepoData | Michael Muré | 2021-02-14 | 6 | -16/+96 |
| | | |||||
* | | repo: expose all lamport clocks, move clocks in their own folder | Michael Muré | 2021-02-14 | 6 | -42/+207 |
|/ | |||||
* | repo: close before deleting | Michael Muré | 2020-12-08 | 2 | -0/+10 |
| | |||||
* | repo: move bleve there | Michael Muré | 2020-12-08 | 4 | -8/+215 |
| |