aboutsummaryrefslogtreecommitdiffstats
path: root/app/Git.hs
AgeCommit message (Collapse)Author
2024-03-01wip: add `review` commandLibravatar Alexander Foremny
Prototype of the `review` command, cf. `anissue review -h`. Also adds the `status` command.
2023-12-13chore: uncache large issue fieldsLibravatar Alexander Foremny
2023-12-12chore: resolve binary orphansLibravatar Alexander Foremny
2023-12-08fix: fix `Git.readTextFileOf`Libravatar Alexander Foremny
2023-12-08chore: drop tree-grepperLibravatar Alexander Foremny
Regresses in that we only support Haskell for now, as Elm, Nix or Bash are not available as tree-sitter-* Haskell packages.
2023-12-08chore: drop `Git.withWorkingTree`Libravatar Alexander Foremny
2023-12-07chore: move remaining `History.*` modules outside of `History`Libravatar Alexander Foremny
2023-11-07improve getCommitHashesLibravatar Alexander Foremny
`getCommitHashes` now returns at least one commit, and reverses commits by default (ie. oldest to newset).
2023-11-07fix `getRootDir` returning wrong pathLibravatar Alexander Foremny
Check for `../anissue\n` having been created by invocations prior to this fix.
2023-11-07add `Git.getRootDir`Libravatar Alexander Foremny
2023-11-07refactor historyLibravatar Alexander Foremny
2023-10-16refactor `Git.withWorkingTree`Libravatar Alexander Foremny