Fix #124 (dirty hack):

This commit is a dirty hack to fix issue with ARM64 Prosody AppImage.
The fixed appimagebuild tool is not released by the dev team.
So i patch it in my build script. This is not a good solution, but it
works, and let me go forward.
This commit is contained in:
John Livingston
2023-05-31 18:13:35 +02:00
parent 0185b56cab
commit f644ad0d88
11 changed files with 63 additions and 49 deletions

View File

@ -1,6 +1,6 @@
# Changelog
## 6.4.0 (Not Released Yet)
## 7.0.0 (Not Released Yet)
### Importante Notes
@ -8,6 +8,9 @@ If you enabled external XMPP connection with plugin v6.3.0,
and are not using the standard 5269 port, you must add and additional DNS SRV record.
Check the [documentation](https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/advanced/xmpp_clients/).
If you are using ARM 64 CPU, you no longer need to manually install Prosody on your server.
You can now uncheck the "use system prosody" option, and uninstall Prosody if you don't use it for anything else.
If you are using ["system Prosody"](https://johnxlivingston.github.io/peertube-plugin-livechat/documentation/admin/settings/#use-system-prosody),
please not that this version will only properly work with Prosody >= 0.12.0.
If you are using an older version, Chat Federation could be broken, and it could have some unexpected behaviour.
@ -18,6 +21,7 @@ If you are using an older version, Chat Federation could be broken, and it could
* You can now connect to a remote chat with your local account.
* This remote connection is done using a custom implementation of [XEP-0468: WebSocket S2S](https://xmpp.org/extensions/xep-0468.html), using some specific discovering method (so that it will work without any DNS configuration).
* If the remote instance has configured external XMPP connections, it will use legacy S2S connection instead of Websocket S2S.
* ARM64 CPU support! The Prosody builtin AppImage is now compatible with ARM64 CPU.
TODO: documentation, and settings names/descriptions changes related to direct XMPP S2S connections.
TODO: only compatible with Prosody 0.12.x. So it should be documented for people using «system Prosody». And i should fix the ARM AppImage.