julienfastre
9950282d6e
Update build-and-release workflow to use Gitea-hosted setup-go action
Release binary for cl-cli / build-and-release (push) Failing after 7s
v_release_test
2025-10-24 23:33:31 +02:00
julienfastre
7c8e8eb236
Clean code by commenting out some variable, and allowing some dead code.
2025-10-24 23:24:47 +02:00
julienfastre
442b5d25b4
Release v0.4.0
Release binary for cl-cli / build-and-release (push) Failing after 1m40s
v4.0.0
2025-10-24 18:08:01 +02:00
julienfastre
4763d48290
Add PATCH support in Gitea client and update issue handling
...
Extend Gitea client with a `patch` method for executing PATCH requests. Introduce `IssueWriteSetBody` struct for serializing issue update payloads. Update Gitea action to append related issues and send PATCH requests to update issue descriptions.
2025-10-24 18:04:28 +02:00
julienfastre
1af6596b51
Enhance issue handling by adding utils module
...
Introduce `append_related_issues` function and `IssueRelated` enum to manage related issue linking. Update Gitea action to utilize the new functionality for appending related issues in work package content. Add corresponding tests.
2025-10-24 17:32:10 +02:00
julienfastre
c5f4f9fcf9
Release v0.3.0
Release binary for cl-cli / build-and-release (push) Failing after 1m27s
v0.3.0
2024-11-17 21:25:32 +01:00
julienfastre
9f544c66c2
Add "open" crate and automate browser opening for work packages
...
Added the "open" crate to Cargo.toml and corresponding dependencies to Cargo.lock. Updated the code to automatically open the newly created work package in the browser and handle potential failure cases gracefully.
2024-11-17 21:24:41 +01:00
julienfastre
7c1cdb64ec
fix multiple gitlab token possible
2024-11-14 15:23:25 +01:00
julienfastre
4bb787488d
example configuation file
2024-11-14 15:22:14 +01:00
julienfastre
ab0df54893
release 0.2.0
Release binary for cl-cli / build-and-release (push) Failing after 1m57s
v0.2.0
2024-11-14 14:22:56 +01:00
julienfastre
7b6cc33ecb
Refactor Gitea client and improve issue handling
...
Update the authorization header format in the Gitea client. Enhance issue details in work package creation and make `number` field public in the `Issue` struct.
2024-11-14 14:22:39 +01:00
julienfastre
696fd15cfa
cargo fixes
2024-10-25 00:42:23 +02:00
julienfastre
957c5b91bc
cargo fixes
2024-10-25 00:41:46 +02:00
julienfastre
1d8a70768f
integrate-gitea ( #2 )
...
Reviewed-on: #2
Co-authored-by: Julien Fastré <julien.fastre@champs-libres.coop >
Co-committed-by: Julien Fastré <julien.fastre@champs-libres.coop >
2024-10-24 22:32:42 +00:00
julienfastre
0c3320943e
add changies
2024-03-17 21:36:10 +01:00
julienfastre
df71e1073c
allow multiple instances of gitlab to be configured
2024-03-17 21:34:03 +01:00
julienfastre
34f6eac006
allow to assign automatically current user on new work package
2024-03-15 23:10:21 +01:00
julienfastre
8da5d6ed87
more usage
2024-01-09 09:50:10 +01:00
julienfastre
b4ffee2dd3
add some docs
2024-01-09 09:41:46 +01:00
julienfastre
708be9bdc4
update changelog
Release binary for cl-cli / build-and-release (push) Successful in 1m42s
v0.1.0
2024-01-08 23:22:29 +01:00
julienfastre
f9fb2b1e10
Merge pull request 'Enable CI for releasing the tool and changie for handling changelog' ( #1 ) from ci-for-release into main
...
Reviewed-on: #1
2024-01-08 22:21:13 +00:00
julienfastre
4a77a4487b
Enable CI for releasing the tool
2024-01-08 23:19:56 +01:00
julienfastre
a17901a6d6
write workpackage on openproject
2024-01-08 13:26:09 +01:00
julienfastre
5b34a51d90
remove the (desactivated) access token
2023-03-27 17:56:22 +02:00
julienfastre
4725e096f4
first cli (wip)
2023-03-27 17:53:41 +02:00