]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/log
Rigel Kent [Tue, 8 Dec 2020 20:16:10 +0000 (21:16 +0100)]
emit more specific status codes on video upload (#3423)
- reduce http status codes list to potentially useful codes
- convert more codes to typed ones
- factorize html generator for error responses
Chocobozzz [Tue, 8 Dec 2020 11:00:58 +0000 (12:00 +0100)]
Try to improve tools doc
Chocobozzz [Tue, 8 Dec 2020 10:54:07 +0000 (11:54 +0100)]
Fix loading data twice in rest tables
Chocobozzz [Tue, 8 Dec 2020 10:37:24 +0000 (11:37 +0100)]
Fix config test
Chocobozzz [Tue, 8 Dec 2020 09:53:41 +0000 (10:53 +0100)]
Refactor a little bit client canonical URL
Thomas Citharel [Sun, 6 Dec 2020 18:23:12 +0000 (19:23 +0100)]
Add tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Thomas Citharel [Sun, 6 Dec 2020 17:47:49 +0000 (18:47 +0100)]
Set canonical link to original video/playlist url
The local URL was used instead of the original url
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
kontrollanten [Fri, 4 Dec 2020 21:13:11 +0000 (22:13 +0100)]
server/mw/oauth: res.loc.auth to true upon auth
Setting res.locals.authenticated explicity to
true makes it's more clear whether the req is
authenticated when using optionalAuthenticate
middlware.
kontrollanten [Fri, 4 Dec 2020 19:56:48 +0000 (20:56 +0100)]
plugins: add optional authentication for routes
Chocobozzz [Tue, 8 Dec 2020 09:38:47 +0000 (10:38 +0100)]
Fix hook test
Chocobozzz [Tue, 8 Dec 2020 09:11:21 +0000 (10:11 +0100)]
Add unlimited max live duration by default
Chocobozzz [Tue, 8 Dec 2020 09:30:33 +0000 (10:30 +0100)]
Use dedicated hooks for account/channel videos
kontrollanten [Thu, 3 Dec 2020 16:18:56 +0000 (17:18 +0100)]
server accounts/videos: trigger filter hook
kontrollanten [Mon, 7 Dec 2020 20:27:25 +0000 (21:27 +0100)]
contributing documentation: add `parallel` as dependency (#3421)
Co-authored-by: Rigel Kent <par@rigelk.eu>
Chocobozzz [Mon, 7 Dec 2020 16:03:22 +0000 (17:03 +0100)]
Fix ;
Chocobozzz [Mon, 7 Dec 2020 15:53:11 +0000 (16:53 +0100)]
Relax webtorrent file check
kontrollanten [Mon, 7 Dec 2020 13:19:44 +0000 (14:19 +0100)]
wt-plugin: tighten sanity check
kontrollanten [Mon, 7 Dec 2020 13:19:01 +0000 (14:19 +0100)]
Revert "refactor(wt-plugin): create getVideoFile fn"
This reverts commit
9110f52c4f1c0cf46fc906dbd4cef566497fb556 .
kontrollanten [Mon, 7 Dec 2020 13:18:37 +0000 (14:18 +0100)]
Revert "refactor(wt-plugin): tighten TS definitions"
This reverts commit
cdca521e1560bf8b215f8eb17576985e7a77cff6 .
kontrollanten [Mon, 7 Dec 2020 07:42:36 +0000 (08:42 +0100)]
refactor(wt-plugin): tighten TS definitions
kontrollanten [Mon, 7 Dec 2020 07:39:26 +0000 (08:39 +0100)]
refactor(wt-plugin): create getVideoFile fn
kontrollanten [Mon, 7 Dec 2020 07:36:28 +0000 (08:36 +0100)]
wt-plugin: clearify err msg
Kimsible [Mon, 7 Dec 2020 15:34:07 +0000 (16:34 +0100)]
improvements to login and sign-up pages (#3357)
* New login form ui
* Move InstanceAboutAccordion to shared components
* Update closed registration alert text
* Add alert for opened registration and move them bellow login form
* Adjust flex block on signup and login views
* Replace toggle accordion with expand on links in signup and login + scrollTo
* Improve display of login alerts
* Fix missing Component suffix
* Define min-width instance-information block sign-up and login for mobile screens
* Add ability to select specific panels in instanceAboutAccorddion
* Add instance title and short-description to common instanceAboutAccordion
* Clarify title alert in login page
* Add step terms for signup
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
Chocobozzz [Mon, 7 Dec 2020 14:58:57 +0000 (15:58 +0100)]
Fix viewers for lives
Chocobozzz [Mon, 7 Dec 2020 14:14:42 +0000 (15:14 +0100)]
Remove unused code climate
Chocobozzz [Mon, 7 Dec 2020 14:08:12 +0000 (15:08 +0100)]
Don't allow manual redundancy of live videos
Chocobozzz [Mon, 7 Dec 2020 14:05:16 +0000 (15:05 +0100)]
Use new primeng i18n api
Chocobozzz [Mon, 7 Dec 2020 09:00:34 +0000 (10:00 +0100)]
Fix replay last segments loop
Rigel Kent [Mon, 7 Dec 2020 13:32:36 +0000 (14:32 +0100)]
replace numbers with typed http status codes (#3409)
kontrollanten [Sun, 6 Dec 2020 21:33:27 +0000 (22:33 +0100)]
hls-plugin: destroy hls upon third err
According to hls.js docs `hls.destroy()` should be called
https://github.com/video-dev/hls.js/blob/master/docs/API.md#final-step-destroying-switching-between-streams
Agron [Mon, 7 Dec 2020 00:27:21 +0000 (19:27 -0500)]
update install documentation toc to include Centos 8 (#3411)
Jan Keromnes [Sat, 5 Dec 2020 11:24:33 +0000 (12:24 +0100)]
Fix PostreSQL initialization for Gitpod
Chocobozzz [Fri, 4 Dec 2020 15:51:11 +0000 (16:51 +0100)]
Update translations
Adrià Martín [Fri, 4 Dec 2020 15:02:42 +0000 (15:02 +0000)]
Translated using Weblate (Catalan)
Currently translated at 27.8% (473 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
Adrià Martín [Fri, 4 Dec 2020 14:58:54 +0000 (14:58 +0000)]
Translated using Weblate (Catalan)
Currently translated at 26.6% (452 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
Adrià Martín [Fri, 4 Dec 2020 14:37:38 +0000 (14:37 +0000)]
Translated using Weblate (Catalan)
Currently translated at 26.1% (444 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ca/
Ivan Ip [Fri, 4 Dec 2020 03:08:50 +0000 (03:08 +0000)]
Added translation using Weblate (Chinese (Traditional, Hong Kong))
Jeff Huang [Thu, 3 Dec 2020 02:17:16 +0000 (02:17 +0000)]
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1697 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
kontrollanten [Thu, 3 Dec 2020 05:35:02 +0000 (05:35 +0000)]
Translated using Weblate (Swedish)
Currently translated at 94.1% (1598 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
kontrollanten [Wed, 2 Dec 2020 10:07:41 +0000 (10:07 +0000)]
Translated using Weblate (Swedish)
Currently translated at 93.4% (1585 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
Alexander Ivanov [Tue, 1 Dec 2020 03:30:15 +0000 (03:30 +0000)]
Translated using Weblate (Russian)
Currently translated at 94.0% (1596 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ru/
Mark Van den Borre [Mon, 30 Nov 2020 09:24:04 +0000 (09:24 +0000)]
Translated using Weblate (Dutch)
Currently translated at 99.5% (1689 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/nl/
Rigel Kent [Mon, 30 Nov 2020 10:44:38 +0000 (10:44 +0000)]
Translated using Weblate (French (France))
Currently translated at 99.2% (1684 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
x [Sun, 29 Nov 2020 18:46:39 +0000 (18:46 +0000)]
Translated using Weblate (Italian)
Currently translated at 99.9% (1696 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
Ajeje Brazorf [Fri, 27 Nov 2020 20:29:59 +0000 (20:29 +0000)]
Translated using Weblate (Sardinian)
Currently translated at 3.3% (56 of 1668 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sc/
Porrumentzio [Sat, 28 Nov 2020 16:04:56 +0000 (16:04 +0000)]
Translated using Weblate (Basque)
Currently translated at 100.0% (101 of 101 strings)
Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/eu/
Porrumentzio [Sat, 28 Nov 2020 16:01:31 +0000 (16:01 +0000)]
Translated using Weblate (Basque)
Currently translated at 100.0% (246 of 246 strings)
Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/eu/
qwerty [Sun, 29 Nov 2020 08:39:23 +0000 (08:39 +0000)]
Translated using Weblate (Italian)
Currently translated at 99.1% (1682 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/it/
josé m [Fri, 27 Nov 2020 18:09:09 +0000 (18:09 +0000)]
Translated using Weblate (Galician)
Currently translated at 100.0% (1697 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
Porrumentzio [Sat, 28 Nov 2020 12:37:05 +0000 (12:37 +0000)]
Translated using Weblate (Basque)
Currently translated at 51.3% (872 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
Berto Te [Sat, 28 Nov 2020 19:06:46 +0000 (19:06 +0000)]
Translated using Weblate (Spanish)
Currently translated at 100.0% (1697 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
Arco [Sat, 28 Nov 2020 23:03:28 +0000 (23:03 +0000)]
Translated using Weblate (German)
Currently translated at 90.8% (1542 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
Arco [Sat, 28 Nov 2020 23:11:13 +0000 (23:11 +0000)]
Translated using Weblate (French (France))
Currently translated at 99.1% (1683 of 1697 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
Chocobozzz [Fri, 4 Dec 2020 15:41:03 +0000 (16:41 +0100)]
Fix live transcoding tests
Chocobozzz [Fri, 4 Dec 2020 15:37:21 +0000 (16:37 +0100)]
Update i18n with new player keys
Florian CUNY [Fri, 4 Dec 2020 15:30:01 +0000 (16:30 +0100)]
add 'total downloaded' stats from server and peers in player (#3394)
Implements https://github.com/Chocobozzz/PeerTube/issues/3384
This will only work with HLS. The display for Webtorrent is left untouched.
Co-authored-by: Rigel Kent <par@rigelk.eu>
Rigel Kent [Fri, 4 Dec 2020 14:58:55 +0000 (15:58 +0100)]
unify inputs requiring buttons like password inputs
Chocobozzz [Fri, 4 Dec 2020 14:58:29 +0000 (15:58 +0100)]
Fix lint
Chocobozzz [Fri, 4 Dec 2020 14:29:18 +0000 (15:29 +0100)]
Load video in permanent live after last one ended
Chocobozzz [Fri, 4 Dec 2020 14:10:13 +0000 (15:10 +0100)]
Fix audio issues with live replay
Chocobozzz [Fri, 4 Dec 2020 09:33:07 +0000 (10:33 +0100)]
Try to fix live freeze
Chocobozzz [Fri, 4 Dec 2020 09:02:02 +0000 (10:02 +0100)]
Fix live transcoding threads config
Chocobozzz [Fri, 4 Dec 2020 08:24:14 +0000 (09:24 +0100)]
Add badge for permanent live in live info modal
Chocobozzz [Thu, 3 Dec 2020 15:12:58 +0000 (16:12 +0100)]
Strict actor url comparison
Chocobozzz [Thu, 3 Dec 2020 14:03:37 +0000 (15:03 +0100)]
Try to fix non HTTPS remote accounts
Chocobozzz [Thu, 3 Dec 2020 13:50:21 +0000 (14:50 +0100)]
Fix login guard to videos from subscriptions
Chocobozzz [Thu, 3 Dec 2020 13:10:54 +0000 (14:10 +0100)]
Add permanent live support
Rigel Kent [Thu, 3 Dec 2020 12:13:46 +0000 (13:13 +0100)]
refactor 404 page
Chocobozzz [Thu, 3 Dec 2020 09:39:43 +0000 (10:39 +0100)]
Fix lint
Rigel Kent [Mon, 23 Nov 2020 09:45:42 +0000 (10:45 +0100)]
more explicit error messages for file uploads
Chocobozzz [Thu, 3 Dec 2020 08:38:24 +0000 (09:38 +0100)]
Fix live invalid save replay duration
kontrollanten [Thu, 3 Dec 2020 06:59:37 +0000 (07:59 +0100)]
register: hide channel step if upload quota is 0
fix #782
Chocobozzz [Wed, 2 Dec 2020 15:58:45 +0000 (16:58 +0100)]
Increase live constraint test timeout
Chocobozzz [Wed, 2 Dec 2020 15:14:56 +0000 (16:14 +0100)]
Update contributors
Chocobozzz [Wed, 2 Dec 2020 13:23:10 +0000 (14:23 +0100)]
Prepare changelog
Jan Keromnes [Wed, 2 Dec 2020 10:03:03 +0000 (11:03 +0100)]
Trigger a Gitpod dev image rebuild (in order to get upstream's Node.js 12 upgrade) (#3388)
* Trigger a Gitpod dev image rebuild (in order to get upstream's Node.js 12 upgrade)
* Update Dockerfile
Chocobozzz [Wed, 2 Dec 2020 09:07:26 +0000 (10:07 +0100)]
Fix live replay duration glitch
Chocobozzz [Tue, 1 Dec 2020 14:11:23 +0000 (15:11 +0100)]
Fix duplicate ids in admin config form
Chocobozzz [Tue, 1 Dec 2020 14:08:59 +0000 (15:08 +0100)]
Keep displayName as valid playlist sort
Chocobozzz [Tue, 1 Dec 2020 14:02:31 +0000 (15:02 +0100)]
Fix socket io messages angular changes
Chocobozzz [Tue, 1 Dec 2020 09:43:13 +0000 (10:43 +0100)]
Fix 401 error in embeds
Chocobozzz [Tue, 1 Dec 2020 09:29:03 +0000 (10:29 +0100)]
Enable live transcoding by default
Direct muxing is not robust enough
Chocobozzz [Tue, 1 Dec 2020 09:25:11 +0000 (10:25 +0100)]
Add local actor follow url migration
Chocobozzz [Tue, 1 Dec 2020 08:31:45 +0000 (09:31 +0100)]
Add logs to fixture generations
Florian CUNY [Tue, 1 Dec 2020 14:04:29 +0000 (15:04 +0100)]
Select first available channel when accepting ownership change (#3382)
* Select first available channel when accepting ownership change
Implements https://github.com/Chocobozzz/PeerTube/issues/2240
* Made use of #patchValue() to set the default selected value
And removed the disabled state for the Accept button
Arman [Tue, 1 Dec 2020 12:56:37 +0000 (16:26 +0330)]
Fix sort fields on Video Playlists
displayName does not exist in VideoPlaylistModel, the correct field is `name`
Chocobozzz [Mon, 30 Nov 2020 16:03:13 +0000 (17:03 +0100)]
Fix live saving after a server restart
Mathieu Brunot [Mon, 30 Nov 2020 15:45:22 +0000 (16:45 +0100)]
Fix themes colors by using SCSS variables (#3376)
* :lipstick: Use foreground var for code
* :lipstick: Use submenu var color
* :lipstick: Use foreground var color for menu
* :bug: Fix var used in menu
Chocobozzz [Mon, 30 Nov 2020 15:33:48 +0000 (16:33 +0100)]
Fix scroll check in infinite scroller directive
Chocobozzz [Mon, 30 Nov 2020 15:02:34 +0000 (16:02 +0100)]
Fix lint
Chocobozzz [Mon, 30 Nov 2020 14:59:22 +0000 (15:59 +0100)]
Fix high CPU with long live when save replay is true
Chocobozzz [Mon, 30 Nov 2020 14:08:01 +0000 (15:08 +0100)]
Add missing "supports markdown" config comments
Chocobozzz [Mon, 30 Nov 2020 13:47:54 +0000 (14:47 +0100)]
Add inspect to test script
Florian CUNY [Mon, 30 Nov 2020 14:05:57 +0000 (15:05 +0100)]
Added Markdown formatting in all the fields of the "About" page (#3371)
* Added Markdown formatting in all the fields of the "About" page
Fixes https://github.com/Chocobozzz/PeerTube/issues/3368
* Fixed compilation error in AboutInstanceComponent
Moved creationReason, maintenanceLifetime and businessModel into the html dict
* Removed textareaHeight for all md textareas in EditCustomConfig HTML
* Fixed failing bundlewatch
madmath03 [Fri, 27 Nov 2020 19:51:25 +0000 (19:51 +0000)]
:sparkles: Add input-password #3375
Chocobozzz [Mon, 30 Nov 2020 08:33:20 +0000 (09:33 +0100)]
Fix browser stack badge
Chocobozzz [Mon, 30 Nov 2020 08:16:41 +0000 (09:16 +0100)]
Try to fix live tests
Chocobozzz [Mon, 30 Nov 2020 08:11:12 +0000 (09:11 +0100)]
Fix local e2e tests
Chocobozzz [Fri, 27 Nov 2020 16:09:36 +0000 (17:09 +0100)]
Fix cors on sha segment endpoint
Chocobozzz [Fri, 27 Nov 2020 15:20:05 +0000 (16:20 +0100)]
Fix weblate conflicts