Releases: GitJournal/git-auto-sync
Releases · GitJournal/git-auto-sync
v1.5
Changelog
v1.4
Changelog
- 8c3406c Allow the git executable location be configurable
- 033782f Allow the repo options to easily be configured
- 1536a0f Config: Add v1
- 277a029 Do not ignore hidden files
- c674481 Fix fury url
- 1fc7b92 Move the config to another package
- 67e7ae2 Path the RepoConfig to all the methods
- 625c3da Try to create Linux Packages via fury.io
- 958a605 Update README.md
- df6ba9c Update todo
- 18b0f95 Update todo
- a168fec config: Add some tests
- 622268a goreleaser nfpms: Add description
- 97bc153 nfpm: Add 'formats'
v1.3
Changelog
- c1f8a20 Add a version command
- e8e8266 CI: Install missing snapcraft
- 9c5f8c2 Fix build on windows
- 5d0bfcc Fix darwin build
- 363126c Fix golint
- d2a3bcc Fix goreleaser syntax
- 4ea0126 Fix linter
- 459f951 Fix linting issues
- 87068b0 GoRelaser: Try to add the git-auto-sync daemon to the package
- 7685f56 Snapcraft: Fix bash completion script name
- e1d56af Snapcraft: Mark 'grade' as stable
- b716a28 Split out osx specific code into its own file
- a3163c8 Try to add snapcraft
- c1857b4 Update readme
- 820ee12 go mod tidy
- 641c7dc goreleaser: Fix formatting
- 00e03c3 mac: Detect suspend/resume and run a sync afterwards
v1.2
v1.1
Changelog
- 67ba39a Add a 'check' command
- 8c1348a Add a test for not adding the vim swap file
- 17e0c50 Construct the git commit message manually
- 820ddbc Disable 'daemon status' command
- c583b61 Disable govet
- 6b14297 Do not commit swap files
- edf2e8e Fix linting issues
- 2adc0bd Improve commit tests
- f71f56e Update README
- a56e802 Update README.md
- 41270c5 Update todo.md
- 196be92 go mod tidy
v1.0
Changelog
- cb65f32 Allow using the daemon in a subdirectory
- a7fdb32 Disable the service when the repoList is empty
- 0dc6905 Enable + Start the service when the config is added
- 6995706 Fix make install
- b44ec93 Improve public interface
- 54b92e0 Improve watching logic
- 8ca3022 Make the daemon work
- 5c2f32f Remove fixme
- 68e4a8e Update fixmes
- f1f22c5 Update todo
- ab17f85 Use the logger
- 3dd867a common: Doesn't need to have the code for the daemon execution
v0.4.0
v0.3.0
v0.2.0
v0.1.0
Changelog
- 6d12e53 Add .gitignore
- 1f95471 Add a CI
- 1700d5b Add a LICENSE
- 57607a7 Add a Makefile
- 68dc0ba Add a simple test for when there are no changes
- a6e4607 Add a sync command
- 9c22ecb Add fetch
- 9227f15 Add github CI
- af6af6a Add goreleaser
- 9e65be8 Add more tests for rebasing
- ed3c785 Add pushing support with push.go
- 6c19254 Add some basic daemon commands
- d2b6b65 Add some basic tests for rebasing
- b1de9d0 Build a simple daemon
- 94cb4ce CI Test: Set 'git author' information
- c583615 CI: Downgrade to 20.04
- 0dcee52 CI: Set the git identity explicitly
- b740bde Commit my todos
- c96cbda Commit: Add more tests
- e05e0df Daemon: Experiment with installing it as a service
- ad384a2 Disable CGO
- 4bcbe27 Ensure git author is set
- 1e665e7 Experiment with FS watching + polling
- d111d41 First commit
- aca6e35 Fix CI file
- 625c81c Fix failing rebase test
- ff903da Fix linting issue
- 0351f91 Fix some linting issues
- c82c3d3 Give an error when the rebase fails
- 6eba628 Ignore files ignored by the .gitignore
- fa9f4f3 Implement when there is a new file
- c09a837 Improve the errors
- 7cb763b Make it a proper CLI app
- 1945f88 Minor refactor
- 6138071 Move autosync code to its own file
- 1fc291b Move ignore code to its own file
- 562ce3f Move most code into a 'common' package
- 1cc1bbf README braindump
- f97ebf4 Remove artifact signing
- d92de01 Remove fmts used while debugging
- b4aae65 Remove unreachable code
- 3166ca5 Revert "goreleaser: Separate out macos build"
- 7a2177c Send a notification if a rebase fails
- a2bfbea Setup Go
- 9a87734 Simplify commit code
- 4122acb Split watching code into its own file
- 9bf43a9 Test notifications
- b672539 Update .gitignore
- 6695fd9 Update todo
- 0f4abb3 Update todo
- 01f8713 Use rebase + push
- 0e59271 Use tracerr instead of errors
- beda458 commit: Slightly better errors
- cb8c89a daemon: Fix error wrapping
- 1faf0f2 go mod tidy
- 8a7c4f0 goreleaser: Build macos build separately
- b5e9886 goreleaser: Enable CGO
- 0f9594c goreleaser: Separate out macos build
- 08ea165 poc: Only show an Alert
- 7721546 rebase: improve check if rebase is going on