Hannes Körber
|
d036b53037
|
Print ok-ish stuff to stdout
|
2022-06-13 22:37:27 +02:00 |
|
|
|
2be1dec818
|
Add some comments about repo syncing
|
2022-06-13 22:37:19 +02:00 |
|
|
|
f89c9c2ca5
|
Do not fail on empty clone target
|
2022-06-13 22:37:11 +02:00 |
|
|
|
62c2fc24cd
|
Initialize local branches on clone
|
2022-06-13 22:37:06 +02:00 |
|
|
|
d0425e2fdb
|
Add function to get all remote branches
|
2022-06-13 22:37:03 +02:00 |
|
|
|
a8665ae741
|
Add function to get basename of branch
|
2022-06-13 22:36:54 +02:00 |
|
|
|
d26b6e799c
|
Refactor default_branch() for readability
|
2022-06-13 22:36:47 +02:00 |
|
|
|
60eb059f60
|
providers: Use references for field access
|
2022-06-13 22:32:31 +02:00 |
|
|
|
d9f416018d
|
Use opaque type for auth token
So we cannot accidentially output it, as it does not implement
`Display`.
|
2022-06-13 22:32:31 +02:00 |
|
Max Volk
|
461c69dacb
|
Reword some of the documentation and spelling fixes
|
2022-06-13 22:32:26 +02:00 |
|
|
|
ef21f9cad4
|
Remove accidentially added file
|
2022-06-13 22:32:26 +02:00 |
|
|
|
e75aead3a8
|
Release v0.7.1
v0.7.1
|
2022-05-27 23:37:54 +02:00 |
|
|
|
dca2b3c9b4
|
Justfile: Add build targets
|
2022-05-27 23:37:54 +02:00 |
|
|
|
a71711978e
|
Make sure we do not expose secrets in output
This is using the RFC-8959 URI scheme to detect secrets. Thanks
hackernews for the idea ;)
|
2022-05-27 23:37:54 +02:00 |
|
|
|
90d188e01e
|
Back to pure docker for testing
|
2022-05-27 23:37:54 +02:00 |
|
|
|
2e6166e807
|
Link binary statically with musl
|
2022-05-27 23:37:54 +02:00 |
|
|
|
8aaaa55d45
|
gitlab: Add alternate error field in JSON response
|
2022-05-27 23:37:54 +02:00 |
|
|
|
df39bb3076
|
gitlab: Fix detection of private repositories
|
2022-05-27 23:37:54 +02:00 |
|
|
|
bc3d4e1c49
|
Properly escape URL parameters
|
2022-05-27 23:37:54 +02:00 |
|
|
|
32eb4676ee
|
Restructure into smaller modules
|
2022-05-27 23:37:54 +02:00 |
|
|
|
5d7480f7a4
|
Merge branch 'develop'
v0.7.0
|
2022-05-26 19:13:02 +02:00 |
|
|
|
2d34ba1bd7
|
Fix forge documentation
|
2022-05-26 19:11:19 +02:00 |
|
|
|
5b78c3ba9e
|
Release v0.7.0
|
2022-05-26 19:09:27 +02:00 |
|
|
|
95cffc5f0e
|
dependencies: Update isahc to 1.7.2
|
2022-05-26 19:07:17 +02:00 |
|
|
|
4841920c64
|
dependencies: Update serde_json to 1.0.81
|
2022-05-26 19:07:16 +02:00 |
|
|
|
c439595d92
|
Justfile: Add target to lint
|
2022-05-26 18:57:31 +02:00 |
|
|
|
62c1e430b2
|
Derive Eq when deriving PartialEq
There is a clippy lint for this.
|
2022-05-26 18:57:31 +02:00 |
|
|
|
1212917fae
|
Add unit tests for Repo::fullname()
|
2022-05-26 18:57:31 +02:00 |
|
|
|
f41b9b1684
|
Add pycache to gitignore
|
2022-05-26 18:57:31 +02:00 |
|
|
|
b17f4d68ef
|
Fix handling of unmanaged repositories
Before, there were warnings in case of nested trees.
|
2022-05-26 18:57:31 +02:00 |
|
|
|
b8c552fb62
|
Give repos a namespace to allow subdirectories
|
2022-05-26 18:57:31 +02:00 |
|
|
|
f2d2482476
|
e2e: Add tests for subdirectory checkouts
|
2022-05-26 18:57:31 +02:00 |
|
|
|
6ef759a14e
|
Separate config structs from internal structs
|
2022-05-26 18:57:31 +02:00 |
|
|
|
10e02c20a1
|
e2e: Add tests for nested repository checkouts
|
2022-05-26 18:57:31 +02:00 |
|
|
|
433dc090e0
|
Prefix shell commands with dollar sign
|
2022-05-26 18:57:31 +02:00 |
|
|
|
35e7c34d11
|
Do not panic when finding unmanaged worktrees fails
|
2022-05-26 18:57:31 +02:00 |
|
|
|
50a0f4d766
|
Fail properly when default branch cannot be detected
|
2022-05-26 18:57:31 +02:00 |
|
|
|
1db3eadd4c
|
Fix formatting
|
2022-05-26 18:57:14 +02:00 |
|
|
|
af45b13612
|
Justfile: Add target for formatting
|
2022-05-26 18:53:12 +02:00 |
|
|
|
c994c90247
|
Justfile: Remove Cargo.lock check
|
2022-05-26 18:53:12 +02:00 |
|
|
|
3e8aad2221
|
Format cargo update script with black
|
2022-05-26 18:53:12 +02:00 |
|
|
|
127dd0535e
|
Normalize paths when printing configuration
|
2022-05-26 18:53:12 +02:00 |
|
|
|
664d44eddc
|
Only initialize worktrees for actually cloned repos
|
2022-05-26 18:53:12 +02:00 |
|
|
|
ad206297d8
|
e2e: Test sync twice to verify no changes
|
2022-05-26 18:53:12 +02:00 |
|
|
|
f2f1d5bcaf
|
Fix worktree initialization
|
2022-05-26 18:53:12 +02:00 |
|
|
|
881a33dc96
|
e2e: Add tests for worktree initialization
|
2022-05-26 18:53:12 +02:00 |
|
|
|
38c66cad62
|
Add git forge integration
|
2022-05-26 17:55:07 +02:00 |
|
|
|
7ad51ccb47
|
Cargo.lock: Updating ryu v1.0.9 -> v1.0.10
|
2022-05-26 17:26:28 +02:00 |
|
|
|
dd65f2cd81
|
Cargo.lock: Updating once_cell v1.10.0 -> v1.12.0
|
2022-05-26 17:26:28 +02:00 |
|
|
|
f01568a695
|
Cargo.lock: Updating mio v0.8.2 -> v0.8.3
|
2022-05-26 17:26:28 +02:00 |
|