Skip to content

Conversation

@JGBSouza
Copy link

Add a new feature kw_patch_track that register all off the patches sent with send-patch in a database

@JGBSouza JGBSouza force-pushed the kw_patch_track branch 2 times, most recently from 2ba441e to 5ee3324 Compare May 11, 2025 18:04
JGBSouza and others added 6 commits September 18, 2025 19:30
To support the new `kw patch-track` feature, we are adding initial files and
creating database tables to store the necessary information. This includes SQL
commands to create the table `patch`, the file src/patch with the initial
versions of `parse_patch_track_options` and the `patch_track_main` and the
initial documentation `documentation/man/features/kw-patch-track` file.

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
To support the new feature `kw patch-track`, it should be able to
register the patches that are sent with kw send_patches. In this sense,
add a new function register-patch-track that is called after the send_patch
mail_send function, registering infos from the patch as an id, the status,
date, time and title.

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
To support the new `kw patch-track` feature, it should be able to
show the panel with the patches registered in the database. In
this sense, add a new functionality `dashboard` that displays in the
terminal the infos from all off the patches sent with kw-patch-track

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
To support the new `kw patch-track` feature, we need a method to set the
patches status when they are updated. In this sense, add the new functionality
`set-status` that receives a valid status and a flag `id` that indicates wich
path status will be changed.

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: --local <--local>
Signed-off-by: --local <--local>
@JGBSouza JGBSouza marked this pull request as draft December 1, 2025 13:51
Signed-off-by: JGBSouza <joaosouzaaa12@gmail.com>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
… database string

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
…ion_status

Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JGBSouza <joaosouzaaa12@usp.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Signed-off-by: JoaoGBSouza <joao.souza@upp.com.br>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant