Commit Graph

37 Commits

Author SHA1 Message Date
0ffc652194 Dependabot: @stylistic/eslint-plugin blocked by eslint version. 2025-05-12 13:34:53 +02:00
94753ab60b Dependabot: openid-client < 6.0.0 2025-05-12 13:20:08 +02:00
984d5fc529 Blocking eslint-config-love upgrades for now, too many breaking changes. 2025-05-12 12:29:02 +02:00
b871d873c6 Better github CI configuration. 2024-10-08 17:28:30 +02:00
77ec284ade Fix build & CI 2024-10-08 16:53:55 +02:00
3f0f6e4d3b Github CI: new job to test build and lint. 2024-10-08 16:44:46 +02:00
b2f8595198 Dependabot: trying grouping strategy. 2024-10-08 16:05:29 +02:00
abfdb0f08d Fix dependabot config: use versioning-strategy: increase 2024-09-25 10:19:45 +02:00
3ec4482043 Fix dependabot config. 2024-09-16 10:11:10 +02:00
33be9b3fc5 Update dependencies:
* update @tsconfig/nodes12 to @tsconfig/node16
* Peertube >= 5.2.0 required
2024-09-11 11:29:28 +02:00
1d0a7a97d2 Missing SPDX 2024-09-11 10:39:57 +02:00
071ee9f6b4 Dependabot: daily update. 2024-09-10 11:11:28 +02:00
9731835c31 Fixing again dependabot config file. 2024-09-10 11:08:18 +02:00
5f4cc7c46e Fix dependabot conf file. 2024-09-10 11:03:51 +02:00
7330729ac1 Enabling dependabot. 2024-09-10 10:59:33 +02:00
75925b1117 Documentation: migrating from hugo-theme-learn to hugo-theme-relearn 2024-08-30 12:39:27 +02:00
1d49df4b4d Fix github templates + reuse. 2024-05-27 16:40:08 +02:00
d5c327565c Adding SPDX headers (WIP) 2024-05-23 11:42:14 +02:00
17a0f4224d Update github bug report template. 2023-12-06 14:49:13 +01:00
563fe75005 PR template update. 2023-09-08 10:15:49 +02:00
233c704ae0 Github PR template. 2023-09-04 12:04:37 +02:00
a94a1cc527 Trying to trick github CI for po4a version. 2023-07-17 16:47:05 +02:00
1751ee8096 Trying to trick github CI for po4a version. 2023-07-17 16:44:16 +02:00
603e8ce76a Trying to trick github CI for po4a version. 2023-07-17 16:42:11 +02:00
d8d1de3ceb Trying to trick github CI for po4a version. 2023-07-17 16:33:44 +02:00
4394b1b4ea Hugo github CI. 2023-07-14 19:35:40 +02:00
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
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
8e91641e6c Update github workflow config. 2023-03-06 12:06:22 +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
b203380330 Update issue templates 2021-11-05 20:39:24 +01:00
6cdf44e92a Removing funding file, it is now configured in a .github repo. 2021-08-30 13:10:45 +02:00
e19420de63 Paypal funding. 2021-08-30 13:03:22 +02:00
5f56668879 Paypal funding. 2021-08-30 13:01:31 +02:00
db2f4e3645 Adding github funding file. 2021-08-30 12:47:41 +02:00
0da24a95b0 Update issue templates 2021-06-21 09:30:47 +02:00
6e6e04c362 Update issue templates 2021-02-21 02:05:44 +01:00