Mattias Granlund
369f5f1dde
Add back copy link context menu for view pr button
2024-07-23 17:07:38 +02:00
Mattias Granlund
c3a65292ae
Upgrade svelte-eslint-parser to 0.41.0
2024-07-23 17:04:51 +02:00
Pavel Laptev
becfd09520
segment control updates
2024-07-23 16:23:55 +02:00
Pavel Laptev
1f656d8f8c
remove old component, component name changed
2024-07-23 16:17:49 +02:00
Pavel Laptev
7caf2715d1
new segmented controller component
2024-07-23 16:13:10 +02:00
Kiril Videlov
4e4326d42b
remove unnecessary branch reference chack
...
We already had that info, use an enum variant to encode it
2024-07-23 15:48:37 +02:00
Pavel Laptev
725454b2ed
refactor: Simplified tooltip text in BranchItemNew component.
2024-07-23 13:39:19 +02:00
Pavel Laptev
a3d2bf652f
New branch preview element added
2024-07-23 13:37:37 +02:00
Pavel Laptev
2c78ad3ece
merge upstream
2024-07-23 12:30:36 +02:00
Pavel Laptev
5696adc469
Merge branch 'master' into New-branches
2024-07-23 12:18:51 +02:00
Pavel Laptev
eccb896c6d
Use UI package functions instead of app utility functions ( #4471 )
...
* replace `pxToRem`
* replace `tooltip` and `typeguards`
* replace `tooltip`
* `Actions` updated
* draggable.ts update
2024-07-23 12:15:05 +02:00
Kiril Videlov
a3b865a7f4
implement list branches
2024-07-23 10:45:16 +02:00
Mattias Granlund
14702e8c1e
Combine separate posthog metrics into one
2024-07-23 01:38:05 +02:00
Pavel Laptev
11c7f8354d
remove tooltip
2024-07-23 01:32:32 +02:00
Pavel Laptev
ea17f3ace4
avatars component updated
2024-07-23 01:12:19 +02:00
Mattias Granlund
d65dd9c75f
Log hunk and locked hunk counts
2024-07-23 01:01:54 +02:00
Pavel Laptev
c364d6e901
Groups and search functionality added
2024-07-23 00:54:27 +02:00
Mattias Granlund
8c3f690e01
Fix mergeability status of pr
...
- used to disable merge button
- will need to be moved to GitHub implementation of GitHost
2024-07-23 00:10:17 +02:00
Mattias Granlund
ab3fd56b38
Log min/max metrics
2024-07-23 00:03:32 +02:00
Mattias Granlund
6a4e37f8c3
Fix for state_unsafe_mutation
error
2024-07-22 23:30:15 +02:00
Kiril Videlov
0863e3b68d
New branch listing API - create types
2024-07-22 20:46:38 +02:00
dependabot[bot]
e3472b2a0b
Bump openssl from 0.10.64 to 0.10.66 in the cargo group
...
Bumps the cargo group with 1 update: [openssl](https://github.com/sfackler/rust-openssl ).
Updates `openssl` from 0.10.64 to 0.10.66
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.64...openssl-v0.10.66 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: indirect
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-22 18:13:28 +00:00
Kiril Videlov
07872123e7
Merge pull request #4463 from gitbutlerapp/get-workspace-head-return-early-when-nothign-applied
...
get_workspace_head exit early when there are no applied branches
2024-07-22 11:30:59 +02:00
Kiril Videlov
d8a1b4bc6b
get_workspace_head exit early when there are no applied branches
...
Avoids erroring out
2024-07-22 11:25:02 +02:00
Kiril Videlov
67c2ee7e03
Merge pull request #4462 from gitbutlerapp/branch-removal-update
...
more possible mitigations for the "failed to apply" problemt related to merge conflicts
2024-07-21 22:36:30 +02:00
Kiril Videlov
54ae0cf9e8
more possible mitigations for the "failed to apply" problemt related to merge conflicts
2024-07-21 22:30:24 +02:00
Pavel Laptev
10da0ae567
empty board links fixes ( #4461 )
2024-07-21 22:22:13 +02:00
Kiril Videlov
aa0ec8d256
Merge pull request #4460 from gitbutlerapp/mitigate-conflict-failure-to-unapply
...
possible mitigation for the case when a conflicting branch is incorrectly not unapplied base update
2024-07-21 22:08:52 +02:00
Kiril Videlov
581a793773
possible mitigation for the case when a conflicting branch is incorrectly not unapplied base update
2024-07-21 22:04:46 +02:00
Kiril Videlov
a148f90ccb
Merge pull request #4458 from gitbutlerapp/modularize-virtual.rs---move-and-siplify-status-commit-file-and-hunk
...
modularize virtual.rs - move and siplify status commit file and hunk
2024-07-21 20:24:16 +02:00
Kiril Videlov
ea4f47da1b
get_applied_status returns VirtualBranchFiles instead of a tuple of path and hunks
2024-07-21 20:12:54 +02:00
Kiril Videlov
c25e48877b
move hunk related functions and structs to a module
2024-07-21 18:22:50 +02:00
Kiril Videlov
c2d135872a
rename files module to singular for consistency
2024-07-21 18:09:15 +02:00
Kiril Videlov
880ac13f21
move commit related functions and struct to a module
2024-07-21 18:06:52 +02:00
Kiril Videlov
6e27756098
move file related operations out of virtual.rs
2024-07-21 17:59:17 +02:00
Kiril Videlov
f30cb51540
Merge pull request #4457 from gitbutlerapp/move-tree-writing-out-of-virtual-branch-actions
...
move tree writing out of virtual branch actions
2024-07-21 16:44:54 +02:00
Kiril Videlov
0f00f0425a
move tree writing out of virtual branch actions crate
2024-07-21 16:15:41 +02:00
Kiril Videlov
38e01c931c
rename tree writer functions to be actually descriptive of what they do
2024-07-21 15:59:30 +02:00
Kiril Videlov
4faaf77d08
Merge pull request #4456 from gitbutlerapp/use-virtual-branch-hunk-type-in-virtual
...
make virtual.rs functions operate on VirtualBranchHunk
2024-07-21 15:50:56 +02:00
Kiril Videlov
9b9bd0b2e8
make virtual.rs functions operate on VirtualBranchHunk
...
Instead of the Hunk type from gitbutler_diff
2024-07-21 15:38:46 +02:00
Kiril Videlov
432d38fb79
Merge pull request #4455 from gitbutlerapp/update-svelte-version
...
update svelte version
2024-07-21 13:00:05 +02:00
Kiril Videlov
09f5ed56d8
update svelte version
2024-07-21 12:57:13 +02:00
Kiril Videlov
63863f9de5
Merge pull request #4452 from Byron/fix-4389
...
fix 4389
2024-07-20 23:12:07 +02:00
Kiril Videlov
bcb0916201
Merge pull request #4454 from gitbutlerapp/slightly-refactor-get_applied_status
...
slightly refactor get_applied_status
2024-07-20 23:08:47 +02:00
Kiril Videlov
8bfd897579
rename new_compute_locks function
2024-07-20 23:01:50 +02:00
Kiril Videlov
591552f625
get_applied_status now returns a more clear struct
2024-07-20 23:00:06 +02:00
Sebastian Thiel
5cfa2fd4df
Avoid showing any errors for background fetches
...
Otherwise these could pile up or be distracting.
However, errors should be shown on specific user actions
that allow for modal dialogues.
2024-07-20 22:45:26 +02:00
Sebastian Thiel
af4c70fbbc
propagate fetch-errors explicitly to prevent silent failures ( #4389 )
...
However, some tuning might be desired to prevent showing anything if background-fetches fail,
which might be desirable after all as they don't seem to run with modals enabled.
Also perform minor refactors while at it.
2024-07-20 22:38:25 +02:00
Kiril Videlov
246dd9c379
move get_applied_status to separate module
2024-07-20 22:17:31 +02:00
Kiril Videlov
587915227d
remove redundant function get_status_by_branch
2024-07-20 22:01:46 +02:00