Commit Graph

8 Commits

Author SHA1 Message Date
mose 1d03e29578 build converse another way, and upgrade to v10 2023-08-15 16:35:28 +02:00
John Livingston 22f7d8fcef
Fix #200: externalizing the Prosody AppImage build:
The build process for the Prosody AppImage only worked on Debian based
stations.
See: https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/200

With this commit, the Prosody AppImage is no more built in this plugin, but downloaded from [prosody-appimage](https://github.com/JohnXLivingston/prosody-appimage).
2023-08-07 16:59:06 +02:00
John Livingston 56df985745
Documentation translation (#199)
Documentation translation using weblate.

* Use po4a to generate .po files from the english markdowns, then to generate translated files
* Some pages can be marked as «english only» (for technical documentation for example)
* New Hugo shortcode to use application strings in documentation (for example for settings names)
* The code of conduct is no more translated, but there is a link to official Contributor Covenant translations
* Adding all plugin's supported languages

Related to https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117
2023-07-14 19:15:30 +02:00
John Livingston 9047c1552d
public in .gitignore
Related to #117.
2023-02-14 10:24:08 +01:00
John Livingston e17257a90f
#117 part 1: New documentation website (#151)
This commit concerns the first subtask of this issue: https://github.com/JohnXLivingston/peertube-plugin-livechat/issues/117

It provide a brand new documentation website, that replace the previous markdown files.
The website is auto-generated using CI/CD, and can be found here: https://johnxlivingston.github.io/peertube-plugin-livechat/
2023-02-13 17:58:06 +01:00
John Livingston 679992146b
Building ConverseJS ourself. 2021-11-09 16:10:25 +01:00
John Livingston fba0422adb Adding eslint. 2021-02-20 11:55:00 +01:00
Rigel Kent e5fda80e7b (webpack) adding webpack for dependencies bundling, .gitignore and .npmignore 2019-11-19 17:08:04 +01:00