Commit Graph

435 Commits

Author SHA1 Message Date
Nikita Galaiko
fa5e9dad43 keep at most 14 log files 2023-11-28 14:53:29 +01:00
Nikita Galaiko
c0e70cc04d
Merge pull request #1777 from gitbutlerapp/fix-assertions-in-update-base-branch
do not lose work on base branch update GB-674
2023-11-28 14:33:17 +01:00
Nikita Galaiko
d6d8345685
Merge pull request #1748 from gitbutlerapp/dependabot/cargo/itertools-0.12.0
Bump itertools from 0.11.0 to 0.12.0
2023-11-28 14:00:57 +01:00
Nikita Galaiko
a614f79f1d
Merge pull request #1747 from gitbutlerapp/dependabot/cargo/tracing-appender-0.2.3
Bump tracing-appender from 0.2.2 to 0.2.3
2023-11-28 14:00:05 +01:00
Nikita Galaiko
cc0739f6aa fix losing work on base branch update 2023-11-28 13:59:17 +01:00
Nikita Galaiko
cbb54ac72a
Merge pull request #1742 from gitbutlerapp/gb-674-2
GB-674 (2)
2023-11-28 08:02:10 +01:00
extrawurst
7350fc59d0
fix push code (#1714) 2023-11-27 18:25:50 +01:00
dependabot[bot]
d54c22a9e1
Bump itertools from 0.11.0 to 0.12.0
Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.11.0 to 0.12.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-itertools/itertools/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 15:37:58 +00:00
dependabot[bot]
66ec459423
Bump tracing-appender from 0.2.2 to 0.2.3
Bumps [tracing-appender](https://github.com/tokio-rs/tracing) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-appender-0.2.2...tracing-appender-0.2.3)

---
updated-dependencies:
- dependency-name: tracing-appender
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 15:37:45 +00:00
Nikita Galaiko
646eedd06e more refactor 2023-11-27 15:32:22 +01:00
Nikita Galaiko
c77355676d fix current behaviour in tests 2023-11-27 15:32:14 +01:00
Nikita Galaiko
88b78c083f do not calculate non comitted files all the time 2023-11-27 14:00:54 +01:00
Nikita Galaiko
118628f0e7 more tests 2023-11-27 13:57:50 +01:00
Nikita Galaiko
9f0ad03d98 rm silimar tests 2023-11-27 13:09:00 +01:00
Nikita Galaiko
b1efad0f6f minor refactoring 2023-11-27 13:08:23 +01:00
Nikita Galaiko
203d66b270 move update base branch tests to integration 2023-11-27 13:06:03 +01:00
Nikita Galaiko
f41631eb50 instead of flushing vbranches before flushing session, do it all the time 2023-11-27 10:20:16 +01:00
Nikita Galaiko
4373b4fe3b chore: remove unused code related to Refname Tag and refactor Refname HEAD and STASH to Refname Other 2023-11-24 17:13:16 +01:00
Nikita Galaiko
07a2d01e83 filter pushable references by type 2023-11-24 10:03:04 +01:00
Nikita Galaiko
c58298f48f support stash ref 2023-11-24 09:56:42 +01:00
Nikita Galaiko
586a9fa336
Merge pull request #1703 from gitbutlerapp/support-tag-refnames
support tag refnames
2023-11-24 09:50:27 +01:00
Nikita Galaiko
8defd6e42b support tag refnames 2023-11-24 09:38:50 +01:00
Nikita Galaiko
ee53b09a61 replace cranky with new clippy 2023-11-24 09:03:04 +01:00
Nikita Galaiko
b36fdc068a refactor: update log message for project batch pushed to include current and total count 2023-11-23 15:04:53 +01:00
Nikita Galaiko
b038b630ad fix rebasing after squashing 2023-11-23 14:15:52 +01:00
Nikita Galaiko
2b7f0535cc feat: add functionality to update commit message in repository 2023-11-23 14:08:40 +01:00
Nikita Galaiko
8e0b0a6bad refactor project menu 2023-11-23 12:58:15 +01:00
Kiril Videlov
0893441379 chore: fix inconsistency in menu item ID for project settings 2023-11-22 22:12:56 +01:00
Kiril Videlov
e80f806ff4 fix: update set_current_project function to properly handle user and project ID updates 2023-11-22 20:04:20 +01:00
Kiril Videlov
db46907fb0 feat: add menu action to navigate to project settings page; introduces the notion of 'current project'; the app now starts with the last current project 2023-11-22 19:13:03 +01:00
Nikita Galaiko
c62adb4531 handle git network errors 2023-11-22 15:05:06 +01:00
Nikita Galaiko
104a401400 refactor: change debug log to info log for project push status 2023-11-22 14:22:27 +01:00
Nikita Galaiko
b4f67aaa7a
Merge pull request #1664 from gitbutlerapp/all-refs
Just push all refs
2023-11-22 14:08:15 +01:00
Nikita Galaiko
3e08e60bf1 set actual time 2023-11-22 13:46:42 +01:00
Nikita Galaiko
78d2944476 push default_target, not head 2023-11-22 13:38:44 +01:00
Nikita Galaiko
9e7a6379fe use refname where possible 2023-11-22 12:20:07 +01:00
Nikita Galaiko
229745b721 rename branch to refname 2023-11-22 10:33:31 +01:00
Nikita Galaiko
af9b9c465b categorize git network error 2023-11-22 09:29:12 +01:00
Scott Chacon
65928d78b8 just push all refs 2023-11-21 15:18:10 -08:00
Nikita Galaiko
372f60189b
Merge pull request #1663 from gitbutlerapp/delete-empty-branches
delete empty branches
2023-11-21 14:36:43 +01:00
Nikita Galaiko
43fda60c25 on unapply, delete empty branches 2023-11-21 14:29:58 +01:00
Nikita Galaiko
6b14c71ed2
Merge pull request #1660 from gitbutlerapp/fix-repo-usage
fix repo usage
2023-11-21 14:00:05 +01:00
Nikita Galaiko
8b730cc267 always call odb create 2023-11-21 13:51:37 +01:00
Nikita Galaiko
0eac6f96be make sure to use project repo 2023-11-21 13:51:18 +01:00
Nikita Galaiko
7c4af4e86a
Merge pull request #1647 from gitbutlerapp/dependabot/cargo/tracing-0.1.40
chore(deps): bump tracing from 0.1.37 to 0.1.40
2023-11-21 13:16:44 +01:00
Nikita Galaiko
fe1b12b3f7
Merge pull request #1648 from gitbutlerapp/dependabot/cargo/bstr-1.8.0
chore(deps): bump bstr from 1.7.0 to 1.8.0
2023-11-21 13:16:38 +01:00
dependabot[bot]
07b9189b8c
chore(deps): bump tracing from 0.1.37 to 0.1.40
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.37 to 0.1.40.
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.37...tracing-0.1.40)

---
updated-dependencies:
- dependency-name: tracing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-21 12:01:09 +00:00
Nikita Galaiko
21a22ed4a4
Merge pull request #1650 from gitbutlerapp/dependabot/cargo/slug-0.1.5
chore(deps): bump slug from 0.1.4 to 0.1.5
2023-11-21 13:00:28 +01:00
Nikita Galaiko
145a6cc12b
Merge pull request #1646 from gitbutlerapp/dependabot/cargo/uuid-1.6.1
chore(deps): bump uuid from 1.5.0 to 1.6.1
2023-11-21 13:00:15 +01:00
Nikita Galaiko
fb469d411b rm dead code 2023-11-21 12:42:15 +01:00