Commit Graph

8 Commits

Author SHA1 Message Date
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
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
John Livingston
187d8be87f
Documentation update + remove docker build:
* Update documentation and removed deprecated parts
* removed Docker image build files, as it is no more needed
2022-11-15 18:04:51 +01:00
John Livingston
7bb444af2c
Update contributing documentation. 2021-12-06 15:47:55 +01:00
John Livingston
7acc54846d
Update contributing documentation. 2021-12-06 15:14:47 +01:00
John Livingston
8f12ca0c45
Documentation. 2021-11-26 15:17:57 +01:00
John Livingston
729f95c5eb
New documentation, first draft. WIP. 2021-11-04 13:57:37 +01:00
John Livingston
98a9515a50
Adding a contribution guide, and an email contact. 2021-08-02 18:14:56 +02:00