Jörg Thalheim
d1cf87d2ce
BLE001: don't catch blind errors
2025-08-25 13:06:04 +02:00
Jörg Thalheim
ea2d6aab65
ruff: apply automatic fixes
2025-08-25 11:34:41 +02:00
kenji
ac7c51d2b3
Merge pull request 'pkgs/agit: Pre-fill the editor with commit messages' ( #4083 ) from kenji/pkgs/agit: Pre-fill the editor with commit messages into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/4083
2025-06-25 10:52:22 +00:00
a-kenji
3f947b11ba
pkgs/agit: Autofill AGit topic based on the current branch name
...
This makes it more likely that AGit topics are compatible with git
commands.
2025-06-25 12:32:32 +02:00
a-kenji
ef839c1b89
pkgs/agit: Pre-fill the editor with commit messages
...
Pre-fill the editor with commit messages for the AGit PR.
2025-06-25 01:56:46 +02:00
a-kenji
a9980b5f55
pkgs/agit: Add proper closing message for aborting an AGit PR
...
Add a proper closing message for aborting an AGit PR.
Also add documentation directly to the comments of the COMMIT_EDITMSG.
2025-06-24 16:47:10 +02:00
a-kenji
c4cfa5713e
pkgs/agit: Add all commits since main to edit comment
...
This is a first step for adding all the commits to the `agit c` and
prefilling it.
2025-06-24 12:18:15 +02:00
a-kenji
ea08edf328
pkgs/agit: Support osc8 in list subcommand
...
Support osc8 escape sequences in `agit list` subcommand.
2025-06-18 21:47:27 +02:00
a-kenji
6b157e5472
pkgs/agit: Add PR status checks to the list subcommand
2025-06-18 20:28:36 +02:00
a-kenji
cee82e9063
agit: Add list subcommand to list current open AGit PRs
...
Add a `list` subcommand to list currently open `AGit` PRs through the
cli.
2025-06-18 15:45:41 +02:00
Mic92
50e516e054
Merge pull request 'pkgs/agit: Update documentation' ( #3995 ) from kenji/pkgs/agit: Update documentation into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3995
2025-06-18 08:48:11 +00:00
a-kenji
ae7257c75e
pkgs/agit: Update documentation
2025-06-17 14:45:43 +02:00
kenji
6b6bad88e9
Merge pull request 'agit: Add latest commit information to comment' ( #3990 ) from kenji/agit: Add latest commit information to comment into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3990
2025-06-17 12:43:22 +00:00
kenji
b94934e5c0
Merge pull request 'agit: Set COMMIT_EDITMSG as filetype' ( #3991 ) from kenji/agit: Set COMMIT_EDITMSG as filetype into main
...
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3991
2025-06-17 12:02:03 +00:00
a-kenji
9523a9135d
agit: Add latest commit information to comment
...
Add latest commit information to the editor comments.
That way we can easily adjust the PR based on the latest commit.
2025-06-17 13:50:36 +02:00
a-kenji
def1a6a20c
agit: Add -a flag alias for --auto
2025-06-17 12:45:37 +02:00
a-kenji
aee4ee67d6
agit: Set COMMIT_EDITMSG as filetype
2025-06-17 12:42:12 +02:00
a-kenji
b22f706101
agit: Add documentation to EDIT_MSG and strip comments
...
Add documentation to EDIT_MSG and strip comments
2025-06-17 11:48:12 +02:00
a-kenji
f4faa3853f
agit: Allow specifying through EDITOR
2025-06-17 11:00:03 +02:00
a-kenji
6b206deb72
agit: init agit helper
...
This initializes a very simple AGit helper script.
Usage:
```
agit create
```
or
```
agit c
```
To create a new AGit Pr.
Integrate Pulling from an AGit remote.
Gitea doesn't expose an AGit endpoint in the api, or the `tea` cli.
This makes pulling not feasible, since there is no robust way to query
the AGit topic, which is the ref that need to be pulled.
One possible solution currently could be scraping the gitea instructions
for forking a pull request on an AGit PR.
2025-06-11 12:26:19 +02:00