Commit Graph

5853 Commits

Author SHA1 Message Date
Mattias Granlund
29a9e18b66 Use context API for sharing User instance
More refactoring, this time removing the need for prop drilling the user.
2024-03-22 01:01:22 +01:00
Josh Junon
b3f45b6157
Merge pull request #3277 from gitbutlerapp/proper-bundle-path
fix release script bundle search path on windows
2024-03-22 00:59:56 +01:00
Josh Junon
e9c7a2cf8c
fix release script bundle search path on windows 2024-03-22 00:59:25 +01:00
Josh Junon
fead12e26f
Merge pull request #3275 from gitbutlerapp/first-perl-only
only set the first perl that we find instead of all that are on PATH
2024-03-22 00:31:01 +01:00
Josh Junon
f803dd4de3
only set the first perl that we find instead of all that are on PATH 2024-03-22 00:30:18 +01:00
Josh Junon
cc5dcc4b2e
Merge pull request #3274 from gitbutlerapp/set-perl-from-windows
ser PERL env from powershell instead of bash
2024-03-22 00:26:10 +01:00
Josh Junon
5a04dac58f
ser PERL env from powershell instead of bash 2024-03-22 00:25:19 +01:00
Josh Junon
0fe4104e46
Merge pull request #3273 from gitbutlerapp/set-perl-envs
set PERL env for openssl build
2024-03-22 00:19:26 +01:00
Josh Junon
1e0e650075
set PERL env for openssl build 2024-03-22 00:18:44 +01:00
Josh Junon
25ba29408c
Merge pull request #3272 from gitbutlerapp/dont-checkout-twice
remove extra checkout step from windows publish action
2024-03-21 23:39:54 +01:00
Josh Junon
4ed54ce9d6
remove extra checkout step from windows publish action 2024-03-21 23:39:20 +01:00
Josh Junon
e93cac8298
Merge pull request #3271 from gitbutlerapp/fix-perl-on-windows-builds
replace Perl installation with strawberry on windows
2024-03-21 23:35:56 +01:00
Josh Junon
9070873212
replace Perl installation with strawberry on windows 2024-03-21 23:33:57 +01:00
Mattias Granlund
1bd2dfda2e Fix save project description 2024-03-21 23:19:10 +01:00
Mattias Granlund
f285579113 Use getContextByClass for Project
This removes quite a bit of prop drilling.
2024-03-21 23:17:49 +01:00
Josh Junon
2d3f4f0cb7
Merge pull request #3269 from gitbutlerapp/install-cpan-module
install CPAN module on windows in release action
2024-03-21 23:16:55 +01:00
Josh Junon
8742885474
install CPAN module on windows in release action 2024-03-21 23:15:42 +01:00
Kiril Videlov
ce548aca55
Merge pull request #3266 from gitbutlerapp/add-diff-hash-function
add-diff-hash-function
2024-03-21 22:58:15 +01:00
Josh Junon
b9e20aeecb
Merge pull request #3267 from gitbutlerapp/fix-nightly-builds
don't specify shell for 'uses' action
2024-03-21 22:53:59 +01:00
Josh Junon
0224daa2f1
don't specify shell for 'uses' action 2024-03-21 22:53:12 +01:00
Josh Junon
0b8c0268ac
Merge pull request #3264 from gitbutlerapp/package-windows
initial attempt at windows bundling for nightly
2024-03-21 22:50:29 +01:00
Kiril Videlov
4ea3a98799
fix: set hash when converting hunks 2024-03-21 22:48:21 +01:00
Josh Junon
2a013b0369
initial attempt at windows bundling for nightly 2024-03-21 22:40:41 +01:00
Kiril Videlov
027684febb
feat: Implement Hunk::hash() method and replace diff_hash() 2024-03-21 22:37:36 +01:00
Kiril Videlov
36c555773c
Merge pull request #3263 from gitbutlerapp/hunk-ownership-comparison-fix
fix: revert to using hunk equality with hashes
2024-03-21 22:28:34 +01:00
Kiril Videlov
eb5a2ba6c7
fix: revert to using hunk equality with hashes 2024-03-21 22:18:37 +01:00
Mattias Granlund
41aecc8121
Merge pull request #3261 from gitbutlerapp/Convert-cloud-api-object-to-class
Convert cloud api object to class
2024-03-21 20:35:59 +01:00
Mattias Granlund
eb93713d69
Merge branch 'master' into Convert-cloud-api-object-to-class 2024-03-21 20:20:14 +01:00
Mattias Granlund
a282a41c39 Use getContextByClass for AuthService 2024-03-21 20:10:03 +01:00
Josh Junon
87dd2c7327
Merge pull request #3262 from gitbutlerapp/windows-askpass
Add windows askpass named pipe support for fetch/pull fork/exec implementation
2024-03-21 19:59:44 +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
Mattias Granlund
edaec8ebbd Convert cloud api object to class 2024-03-21 19:35:27 +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
Kiril Videlov
38c0b63faf
Merge pull request #3259 from gitbutlerapp/asdfdff
fix: fetch after push
2024-03-21 18:12:51 +01:00
Kiril Videlov
4000144acb fix: fetch after push 2024-03-21 18:02:48 +01:00
Mattias Granlund
0acb4c106f Refactor prompt service to be easier to use 2024-03-21 16:30:13 +01:00
Kiril Videlov
33e861af42
Merge pull request #3158 from gitbutlerapp/diff-tree-to-working-dir-with-index
performance: diff tree to working dir with index
2024-03-21 00:13:04 +01:00
Kiril Videlov
fba9b0a894 performance: diff tree to working dir with index
asdf
2024-03-21 00:01:29 +01:00
Mattias Granlund
b594c68597 Show prompt from CLI in PassphraseBox
- missed this in the initial commit
2024-03-20 22:27:31 +01:00
Caleb Owens
f66bd130d0
Merge pull request #3253 from gitbutlerapp/remove-random-ts
Refactor away random.ts
2024-03-20 21:27:09 +00:00
Caleb Owens
b3699e2b5a Refactor away random.ts
Removed unused/duplicate methods and moved unsubscribe() to a better named file
2024-03-20 21:08:03 +00:00
Kiril Videlov
7fbdfae1c4
Merge pull request #3250 from gitbutlerapp/add-connect-src-to-openai-api
feat(security): Add OpenAI API endpoint to CSP
2024-03-20 18:32:17 +01:00
Josh Junon
f61af86852
Merge pull request #3249 from gitbutlerapp/fix-fetching-with-system-executable
fix fetching with system executable
2024-03-20 18:23:33 +01:00
Kiril Videlov
1b506bce79
feat(security): Add OpenAI API endpoint to CSP 2024-03-20 18:15:30 +01:00
Josh Junon
7a429dc32c fix fetching with system executable 2024-03-20 18:13:35 +01:00
Josh Junon
36b0a22d3c
Merge pull request #3248 from gitbutlerapp/add-gitbutler-git-utility-binaries-to-tauri-bundle-config
add gitbutler-git utility binaries to tauri bundle config
2024-03-20 18:03:20 +01:00
Josh Junon
ff6baa5032 add gitbutler-git utility binaries to tauri bundle config 2024-03-20 17:52:03 +01:00