Commit Graph

15 Commits

Author SHA1 Message Date
801798852c Prosody: new settings to provide a custom certificates dir 2023-04-14 11:33:41 +02:00
b4dabfeeb9 New debug mode:
Debug mode is no more triggered by the NODE_ENV value, but by testing
the existance of a file in the plugin data directory.
2023-04-14 11:33:41 +02:00
4d9d9d39b0 XMPP clients connections WIP:
* new option to allow external xmpp account s2s connections
* settings to setup the port and network interfaces
* documentation WIP

Related to issue #114
2023-04-14 11:33:41 +02:00
8e4fa7ca7f Translations typos. 2023-03-07 14:39:26 +01:00
0eb7e75421 New dev workflow:
Contribution now have to be made on the main branch.

A new `documentation` branch is created. Github and Gitlab pipelines are
now working on this branch.

Develop branch is deprecated, as it is no more necessary.
2023-03-07 14:14:19 +01:00
f31d6f8c82 Updated german translation (#156)
Completed german translation for the plugin settings
Translated the description of the settings documentation
Used a nicer sentence for the room type description
Translated the Github-Links for the Roadmap
2023-02-16 06:57:09 +01:00
c97cb5bb18 Partial german settings translations. 2023-02-15 15:02:22 +01:00
8957312169 Official code of conduct japanese translation. 2023-02-15 14:41:43 +01:00
6681f34a24 Official code of conduct german translation. 2023-02-15 14:38:55 +01:00
4863ce289b Doc translation. 2023-02-15 14:32:47 +01:00
b17dceff96 update German translation for the new docs site (#154)
Added missing sites
Added note that setting names aren't translated
removed typo "Deutsche" -> "Deutsch"
removed typo "General informatiosn"
2023-02-15 14:31:46 +01:00
9d18e401a7 Implements #153: Settings translations (#155)
Implementing a new translating system, so we can more easily translate
settings strings. Indeed, these strings are difficult to embed in
JSON format.

We still use JSON files for standard strings, but in addition we have
dedicated YAML files to translate settings strings.

There is a new build-languages.js script that merge all translations in JSON files.

Other modifications:
* Eslint: ignoring documentation and build scripts.
* french settings translations.
2023-02-15 11:54:48 +01:00
891a7336c4 John Livingston in credits. 2023-02-14 11:11:12 +01:00
44eea3bd8e Documentation: how to add a language to the doc. 2023-02-13 18:26:25 +01:00
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