Hosted Weblate
cdec292bbe
Update Swedish translation
...
Update Swedish translation
Update Swedish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Joel A <joeax910@student.liu.se >
Co-authored-by: bittin1ddc447d824349b2 <bittin@reimu.nl >
2026-08-02 22:30:00 +02:00
Hosted Weblate
476d05b7cc
Update French translation
...
Update French translation
Update French translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: I-I-IT <weblate.hut787@aleeas.com >
Co-authored-by: John Kindle <idp-portal.suse.com.dwindle414@aleeas.com >
Co-authored-by: Tristan B <tristanb0@users.noreply.hosted.weblate.org >
2026-08-02 22:29:59 +02:00
Hosted Weblate
783c99b266
Update Spanish translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nicolás Pérez <ccnicolasperez@gmail.com >
2026-08-02 22:29:59 +02:00
Hosted Weblate
72f1208431
Update Dutch translation
...
Update Dutch translation
Update Dutch translation
Co-authored-by: Dick Groskamp <dikgro@yahoo.co.uk >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2026-08-02 22:29:58 +02:00
Hosted Weblate
0c9d29a913
Update Indonesian translation
...
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2026-08-02 22:29:58 +02:00
Hosted Weblate
16b2ca02ef
Update Arabic translation
...
Update Arabic translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Rex_sa <rex.sa@pm.me >
2026-08-02 22:29:57 +02:00
Hosted Weblate
8e55c8e9e7
Update Italian translation
...
Update Italian translation
Update Italian translation
Update Italian translation
Update Italian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
2026-08-02 22:29:57 +02:00
Hosted Weblate
c3e3992e44
Update Polish translation
...
Update Polish translation
Update Polish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Matthaiks <kitynska@gmail.com >
2026-08-02 22:29:56 +02:00
Hosted Weblate
b4ac053d4d
Update Croatian translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Milo Ivir <mail@milotype.de >
2026-08-02 22:29:56 +02:00
Hosted Weblate
469751873c
Update Armenian translation
...
Add Armenian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Maximaus <mikurasua@gmail.com >
2026-08-02 22:29:55 +02:00
Hosted Weblate
321597cb2a
Update Icelandic translation
...
Update Icelandic translation
Update Icelandic translation
Update Icelandic translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is >
2026-08-02 22:29:55 +02:00
Hosted Weblate
005b064d09
Update Portuguese translation
...
Update Portuguese translation
Update Portuguese translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Sergio Marques <so.boston.android@gmail.com >
2026-08-02 22:29:54 +02:00
Hosted Weblate
2f607b6263
Update Czech translation
...
Update Czech translation
Update Czech translation
Update Czech translation
Co-authored-by: Fjuro <fjuro@alius.cz >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Jaroslav Lichtblau <l10n@lichtblau.cz >
2026-08-02 22:29:54 +02:00
Hosted Weblate
ae039fd60a
Update Catalan translation
...
Update Catalan translation
Update Catalan translation
Update Catalan translation
Co-authored-by: Ecron <ecron_89@hotmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Xusi Fons <xusi@keemail.me >
2026-08-02 22:29:54 +02:00
Hosted Weblate
e041ac1208
Update Japanese translation
...
Update Japanese translation
Update Japanese translation
Co-authored-by: Himmel <himmel@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: maboroshin <maboroshin@users.noreply.hosted.weblate.org >
2026-08-02 22:29:53 +02:00
Hosted Weblate
d269559587
Update Ukrainian translation
...
Update Ukrainian translation
Co-authored-by: Denys Nykula <nykula@ukr.net >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2026-08-02 22:29:53 +02:00
Hosted Weblate
db5b60f770
Update Belarusian translation
...
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Update Belarusian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Pavel Miniutka <pavel.miniutka@gmail.com >
2026-08-02 22:29:52 +02:00
Hosted Weblate
642a21ca4a
Update Russian translation
...
Update Russian translation
Update Russian translation
Co-authored-by: Artyom Rybakov <rib.artem@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2026-08-02 22:29:52 +02:00
Hosted Weblate
218d557899
Update Estonian translation
...
Update Estonian translation
Update Estonian translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
2026-08-02 22:29:51 +02:00
Hosted Weblate
8736b8fb85
Update Greek translation
...
Co-authored-by: AUGANOS <giannoskai@proton.me >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
2026-08-02 22:29:51 +02:00
Hosted Weblate
353d8ad85e
Update German translation
...
Update German translation
Update German translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Lenny Angst <lenny@familie-angst.ch >
Co-authored-by: Milo Ivir <mail@milotype.de >
2026-08-02 22:29:50 +02:00
Hosted Weblate
264a283bba
Update Portuguese (Brazil) translation
...
Update Portuguese (Brazil) translation
Update Portuguese (Brazil) translation
Update Portuguese (Brazil) translation
Update Portuguese (Brazil) translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: delvani <del.cidrak@gmail.com >
Co-authored-by: joaooliva <joaooliva@protonmail.com >
2026-08-02 22:29:50 +02:00
Hosted Weblate
1fd0be210c
Update Tamil translation
...
Update Tamil translation
Update Tamil translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com >
2026-08-02 22:29:49 +02:00
Hosted Weblate
36bf14d0fe
Update Turkmen translation
...
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Perhat Kishikov <deadshoot205410@gmail.com >
2026-08-02 22:29:49 +02:00
Hosted Weblate
be9874cad1
Update Turkish translation
...
Update Turkish translation
Update Turkish translation
Update Turkish translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
2026-08-02 22:29:48 +02:00
Hosted Weblate
eb4998c1fc
Update Galician translation
...
Update Galician translation
Update Galician translation
Update Galician translation
Add Galician translation
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ninjum <ninhum@gmx.com >
2026-08-02 22:29:48 +02:00
Fijxu
ad4b1c69ce
chore: add more development dependencies to packages.nix + some notes
2026-08-02 16:29:05 -04:00
Fijxu
21a3434850
fix: skip non comment commentFilterContextViewModel key in comments ( #5870 )
...
Some YouTube videos like https://www.youtube.com/watch?v=Ajkr_Wg-k8g
had an non comment key that was inside the Array that contained some
comment information that Invidious parses (like comment_key and
toolbar_key), that being the `commentFilterContextViewModel` key, which
is just an indicator on how comments are sorted:
```
{
"commentThreadRenderer": { ... } <- comment information that is
handled by line 134 of youtube.cr
},
{
"commentFilterContextViewModel": {
"text": {
"content": "Top is selected, so you'll see featured comments"
},
"accessibility": {
"accessibilityData": {
"label": "Top is selected, so you'll see featured comments"
}
}
} <- Useless information, this is not a comment
}
```
2026-08-02 16:20:43 -04:00
Fijxu
51dd4fefd0
fix: fix comments html rendering ( #5862 )
...
Now the structure no longer has an array of author thumbnails, is a
single URL:
```json
"author": {
"channelId": "UCiLGHgWdQvfl1G8BPgcO55w",
"displayName": "@uber_nerd-l7r",
"avatarThumbnailUrl": "https://yt3.ggpht.com/ee1_iFgiBvgKHUr3r0_qUVqUpGKhDZaePYq8Q4tIsyVS9L1oRHHJLcHtXrSxyS63AmvldKicbw=s88-c-k-c0x00ffffff-no-rj ",
"isVerified": false,
"isCurrentUser": false,
"isCreator": false,
```
2026-08-02 03:48:25 -04:00
Fijxu
1a0fd8287d
chore: Move nix files out of root directory ( #5861 )
2026-08-02 00:06:13 -04:00
Fijxu
40378a2dc0
Fix lint and formatting
2026-08-01 21:29:31 -04:00
Fijxu
9c3266ef64
CI: Pin Crystal to 1.20.3 for linting task so ameba can build ( #5859 )
2026-08-01 21:29:03 -04:00
Fijxu
a6f206b21f
CI: ignore nix files
2026-08-01 18:55:40 -04:00
Fijxu
67bfb56bbe
chore: Add Nix development files ( #5856 )
...
* chore: Add Nix development files
* chore: add dir env flakes support and add it's directory to gitignore
* chore: add shards
2026-08-01 18:50:15 -04:00
TheFrenchGhosty
6e13814c9e
Remove the awesome humane tech badge ( #5853 )
2026-08-01 19:33:48 +02:00
Fijxu
c5fb30c509
CI: add Crystal 1.21.0 in ci.yml matrix
2026-07-31 22:38:52 -04:00
Fijxu
111ae066a1
CI: update Crystal 1.20.2 to 1.20.3 in ci.yml matrix
2026-07-31 22:34:34 -04:00
TheFrenchGhosty
76ff3c006b
Update the AI policy to properly ban AI slop ( #5849 )
...
* Update the AI policy to mention AI slop
* Better wording
* Typo
2026-07-31 11:17:04 +02:00
dependabot[bot]
9d1291a0b8
chore(deps): bump actions/setup-python from 5 to 7 ( #5829 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-28 10:10:43 +02:00
Emilien
59bb97cdc3
chore: put back -dev in shards.yml
2026-07-23 23:10:25 +02:00
github-actions[bot]
5953859e29
Release v2.20260723.0 ( #5824 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v2.20260723.0
2026-07-23 23:08:02 +02:00
Émilien (perso)
5510657e80
feat: add release script + trigger from github action ( #5823 )
2026-07-23 23:02:46 +02:00
gabe4278
adfec7646b
Hotfix - Fix YouTube change( #5818 )
...
Co-authored-by: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com >
2026-07-23 06:04:24 +02:00
bunchy7ss
30c0656a93
Hotfix - Fix YouTube change ( #5819 )
...
Credit to https://git.miningtcup.me/MiningTcup
2026-07-23 05:57:07 +02:00
Fijxu
e5bde4bc60
chore: update openssl to 3.6.3 in OCI ( #5808 )
2026-07-14 02:38:21 -04:00
dependabot[bot]
c84acc10ad
chore(deps): bump int128/docker-manifest-create-action ( #5807 )
...
Bumps [int128/docker-manifest-create-action](https://github.com/int128/docker-manifest-create-action ) from 2.22.0 to 2.25.0.
- [Release notes](https://github.com/int128/docker-manifest-create-action/releases )
- [Commits](https://github.com/int128/docker-manifest-create-action/compare/v2.22.0...v2.25.0 )
---
updated-dependencies:
- dependency-name: int128/docker-manifest-create-action
dependency-version: 2.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-13 22:46:19 -04:00
TheFrenchGhosty
029a496578
Various enhancements and rewording to the issues/PRs templates ( #5804 )
...
* Various enhancements and rewording to the issues/PRs templates
* Remove the "explain how" from the checkboxes since the explanation is
below
* Make the checkbox valid markdown so that they don't appear as text next
to the rendered checked one
* Add comma to make the sentences flow better
* Consistency
2026-07-12 09:29:21 +02:00
TheFrenchGhosty
1111ea7294
Add a field for AI policy compliance in the issues/PRs templates ( #5803 )
...
* Convert issue templates to Issue Forms with AI policy disclosure
Convert the 3 markdown issue templates (.md) to GitHub Issue Forms (.yml)
to enable interactive form elements, and add an AI disclosure section per
the AI Policy (AI_POLICY.md):
- Required checkbox to acknowledge having read the AI Policy
- Required dropdown for AI usage (none / fully / partially with explanation)
- Optional input for model(s) used (open-weight examples in placeholder)
- Optional input for tool(s) used (FOSS examples in placeholder)
- Optional textarea to explain how AI was used (for the partial option)
The existing template content and structure is preserved, only converted
from markdown to the Issue Forms schema.
* Align pull request template with AI policy disclosure
Update the pull request template to match the AI disclosure standards
introduced in the issue templates:
- Use relative link to AI_POLICY.md instead of absolute GitHub URL
- Update dropdown wording to match issue forms
- Use open-weight models in placeholder examples
- Use FOSS tools in placeholder examples
- Add 'How was AI used?' section for the partial-usage explanation
* Fix assignees field type in issue templates
Use an empty array instead of an empty string for the assignees field,
as required by the GitHub Issue Forms schema.
* Enhance the PR template
* Reword the issue templates to be consistent with the PR template
* Enhance the PR template
* Typo coming from the original template
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Better wording for what comes from the original templates
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Switch to full URLs since relative URL break inconsistently
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-11 11:34:32 +02:00
absidue
9e8d102c94
Fix videos being incorrectly labelled as isUpcoming = true ( #5800 )
2026-07-11 07:33:23 +02:00
dependabot[bot]
6373ac7814
chore(deps): bump 84codes/crystal in /docker ( #5797 )
...
Bumps 84codes/crystal from 1.20.2-alpine to 1.20.3-alpine.
---
updated-dependencies:
- dependency-name: 84codes/crystal
dependency-version: 1.20.3-alpine
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-07-07 16:39:57 +02:00