Commit Graph

9 Commits

Author SHA1 Message Date
John Livingston b04baae499
Fix #405: minify option to hugo from gitlab CI. 2024-06-12 11:14:39 +02:00
John Livingston d5c327565c
Adding SPDX headers (WIP) 2024-05-23 11:42:14 +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 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
John Livingston 74a58de434
Documentation on Framagit
Related to #117.
2023-02-14 11:01:42 +01:00
John Livingston 05d4163d7e
Fix baseURL. 2023-02-14 10:52:06 +01:00
John Livingston 693139cc20
Fix gitlab-ci. #117. 2023-02-14 10:48:51 +01:00
John Livingston 3accd5565b
Fix .gitlab-ci. #117. 2023-02-14 10:45:22 +01:00
John Livingston 5f950e769a
Gitlab CI/CD to publish documentation on framagit.
Related to #117.
2023-02-14 10:39:04 +01:00