Rigel Kent
7dfe352886
replace title with video name in moderation listings
2020-06-13 11:56:23 +02:00
Caroline Chuong
c9e3565dc8
fix headings order or add missing ones ( #2871 )
...
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-06-13 00:53:56 +02:00
Rigel Kent
46788f21f6
switch margin-bottom rules to padding-bottom now used in miniature
2020-06-12 12:27:37 +02:00
Rigel Kent
d39db21a88
match margin of abstract-video-list and sub-menu's fixed margin
2020-06-12 12:26:48 +02:00
Rigel Kent
435258ea3c
fix miniature fixed height, add link/title to avatar, remove pr-2 on channels list
2020-06-12 09:51:16 +02:00
Chocobozzz
8b381422b8
Fix lint
2020-06-12 08:27:59 +02:00
Caroline Chuong
adcf921271
add keyboard navigation for video actions ( #2854 )
...
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-06-11 19:19:23 +02:00
Caroline Chuong
45800f7e63
add scope tags and aria-labels to instance table ( #2866 )
...
also move label to caption element in table
2020-06-11 18:12:52 +02:00
Chocobozzz
cf78883c70
Limit thumbnail sizes
2020-06-11 16:41:51 +02:00
Rigel Kent
7e4022a554
rephrase warning for self-hostable services
2020-06-11 13:13:06 +02:00
Rigel Kent
a7257b0e3e
prevent video-bottom overflow in video-miniature
2020-06-11 12:23:01 +02:00
Rigel Kent
e95bede8fe
support type as override to search in listBlocks
2020-06-10 21:12:09 +02:00
Rigel Kent
3487330d30
preserve original variable names server-side
2020-06-10 21:12:09 +02:00
Rigel Kent
5baee5fca4
rename blacklist to block/blocklist, merge block and auto-block views
...
- also replace whitelist with allowlist
- add advanced filters for video-block-list view
- move icons in video-block-list and video-abuse-list to left side
for visibility
- add robot icon to depict automated nature of a block in
video-block-list
resolves #2790
2020-06-10 21:12:05 +02:00
Rigel Kent
d840487fed
smaller miniature average size in fluid grid, updated admin instructions for global search
2020-06-10 21:09:31 +02:00
Caroline Chuong
1bab226f5c
Add explicit step and aria-current attribute in register form
2020-06-10 17:38:00 +02:00
Chocobozzz
3b0bd70aa0
Add search target check params
2020-06-10 14:02:41 +02:00
Chocobozzz
7c87746e4b
Fix search query when updating from typeahead
2020-06-10 14:02:41 +02:00
Chocobozzz
5fb2e2888c
First implem global search
2020-06-10 14:02:41 +02:00
Rigel Kent
e6dfa58689
space optimizations for `node_modules` and client stats removal
...
- replace sharp with lighter jimp alternative
- remove stats in builds
fixes #2807
2020-06-10 14:01:49 +02:00
Caroline Chuong
d8d8de7f87
change focus color instead of opacity of video play button ( #2845 )
2020-06-09 13:35:30 +02:00
Rigel Kent
e66883b37a
`fitWidth` for `video-miniature`, fluid grid ( #2830 )
...
* Fluid abstract video list
* normalize timestamp display on miniatures
* use grid for abstract-video-list
- refactor scss function var to pvar to avoid overriding css variables
- move fluid-grid margins to adapt-margin-content-width mixin for maintainability
- fix video-miniature-name margin-top on small screen
* move sceenratio function in a mixin
* display no miniature avatar in channel videos view
2020-06-09 09:33:28 +02:00
Caroline Chuong
6ad971d5f5
add aria-hidden to non-descriptive icons ( #2844 )
2020-06-08 19:42:51 +02:00
Rigel Kent
c2caa99b94
Add channel/account avatars in miniature ( #2838 )
...
* add small avatar to miniature
* fix svg size for trending and search icons in plugins view
* parametrize avatar in miniature display options
2020-06-08 08:52:06 +02:00
Rigel Kent
c87d45df9b
ensure menu footer respects spacing across translations
2020-06-07 11:55:17 +02:00
Caroline Chuong
0c23363a2d
Add lang attribute in languages list menu
2020-06-05 15:55:29 +02:00
Chocobozzz
3e95b68343
Fix default anonymous theme
2020-06-05 09:15:59 +02:00
Chocobozzz
92128fff7e
Fix config form issue with index URL
2020-06-05 09:10:05 +02:00
Rigel Kent
80c7779efe
fix mascot sizes, fix tick, delete extraneous .png icons
...
follows PR #2822
2020-06-04 20:57:10 +02:00
Rigel Kent
81fe3c67c5
fix duplicate id in svg, empty alt in base email
2020-06-04 09:05:44 +02:00
Rigel Kent
140ea386de
inject lang in document to match current locale
2020-06-04 09:05:44 +02:00
Chocobozzz
cdd8f7790c
Merge branch 'release/2.2.0' into develop
2020-06-02 09:00:39 +02:00
Chocobozzz
fa11e79d4a
Fix regression scrollbar bgcolor mdtextarea maximized-mode
...
By kimsible
2020-06-02 08:56:00 +02:00
Chocobozzz
2a39506c7d
Revert "Remove oc locale support"
...
This reverts commit 8323c435c1
.
2020-05-29 17:09:55 +02:00
Chocobozzz
72c33e716f
Support broadcast messages
2020-05-29 09:32:12 +02:00
Chocobozzz
923ff87da2
Add bulk comment actions on account dropdown
2020-05-29 09:21:26 +02:00
Chocobozzz
c123027fd9
Fix grey color theme
2020-05-22 11:21:55 +02:00
Chocobozzz
5f57df5462
Fix action button icons theme
2020-05-22 11:15:31 +02:00
Chocobozzz
fd8f73cf6d
Fix lint
2020-05-22 08:50:31 +02:00
Chocobozzz
f33dc6ab2d
Fix input/textarea themes
2020-05-20 13:52:12 +02:00
Chocobozzz
e0433a5f8f
Fix dropdown menu overflow
2020-05-20 11:58:03 +02:00
Chocobozzz
3bf07dd8c2
Explicit theme colors for inputs and textarea
2020-05-20 11:39:31 +02:00
Chocobozzz
b66c5e58f1
Fix upload button color in dark mode
2020-05-20 10:57:59 +02:00
Chocobozzz
6189b699fb
Fix broken client when cookies are disabled
2020-05-20 10:37:46 +02:00
Chocobozzz
572bf73be6
Fix action button overflow in tables
2020-05-20 10:29:40 +02:00
Chocobozzz
9a7fd9600b
Fix external auth email/password update
...
Also check if an actor does not already exist when creating the user
2020-05-20 10:17:27 +02:00
Chocobozzz
e00aa3535e
Fix deleting highlighted thread
2020-05-14 14:54:10 +02:00
Chocobozzz
83e9886eed
Add link to the account page in comment
2020-05-14 14:41:24 +02:00
Chocobozzz
089af69bc8
Fix old edge HLS compat
2020-05-13 10:39:54 +02:00
Chocobozzz
1d904806f6
10 items per page for my videos
2020-05-12 11:40:09 +02:00
Chocobozzz
5ff523664f
Fix user dropdown overflow
2020-05-11 18:05:16 +02:00
Chocobozzz
399b3bc9a6
Update translations
2020-05-11 13:39:06 +02:00
Chocobozzz
3b072f5a9d
Fix top menu dropdown hovering
2020-05-11 11:24:55 +02:00
Kim
8a3183e50d
Fix non-fixed header and menu when overflow-x body on touchscreens ( #2711 )
...
* Make my-account-videos responsive on small screens
* Make my-account-channels responsive for small screens
* Make search result responsive on small screen
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-05-11 11:16:21 +02:00
Kim
8544d8f561
Fix regression my-account menu overflow-x on screen width < 800px ( #2707 )
...
* Fix: correct my-account menu overflow-x on touchscreens
* Add menuLeftDisplayed support for account-sub-menu
* Handle menu in screen service + clean top-menu-dropdown
* Add comment on menuWidth menu service to allow backtracking
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>
2020-05-11 11:12:58 +02:00
kimsible
70afd522ba
Fix displaying more dropdown on touchscreen
2020-05-11 11:11:06 +02:00
kimsible
bedf0e6073
Add edit button to scroll watch playlist on touchscreens
2020-05-11 11:11:06 +02:00
Rigel Kent
b72ec06bbe
Display video redundancy entries as table link objects
2020-05-08 18:41:32 +02:00
Rigel Kent
1d26d05fd9
Align follower handle display on instance display in tables
2020-05-08 15:31:51 +02:00
Rigel Kent
df4c603dea
Switch emails to pug templates and provide richer html/text-only versions
2020-05-08 15:31:51 +02:00
Chocobozzz
3cc665f48f
Add last login date to users
2020-05-07 10:39:09 +02:00
Chocobozzz
feb34f6b6b
Use video abuse filters on client side
2020-05-07 08:33:34 +02:00
Chocobozzz
d4eea02801
Fix relative links in video description
2020-05-06 14:21:10 +02:00
Chocobozzz
f375bb3db4
Add ability to override login signup message
2020-05-06 14:03:23 +02:00
Rigel Kent
86ab22921b
Support pagination rowsPerPage change in instance account/server blocklists
2020-05-06 13:08:03 +02:00
Chocobozzz
d056b01956
Fix mobile miniature information margin
2020-05-06 10:15:13 +02:00
Chocobozzz
fde37dc99c
Add ability for video owners to delete comments
2020-05-05 17:22:11 +02:00
Chocobozzz
06827932a2
Fix textarea size
2020-05-05 13:54:30 +02:00
Chocobozzz
8bb71f2e33
Add auth plugin info in users list
2020-05-05 13:54:30 +02:00
Rigel Kent
97601690d6
Fix video-abuse-details avatar display and user-list dropdown placement
2020-05-05 12:02:57 +02:00
Chocobozzz
f66b8d1226
Re generate translations
2020-05-05 09:19:50 +02:00
Chocobozzz
bc90883f1a
Handle external login errors
2020-05-04 16:21:39 +02:00
Chocobozzz
a4995eb7ac
Add ability to unregister plugin auths
2020-05-04 16:21:39 +02:00
Chocobozzz
dadc90bca2
Client calls revoke-token endpoint on logout
2020-05-04 16:21:39 +02:00
Chocobozzz
ebefc902f5
Add external login buttons
2020-05-04 16:21:39 +02:00
Chocobozzz
4a8d113b9b
Begin support for external auths
2020-05-04 16:21:39 +02:00
Rigel Kent
8d41976378
Fix video-abuse-list init abuse duplication
2020-05-04 16:13:35 +02:00
Rigel Kent
25a42e293b
Fix rowsPerPage change, add filter clear button, update video-abuse-list search query param dynamically
2020-05-04 15:01:44 +02:00
Rigel Kent
801d957155
Move abuse-list details into its own component
2020-05-04 15:01:44 +02:00
Rigel Kent
0db536f1e0
Only show updatedAt date of abuse if different from createdAt
2020-05-04 15:01:44 +02:00
Rigel Kent
d405118360
Bind expanded rows to item ids instead of row number
2020-05-04 15:01:44 +02:00
Rigel Kent
9b1fa49b60
Support is:blacklisted as video-abuse-list filter
2020-05-04 15:01:44 +02:00
Rigel Kent
7f979fd8aa
Reduce createdAt column size by using short date format
2020-05-04 15:01:44 +02:00
Rigel Kent
0d3a2982a9
Switching to a named filters/single input on video-abuse
2020-05-04 15:01:44 +02:00
Rigel Kent
c2a89b70ce
Fix margin-content and miniature thumbnail width on mobile, fix media queries for tables above lg breakpoint
2020-05-01 23:24:05 +02:00
Kim
ca4b1594a7
Fix dropdown-user placement and menu-left scroll on touchscreens ( #2706 )
2020-05-01 20:05:19 +02:00
Rigel Kent
d1261d9a3c
Add links from user-edit
2020-05-01 16:41:02 +02:00
Rigel Kent
efa012edad
Add reportee stats for deleted videos
2020-05-01 16:41:02 +02:00
Rigel Kent
0251197e24
Factorize rest-table and fix/simplify SQL
2020-05-01 16:41:02 +02:00
Rigel Kent
b8cf27c0f8
Unify paginator disabling when no result is displayable, fix batch domain add for non-https
2020-05-01 16:41:02 +02:00
Rigel Kent
36004aa7b0
Support search param in URL for video abuses
2020-05-01 16:41:02 +02:00
Rigel Kent
042daa7072
Fixing circular dependency and table variable access
2020-05-01 16:41:02 +02:00
Rigel Kent
d384061366
Empty states for tables
2020-05-01 16:41:02 +02:00
Rigel Kent
e0a929179a
Add filter inputs for blacklisted videos and muted accounts/servers
2020-05-01 16:41:02 +02:00
Rigel Kent
aeb1bed983
Factorize video display in table for moderation components, apply it to blacklisted videos as well
2020-05-01 16:41:02 +02:00
Rigel Kent
5fd4ca0051
Add nth abuse count for a given video, add reporter/reportee reports stats
2020-05-01 16:41:02 +02:00
Rigel Kent
844db39ee5
Add search for video, reporter and channel name fields
2020-05-01 16:41:02 +02:00
Rigel Kent
36d0677ec9
Add tooltip on caption upload to specify which formats are supported
2020-05-01 16:41:02 +02:00
Rigel Kent
988af781ac
Rename duplicate to more universal mirror, add to miniature for quick access by admins
2020-05-01 16:41:02 +02:00
Rigel Kent
86521a67b2
Add video channel and video thumbnail, rework video appearance in row
2020-05-01 16:41:02 +02:00
Rigel Kent
9b4241e33b
Increase rows per page, add reporter muting for abuse list
2020-05-01 16:41:02 +02:00
Rigel Kent
68d19a0ace
Make sure a report doesn't get deleted upon the deletion of its video
2020-05-01 16:41:02 +02:00
Kim
165ee2929b
Fix tables width, paginators, button on mobile / touchscreens ( #2695 )
2020-05-01 10:45:07 +02:00
Kim
7a03209d28
Make admin sub-navs, selects, buttons responsive ( #2702 )
2020-05-01 00:51:09 +02:00
Kim
0ac458bffb
Remove border-bottom on header to prevent header redimensioning ( #2691 )
2020-04-30 22:33:27 +02:00
Kim
d363ef5360
Use modal instead of dropdown menu in small/mobile views ( #2674 )
...
Co-Authored-By: Rigel Kent <par@rigelk.eu>
2020-04-30 19:23:54 +02:00
kimsible
62365adc75
Fix buttons display on mobile history view
2020-04-28 18:30:42 +02:00
Kim
b15fe00f74
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>
2020-04-28 14:53:43 +02:00
Kim
4682468d4d
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>
2020-04-27 14:57:50 +02:00
Kim
9181bc0c80
Make video-add-nav tabs scrollable on small devices ( #2677 )
...
* Make video-add-nav tabs scrollable on small devices
* Handle video-add-nav scroll with menu
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-27 08:59:19 +02:00
Kim
8c7725dc3c
Add markdown support to plugins ( #2654 )
...
* Add markdown renderer to plugins
* Chore: add doc for markdown plugins
* Fix typing markdown plugin helpers
* Add lines between components in template
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-20 14:51:24 +02:00
Kim
b1770a0af4
Add thumbnail / preview generation from url on the fly ( #2646 )
...
* Add thumbnails generation on the fly to URL import
* Display generated preview to import first edit
* Use ternary to get type inference
* Move preview/thumbnail test just after import
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-20 10:28:38 +02:00
Chocobozzz
bb3933ef37
Fix unknown video language label
2020-04-16 17:04:02 +02:00
Chocobozzz
891bc2ffad
Support rel="me" links in markdown
2020-04-16 16:13:28 +02:00
Kim
437e8e06eb
Add custom modal to plugin helpers ( #2631 )
...
* Add custom modal component
* Add custom modal to app and plugins helpers
* Fixes custom modal component
* Add doc for custom modal
* Fix newline end of file html and scss files
* Move my-custom-modal component outside component for UserLoggedIn modals
* Move initializeCustomModal to ngAfterViewInit()
* Wrap events and conditionnals
* Replace ng-show with ngIf*
* Add modalRef to open only one modal + onCloseClick
* Refacto + Fix access methods of custom modal
* Fix methods names custom-modal.component
* Fix implement AfterViewInit & no default boolean
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-15 15:35:41 +02:00
Chocobozzz
45c14ae1b2
Update translations
2020-04-15 14:39:59 +02:00
Chocobozzz
62068f4153
Merge branch 'pr/2629' into develop
2020-04-15 14:16:40 +02:00
Chocobozzz
f757be65b8
Better plugin notifier typings
2020-04-15 09:21:06 +02:00
Kim
74c2dece42
Add notifier to plugin helpers ( #2627 )
...
* Add notifier to client PeerTubeHelpers plugin
* Add doc for notifier PeerTubeHelpers
* Add getBaseClientScriptsRoute to client PeerTubeHelpers plugin
* Add doc for getBaseClientScriptsRoute PeerTubeHelpers
* Remove unused helper
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-15 09:08:59 +02:00
Rigel Kent
bb152476c8
Refactor follow/mute as modals in admin, add actions in abuse list
2020-04-14 15:53:37 +02:00
kimsible
50ad0a1c16
Add getSubs to YoutubeDL video import
2020-04-14 14:39:30 +02:00
Chocobozzz
e713698f3d
Fix cancel upload
2020-04-14 09:54:22 +02:00
Chocobozzz
8e4aff44b0
Fix lint
2020-04-14 09:46:42 +02:00
Rigel Kent
471ee39496
Fix lint
2020-04-14 01:38:41 +02:00
Rigel Kent
d6af81469b
Rich reporter field and video embed in moderation abuse list
2020-04-13 19:57:57 +02:00
Rigel Kent
2bc9bd08cd
Improving select displays, focus box-shadows for paginators, instructions for index url
2020-04-13 18:03:21 +02:00
Rigel Kent
92e4ca0d95
Fix my-video-imports display when a video gets deleted
2020-04-12 14:11:17 +02:00
Rigel Kent
66be521333
Revert 41a94d0
, keep the fix for years
2020-04-12 11:10:44 +02:00
Rigel Kent
1242fd55f9
Improve from-now pipe readability
2020-04-11 19:05:11 +02:00
Rigel Kent
41a94d07f0
Refactor from-now pipe to display the two most significant intervals
2020-04-11 16:05:50 +02:00
Rigel Kent
62eacb4209
Place private/unlisted labels in thumbnail instead of miniature
2020-04-11 16:05:50 +02:00
Rigel Kent
58e1765aff
Remove unused interface section for interface language
2020-04-11 16:05:50 +02:00
Rigel Kent
b7e2168115
Improve highlighted comment scrollTo, improve reply comment display
2020-04-10 16:51:02 +02:00
Chocobozzz
b1f3b635ed
Improve admin tables row expand
2020-04-08 14:05:55 +02:00
Chocobozzz
a911462d02
Increase debug font size
2020-04-08 10:54:39 +02:00
Chocobozzz
8e11a1b37c
Fix sort in admin tables
2020-04-08 10:49:26 +02:00
Chocobozzz
14f83c68f1
Cleanup menu footer links
2020-04-08 10:30:58 +02:00
Chocobozzz
9870329f69
Fix playlist autoplay
2020-04-08 09:41:43 +02:00
Rigel Kent
be6343d26e
Fix search after first type on input
2020-04-07 02:20:26 +02:00
Rigel Kent
b9177868b3
Fix lint relative to DragDropDirective
2020-04-03 16:56:22 +02:00
Chocobozzz
1fe654e096
Fix peertube interface i18n
2020-04-03 14:56:05 +02:00
Chocobozzz
a7d3671dc3
Fix privacy warning ok button placement
2020-04-03 14:56:05 +02:00
Rigel Kent
947d01023d
Improve channel and account display on medium devices
2020-04-03 14:13:28 +02:00
Rigel Kent
6a4c30de0e
Put box-shadow for input focus in variables, apply form-control to p-multiselect
2020-04-03 12:30:56 +02:00
Chocobozzz
23f1b9da15
Fix video add nave hiding
2020-04-03 11:46:43 +02:00
Rigel Kent
c9ff8a08a0
Support drag and drop for video upload and torrent file import
2020-04-03 00:22:06 +02:00
Rigel Kent
b515c98c6b
Refactor torrent-or-magnet divider in video import
2020-04-03 00:20:02 +02:00
Rigel Kent
22a59f33de
Fix help component border
2020-04-03 00:18:15 +02:00
Rigel Kent
6f02515e2a
Enlarge right column in video-edit on small screens
2020-04-02 17:55:03 +02:00
Rigel Kent
a6d5ff7604
Use form-control to display box-shadow on form inputs/selects upon focus
2020-04-02 11:39:14 +02:00