[aur-dev] [PATCH] git-serve: Mark setup-repo as deprecated

2016-09-18 Thread Lukas Fleischer
Since 0c1187c (git-serve: Deprecate setup-repo, 2016-07-24), it is no longer recommended to use setup-repo. Mark the command as deprecated in the usage/help text. Signed-off-by: Lukas Fleischer --- git-interface/git-serve.py | 2 +- 1 file changed, 1 insertion(+), 1

[aur-dev] [PATCH 3/5] git-serve: Add support for disowning package bases

2016-09-18 Thread Lukas Fleischer
Add support for disowning packages from the SSH interface. The syntax is `disown `. Signed-off-by: Lukas Fleischer --- git-interface/git-serve.py | 136 + 1 file changed, 136 insertions(+) diff --git

[aur-dev] [PATCH 5/5] t0002: Add tests for adopt/disown/set-comaintainers

2016-09-18 Thread Lukas Fleischer
Signed-off-by: Lukas Fleischer --- git-interface/test/setup.sh | 4 + git-interface/test/t0002-serve.sh | 207 ++ 2 files changed, 211 insertions(+) diff --git a/git-interface/test/setup.sh b/git-interface/test/setup.sh index

[aur-dev] [PATCH 2/5] git-serve: Add support for adopting package bases

2016-09-18 Thread Lukas Fleischer
Add support for adopting packages from the SSH interface. The syntax is `adopt `. Signed-off-by: Lukas Fleischer --- git-interface/git-serve.py | 46 ++ 1 file changed, 46 insertions(+) diff --git

[aur-dev] [PATCH 1/5] git-serve: Format usage text automatically

2016-09-18 Thread Lukas Fleischer
Remove the formatting of the usage text and add code to columnize it automatically instead. Also, add more strict tests for the usage output. These new tests ensure that the usage header is printed, commands are indented properly and no overly long lines are produced. Signed-off-by: Lukas

[aur-dev] [PATCH 4/5] git-serve: Add support for setting co-maintainers

2016-09-18 Thread Lukas Fleischer
Add support for changing co-maintainers from the SSH interface. The syntax is `set-comaintainers ...`. Signed-off-by: Lukas Fleischer --- git-interface/git-serve.py | 8 1 file changed, 8 insertions(+) diff --git a/git-interface/git-serve.py

[aur-dev] [PATCH/RFC] Send reminders before the TU voting period ends

2016-09-18 Thread Lukas Fleischer
Add a new script that checks for TU votes ending within the next 48 hours and sends reminder emails to all Trusted Users who did not cast their votes yet. The script is designed to be executed as a cron job, such that the check is performed periodically. Since the script does not remember users