Commit Graph

700 Commits

Author SHA1 Message Date
412236ed98 Update fr.yml 2023-03-07 12:37:03 +01:00
9fd4876e23 6.2.0 2023-03-06 12:10:08 +01:00
3bb8b9886a Changelog v6.2.0 2023-03-06 12:10:02 +01:00
8e91641e6c Update github workflow config. 2023-03-06 12:06:22 +01:00
58456b8fb4 Merge branch 'develop' 2023-03-06 12:05:27 +01:00
d964a96654 Credits. 2023-02-17 09:47:21 +01:00
183b21322d Fix typo. 2023-02-17 09:43:01 +01:00
7e481c7588 Merge pull request #157 from Gamemap/german-translation-2
Shortened the translations because there were truncated (#156 (comment)).
Also shortened the text for the two option buttons so they should be fixed too.
The description of the automatic color detection had ` on the end of the line.
2023-02-17 09:42:38 +01:00
47631f433f German Translation shortened
Shortened translations to don't get truncated.
2023-02-16 16:08:36 +01:00
20a9530992 update changelog 2023-02-16 07:00:41 +01:00
13fd1a84c9 Fix typo. 2023-02-16 06:58:28 +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
909bc9b335 Update documentation on main branch. 2023-02-15 14:44:03 +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
627e55bae3 Fix typo. 2023-02-14 11:05:35 +01:00
74a58de434 Documentation on Framagit
Related to #117.
2023-02-14 11:01:42 +01:00
05d4163d7e Fix baseURL. 2023-02-14 10:52:06 +01:00
693139cc20 Fix gitlab-ci. #117. 2023-02-14 10:48:51 +01:00
3accd5565b Fix .gitlab-ci. #117. 2023-02-14 10:45:22 +01:00
5f950e769a Gitlab CI/CD to publish documentation on framagit.
Related to #117.
2023-02-14 10:39:04 +01:00
9047c1552d public in .gitignore
Related to #117.
2023-02-14 10:24:08 +01:00
42c21ead94 Moving public directory away:
Moving `public/images` dir to `assets/images`, because it conflicts with gitlab CI/CD for documentation.
Moving `assets/styles.css` to `assets/styles/styles.css`.

Related to #117.
2023-02-14 10:19:55 +01:00
68aa95338e Merge branch 'main' into develop 2023-02-13 18:26:40 +01:00
44eea3bd8e Documentation: how to add a language to the doc. 2023-02-13 18:26:25 +01:00
2950fdeddf link to the new documentation. 2023-02-13 18:03:23 +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
dc1de61a95 Release v6.1.0 2023-02-01 14:45:49 +01:00
43b49dc4f0 Fix changelog. 2023-02-01 14:38:27 +01:00
d6030afabc ConverseJS: in readonly mode, don't show any info messages (except when disconnected).
Related to #111 #133 #134
2023-01-16 18:04:20 +01:00
f1fe010409 ConverseJS: remove browser notifications, and browser tab message count. 2023-01-12 11:53:12 +01:00
0545a1034a ConverseJS optimization:
* ConverseJS: Don't send state notifications. #134
* ConverseJS: Don't show join/leave messages. #134
2023-01-12 11:46:02 +01:00
55e6414fe9 updated german translation: option to generate an iframe (#147) 2023-01-12 09:50:55 +01:00
ce9d531db7 Share chat link popup: add an option to generate an iframe.
Implements #110, and #92 partially.
2023-01-11 19:24:13 +01:00
3f47c3c65a Refactoring and simplification (#122) 2023-01-11 18:05:18 +01:00
a1bb4788c4 Updating NPM dependencies 2023-01-11 17:23:55 +01:00
f16f8fa948 Missing changelog entry. 2022-12-12 19:31:30 +01:00
5658cc3dc5 #122: update npm dependencies. 2022-12-12 19:31:30 +01:00
04c8238529 #122: update npm dependencies. 2022-12-12 19:31:30 +01:00
c178213e19 Use ESBuild for frontend build.
Replacing webpack by ESBuild for client code compilation (as in the
official quickstart plugin).

So we can remove deprecated webpack dependencies.

Note: webpack is still used for ConverseJS build.
This may be removed soon.

Related to issue #122.
2022-12-12 19:31:29 +01:00
901d1e96ab Update @peertube/peertube-types to 4.2.2:
* using a stable version (4.2.2)
* minimum Peertube version is now 4.2.0
* removing some type customizations

Related to issue #122.

Note: there are still some quirks. See: https://github.com/Chocobozzz/PeerTube/issues/5446
2022-12-12 19:31:17 +01:00
ed3f236120 Prosody Appimage: supports only x86_64:
* stop trying to generated an ARM64 AppImage (as it is buggy)
* display a warning in the settings if incompatible CPU detected
* documentation for a workaround

Implements #120.
2022-12-12 19:17:43 +01:00
52753627d3 6.0.0-beta.2 2022-12-08 11:27:13 +01:00
ae5860e537 Implements #123: «disable websocket» settings». 2022-12-08 11:25:57 +01:00
74cf60908e CopiePublique sponsoring. 2022-12-06 19:08:36 +01:00