Chocobozzz [Wed, 6 May 2020 15:39:07 +0000 (17:39 +0200)]
Use video abuse filters on client side
Chocobozzz [Wed, 6 May 2020 12:48:49 +0000 (14:48 +0200)]
Update client dependencies
Chocobozzz [Wed, 6 May 2020 12:21:10 +0000 (14:21 +0200)]
Fix relative links in video description
Chocobozzz [Wed, 6 May 2020 12:12:12 +0000 (14:12 +0200)]
Fix comments feed with musted accounts
Chocobozzz [Wed, 6 May 2020 12:01:30 +0000 (14:01 +0200)]
Add ability to override login signup message
Rigel Kent [Wed, 6 May 2020 11:08:03 +0000 (13:08 +0200)]
Support pagination rowsPerPage change in instance account/server blocklists
Chocobozzz [Wed, 6 May 2020 09:54:33 +0000 (11:54 +0200)]
Add ability to update embed captions
Chocobozzz [Wed, 6 May 2020 08:31:52 +0000 (10:31 +0200)]
parseQueryStringFilter cleanup
Chocobozzz [Wed, 6 May 2020 08:15:13 +0000 (10:15 +0200)]
Fix mobile miniature information margin
Chocobozzz [Wed, 6 May 2020 06:54:07 +0000 (08:54 +0200)]
Fix gitlab ci external tests
Chocobozzz [Wed, 6 May 2020 06:48:06 +0000 (08:48 +0200)]
Fix lint
Chocobozzz [Tue, 5 May 2020 15:22:11 +0000 (17:22 +0200)]
Add ability for video owners to delete comments
Chocobozzz [Tue, 5 May 2020 14:48:30 +0000 (16:48 +0200)]
Increase video comments limit
Chocobozzz [Tue, 5 May 2020 14:34:50 +0000 (16:34 +0200)]
Fix playlist description length
Chocobozzz [Tue, 5 May 2020 14:27:46 +0000 (16:27 +0200)]
Fix HLS audio only transcoding
Chocobozzz [Tue, 5 May 2020 12:08:07 +0000 (14:08 +0200)]
Sort outbox by desc created at order
Chocobozzz [Tue, 5 May 2020 09:40:15 +0000 (11:40 +0200)]
Fix textarea size
Chocobozzz [Tue, 5 May 2020 08:02:12 +0000 (10:02 +0200)]
Increase size of username/display name in admin users list
Chocobozzz [Tue, 5 May 2020 07:44:53 +0000 (09:44 +0200)]
Add auth plugin info in users list
Chocobozzz [Tue, 5 May 2020 07:29:36 +0000 (09:29 +0200)]
Fix nightly docker build
Chocobozzz [Tue, 5 May 2020 07:26:28 +0000 (09:26 +0200)]
Add federation compat question in faq
Rigel Kent [Tue, 5 May 2020 11:52:10 +0000 (13:52 +0200)]
Fix plugin-auth migration
Rigel Kent [Tue, 5 May 2020 10:02:57 +0000 (12:02 +0200)]
Fix video-abuse-details avatar display and user-list dropdown placement
Chocobozzz [Tue, 5 May 2020 07:19:39 +0000 (09:19 +0200)]
Re generate translations
Chocobozzz [Tue, 5 May 2020 07:16:16 +0000 (09:16 +0200)]
Merge remote-tracking branch 'weblate/develop' into develop
Chocobozzz [Tue, 5 May 2020 07:15:41 +0000 (09:15 +0200)]
Fix compat with peertube 2.1
josé m [Wed, 29 Apr 2020 17:18:34 +0000 (17:18 +0000)]
Translated using Weblate (Galician)
Currently translated at 100.0% (98 of 98 strings)
Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gl/
josé m [Wed, 29 Apr 2020 17:22:07 +0000 (17:22 +0000)]
Translated using Weblate (Galician)
Currently translated at 55.1% (129 of 234 strings)
Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/gl/
Emmanuel Pret [Thu, 30 Apr 2020 07:28:14 +0000 (07:28 +0000)]
Translated using Weblate (French (France))
Currently translated at 89.8% (1190 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
josé m [Tue, 28 Apr 2020 13:45:01 +0000 (13:45 +0000)]
Translated using Weblate (Galician)
Currently translated at 16.1% (214 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
josé m [Mon, 27 Apr 2020 05:59:27 +0000 (05:59 +0000)]
Translated using Weblate (Galician)
Currently translated at 100.0% (98 of 98 strings)
Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/gl/
josé m [Mon, 27 Apr 2020 06:02:32 +0000 (06:02 +0000)]
Translated using Weblate (Galician)
Currently translated at 16.0% (213 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/gl/
Phongpanot [Fri, 24 Apr 2020 03:21:42 +0000 (03:21 +0000)]
Translated using Weblate (Thai)
Currently translated at 60.0% (795 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/th/
Balázs Úr [Sat, 18 Apr 2020 09:17:11 +0000 (09:17 +0000)]
Translated using Weblate (Hungarian)
Currently translated at 100.0% (1324 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
Jeff Huang [Thu, 16 Apr 2020 02:20:29 +0000 (02:20 +0000)]
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1324 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/zh_Hant/
Yury Bulka [Thu, 16 Apr 2020 17:28:17 +0000 (17:28 +0000)]
Translated using Weblate (Ukrainian)
Currently translated at 8.9% (119 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/uk/
Filip Bengtsson [Wed, 15 Apr 2020 17:41:37 +0000 (17:41 +0000)]
Translated using Weblate (Swedish)
Currently translated at 100.0% (1324 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
Berto Te [Thu, 16 Apr 2020 11:16:48 +0000 (11:16 +0000)]
Translated using Weblate (Spanish)
Currently translated at 100.0% (1324 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
Tirifto [Thu, 16 Apr 2020 11:21:55 +0000 (11:21 +0000)]
Translated using Weblate (Esperanto)
Currently translated at 94.1% (1246 of 1324 strings)
Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eo/
Chocobozzz [Mon, 4 May 2020 14:22:15 +0000 (16:22 +0200)]
Update plugin guide toc
Chocobozzz [Mon, 4 May 2020 14:13:44 +0000 (16:13 +0200)]
Add auth plugins guide
Chocobozzz [Mon, 4 May 2020 07:44:00 +0000 (09:44 +0200)]
Fix plugin storeData
Chocobozzz [Thu, 30 Apr 2020 14:35:03 +0000 (16:35 +0200)]
Fix plugin get settings
Chocobozzz [Thu, 30 Apr 2020 14:32:24 +0000 (16:32 +0200)]
Accept numbers in plugin names
Chocobozzz [Thu, 30 Apr 2020 13:03:09 +0000 (15:03 +0200)]
Handle external login errors
Chocobozzz [Thu, 30 Apr 2020 08:03:09 +0000 (10:03 +0200)]
Add ability to unregister plugin auths
Chocobozzz [Thu, 30 Apr 2020 07:42:30 +0000 (09:42 +0200)]
Auth plugin compat with regular user accounts
Chocobozzz [Thu, 30 Apr 2020 07:28:39 +0000 (09:28 +0200)]
Add plugin settings change watcher
Chocobozzz [Thu, 30 Apr 2020 06:47:25 +0000 (08:47 +0200)]
Client calls revoke-token endpoint on logout
Chocobozzz [Thu, 30 Apr 2020 06:46:40 +0000 (08:46 +0200)]
Add config helper for plugins
Chocobozzz [Wed, 29 Apr 2020 08:42:35 +0000 (10:42 +0200)]
Add external login buttons
Chocobozzz [Wed, 29 Apr 2020 07:04:42 +0000 (09:04 +0200)]
Add external login tests
Chocobozzz [Tue, 28 Apr 2020 12:49:03 +0000 (14:49 +0200)]
Begin support for external auths
Chocobozzz [Mon, 27 Apr 2020 09:42:01 +0000 (11:42 +0200)]
Check auth plugin result
Chocobozzz [Mon, 27 Apr 2020 08:58:09 +0000 (10:58 +0200)]
Add plugin ldap tests
Chocobozzz [Mon, 27 Apr 2020 08:21:24 +0000 (10:21 +0200)]
Add getSettings documentation
Chocobozzz [Mon, 27 Apr 2020 08:19:14 +0000 (10:19 +0200)]
Add plugin auth migrations
Chocobozzz [Fri, 24 Apr 2020 09:33:01 +0000 (11:33 +0200)]
Add ability for auth plugins to hook tokens validity
Chocobozzz [Thu, 23 Apr 2020 09:36:50 +0000 (11:36 +0200)]
Support logout and add id and pass tests
Chocobozzz [Thu, 23 Apr 2020 07:32:53 +0000 (09:32 +0200)]
Avoir some circular dependencies
Chocobozzz [Wed, 22 Apr 2020 14:07:04 +0000 (16:07 +0200)]
Begin auth plugin support
Rigel Kent [Mon, 4 May 2020 14:13:35 +0000 (16:13 +0200)]
Fix video-abuse-list init abuse duplication
Rigel Kent [Sun, 3 May 2020 21:01:57 +0000 (23:01 +0200)]
Fix rowsPerPage change, add filter clear button, update video-abuse-list search query param dynamically
Rigel Kent [Sun, 3 May 2020 14:24:12 +0000 (16:24 +0200)]
Move abuse-list details into its own component
Rigel Kent [Sun, 3 May 2020 14:23:09 +0000 (16:23 +0200)]
Only show updatedAt date of abuse if different from createdAt
Rigel Kent [Sun, 3 May 2020 14:20:19 +0000 (16:20 +0200)]
Bind expanded rows to item ids instead of row number
Rigel Kent [Sun, 3 May 2020 14:16:10 +0000 (16:16 +0200)]
Support is:blacklisted as video-abuse-list filter
Rigel Kent [Sun, 3 May 2020 14:13:48 +0000 (16:13 +0200)]
Reduce createdAt column size by using short date format
Rigel Kent [Sat, 2 May 2020 20:38:18 +0000 (22:38 +0200)]
Switching to a named filters/single input on video-abuse
Rigel Kent [Fri, 1 May 2020 21:24:05 +0000 (23:24 +0200)]
Fix margin-content and miniature thumbnail width on mobile, fix media queries for tables above lg breakpoint
Rigel Kent [Fri, 1 May 2020 21:22:58 +0000 (23:22 +0200)]
Clearer font definitons via a font-face mixin
Kim [Fri, 1 May 2020 18:05:19 +0000 (20:05 +0200)]
Fix dropdown-user placement and menu-left scroll on touchscreens (#2706)
Rigel Kent [Tue, 21 Apr 2020 07:52:21 +0000 (09:52 +0200)]
Add links from user-edit
Rigel Kent [Mon, 20 Apr 2020 13:28:16 +0000 (15:28 +0200)]
Add tests for video-abuse persistence after video deletion
Rigel Kent [Mon, 20 Apr 2020 13:15:10 +0000 (15:15 +0200)]
Add reportee stats for deleted videos
Rigel Kent [Mon, 20 Apr 2020 09:20:12 +0000 (11:20 +0200)]
Factorize rest-table and fix/simplify SQL
Rigel Kent [Sun, 19 Apr 2020 21:42:06 +0000 (23:42 +0200)]
Unify paginator disabling when no result is displayable, fix batch domain add for non-https
Rigel Kent [Sun, 19 Apr 2020 21:41:05 +0000 (23:41 +0200)]
Support search param in URL for video abuses
Rigel Kent [Sun, 19 Apr 2020 18:42:33 +0000 (20:42 +0200)]
Fixing circular dependency and table variable access
Rigel Kent [Sun, 19 Apr 2020 18:26:25 +0000 (20:26 +0200)]
Empty states for tables
Rigel Kent [Sun, 19 Apr 2020 12:11:40 +0000 (14:11 +0200)]
Add filter inputs for blacklisted videos and muted accounts/servers
Rigel Kent [Sun, 19 Apr 2020 08:20:08 +0000 (10:20 +0200)]
Factorize video display in table for moderation components, apply it to blacklisted videos as well
Rigel Kent [Sat, 18 Apr 2020 20:57:20 +0000 (22:57 +0200)]
Add nth abuse count for a given video, add reporter/reportee reports stats
Rigel Kent [Sat, 18 Apr 2020 08:00:19 +0000 (10:00 +0200)]
Add search for video, reporter and channel name fields
Rigel Kent [Sat, 18 Apr 2020 07:55:38 +0000 (09:55 +0200)]
Add tooltip on caption upload to specify which formats are supported
Rigel Kent [Sat, 18 Apr 2020 07:55:01 +0000 (09:55 +0200)]
Rename duplicate to more universal mirror, add to miniature for quick access by admins
Rigel Kent [Fri, 17 Apr 2020 08:47:22 +0000 (10:47 +0200)]
Add video channel and video thumbnail, rework video appearance in row
Rigel Kent [Thu, 16 Apr 2020 15:18:55 +0000 (17:18 +0200)]
Increase rows per page, add reporter muting for abuse list
Rigel Kent [Thu, 16 Apr 2020 12:22:27 +0000 (14:22 +0200)]
Make sure a report doesn't get deleted upon the deletion of its video
Kim [Fri, 1 May 2020 08:45:07 +0000 (10:45 +0200)]
Fix tables width, paginators, button on mobile / touchscreens (#2695)
Kim [Thu, 30 Apr 2020 22:51:09 +0000 (00:51 +0200)]
Make admin sub-navs, selects, buttons responsive (#2702)
Kim [Thu, 30 Apr 2020 20:33:27 +0000 (22:33 +0200)]
Remove border-bottom on header to prevent header redimensioning (#2691)
Kim [Thu, 30 Apr 2020 17:23:54 +0000 (19:23 +0200)]
Use modal instead of dropdown menu in small/mobile views (#2674)
Co-Authored-By: Rigel Kent <par@rigelk.eu>
kimsible [Wed, 29 Apr 2020 15:44:21 +0000 (17:44 +0200)]
Fix select width on view < 800px
Rigel Kent [Thu, 30 Apr 2020 15:14:03 +0000 (17:14 +0200)]
Apply the fix to both expanded and not expanded, using convention
kimsible [Tue, 28 Apr 2020 22:32:46 +0000 (00:32 +0200)]
Use same styles on full or not until lg screen
kimsible [Tue, 28 Apr 2020 21:41:05 +0000 (23:41 +0200)]
Fix width content with menu from 500px to 800px
kimsible [Tue, 28 Apr 2020 12:39:32 +0000 (14:39 +0200)]
Fix buttons display on mobile history view
Kim [Tue, 28 Apr 2020 12:53:43 +0000 (14:53 +0200)]
Add maximized mode to markdown-textarea + CSS improvements (#2660)
* Add arrows-angle-contract/expand bootstrap icons
* Add grey textarea-background-color
* Add maximized support to markdown-textarea + improve column display
* Refactor CSS + add ResizeObservable
* Replace bootstrap icons with softies
* Add ResizeObserver typing definition
* Add focus on textarea + Fix Observables
* Propage component changes on markdown plugins
* Ignore ResizeObserver not implemented in typescript yet
* Move observers from constructor to click event
* Add scss and css variables
* Replace textareaWidth with textareaMaxWidth to fix others textareas
* Clean unused css rules
* Fix ResizeObserver unknown by TypeScript compiler
* Set max-width: 100% for small and mobile views
* Fix textarea/preview height on maximized mode
* Add common padding textarea/preview side-by-side
* Hide scrollbar sub-menu on small-views
* Add maximized mode for mobile views
* Fix sass calculate syntax
* Revert custom CSS variable for inputBorderRadius and inputBorderColor
* Remove unsued methods
* Fix missing implement method
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Kim [Mon, 27 Apr 2020 12:57:50 +0000 (14:57 +0200)]
Fix broken views on mobile and small screens (#2671)
* Fix mobile CSS for my-account-settings
* Fix mobile CSS for my-account-videos
* Fix mobile CSS my-account-video-channels
* Fix mobile CSS for my-account-playlists
* Fix CSS mobile for user-subscriptions header
* Fix CSS mobile my-account-video-channel-edit
* Fix CSS mobile / small view for textarea
* Fix margin-right my-delete-button on inside span
* Fix CSS mobile on accounts page
* Fix indent
* Fix CSS mobile for my-account-notifications
* Fix CSS mobile / small view my-account-videos
* Fix search small-view channels
* Use miniature width for title of video on mobile
* Add dots to ellipsis multilines
* Fix controls and title video width small views
* Fix my-account-playlist small and mobile views
* Fix channels header + account header mobile
* Fix CSS mobile/small view for my-account/subscriptions
* Fix align followers channel item
* Center header elements user account page on mobile
* Fix margins on a element and img
* Fix margin img channel or video
Co-Authored-By: Rigel Kent <par@rigelk.eu>
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
Co-authored-by: Rigel Kent <par@rigelk.eu>