Commit Graph

12 Commits

Author SHA1 Message Date
eb2fef4d99 mod: update taskwarrior time conversion 2023-11-02 15:21:38 +01:00
6f01bebe9a add: create new comment if annotation was added localy 2023-10-30 20:10:04 +01:00
aae91aa4e7 fix(gitea-api): authorize for issues in private repositories / organizations
This also fixes an issue with the taskwarrior filters to not overwrite
existing other tasks from other repositories.
2023-10-27 16:42:33 +02:00
32a389d464 add(cli): cli interface for push, pull and version 2023-10-26 00:32:25 +02:00
854dafde01 mod(taskwarrior): complete push implementation
Currently the merging process is not working entirely as I would
expect. There are no checks for actual changes between the local version
and the server version. WIP for #3. Configuration file created with
corresponding values like, user name and access code, which are - for
obvious reasons - not commited.
2023-10-25 17:14:54 +02:00
5764a32f02 fix(taskwarrior): parsing and convertion of times and contents 2023-10-22 12:32:53 +02:00
ce2a4769c9 add(taskwarrior): uda for last_gitw_update with initial merge
WIP for #3. Creation of entirely new tasks is possible and works as
expected. The only remaining issue is the merging of existing tasks.
2023-10-22 00:02:47 +02:00
ba9683f290 add(taskwarrior): pull implementation for new tasks
This implements the pull functionality for new tasks, which are not yet
in the local taskwarrior instance created. WIP for #3.
2023-10-21 12:43:41 +02:00
3ed3c53854 add(taskwarrior): integrate uda for git integration
This implementation adds the necessary fields for the tasks of
taskwarrior to be synchronized with git. It provides the necessary
conversion of the taskwarrior times and the standard time.Time go
format. WIP for #3.
2023-10-21 11:03:43 +02:00
255b35783c add(taskwarrior): update tasks in taskwarrior
The implementation updates the tasks in taskwarrior and/or creates new
tasks. WIP for #3.
2023-10-20 13:41:43 +02:00
6f27c0a4d9 add(taskwarrior): get exported taskwarrior tasks
This implementation uses a filter struct to create taskwarrior filters
(like you would do in the command line) to export the filtered tasks
into json which are parsed as go structs.
2023-10-20 12:50:18 +02:00
65eec9a2f6 initial structure 2023-10-14 14:03:32 +02:00