Kiril Videlov
b23169fc92
chore: update emit_vbranches function signature to accept a reference to AppHandle instead of value
2023-11-16 12:30:28 +01:00
Kiril Videlov
d7306d4cd9
feat: add event emission for virtual branches after certain actions to keep UI in sync
2023-11-16 12:30:28 +01:00
Mattias Granlund
eda172ac19
Fixes broken project settings page
2023-11-16 11:27:02 +00:00
Mattias Granlund
d5f9216956
Fixes github login
2023-11-16 10:58:16 +00:00
Mattias Granlund
3e76504ded
A few more fixes to the observable streams
2023-11-16 10:49:08 +00:00
Mattias Granlund
52a028440f
Fix reactive variables to make project navigation work
2023-11-16 10:22:37 +00:00
dependabot[bot]
61eb145215
chore(deps-dev): bump eslint-plugin-import from 2.28.1 to 2.29.0
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.28.1 to 2.29.0.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.28.1...v2.29.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-16 10:21:58 +00:00
dependabot[bot]
d74607321c
chore(deps-dev): bump eslint-plugin-svelte from 2.33.1 to 2.35.0
...
Bumps [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte ) from 2.33.1 to 2.35.0.
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases )
- [Changelog](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/compare/v2.33.1...v2.35.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-svelte
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-16 10:21:51 +00:00
dependabot[bot]
35017d4233
chore(deps-dev): bump @types/diff-match-patch from 1.0.34 to 1.0.36
...
Bumps [@types/diff-match-patch](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/diff-match-patch ) from 1.0.34 to 1.0.36.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/diff-match-patch )
---
updated-dependencies:
- dependency-name: "@types/diff-match-patch"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-16 10:21:43 +00:00
dependabot[bot]
01884b2541
chore(deps-dev): bump @sveltejs/kit from 1.27.3 to 1.27.5
...
Bumps [@sveltejs/kit](https://github.com/sveltejs/kit/tree/HEAD/packages/kit ) from 1.27.3 to 1.27.5.
- [Release notes](https://github.com/sveltejs/kit/releases )
- [Changelog](https://github.com/sveltejs/kit/blob/master/packages/kit/CHANGELOG.md )
- [Commits](https://github.com/sveltejs/kit/commits/@sveltejs/kit@1.27.5/packages/kit )
---
updated-dependencies:
- dependency-name: "@sveltejs/kit"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-16 10:21:33 +00:00
Mattias Granlund
a8c2fb6884
Fixes user login that broke in previous commit
2023-11-16 10:06:01 +00:00
Mattias Granlund
e243b4d9ff
Replace most stores with observables
...
Heads up, this is a massive commit touching at least 50-60 files. We want to
remove square/svelte-store completely, and we're almost there.
In this commit we also drop the /old/ code.
2023-11-16 09:28:07 +00:00
Nikita Galaiko
13d3588a87
Merge pull request #1610 from gitbutlerapp/fix-session-flush-error
...
Fix session flush error
2023-11-15 14:01:11 +01:00
Nikita Galaiko
4164907245
log which session is failed to flush
2023-11-15 13:55:59 +01:00
Nikita Galaiko
6bf22e4e93
fix branch reorder
2023-11-15 11:55:30 +01:00
Nikita Galaiko
4eabae9f76
Merge pull request #1608 from gitbutlerapp/update-debouncer-timeout
...
Update debouncer timeout
2023-11-15 10:50:12 +01:00
Nikita Galaiko
2a1723cb8c
set file watch debouncer to 10ms
2023-11-15 10:45:32 +01:00
Nikita Galaiko
182449b0f1
Merge pull request #1607 from gitbutlerapp/handle-binary-hunks
...
Handle binary hunks
2023-11-15 10:42:16 +01:00
Nikita Galaiko
b142a3c25b
fix: handle binary files and prioritize binary hunks
2023-11-15 10:21:33 +01:00
Nikita Galaiko
824012466d
do not send handled auth errors to sentry
2023-11-15 09:13:50 +01:00
Nikita Galaiko
e24ebcdbab
set default path to homedir
2023-11-14 18:02:26 +01:00
Nikita Galaiko
779c731f1c
introduce rate limiter for sentry
2023-11-14 16:58:51 +01:00
Nikita Galaiko
9eb3cf9e0a
handle open error
2023-11-14 15:19:22 +01:00
Nikita Galaiko
bdd24b69da
extract sentry mod
2023-11-14 15:09:01 +01:00
Nikita Galaiko
165b0fcf46
handle projects that were removed
2023-11-14 15:02:16 +01:00
Nikita Galaiko
4684e22ba1
Merge pull request #1586 from gitbutlerapp/dependabot/cargo/tokio-1.34.0
...
chore(deps): bump tokio from 1.33.0 to 1.34.0
2023-11-14 11:45:13 +01:00
Nikita Galaiko
ab893091ad
Merge pull request #1590 from gitbutlerapp/dependabot/cargo/uuid-1.5.0
...
chore(deps): bump uuid from 1.4.1 to 1.5.0
2023-11-14 11:44:56 +01:00
Nikita Galaiko
8dcc102d29
debounce file change events
2023-11-14 11:37:40 +01:00
Nikita Galaiko
9f1910a59e
ignore some vbranch errors while flushing
2023-11-14 10:25:31 +01:00
Nikita Galaiko
ee2e281ec3
Merge pull request #1595 from gitbutlerapp/fix-amend-ownership-check
...
Fix amend ownership check
2023-11-14 10:14:21 +01:00
Nikita Galaiko
0046cc2628
merged upstream
2023-11-14 10:06:37 +01:00
Nikita Galaiko
2cccfec49a
merged upstream
2023-11-14 10:06:37 +01:00
Nikita Galaiko
f6531e815e
verify amendable diffs agains real diff
2023-11-14 09:48:18 +01:00
Nikita Galaiko
449c0092e5
make sure all dirs exist when creating project
2023-11-14 09:47:49 +01:00
Nikita Galaiko
bdb0753e0b
chore: fix warnings
2023-11-14 09:24:26 +01:00
Mattias Granlund
ed7410e186
Fixing some container and theme stuff for PR list/page
2023-11-13 19:01:37 +00:00
Mattias Granlund
ca21e879ac
Use observable suffix in pr component
2023-11-13 18:22:12 +00:00
Nikita Galaiko
19619a6781
Merge pull request #1585 from gitbutlerapp/remove-result-from-handle-event
...
Remove result from handle event
2023-11-13 16:59:58 +01:00
dependabot[bot]
fd7a0a6b92
chore(deps): bump uuid from 1.4.1 to 1.5.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.4.1...1.5.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 15:55:30 +00:00
dependabot[bot]
875ee4b40a
chore(deps): bump tokio from 1.33.0 to 1.34.0
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.33.0 to 1.34.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.34.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 15:54:23 +00:00
Mattias Granlund
e62157646f
Add error handling to PR service
2023-11-13 15:44:20 +00:00
Mattias Granlund
3e162e645c
Add service for pull requests
2023-11-13 15:44:20 +00:00
Mattias Granlund
dbfff1e52f
Make remote contributions code a bit more succinct
2023-11-13 15:44:20 +00:00
Nikita Galaiko
75541c16b8
remove wd_tree flush optimization
2023-11-13 16:34:15 +01:00
Mattias Granlund
cceac88b85
Darken overlay backdrop color slightly
2023-11-13 10:55:51 +00:00
Kiril Videlov
bfa84c9d46
chore: remove unused imports and variables
2023-11-12 23:18:01 +01:00
Kiril Videlov
c01c7626ce
feat: add support for filtering pull requests by "Only Yours" in project pull request listing, based on the logged-in user's GitHub username
2023-11-12 23:07:30 +01:00
Kiril Videlov
8de3eaf9b2
feat: add function to generate remote contributions based on pull requests and remote branches
2023-11-12 22:47:53 +01:00
Mattias Granlund
e79d3e9ebe
Fix text input styles
2023-11-12 21:09:23 +00:00
Mattias Granlund
6d0d34fa65
Add first iteration of project switcher
...
- next to base refresh button
2023-11-12 20:45:50 +00:00