Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Latest EFY, Fix Bugs, New Card Layout, Seek Bar Gradient, Improved Captions #3641

Merged
merged 796 commits into from
May 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
796 commits
Select commit Hold shift + click to select a range
84b2637
feat: allow setting API, proxy, and frontend URLs at build time (#3284)
fkrull Mar 13, 2024
ee5e69f
feat: support for albums channel tab
Bnyro Mar 13, 2024
9c33d9e
Merge pull request #3454 from Bnyro/support-albums-channel-tab
Bnyro Mar 13, 2024
3fc4760
chore: also add funding link from readme to funding.yml
Bnyro Mar 13, 2024
2c339c5
Translated using Weblate (Turkish)
oersen Mar 13, 2024
59a900a
Translated using Weblate (Spanish)
gallegonovato Mar 13, 2024
22884f7
Translated using Weblate (Polish)
Matthaiks Mar 13, 2024
4dc63c1
Translated using Weblate (Czech)
Fjuro Mar 13, 2024
7803782
Translated using Weblate (Portuguese (Brazil))
joaooliva Mar 13, 2024
2eb9d6d
Translated using Weblate (Arabic)
rex07 Mar 13, 2024
b6e96b7
Merge pull request #3455 from TeamPiped/weblate
github-actions[bot] Mar 13, 2024
27fbc03
readme: update xmr address
FireMasterK Mar 14, 2024
a500db5
Translated using Weblate (Chinese (Simplified))
Mar 14, 2024
e228ab2
Merge pull request #3457 from TeamPiped/weblate
github-actions[bot] Mar 14, 2024
3fd6d82
Translated using Weblate (Slovak)
Mar 14, 2024
bbe6830
Translated using Weblate (Ukrainian)
Mar 14, 2024
ecf19f6
Translated using Weblate (Swedish)
bittin Mar 14, 2024
ca1a9cf
Translated using Weblate (Hindi)
Mar 14, 2024
af420aa
Translated using Weblate (Estonian)
Mar 14, 2024
542f704
Merge pull request #3458 from TeamPiped/weblate
github-actions[bot] Mar 14, 2024
c8101b7
chore(deps): update dependency vite-plugin-pwa to v0.19.3
renovate[bot] Mar 14, 2024
9f6f8d1
chore: fix typo
shuangcui Mar 14, 2024
1c9f032
Merge pull request #3460 from shuangcui/master
Bnyro Mar 14, 2024
70eb501
Merge pull request #3459 from TeamPiped/renovate/vite-plugin-pwa-0.x
Bnyro Mar 14, 2024
e29bfd6
fix: subscription group filter in feed doesn't work anymore
Bnyro Mar 14, 2024
d04fb45
Merge pull request #3461 from Bnyro/master
Bnyro Mar 14, 2024
4ec7f53
Translated using Weblate (Hungarian)
Mar 14, 2024
116a1ba
Merge pull request #3462 from TeamPiped/weblate
github-actions[bot] Mar 14, 2024
a444db0
chore(deps): update dependency lightningcss to v1.24.1
renovate[bot] Mar 15, 2024
5e42ad4
chore(deps): update dependency vite-plugin-pwa to v0.19.4
renovate[bot] Mar 15, 2024
f0a2693
fix(deps): update dependency vue-i18n to v9.10.2
renovate[bot] Mar 15, 2024
3910f4e
Translated using Weblate (Russian)
Mar 15, 2024
06489fc
Translated using Weblate (Serbian)
Mar 15, 2024
7fff672
Merge pull request #3467 from TeamPiped/weblate
github-actions[bot] Mar 15, 2024
5bad2b1
Merge pull request #3465 from TeamPiped/renovate/vite-plugin-pwa-0.x
Bnyro Mar 15, 2024
4e8bf83
Merge pull request #3464 from TeamPiped/renovate/lightningcss-1.x
Bnyro Mar 15, 2024
6189ca5
Merge pull request #3466 from TeamPiped/renovate/vue-i18n-9.x
Bnyro Mar 15, 2024
b50b210
chore(deps): update unocss to v0.58.6
renovate[bot] Mar 15, 2024
c320358
Merge pull request #3463 from TeamPiped/renovate/unocss
Bnyro Mar 15, 2024
4d7390e
feat: support for adding custom instances
Bnyro Mar 15, 2024
89d9f30
Merge pull request #3468 from Bnyro/custom-instances
Bnyro Mar 15, 2024
2ec9e9f
Translated using Weblate (French)
Mar 15, 2024
776c190
Translated using Weblate (Croatian)
Mar 15, 2024
71af962
Translated using Weblate (Dutch)
Mar 15, 2024
f54c46d
Merge pull request #3469 from TeamPiped/weblate
Bnyro Mar 15, 2024
d0916d0
Translated using Weblate (Polish)
Matthaiks Mar 15, 2024
e76402b
Translated using Weblate (Indonesian)
Linerly Mar 16, 2024
79056f2
Translated using Weblate (Hindi)
Mar 16, 2024
f9f7d09
Translated using Weblate (Portuguese (Brazil))
joaooliva Mar 16, 2024
d0decc3
Merge pull request #3470 from TeamPiped/weblate
github-actions[bot] Mar 16, 2024
43e11e8
fix(deps): update dependency fast-xml-parser to v4.3.6
renovate[bot] Mar 16, 2024
b9deef7
Translated using Weblate (Turkish)
oersen Mar 16, 2024
e4e2e33
Translated using Weblate (Chinese (Simplified))
Mar 16, 2024
de0b0d1
Merge pull request #3472 from TeamPiped/weblate
github-actions[bot] Mar 16, 2024
c985039
Translated using Weblate (Slovak)
Mar 16, 2024
a399847
Translated using Weblate (Spanish)
gallegonovato Mar 16, 2024
539102a
Translated using Weblate (Czech)
Mar 16, 2024
1af1c7d
Translated using Weblate (Dutch)
5mikachu Mar 16, 2024
9213976
Translated using Weblate (Arabic)
rex07 Mar 16, 2024
ab3040c
Merge pull request #3476 from TeamPiped/weblate
github-actions[bot] Mar 16, 2024
3a78b19
Merge pull request #3471 from TeamPiped/renovate/fast-xml-parser-4.x
Bnyro Mar 16, 2024
5c3100a
Translated using Weblate (Dutch)
5mikachu Mar 16, 2024
d4f0a6e
Merge pull request #3478 from TeamPiped/weblate
github-actions[bot] Mar 16, 2024
09c65d1
Translated using Weblate (Romanian)
Mar 17, 2024
24cc05b
Merge pull request #3479 from TeamPiped/weblate
github-actions[bot] Mar 17, 2024
2733d19
chore(deps): lock file maintenance
renovate[bot] Mar 18, 2024
c94621b
Translated using Weblate (Croatian)
milotype Mar 18, 2024
9430f95
Translated using Weblate (Estonian)
Mar 18, 2024
00c15cb
Merge pull request #3483 from TeamPiped/weblate
github-actions[bot] Mar 18, 2024
113e643
feat: respect listen mode in recommended videos (#3430)
Max-F-Helm Mar 19, 2024
8bc8201
fix(deps): update dependency dompurify to v3.0.10 (#3486)
renovate[bot] Mar 19, 2024
f580737
chore(deps): update dependency vite-plugin-pwa to v0.19.5 (#3485)
renovate[bot] Mar 19, 2024
019a88f
chore(deps): update dependency vite to v5.2.0
renovate[bot] Mar 20, 2024
dc8d061
Update search text when clicking on suggestion
guemax Mar 18, 2024
b9c9025
Remove unused method in SearchSuggestions.vue
guemax Mar 20, 2024
f2ab391
fix listen/watch icon in VideoItem.vue
Mar 20, 2024
04c41a4
eslint rule vue/no-undef-components makes build fail
Mar 20, 2024
693ac36
Merge pull request #3482 from guemax/update-search-text-when-clicking…
Bnyro Mar 20, 2024
9a32ee2
chore(deps): update dependency vite to v5.2.2
renovate[bot] Mar 20, 2024
e2de49e
Merge pull request #3490 from Max-F-Helm/respect-listen-mode-in-recom…
Bnyro Mar 20, 2024
6043f81
Merge pull request #3491 from Max-F-Helm/more-strict-eslint
Bnyro Mar 20, 2024
dcc887b
Translated using Weblate (Russian)
Mar 20, 2024
01585e2
Merge pull request #3492 from TeamPiped/weblate
github-actions[bot] Mar 20, 2024
60e2a06
Translated using Weblate (Serbian)
Mar 20, 2024
dceff42
Merge pull request #3493 from TeamPiped/weblate
github-actions[bot] Mar 21, 2024
49b6431
fix(deps): update dependency dompurify to v3.0.11
renovate[bot] Mar 21, 2024
e65ba84
chore(deps): update dependency vite to v5.2.3
renovate[bot] Mar 22, 2024
34f52c9
feat: make CreatePlaylistModal handle Enter key
AndyRusso Mar 16, 2024
6311eb7
feat: PlaylistAddModal switches to created playlist
AndyRusso Mar 16, 2024
256cab8
feat: auto focus CreatePlaylistModal input field
AndyRusso Mar 16, 2024
39e6a93
Merge pull request #3499 from TeamPiped/renovate/vite
Bnyro Mar 22, 2024
1cc64ad
Merge pull request #3475 from AndyRusso/createplaylistmodal-handle-enter
Bnyro Mar 22, 2024
e5437ac
chore(deps): update dependency vite-plugin-pwa to v0.19.7
renovate[bot] Mar 22, 2024
a4f6dec
Translated using Weblate (Hungarian)
Mar 22, 2024
1e4d303
Merge pull request #3501 from TeamPiped/weblate
github-actions[bot] Mar 23, 2024
df9cb30
Translated using Weblate (Ukrainian)
Mar 24, 2024
429b180
Merge pull request #3505 from TeamPiped/weblate
github-actions[bot] Mar 24, 2024
82664ef
chore(deps): lock file maintenance
renovate[bot] Mar 25, 2024
88916d0
Translated using Weblate (Japanese)
Mar 25, 2024
ad003ce
Merge pull request #3507 from TeamPiped/weblate
github-actions[bot] Mar 25, 2024
ab67a1e
chore(deps): update dependency eslint-plugin-vue to v9.24.0
renovate[bot] Mar 25, 2024
302356b
chore(deps): update dependency @intlify/unplugin-vue-i18n to v4
renovate[bot] Mar 26, 2024
758ff45
Merge pull request #3510 from TeamPiped/renovate/intlify-unplugin-vue…
Bnyro Mar 26, 2024
c41e856
Merge pull request #3508 from TeamPiped/renovate/eslint-plugin-vue-9.x
Bnyro Mar 26, 2024
fc495e2
Merge pull request #3496 from TeamPiped/renovate/vite-plugin-pwa-0.x
Bnyro Mar 26, 2024
63eb5b8
Translated using Weblate (Portuguese (Brazil))
Mar 26, 2024
8c2564c
Merge pull request #3511 from TeamPiped/weblate
github-actions[bot] Mar 26, 2024
ca8420b
chore(deps): update unocss to v0.58.7
renovate[bot] Mar 26, 2024
2c93dd2
Merge pull request #3512 from TeamPiped/renovate/unocss
Bnyro Mar 26, 2024
b1431a7
chore(deps): update dependency vite to v5.2.6
renovate[bot] Mar 26, 2024
f2bde55
Translated using Weblate (Portuguese)
Mar 26, 2024
ad5c38d
Merge pull request #3513 from TeamPiped/weblate
github-actions[bot] Mar 27, 2024
2165839
Translated using Weblate (Portuguese (Brazil))
Mar 27, 2024
b020a19
Merge pull request #3515 from TeamPiped/weblate
github-actions[bot] Mar 27, 2024
fffcf45
chore(deps): update unocss to v0.58.8
renovate[bot] Mar 28, 2024
b669972
Merge pull request #3516 from TeamPiped/renovate/unocss
Bnyro Mar 28, 2024
619e142
Translated using Weblate (Japanese)
Mar 29, 2024
2e10682
Merge pull request #3519 from TeamPiped/weblate
github-actions[bot] Mar 29, 2024
4095fa0
chore(deps): update dependency vite to v5.2.7
renovate[bot] Mar 29, 2024
cf46244
Merge pull request #3520 from TeamPiped/renovate/vite
Bnyro Mar 29, 2024
8ee2a1c
chore(deps): lock file maintenance
renovate[bot] Apr 1, 2024
f0ba3ae
chore(deps): update unocss to v0.58.9
renovate[bot] Apr 1, 2024
ee34d6b
Merge pull request #3525 from TeamPiped/renovate/unocss
Bnyro Apr 2, 2024
3542b78
chore(readme): fix typo (#3528)
crazehang Apr 3, 2024
1c99c7c
chore(deps): update dependency vite to v5.2.8
renovate[bot] Apr 3, 2024
abaf0a1
Merge pull request #3529 from TeamPiped/renovate/vite
Bnyro Apr 3, 2024
76066de
fix(deps): update dependency vue-i18n to v9.11.0
renovate[bot] Apr 4, 2024
3335b14
chore(deps): update iconify
renovate[bot] Apr 4, 2024
df844c2
chore(deps): update dependency vite-plugin-pwa to v0.19.8
renovate[bot] Apr 5, 2024
8548cf5
feat: alert api error messages in feed and subscriptions
Bnyro Apr 6, 2024
ef5bfae
Merge pull request #3534 from TeamPiped/renovate/vite-plugin-pwa-0.x
Bnyro Apr 6, 2024
7248dc7
Merge pull request #3537 from Bnyro/master
Bnyro Apr 6, 2024
f3ee04d
Merge pull request #3530 from TeamPiped/renovate/vue-i18n-9.x
Bnyro Apr 6, 2024
52041ef
Translated using Weblate (Portuguese (Brazil))
Apr 6, 2024
9f14df6
Merge pull request #3538 from TeamPiped/weblate
github-actions[bot] Apr 6, 2024
ff55813
Translated using Weblate (Portuguese (Brazil))
Apr 6, 2024
aaa1dd6
Merge pull request #3539 from TeamPiped/weblate
github-actions[bot] Apr 7, 2024
5808d38
fix(deps): update dependency dompurify to v3.1.0
renovate[bot] Apr 7, 2024
5db40ba
Merge pull request #3541 from TeamPiped/renovate/dompurify-3.x
Bnyro Apr 7, 2024
a177d03
Translated using Weblate (Portuguese (Portugal))
N4taaa Apr 9, 2024
6724042
Merge pull request #3547 from TeamPiped/weblate
github-actions[bot] Apr 9, 2024
a8a380a
chore(deps): lock file maintenance
renovate[bot] Apr 9, 2024
e9eaf57
Translated using Weblate (Occitan)
Apr 11, 2024
1bff349
Merge pull request #3550 from TeamPiped/weblate
github-actions[bot] Apr 11, 2024
6e97949
chore(deps): update dependency eslint-plugin-vue to v9.25.0
renovate[bot] Apr 14, 2024
5008fb6
chore(deps): lock file maintenance
renovate[bot] Apr 15, 2024
3ee3135
fix(deps): update dependency javascript-time-ago to v2.5.10
renovate[bot] Apr 15, 2024
2d10c38
fix(deps): update dependency shaka-player to v4.7.13
renovate[bot] Apr 15, 2024
b266be5
Translated using Weblate (German)
SehrGuterCode Apr 16, 2024
1553ad5
Merge pull request #3555 from TeamPiped/weblate
github-actions[bot] Apr 17, 2024
16ba482
Translated using Weblate (Portuguese (Brazil))
Apr 17, 2024
e4cc9f5
Merge pull request #3557 from TeamPiped/weblate
github-actions[bot] Apr 18, 2024
8ff3526
fix: mobile layout of playlist page
Bnyro Apr 20, 2024
2b5f978
Merge pull request #3559 from Bnyro/master
Bnyro Apr 20, 2024
4f82be9
chore(deps): lock file maintenance
renovate[bot] Apr 22, 2024
0708d1c
fix(deps): update dependency vue-router to v4.3.2
renovate[bot] Apr 22, 2024
7b869db
chore(deps): update dependency workbox-window to v7.1.0
renovate[bot] Apr 23, 2024
6b0de18
Merge pull request #3565 from TeamPiped/renovate/workbox-monorepo
Bnyro Apr 25, 2024
c594a21
Merge pull request #3556 from TeamPiped/renovate/vue-router-4.x
Bnyro Apr 25, 2024
cad244b
Merge pull request #3553 from TeamPiped/renovate/javascript-time-ago-2.x
Bnyro Apr 25, 2024
11f2527
Merge pull request #3546 from TeamPiped/renovate/shaka-player-4.x
Bnyro Apr 25, 2024
b929124
chore(deps): update dependency vite to v5.2.10
renovate[bot] Apr 25, 2024
ad2b513
Merge pull request #3543 from TeamPiped/renovate/eslint-plugin-vue-9.x
Bnyro Apr 25, 2024
ec9b3b0
fix(deps): update dependency vue-i18n to v9.13.1
renovate[bot] Apr 25, 2024
c758772
Merge pull request #3554 from TeamPiped/renovate/vite
Bnyro Apr 25, 2024
76a7831
Merge pull request #3548 from TeamPiped/renovate/vue-i18n-9.x
Bnyro Apr 25, 2024
02d1215
chore(deps): update vue monorepo to v3.4.25
renovate[bot] Apr 25, 2024
f9c7fbb
Merge pull request #3552 from TeamPiped/renovate/vue-monorepo
Bnyro Apr 25, 2024
bc9588c
chore(deps): lock file maintenance
renovate[bot] Apr 29, 2024
a2cb333
fix(deps): update dependency shaka-player to v4.8.1
renovate[bot] Apr 30, 2024
48438d7
fix(deps): update dependency dompurify to v3.1.2
renovate[bot] Apr 30, 2024
134553b
chore(deps): update dependency vite to v5.2.11
renovate[bot] May 2, 2024
b1995b9
fix: update some no longer available fa6 icons
Bnyro May 4, 2024
0e5dba5
Merge pull request #3589 from Bnyro/master
Bnyro May 4, 2024
32670ac
fix: comments text overflowing for long words
Bnyro May 4, 2024
5b46d93
Merge pull request #3590 from Bnyro/master
Bnyro May 4, 2024
71c60e7
Merge pull request #3584 from TeamPiped/renovate/vite
Bnyro May 4, 2024
831fe6c
Merge pull request #3568 from TeamPiped/renovate/shaka-player-4.x
Bnyro May 4, 2024
bdf89bb
Merge pull request #3569 from TeamPiped/renovate/dompurify-3.x
Bnyro May 4, 2024
0552875
chore(deps): lock file maintenance
renovate[bot] May 6, 2024
f6cb684
feat: show confirmation modal before deleting subscription group (#3596)
khusroohayat May 8, 2024
41357c4
fix(deps): update dependency shaka-player to v4.8.2
renovate[bot] May 7, 2024
155bbde
chore(deps): update dependency @vitejs/plugin-legacy to v5.4.0
renovate[bot] May 8, 2024
3acb8df
chore(deps): update dependency vite-plugin-pwa to v0.20.0
renovate[bot] May 4, 2024
1d12a15
Translated using Weblate (Turkish)
oersen May 8, 2024
b9bbc63
Translated using Weblate (Spanish)
gallegonovato May 8, 2024
d1dfdbb
Translated using Weblate (Polish)
Matthaiks May 8, 2024
7f2347b
Translated using Weblate (Ukrainian)
May 8, 2024
74f110f
Translated using Weblate (Czech)
Fjuro May 8, 2024
8754ed6
Translated using Weblate (Hindi)
May 8, 2024
b8cbc27
Translated using Weblate (Dutch)
flipflop97 May 8, 2024
338d134
Translated using Weblate (Portuguese (Brazil))
joaooliva May 8, 2024
bbdb373
Translated using Weblate (Arabic)
rex07 May 8, 2024
16f48f2
Merge pull request #3602 from TeamPiped/weblate
github-actions[bot] May 8, 2024
0874372
Translated using Weblate (Chinese (Simplified))
May 9, 2024
ef610a4
Merge pull request #3606 from TeamPiped/weblate
github-actions[bot] May 9, 2024
6d7b062
Translated using Weblate (Serbian)
May 10, 2024
b3e4aa2
Merge pull request #3607 from TeamPiped/weblate
github-actions[bot] May 10, 2024
b881ef6
Translated using Weblate (Slovak)
May 10, 2024
873ef75
Translated using Weblate (Croatian)
milotype May 10, 2024
5866409
Merge pull request #3608 from TeamPiped/weblate
github-actions[bot] May 10, 2024
6820f87
Translated using Weblate (Romanian)
May 11, 2024
09c4ca6
Merge pull request #3609 from TeamPiped/weblate
github-actions[bot] May 11, 2024
eccf4d1
fix(deps): update dependency dompurify to v3.1.3
renovate[bot] May 11, 2024
2e05f92
Translated using Weblate (Portuguese)
May 12, 2024
f1b1d64
Merge pull request #3611 from TeamPiped/weblate
github-actions[bot] May 13, 2024
74ddbbb
Lock file maintenance
renovate[bot] May 13, 2024
7f99a31
Translated using Weblate (Estonian)
May 13, 2024
aadcb46
Merge pull request #3614 from TeamPiped/weblate
github-actions[bot] May 13, 2024
a996997
Translated using Weblate (Japanese)
May 14, 2024
6513170
Translated using Weblate (Hungarian)
May 14, 2024
e5e31ae
Merge pull request #3615 from TeamPiped/weblate
github-actions[bot] May 15, 2024
1262dfa
Translated using Weblate (Latvian)
kkorlass May 16, 2024
3b18da8
Merge pull request #3617 from TeamPiped/weblate
github-actions[bot] May 16, 2024
c0a9b16
refactor: use browser inbuilt tooltip on login/register page
Bnyro May 16, 2024
1440eea
Merge pull request #3618 from Bnyro/master
Bnyro May 16, 2024
9762542
fix(register): input height doesn't match view password icon
Bnyro May 16, 2024
c31f9fb
Merge pull request #3619 from Bnyro/master
Bnyro May 16, 2024
ca5e39d
feat: show tooltips when creator replied / liked comment
Bnyro May 16, 2024
ba4e946
Merge pull request #3620 from Bnyro/master
Bnyro May 16, 2024
afd5c5b
fix: links in comments are not clickable
Bnyro May 16, 2024
adeb0a9
Merge pull request #3621 from Bnyro/master
Bnyro May 16, 2024
c30062e
Merge pull request #3610 from TeamPiped/renovate/dompurify-3.x
Bnyro May 16, 2024
cdb9d01
feat: custom playback speed option
Bnyro May 16, 2024
a43d569
Merge pull request #3622 from Bnyro/master
Bnyro May 16, 2024
debc10a
Translated using Weblate (Polish)
Matthaiks May 16, 2024
9727295
Translated using Weblate (Estonian)
May 16, 2024
b9cea6e
Merge pull request #3623 from TeamPiped/weblate
github-actions[bot] May 16, 2024
3e560bf
Translated using Weblate (Turkish)
oersen May 16, 2024
064b7c4
Translated using Weblate (Polish)
Matthaiks May 16, 2024
6d80fb4
Translated using Weblate (Russian)
May 16, 2024
f3e707e
Translated using Weblate (Hungarian)
May 16, 2024
e82c2fb
Merge pull request #3624 from TeamPiped/weblate
github-actions[bot] May 16, 2024
bd25378
Translated using Weblate (Ukrainian)
May 16, 2024
ac15586
Translated using Weblate (Serbian)
May 16, 2024
a250e98
Merge pull request #3625 from TeamPiped/weblate
github-actions[bot] May 17, 2024
e6de3a6
Translated using Weblate (Chinese (Simplified))
May 17, 2024
3502f76
Merge pull request #3626 from TeamPiped/weblate
github-actions[bot] May 17, 2024
fb1419b
Translated using Weblate (Slovak)
May 17, 2024
45e802f
Translated using Weblate (Czech)
May 17, 2024
c8e132c
Translated using Weblate (Hindi)
May 17, 2024
bd455c2
Translated using Weblate (Portuguese (Brazil))
May 17, 2024
26ed4c6
Merge pull request #3627 from TeamPiped/weblate
github-actions[bot] May 17, 2024
2073905
Translated using Weblate (Portuguese)
May 17, 2024
499697f
Merge pull request #3629 from TeamPiped/weblate
github-actions[bot] May 18, 2024
0ed71d5
Translated using Weblate (Arabic)
rex07 May 18, 2024
5791851
Merge pull request #3630 from TeamPiped/weblate
github-actions[bot] May 18, 2024
ea4617b
Translated using Weblate (Spanish)
gallegonovato May 19, 2024
8f78c2a
Merge pull request #3633 from TeamPiped/weblate
github-actions[bot] May 19, 2024
3eefcf5
Latest EFY, Fix Bugs, New Card Layout, Seek Bar Gradient, Improved Ca…
dragos-efy May 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ dist/
.*
*.md
!.prettier*
!.eslintrc.cjs
3 changes: 3 additions & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
VITE_PIPED_API=https://pipedapi.kavin.rocks
VITE_PIPED_PROXY=https://pipedproxy.kavin.rocks
VITE_PIPED_INSTANCES=https://piped-instances.kavin.rocks/
5 changes: 5 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,9 @@ module.exports = {
node: true,
},
extends: ["plugin:vue/vue3-recommended", "eslint:recommended", "@unocss", "plugin:prettier/recommended"],
rules: {
"vue/no-undef-components": ["error", {
ignorePatterns: ["router-link", "router-view", "i18n-t", "ErrorHandler"]
}],
},
};
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
github: TeamPiped
liberapay: kavin
custom: https://liberapay.com/bnyro
54 changes: 54 additions & 0 deletions .github/ISSUE_TEMPLATE/new_instance.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
name: New Instance
title: "New instance: "
description: Request to add a new instance to the official list
labels: ["new-instance"]
body:
- type: input
id: api-url
attributes:
label: Api Url
description: The backend url of the instance.
placeholder: https://pipedapi.kavin.rocks
validations:
required: true

- type: input
id: location
attributes:
label: Instance location
description: The country the instance is located in.
placeholder: Germany, 🇩🇪
validations:
required: true

- type: checkboxes
id: cdn
attributes:
label: CDN (not required)
description: Whether the instances uses a [CDN](https://www.cloudflare.com/learning/cdn/what-is-a-cdn/).
options:
- label: My instance does use a CDN.

- type: checkboxes
id: approval
attributes:
label: Instance owner
description: If you're not the owner of the instance, you must leave a proof that the instance owner agreed with adding the instance to the list of public instances.
options:
- label: I am the owner of the instance.

- type: textarea
id: other
attributes:
label: Other details

- type: markdown
attributes:
value: |
Thank you for hosting a public Piped instance!

- type: markdown
attributes:
value: |
If you have any further questions, please join one of the communities that are linked in the README.

16 changes: 0 additions & 16 deletions .github/ISSUE_TEMPLATE/question.yml

This file was deleted.

4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ jobs:
with:
version: latest
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: "pnpm"
- run: pnpm install
- run: pnpm build
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: build
path: dist
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -47,7 +47,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, Java, or Swift).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v2
uses: github/codeql-action/autobuild@v3

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -60,6 +60,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v2
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/docker-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
with:
version: latest
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: "pnpm"
- run: pnpm install
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ipfs-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
with:
version: latest
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: "pnpm"
- run: pnpm install
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reviewdog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
with:
version: latest
- name: Setup Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
cache: "pnpm"
- run: pnpm install
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Examples of unacceptable behavior include but are not limited to:
- Trolling, insulting/derogatory comments, threats, and personal or political attacks
- Harassment of any form
- Publishing others' private information, such as a physical or electronic address, without explicit permission from the individual
- Derailling conversations unnecessarily in a way that is not constructive, such as repeatedly posting off-topic comments whilest not in an off-topic channel
- Derailling conversations unnecessarily in a way that is not constructive, such as repeatedly posting off-topic comments whilst not in an off-topic channel
- Other conduct which could reasonably be considered inappropriate in a professional setting
- Tagging maintainers or project members without being one yourself

Expand Down
5 changes: 4 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ RUN --mount=type=cache,target=/root/.local/share/pnpm \
FROM nginx:alpine

COPY --from=build /app/dist/ /usr/share/nginx/html/

COPY docker/nginx.conf /etc/nginx/conf.d/default.conf

EXPOSE 80
COPY docker/entrypoint.sh /entrypoint.sh

ENTRYPOINT [ "/entrypoint.sh" ]
2 changes: 2 additions & 0 deletions Dockerfile.ci
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,7 @@ FROM nginx:alpine

COPY ./dist-ci/ /usr/share/nginx/html/
COPY docker/nginx.conf /etc/nginx/conf.d/default.conf
COPY docker/entrypoint.sh /entrypoint.sh

EXPOSE 80
ENTRYPOINT [ "/entrypoint.sh" ]
53 changes: 33 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,22 +57,21 @@ By using Piped, you can freely watch and listen to content without the fear of p
| ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| ![Screenshot 1](https://cloudflare-ipfs.com/ipfs/bafybeiaxhsog7jzydr7xb3xhlemxilqksceqg5fraaiuojzclhocsqrcvq) | ![Screenshot 2](https://cloudflare-ipfs.com/ipfs/bafybeigafumvrgbfyufxjptvufobstrywrfv2kteyuuictfko6kvghjszu) | ![Screenshot 3](https://cloudflare-ipfs.com/ipfs/bafybeiehs5xjqmmq34gmewxoqm3j3b2ze3pve4sdmanz7ukrxwgrcmxnry) |

## Public Chat Rooms
## Having trouble?
If you have any general questions regarding how Piped works or trouble setting up your own instance, please consult the following public chat rooms and documentation for help. Please use these platforms exclusively for such cases and do NOT open an issue.

- You can join us via Matrix at [#piped](https://matrix.to/#/#piped:matrix.org).
- You can also join us at the libera.chat IRC network which is bridged to the Matrix room at [#piped](https://web.libera.chat/#piped).

## Public Communities
### Public Chat Rooms/Communities

- You can join us via Matrix at [#piped](https://matrix.to/#/#piped:matrix.org).
- You can join us on Lemmy on the [[email protected]](https://feddit.rocks/c/piped) community.

## Self-Hosting
### Self-Hosting

See https://docs.piped.video/docs/self-hosting/ for more details.

The source code of the documentation website is available at https://github.com/TeamPiped/Documentation.

## Documentation
### Documentation

The documentation can be found at https://docs.piped.video (accessible via IPNS as well).

Expand Down Expand Up @@ -114,7 +113,7 @@ pnpm install
### Compiles and hot-reloads for development

```
pnpm serve
pnpm dev
```

You can now make changes and view then in realtime!
Expand All @@ -127,33 +126,47 @@ If you would like to contact me personally, you may do so with the following mea
- Mastodon: https://mastodon.online/@kavin
- Email: [email protected]

Please note that isn't meant for support, see [Public Chat Rooms/Communities](#public-chat-roomscommunities) for that.

## Donations

Donations can be made at:

- bc1qhq8zjxmu405nvp37njj6zv3s980zg400pu9jfe (BTC)
- 0x1D77D4cfB1a947514241bcf19B1F04738495e2fD (ETH)
- 8A5Up8rKgagVAz6TuUduBqHp518H1U6fYc6GqCfWsaEfjGzbSccfYpgMqp5d4oe5Ws5MuFE1iKmhQTadhMhvuk3bHRT5Ebk (XMR, aka Monero)
- 84wyyeGTrg4U1daJufi78bAFrBQgdRhmxJZvgYv8dAFeFVwkJaBEmw5C7fNniUM9n4jfrz3NeG32Agxtp7JNAcCUFPACfwA (XMR, aka Monero)
- nano_1ngejzydncche4rdua3iebhj7sa95pw5geq4pb8phugtjf3tku933ktjb4pq (Nano)
- XpzgouDTKCUuE8a92XqjX9b43gKL8oLihw (Dash)

FIAT donations can be made at: https://liberapay.com/kavin
FIAT donations can be made at:

- https://liberapay.com/kavin (Author of project, used for Project infrastructure maintenance, and official instance)
- https://liberapay.com/Bnyro (Maintainer of repo)

Contributions in any other form are also welcomed.

# Made with Piped

- [Yattee](https://github.com/yattee/yattee) - an alternative frontend for YouTube, for IOS.
- [LibreTube](https://github.com/Libre-tube/LibreTube) - an alternative frontend for YouTube, for Android.
- [Racoon](https://github.com/shailendramaurya/racoon) - A web based minimal YouTube downloader.
- [Hyperpipe](https://codeberg.org/Hyperpipe/Hyperpipe) - an alternative privacy respecting frontend for YouTube Music.
- [Musicale](https://github.com/Bellisario/musicale) - an alternative to YouTube Music, with style.
- [ytify](https://github.com/n-ce/ytify) - a complementary minimal audio streaming frontend for YouTube.
- [PsTube](https://github.com/prateekmedia/pstube) - Watch and download videos without ads on Android, Linux, Windows, iOS, and Mac OSX.
- [Piped-Material](https://github.com/mmjee/Piped-Material) - A fork of Piped, focusing on better performance and a more usable design.
- [ReacTube](https://github.com/NeeRaj-2401/ReacTube) - Privacy friendly & distraction free Youtube front-end using Piped API.
**Mobile/desktop apps**
- [LibreTube](https://github.com/Libre-tube/LibreTube) - Alternative frontend for YouTube, for Android.
- [YTDLnis](https://github.com/deniscerri/ytdlnis) - Video and audio downloader for Android that uses Piped to update formats.
- [DeskVideo](https://github.com/malisipi/DeskVideo) - A desktop styled, customizable alternative front-end for YouTube.
- [Yattee](https://github.com/yattee/yattee) - Alternative frontend for YouTube, for MacOS / IOS.
- [PsTube](https://github.com/prateekmedia/pstube) - Watch and download videos without ads on Android, Linux, Windows, iOS, and Mac OSX.
- [Harmony Music](https://github.com/anandnet/Harmony-Music) - YouTube Music alternative for Android, built with Flutter that supports piped linking for playlists.
- [VibeYou](https://github.com/you-apps/VibeYou) - Privacy focused music player for Android supporting playback via Piped.

**Web apps**
- [Piped-Material](https://github.com/mmjee/Piped-Material) - Fork of Piped, focusing on better performance and a more usable design.
- [Hyperpipe](https://codeberg.org/Hyperpipe/Hyperpipe) - Alternative privacy respecting front-end for YouTube Music.
- [ytify](https://github.com/n-ce/ytify) - Complementary audio streaming frontend for YouTube & YouTube Music.
- [Musicale](https://github.com/Bellisario/musicale) - Alternative frontend for YouTube Music with style.
- [conduit](https://github.com/ai25/conduit) - Alternative frontend for YouTube, with a modern player and watch together capabilities.
- [DeskVideo](https://github.com/malisipi/DeskVideo) - Desktop styled, customizable alternative frontend for YouTube.
- [ReacTube](https://github.com/NeeRaj-2401/ReacTube) - Privacy friendly & distraction free YouTube frontend.

**Other**
- [vidyodl](https://github.com/MrKovar/vidyodl) - Simple API to download videos from YouTube, using Piped.
- [Piped Addon for Kodi](https://github.com/syhlx/plugin.video.piped) - Kodi plugin for Piped.

## YourKit

Expand Down
9 changes: 9 additions & 0 deletions docker/entrypoint.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/sh

if [ -z "$BACKEND_HOSTNAME" ]; then
echo "BACKEND_HOSTNAME not set"
exit 1
fi

sed -i s/pipedapi.kavin.rocks/"$BACKEND_HOSTNAME"/g /usr/share/nginx/html/assets/*
nginx -g "daemon off;"
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<!DOCTYPE html>
<html style="background: #0f0f0f" lang="en" >
<head>
<base href="%BASE_URL%"/>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
Expand Down
3 changes: 2 additions & 1 deletion localizefonts.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#!/bin/sh

base='https://fonts\.(gstatic\.com|kavin\.rocks)'
fonts=$(cat dist/assets/* | grep -Po "$base[^)]*" | sort | uniq)
fonts=$(cat dist/assets/* | grep -Eo "${base}[^)]*" | sort | uniq)

for font in $fonts; do
file="dist/fonts$(echo "$font" | sed -E "s#$base##")"
mkdir -p "$(dirname "$file")"
Expand Down
Loading
Loading