Kiril Videlov
|
32c57edaea
|
feat: Add --prune option to git fetch command
|
2024-03-23 10:24:04 +01:00 |
|
Josh Junon
|
3e41872591
|
don't show a console when running git.exe on windows
|
2024-03-22 01:34:24 +01:00 |
|
Josh Junon
|
2a013b0369
|
initial attempt at windows bundling for nightly
|
2024-03-21 22:40:41 +01:00 |
|
Josh Junon
|
5e89000ed9
|
don't link to private type in docs
|
2024-03-21 19:53:38 +01:00 |
|
Josh Junon
|
4c61ddc40f
|
make rustdoc shut up about winapi's switched out types for docs
|
2024-03-21 19:52:14 +01:00 |
|
Josh Junon
|
67f46e7a36
|
append .exe to the end of git/askpass utilities on windows
|
2024-03-21 19:41:58 +01:00 |
|
Josh Junon
|
1ab7f07979
|
fix unix compilation errors introduced by gitbutler-git windows refactor
|
2024-03-21 19:25:02 +01:00 |
|
Josh Junon
|
3f481116ba
|
add initial windows askpass implementation
|
2024-03-21 19:23:04 +01:00 |
|
Josh Junon
|
7a429dc32c
|
fix fetching with system executable
|
2024-03-20 18:13:35 +01:00 |
|
Josh Junon
|
ff6baa5032
|
add gitbutler-git utility binaries to tauri bundle config
|
2024-03-20 17:52:03 +01:00 |
|
Josh Junon
|
4e1ff034e8
|
make debug git invocations more ergonomic to reproduce
|
2024-03-20 15:31:54 +01:00 |
|
Josh Junon
|
df2f81340b
|
integrate gitbutler_git::push() into gitbutler-app and wire up askpass mechanisms
|
2024-03-19 17:56:14 +01:00 |
|
Josh Junon
|
83cdda818b
|
add force push support in gitbutler-git
|
2024-03-19 12:18:17 +01:00 |
|
Josh Junon
|
9cb84d369d
|
add push to gitbutler-git
|
2024-03-19 11:17:20 +01:00 |
|
Josh Junon
|
bd288f92ca
|
refactor gitbutler-git to be cli-only and allow prompt handlers
|
2024-03-19 08:25:57 +01:00 |
|
Josh Junon
|
6d51b5e252
|
move unix import into cfg gated use
|
2024-02-29 15:24:09 +01:00 |
|
Caleb Owens
|
c5a003318c
|
Remove unused utmost_discresion functions in rust
|
2024-02-16 22:57:25 +01:00 |
|
Josh Junon
|
38f52995d3
|
fix LC_ vars and don’t panic on bad environment variables in SSH tests
|
2024-02-12 16:24:54 +01:00 |
|
Josh Junon
|
8e0ef27de8
|
fix remote repo in gitbutler-git tests
|
2024-02-08 17:03:37 +01:00 |
|
Josh Junon
|
8c1bfe0617
|
Fix git head error handling and add symbolic head function
|
2024-02-08 14:56:00 +01:00 |
|
Josh Junon
|
3443414e53
|
add .head() method to repository trait
|
2024-02-08 13:51:45 +01:00 |
|
Josh Junon
|
b90c9235a3
|
initial ssh tests and async git2 backend implementation
allow certain git backends to temporarily disable IO tests
|
2024-02-07 12:55:23 +01:00 |
|
Josh Junon
|
5f157b26ec
|
add initial complete implementation of fork/exec auth harness
|
2024-01-25 22:09:40 +01:00 |
|
Qix
|
4dd0be72ab
|
Merge pull request #2440 from gitbutlerapp/use-protocol-v2in-cli-invocations
use protocol v2 in cli invocations
|
2024-01-25 20:04:25 +01:00 |
|
Josh Junon
|
5c833dc86a
|
use protocol v2 in cli invocations
|
2024-01-25 19:53:48 +01:00 |
|
Josh Junon
|
ee4ad9c743
|
fix doc references and test docs in CI
|
2024-01-25 19:49:18 +01:00 |
|
Josh Junon
|
87a7de0c29
|
add initial authentication types and filesystem stat trait method
|
2024-01-25 19:23:03 +01:00 |
|
Josh Junon
|
6f9487d15b
|
add rest of initial tokio implementation
|
2024-01-24 21:47:41 +01:00 |
|
Josh Junon
|
ac6800d9ed
|
add initial tokio socket/server types
|
2024-01-24 21:46:52 +01:00 |
|
Josh Junon
|
9c022f7c22
|
add initial trait types for askpass socket servers
|
2024-01-24 21:46:52 +01:00 |
|
Josh Junon
|
3062321849
|
initial setup for new fork/exec authentication system
|
2024-01-24 02:54:17 +01:00 |
|
Josh Junon
|
8b42a69fc8
|
add refspec parser/formatter class
|
2024-01-22 16:48:42 +01:00 |
|
Josh Junon
|
4f03b290c4
|
harden git backends against various configs
|
2024-01-18 17:38:34 +01:00 |
|
Josh Junon
|
897fd8b217
|
add integration tests for core git abstraction library
|
2024-01-18 17:20:00 +01:00 |
|
Josh Junon
|
58951cc415
|
add basic fork/exec implementation with Tokio backend
|
2024-01-17 22:31:51 +01:00 |
|
Josh Junon
|
bf607c0029
|
add core gitbutler-git crate
|
2024-01-17 16:21:21 +01:00 |
|