YunoHost-Apps / mautrix_telegram_ynh

Matrix Telegram pupetting bridge for YunoHost
https://github.com/mautrix/telegram
GNU General Public License v3.0
14 stars 4 forks source link

some refactoring and fixes for edge cases #9

Closed benneti closed 2 years ago

benneti commented 2 years ago

Problem

PR Status

Package_check results


If you have access to App Continuous Integration for packagers you can provide a link to the package_check results like below, replacing '-NUM-' in this link by the PR number and USERNAME by your username on the ci-apps-dev. Or you provide a screenshot or a pastebin of the results

Build Status

benneti commented 2 years ago

!testme

yunohost-bot commented 2 years ago

Meow :cat2: Test Badge

Gredin67 commented 2 years ago

if fix making the bot synapse admin is this a problem with #10 I would comment out the line and merge in master. Setting the bot admin can be done manually and only deserves to be able to gather bridge rooms in a community. Which in the moment is deprecated I guess with spaces.

Gredin67 commented 2 years ago

not sure what you are doing with the config file at update but I get https://paste.yunohost.org/raw/olecozasiq I think I found a typo that I corrected in the patch branch

Gredin67 commented 2 years ago

anyway the config file handling will change drastically with next yunohost upgrade, so no need to try to solve this now. Better work on using the new config panel instead.

benneti commented 2 years ago

yeah the fix for making the bot admin is not that important it just leads to a warning which is fine, and good to know that it is close to obsolete. If I look at the logs I am slightly confused, because the error is that the logs do not exist, but for the upgrade at least it should already exist. It would probably not hurt to have mkdir, and touch in there.

Lastly I don't think I will invest much time in converting to the new config interface as I just retired my yunohost board as it was getting to slow (and the new server runs nixos)!

Anyway thanks for the input!

benneti commented 2 years ago

i'll wait for a bit before merging, I am still thinking about dropping the make admin option completely (and disabling communities) as it seems to not work anyway.

benneti commented 2 years ago

This will probably the last update of the build from my side, as I switched my homeserver over to nixos and cannot test it in the real world.

benneti commented 2 years ago

!testme

yunohost-bot commented 2 years ago

:sunflower: Test Badge