Skip to content

Releases: utilitywarehouse/git-mirror

v0.3.3

23 Apr 12:16
5bd8ddd

Choose a tag to compare

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

16 Apr 08:34
8fba721

Choose a tag to compare

What's Changed

  • Add yaml schema verification by @DTLP in #46
  • on failed validation re-evaluate only after an update by @asiyani in #47
  • use revision flag to simplify repo cloning by @asiyani in #48

New Contributors

  • @DTLP made their first contribution in #46

Full Changelog: v0.3.1...v0.3.2

v0.3.1

04 Apr 14:29
77bbbc3

Choose a tag to compare

What's Changed

  • make mirror process more resilient by @asiyani in #45

Full Changelog: v0.3.0...v0.3.1

v0.3.0

31 Mar 10:22
c823609

Choose a tag to compare

What's Changed

  • Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #28
  • Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #29
  • Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #30
  • add poc cli wrapper by @asiyani in #31
  • support add/remove respository and worktrees concurrently and config watcher by @asiyani in #32
  • graceful shutdown by @asiyani in #33
  • use flag pkg as all app config is done by file by @asiyani in #34
  • update configuration doc by @asiyani in #35
  • add metrics endpoint and metrics for config reload by @asiyani in #36
  • cleanup orphaned repo dir on start by @asiyani in #37
  • avoid mulitple worktrees on same ref by using pathspect list by @asiyani in #38
  • add test to detect and fix race conditions by @asiyani in #39
  • keep all repo clone dir organised by @asiyani in #40
  • add version info and logs by @asiyani in #41
  • simplify watch loop and initial steps by @asiyani in #42
  • support empty worktree with links by @asiyani in #43
  • avoid conflicts when links has same basename by @asiyani in #44

Full Changelog: v0.2.5...v0.3.0

v0.2.5

18 Dec 10:20
fdb47d9

Choose a tag to compare

What's Changed

  • clean up deprecated function by @asiyani in #25
  • Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #26
  • add jitter to sync interval to avoid multiple sync at same time by @asiyani in #27

Full Changelog: v0.2.4...v0.2.5

v0.2.4

11 Oct 15:37
92a952a

Choose a tag to compare

What's Changed

  • Bump github.com/prometheus/client_golang from 1.20.1 to 1.20.2 by @dependabot in #22
  • Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.4 by @dependabot in #23
  • add support to list commits of branch and merge by @asiyani in #24

Full Changelog: v0.2.3...v0.2.4

v0.2.3

23 Aug 13:00
2ba17af

Choose a tag to compare

What's Changed

  • Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #20
  • fix recursive locking and add test to detect deadlocks by @asiyani in #21

Full Changelog: v0.2.2...v0.2.3

v0.2.2

03 Jul 15:16
bdecfe6

Choose a tag to compare

What's Changed

  • https url might not have .git suffix by @asiyani in #19

Full Changelog: v0.2.1...v0.2.2

v0.2.1

03 Jul 12:22
f4d4ee6

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

01 Jul 13:11
df9edf4

Choose a tag to compare

What's Changed

  • split URL package for easy import by @asiyani in #16
  • added helper function to get PR info by @asiyani in #17

Full Changelog: v0.1.1...v0.2.0