Commit Graph

642 Commits

Author SHA1 Message Date
Rigel Kent
83ff548125 add icons in contextmenu 2021-04-12 15:35:39 +02:00
Chocobozzz
dc48fdbe68
Merge branch 'release/3.1.0' into develop 2021-04-08 15:16:01 +02:00
Chocobozzz
b9244002fc
Fix embed playlist menu background on focus 2021-04-08 15:12:14 +02:00
Chocobozzz
02dd4f3c65 Display banner on channel page 2021-04-08 10:07:53 +02:00
Chocobozzz
cdeddff142 Add ability to update the banner 2021-04-08 10:07:53 +02:00
aschaap
0564fc09d3
Reducing tag input excessive padding; fixes #3915 (#3927)
* Removed !important and added rules to style tags input; fixes #3915

* Simplifying what @rigelk was achieving with !important in 149e4cc

* Compressed CSS selectors

Co-authored-by: Rigel Kent <par@rigelk.eu>

Co-authored-by: Rigel Kent <par@rigelk.eu>
2021-04-07 08:39:48 +02:00
Chocobozzz
fcd8d3e030
Fix actor overflows 2021-04-05 11:44:09 +02:00
Chocobozzz
0a6785d115
Increase videos grid margins on desktop 2021-04-01 17:17:41 +02:00
Chocobozzz
4429a4a6e7
Responsive search 2021-04-01 16:54:49 +02:00
Chocobozzz
4d5e572f52
Account/channel videos display as rows 2021-04-01 16:54:49 +02:00
Chocobozzz
0f7407d926
Refactor video miniature
Less dirty code, better responsive
Prepare for some regressions
Increase default miniature size
2021-04-01 16:54:49 +02:00
Chocobozzz
33253c1aa6
Fix multiline ellipsis 2021-04-01 16:54:49 +02:00
Chocobozzz
d794137057
Refactor horizontal margins 2021-03-31 11:21:10 +02:00
Chocobozzz
218f730c7b
Theme breaking: --submenuColor becomes --submenuBackgroundColor 2021-03-31 09:07:25 +02:00
Chocobozzz
733dbc535d Channel/account page redesign feedbacks
Fix owner default avatar
Semi bold orange inverted button
Max width account description
Increase account's channels padding
Use owner avatar/display name links
Move "view owner account" link on mobile
Try to always display channel in video miniatures
Add small border radius for channel's avatar
Use main foreground color for the magnifying glass
2021-03-31 09:05:51 +02:00
Chocobozzz
deb8b9cdb0 Square channel avatar consistency 2021-03-31 09:05:51 +02:00
Chocobozzz
100d9ce23b Add support button in channel page 2021-03-31 09:05:51 +02:00
Chocobozzz
900f782081 Redesign account's channels page 2021-03-31 09:05:51 +02:00
Chocobozzz
67264e060b Redesign account page 2021-03-31 09:05:51 +02:00
Chocobozzz
60c35932f6 Redesign channel page 2021-03-31 09:05:51 +02:00
kontrollanten
6b1ef95699
Change copy icon (#3867)
* client: change copy icon to glypicon-duplicate

* client: add "copy" text to copy icons
2021-03-24 18:18:41 +01:00
Chocobozzz
5d43dae369
Try to reduce CSS size 2021-03-24 18:18:40 +01:00
Chocobozzz
71926aae07
Fix control bar alignment 2021-03-24 18:18:40 +01:00
sanchis
f8b255cd65 fix: long text on modals 2021-03-08 10:28:51 +01:00
Cadence Ember
2ca72354ec
refactor noscript/incompatible browser messages (#3684)
also align noscript and incompatible browser styles

Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2021-02-03 12:51:55 +01:00
Chocobozzz
72aa835e17
Upgrade client dependencies 2021-02-03 11:44:43 +01:00
Rigel Kent
149e4cc597
add description to transcoding profile selector 2021-01-28 17:21:08 +01:00
Chocobozzz
840659455f
Fix ng select theme 2021-01-20 10:59:47 +01:00
Rigel Kent
370240824e
Allow users/visitors to search through an account's videos (#3589)
* WIP: account search

* add search to account view

* add tests for account search
2021-01-19 13:43:33 +01:00
Chocobozzz
2656729e25
Add font display swap 2021-01-19 10:35:16 +01:00
Chocobozzz
b0a9743af0
Fix table header overflow 2021-01-15 10:35:13 +01:00
Chocobozzz
9c1a88e3a1
Move orange admin buttons on the left side 2021-01-13 10:39:26 +01:00
Rigel Kent
1ea7da819e
add ability to remove one's avatar for account and channels (#3467)
* add ability to remove one's avatar for account and channels

* add ability to remove one's avatar for account and channels

* only display avatar edition options after input change
2021-01-13 09:12:55 +01:00
Chocobozzz
26171379d0 Use source sans 3 font 2021-01-13 09:05:22 +01:00
Chocobozzz
ac2b052d54
Increase play button size 2020-12-17 14:26:37 +01:00
Chocobozzz
48586fe070
Fix ng-select width 2020-12-15 11:45:29 +01:00
Chocobozzz
d89fcd1e5e
Fix password input in edit user 2020-12-15 10:54:53 +01:00
Chocobozzz
c9bc850e93
Use -1 for max live duration unlimited 2020-12-15 09:26:37 +01:00
Rigel Kent
728a1236ae
restore live transcoding to live streaming tab 2020-12-14 16:31:14 +01:00
Rigel Kent
ea5cdc11ff
slightly clearer layout of transcoding configuration 2020-12-14 14:34:34 +01:00
Rigel Kent
7aebd32f83
restore wrapping in reports 2020-12-13 14:59:48 +01:00
Chocobozzz
e43b5a3fa8
Improve live player responsive 2020-12-10 09:37:53 +01:00
Rigel Kent
f8b530e0a5
unify inputs requiring buttons like password inputs 2020-12-04 16:01:53 +01:00
Rigel Kent
d4132d3f56 more explicit error messages for file uploads 2020-12-03 10:15:49 +01:00
Mathieu Brunot
a742b4b0e2
Fix themes colors by using SCSS variables (#3376)
* 💄 Use foreground var for code

* 💄 Use submenu var color

* 💄 Use foreground var color for menu

* 🐛 Fix var used in menu
2020-11-30 16:45:22 +01:00
Chocobozzz
e6ad431685
Fix notification width 2020-11-27 11:52:18 +01:00
test2a
832a12b0e8
adjust registration form width on mobile (#3274)
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
2020-11-25 15:57:10 +01:00
Rigel Kent
5beb89f223 refactor scoped token service 2020-11-25 11:07:56 +01:00
Rigel Kent
afff310e50 allow private syndication feeds via a user feedToken 2020-11-25 11:07:56 +01:00
Chocobozzz
8b57efbf1b
Fix dropdowns z-index 2020-11-20 14:19:23 +01:00
Chocobozzz
939917705f
Add ability to bulk delete comments 2020-11-20 13:59:21 +01:00
Chocobozzz
4f926722ea
Upgrade client dependencies
Migrate removed primeng theme to custom CSS
2020-11-19 15:25:41 +01:00
Chocobozzz
0aa52e1707
Add ability to display all channel/account videos 2020-11-18 15:29:38 +01:00
Chocobozzz
7706b3703a
Put admin actions on the left 2020-11-16 14:26:50 +01:00
Chocobozzz
9be63f123e
Dropdown should be on top of everything 2020-11-16 14:23:09 +01:00
Chocobozzz
17119e4a54 Reorganize left menu and account menu
Add my-settings and my-library in left menu
Move administration below my-library
Split account menu: my-setting and my library
2020-11-13 12:02:21 +01:00
Chocobozzz
4872e9468e
Fix global loading bar in client 2020-11-09 16:08:03 +01:00
Chocobozzz
c29039e7c0 Add warning below live stream key field 2020-11-09 15:33:04 +01:00
Chocobozzz
d6eace77db Fix playlist element dropdown overflow 2020-08-25 14:42:16 +02:00
Chocobozzz
2856af48ac Fix z-index dropdown icon
Was on top of the header
2020-08-25 14:42:16 +02:00
Kim
245b9d27bc
On touchscreens add content overlay for opened menu (#3088)
* Overflow:hidden on touchscreen when modal-open

* Do not display menu by default on touchscreens

* Add content overlay on touchscreens when menu is opened

* Fix zIndex overlay for search infos

* On touchscreens close menu on swipe left

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-08-17 10:17:54 +02:00
kimsible
fd9c3c8d66 Refactor popover markdown, add code style 2020-08-14 15:03:38 +02:00
Chocobozzz
52c4976fcf
Use ng select for multiselect 2020-08-11 16:18:42 +02:00
Rigel Kent
02c01341f4 add ng-select for templatable select options
- create select-tags component to replace ngx-chips
- create select-options to factorize option selection in forms
- create select-channel to simplify channel selection
- refactor tags validation
2020-08-11 09:03:39 +02:00
kimsible
e752c75e55 Fix expanded margin content css var unapplied 2020-08-11 08:03:47 +02:00
kimsible
7034b3c908 Refactor - improve offset content handling with fixed sub-menu and broadcast-message 2020-08-11 08:03:28 +02:00
Chocobozzz
560605026b
Remove smooth scroll behaviour
It's not adapted to a SPA because the scroll is updated when we change page
2020-08-10 16:00:21 +02:00
Kim
4a53fc8204
Add new anchors in my-settings and handle offset sub-menu height (#3032)
* Add anchors setting and handle offset with sub-meu

* Use PeerTube scroll logic

* Add anchor for top my-settings

* Improve scroller with smooth behavior and css offset

* Fix anchor position when using history navigation

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-08-10 15:57:37 +02:00
kimsible
41fafa9ef9 Do not display videojs poster when video is starting 2020-08-10 13:46:04 +02:00
Chocobozzz
ae2dd04617
Correctly fix sub menu 2020-08-10 09:43:44 +02:00
Chocobozzz
82f443de1a
Add buttons in playlist page
To delete/edit/share the playlist
2020-08-10 09:43:44 +02:00
Chocobozzz
10846ef656
Fix playlist layout on mobile 2020-08-10 09:43:44 +02:00
kimsible
17384fd856 Avoid lost scroll position when modal open 2020-08-10 08:18:54 +02:00
Chocobozzz
3efa3f4d35
Fix play overlay icon 2020-08-07 13:46:58 +02:00
Chocobozzz
193b9ba7c0
Fix loading bar color 2020-08-07 11:34:22 +02:00
Chocobozzz
92d54714b9 Fix control bar on small screens 2020-08-07 08:58:29 +02:00
Chocobozzz
4485dafb0e Fix playlist menu overflow 2020-08-07 08:58:29 +02:00
Chocobozzz
a75292db78 Align dock padding with playlist button 2020-08-07 08:58:29 +02:00
Chocobozzz
1a8c2d74d1 Handle start at/stop at in playlist embed 2020-08-07 08:58:29 +02:00
Chocobozzz
56674bb9f8 Handle unavailable videos in embed playlists 2020-08-07 08:58:29 +02:00
Chocobozzz
a950e4c82b Add previous button 2020-08-07 08:58:29 +02:00
Chocobozzz
4572c3d0d9 Handle basic playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz
5abc96fca2 Add logic to handle playlist in embed 2020-08-07 08:58:29 +02:00
Chocobozzz
583eb04b54 Upgrade to angular 10 2020-08-07 08:28:14 +02:00
Rigel Kent
9a42363291
correct column toggle z-index for user list 2020-08-03 23:43:23 +02:00
Chocobozzz
2045b57223
Fix about page layout with fixed submenu 2020-08-03 11:49:24 +02:00
Chocobozzz
441e453ae5 Add abuse message management in admin 2020-07-31 11:35:19 +02:00
Rigel Kent
225a7682e6 adapt notifications buttons for small screens 2020-07-29 18:15:53 +02:00
Rigel Kent
66927c0588 modify user-quota to match account settings style 2020-07-29 18:15:53 +02:00
Rigel Kent
4f5d045960 harmonize search for libraries 2020-07-29 18:15:53 +02:00
Rigel Kent
bc99dfe54e variable columns for users list, more columns possible, badge display for statuses 2020-07-29 18:15:53 +02:00
Rigel Kent
654a188f80 allow sorting notifications 2020-07-29 18:15:53 +02:00
Kim
a949f67636
correct regressions on sub-menu for account and admin (#3004) 2020-07-24 23:29:39 +02:00
Rigel Kent
e13d7ae45c
fix position for sub-menus with actor
fixes ed5bb51726
2020-07-23 21:32:28 +02:00
Kim
ed5bb51726
Improve navigation sub-menu and tabs effects (#2971)
* Improve nav border and colors on active and non-active

* Remove margin-top effect on active nav

* Use opacity / bold instead of color change on nav

* Remove dropdown items label in sub-menu and add a class active

* Position sub-menu to fixed

* Autoclose dropdown sub-menu only on outside click

* Remove open dropdown on hover in sub-menu

* Show reusable h1 for dropdown item in sub-menu

* Put reusable sub-menu h1 styles to mixins

* Add icons to sub-menu dropdown-item h1

* Make all the sub-menu accessible with focus

Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-07-23 15:09:15 +02:00
kimsible
8110705d02 Fix: disable vertical scroll instead of hide on desktop browsers 2020-07-23 14:32:04 +02:00
kimsible
2170f1db6e Fix accessibility action buttons and display on imports and followers list 2020-07-20 17:00:28 +02:00
Chocobozzz
767bb14a38
Fix external user edition 2020-07-06 11:03:05 +02:00
Rigel Kent
6c808af9a2 fix reactive file upload button 2020-07-01 17:03:48 +02:00
Rigel Kent
1fe1e14cb3 fix video update button, add color to danger zone 2020-07-01 17:03:48 +02:00
Rigel Kent
c41c0e28ed switch from softies to feathericons
also organize icons in folders per origin
2020-07-01 17:03:48 +02:00
Rigel Kent
1ebddadd07
predefined report reasons & improved reporter UI (#2842)
- added `startAt` and `endAt` optional timestamps to help pin down reported sections of a video
- added predefined report reasons
- added video player with report modal
2020-06-22 13:00:39 +02:00
Rigel Kent
228393302d
factorize account/server blocklists for users and instance (#2875) 2020-06-15 13:18:22 +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
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
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
Chocobozzz
cf78883c70
Limit thumbnail sizes 2020-06-11 16:41:51 +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
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
Rigel Kent
81fe3c67c5 fix duplicate id in svg, empty alt in base email 2020-06-04 09:05:44 +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
efc84bdc49
Fix notification with dark theme 2020-05-22 11:07:23 +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
619443a3f6
Fix sort icons in table 2020-05-20 10:22:18 +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
Chocobozzz
295928a335
Remove dots for long texts in multiline
It's confusing, as we don't understand what are these dots: http://lutim.cpy.re/1AkiPBVf.png
2020-05-10 10:41:55 +02:00
Chocobozzz
06827932a2
Fix textarea size 2020-05-05 13:54:30 +02:00
Chocobozzz
36f772fd8f
Increase size of username/display name in admin users list 2020-05-05 13:54:30 +02:00
Chocobozzz
ebefc902f5 Add external login buttons 2020-05-04 16:21:39 +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
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
Rigel Kent
d392608090
Clearer font definitons via a font-face mixin 2020-05-01 23:22:58 +02:00
Rigel Kent
d1261d9a3c Add links from user-edit 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
9b4241e33b Increase rows per page, add reporter muting for abuse list 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
kimsible
c285180a45 Fix select width on view < 800px 2020-04-30 17:52:37 +02:00
Rigel Kent
1def3c526e Apply the fix to both expanded and not expanded, using convention 2020-04-30 17:23:20 +02:00
kimsible
1f6d244970 Use same styles on full or not until lg screen 2020-04-30 17:23:20 +02:00
kimsible
ac6ac4e214 Fix width content with menu from 500px to 800px 2020-04-30 17:23:20 +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
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
1242fd55f9
Improve from-now pipe readability 2020-04-11 19:05:11 +02:00
Rigel Kent
de64dfbb5b
Prevent torrent indicators in player to overflow with small sizes 2020-04-10 13:07:28 +02:00
Rigel Kent
5fd3e00ac8
Align border color for peertube-checkbox with other inputs 2020-04-10 13:06:47 +02:00
Chocobozzz
14f83c68f1
Cleanup menu footer links 2020-04-08 10:30:58 +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
Rigel Kent
b515c98c6b
Refactor torrent-or-magnet divider in video import 2020-04-03 00:20:02 +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
Rigel Kent
21973012ab
More discrete close icon for toast 2020-04-02 11:37:49 +02:00
Chocobozzz
45c6bcf312
Remove deprecated NgbTabsetModule module 2020-04-01 16:52:59 +02:00
Rigel Kent
76314386ae
Add overview of a user's actions in user-edit (#2558) 2020-03-27 15:19:03 +01:00
Rigel Kent
e61151b01c
Replace p-progressbar and bootstrap progressbar with pure CSS alt 2020-03-13 20:38:50 +01:00
Rigel Kent
c4741804bc
Fix margins/widths with top-menu and main-col on small screens 2020-03-13 15:30:27 +01:00
Rigel Kent
df8914c9a2
More modern avatar upload, quota represented with progress bars 2020-03-13 01:43:52 +01:00
Rigel Kent
45e0d6697c
Properly scroll to anchors in links, especially in admin config 2020-03-11 19:38:17 +01:00
Rigel Kent
680b549692
Migrate palette to HSL 2020-03-11 13:51:24 +01:00
Rigel Kent
75264e371c
Fix toast close icon 2020-03-11 11:13:24 +01:00
Rigel Kent
482fa503e5 Use grid to organise settings in admin, my-account 2020-03-10 16:23:40 +01:00
Rigel Kent
8319d6ae72
Add video file metadata to download modal, via ffprobe (#2411)
* Add video file metadata via ffprobe

* Federate video file metadata

* Add tests for file metadata generation

* Complete tests for videoFile metadata federation

* Lint migration and video-file for metadata

* Objectify metadata from getter in ffmpeg-utils

* Add metadataUrl to all videoFiles

* Simplify metadata API middleware

* Load playlist in videoFile when requesting metadata
2020-03-10 14:39:40 +01:00
Rigel Kent
f8cce49c3f
Fix my-account list-overflow z-index for dropdowns compared to header 2020-03-09 11:11:09 +01:00
Rigel Kent
26ede95e57
Fix admin menu z-index for dropdowns compared to header 2020-03-08 18:02:14 +01:00
Rigel Kent
758f0d19f2
Improve nav in admin/configuration 2020-03-07 00:15:49 +01:00
Rigel Kent
54e7884775
Normalize modal close buttons, and cancel/submit button styles 2020-03-06 16:58:55 +01:00
Rigel Kent
de702865f4
Share modal light UI simplification 2020-03-06 15:05:19 +01:00
Rigel Kent
d3217560a6
Add visitor settings, rework logged-in dropdown (#2514)
* Add visitor settings, rework logged-in dropdown

* Make user dropdown P2P switch functional

* Fix lint

* Fix unnecessary notification when user logs out

* Simplify visitor settings code and remove unnecessary icons

* Catch parsing errors and reindent menu styles
2020-02-28 13:52:21 +01:00
Rigel Kent
555fdc8c79
Provide z-index centralisation for lower components 2020-02-21 21:25:55 +01:00
Rigel Kent
757ffdfe90
Add notifications popover and tooltips to the z-index table 2020-02-18 12:01:08 +01:00
Chocobozzz
4c1c170934
Refactor email enabled function 2020-02-17 10:27:00 +01:00
Rigel Kent
9b8a7aa8ea
Improve search typeahead performance and use native events 2020-02-13 16:35:24 +01:00
Rigel Kent
ece3029bd9
Media queries to use variables when possible 2020-02-13 16:34:16 +01:00
Rigel Kent
52cc0d5485
Gracefully downsize search bar for mobile devices 2020-02-13 16:32:58 +01:00
Rigel Kent
f409f0c3b9
Search typeahead initial design 2020-02-13 16:32:21 +01:00
Rigel Kent
36f2981f7d
Manage z-indexes in variables 2020-02-13 15:09:36 +01:00
Rigel Kent
24e7916c68 Add ListOverflow component to prevent sub-menu overflow 2020-02-13 10:25:22 +01:00
Rigel Kent
eb7c7a5179
Fix user dropdown menu with long texts
closes #2480
2020-02-12 16:58:03 +01:00
Rigel Kent
28c801b6d0 Restyle toast notifications to tone down colors 2020-02-06 15:24:12 +01:00
Chocobozzz
abb3097e81
Improve embed title background opacity 2020-02-03 13:33:42 +01:00
Chocobozzz
d6ebf0cac4
Remove progress bar transition
Causes some issues when we use the mouse to update play position
2020-02-03 10:40:24 +01:00
Rigel Kent
e40afb5bc4 Fix signup limit validator, and add warning message. 2020-01-31 08:56:20 +01:00
Chocobozzz
14aa85562c
Cleanup some client FIXME 2020-01-29 16:00:28 +01:00
Chocobozzz
a3705089fa
Remove husky 2020-01-21 14:28:28 +01:00
Rigel Kent
9b82d49da8 Add action dropdown descriptions 2020-01-21 11:59:41 +01:00
Rigel Kent
7738273b80 Accessibility fixes for #2149 2020-01-21 10:08:10 +01:00
Rigel Kent
aa0f19635a Add manage buttons for own channels and account, video counts (#2421)
* Add manage buttons for own channels and account, video counts

* Change manage button color and introduce secondary color
2020-01-21 09:35:23 +01:00
Rigel Kent
2ba5ac3354
Add link to video in update view and smooth progress bar repositioning 2020-01-13 22:14:04 +01:00
Rigel Kent
000eb0e40d
Add informational message at login for visitors coming from upload button
resolves #1880
2020-01-10 14:01:23 +01:00
Rigel Kent
b061c8edb0 Add extra text to button when partially subscribed to all channels 2020-01-10 10:12:09 +01:00
Rigel Kent
46db9430af
Add checkbox focus shadows, and admin resolution descriptions 2020-01-06 12:41:14 +01:00
Rigel Kent
bf64ed4196
Add search bars for a user's videos and playlist library 2019-12-28 01:10:26 +01:00
Rigel Kent
0240da5c32
(css) transparent buttons in watch page 2019-12-27 12:12:42 +01:00
Rigel Kent
bc584963ff
Update noscript message, reduce dropdown icon size and horizontal padding 2019-12-26 19:46:59 +01:00
Rigel Kent
3921166d78
(css) vertical-center modals, bullet as separator 2019-12-20 21:15:28 +01:00
Rigel Kent
223b24e618
Fix upnext, refactor avatar menu, add to playlist overflow 2019-12-20 17:49:57 +01:00
Rigel Kent
1dc240a948
Add next video button to the player 2019-12-19 21:34:45 +01:00
Rigel Kent
96f6278f3e
respect video history on explicit playlist click
also correct font-weight for .title-page-single, and tooltip dynamic
text for playlist loop button.

fixes #1889
2019-12-18 23:39:11 +01:00
Rigel Kent
62ab565d1c
Add play/pause bezels to the video player 2019-12-18 20:20:11 +01:00
Rigel Kent
3bcb4fd741
add 'up next' screen on autoplay 2019-12-17 16:49:33 +01:00
Rigel Kent
d6ed9ccc81
(css) alter .title-page section header style 2019-12-17 13:10:27 +01:00
Chocobozzz
566c125d6e
Serve audit logs to client 2019-12-11 14:14:01 +01:00
Chocobozzz
fc641dedd6
Improve comment tree UI 2019-12-10 11:02:58 +01:00
Rigel Kent
41f8f6207a miniature duration visibility and overlay background opacity 2019-12-09 09:16:08 +01:00
Rigel Kent
6f6e89dbc2 dropdown-menu lighter box-shadow 2019-12-09 09:10:54 +01:00
Rigel Kent
2526690866 search filtering improvements per #1654 2019-12-05 09:06:01 +01:00
Chocobozzz
2fcc229497
Test a color for the support button 2019-12-03 20:10:27 +01:00
Chocobozzz
cdbfd2b003
Fix background body color 2019-11-29 14:23:28 +01:00
Chocobozzz
2a53942d9e
Fix overflow when creating a channel 2019-11-27 10:41:08 +01:00
frankdelange
597ca6de2c
Show poster image when playing audio-only content, do not hide controls
Add '.vjs-playing-audio-only-content' class to:
 - show poster image
 - disable controls auto-hide

...when playing audio-only content
2019-11-25 10:59:48 +01:00
Julien Maulny
a4610bc688 Fix stats block display in dark theme 2019-11-13 09:02:26 +01:00
Chocobozzz
18c9772876
Fix checkbox themes 2019-10-22 11:14:58 +02:00
Chocobozzz
6051946e44
Fix avatar bad width 2019-09-05 10:30:22 +02:00
Chocobozzz
bc20aaed46 Fix register checkbox 2019-09-05 10:17:02 +02:00
Chocobozzz
d5c8932a60
Merge branch 'release/1.4.0' into develop 2019-08-22 14:46:47 +02:00
Chocobozzz
6eb62c3390
Fix video rows overflow
In discover and account channel videos pages
2019-08-22 13:59:54 +02:00
Chocobozzz
122dbb5705
Cleanup SASS imports 2019-08-22 10:33:57 +02:00
Chocobozzz
79a899410f
Cleanup SASS imports 2019-08-22 10:02:32 +02:00
Robin
13176a07a9 Cleaner warning of IP address leaking on embedded videos (#2034)
* Update peertube-skin.scss

* Update embed.ts
2019-08-16 08:17:41 +02:00
Chocobozzz
dc89026348
Add show channel button in account page 2019-07-29 17:12:18 +02:00
BO41
a1758df8a3 Add font-display 2019-07-26 09:07:59 +02:00
Chocobozzz
03652b3179
Use ::ng-deep instead of /deep/ 2019-07-25 11:00:43 +02:00
Chocobozzz
dba85a1e9e WIP plugins: add plugin settings/uninstall in client 2019-07-24 10:58:16 +02:00
Chocobozzz
3caf77d3b1
Add language filters in user preferences 2019-06-19 15:05:36 +02:00
Chocobozzz
2f4c784a92
Add params to share modal 2019-06-12 16:44:15 +02:00
Chocobozzz
5efab5467c
Add more embed parameters 2019-06-11 16:05:03 +02:00
Chocobozzz
776ca9b1cc
Fix checkbox outline 2019-06-06 11:43:01 +02:00
Chocobozzz
bc01017be9
Add ability to subscribe from the channel account page 2019-05-29 17:00:40 +02:00
Chocobozzz
c8487f3f63
Improve account channel page
Set it as the default route for account page. The main goal is to better
differentiate the channel page from the account page. With the channel
page set as default, I hope people will better understand they are in
the account page, and that this account could have multiple channels.
2019-05-29 16:45:59 +02:00
Chocobozzz
1d5342abc4
Multi step registration 2019-05-29 11:19:54 +02:00
Chocobozzz
616a03d55e
No border radius for thumbnails on small screens 2019-04-25 10:06:30 +02:00
Zig-03
1b8a890595 _miniature.scss .blur-filter from 5px blur to 20px
A temporary fix, until a better solution is found (maybe #1158 + #1588?), that increases the blur because right now NSFW thumbnails are way too transparent.
2019-04-18 11:07:37 +02:00
Chocobozzz
28e0e40d2b
Fix privacy warning position on mobile 2019-04-15 09:43:23 +02:00
Chocobozzz
2c3abc4fa7
Fix my account settings responsive 2019-04-11 11:18:19 +02:00
Chocobozzz
31b6ddf866
Add ability to disable tracker 2019-04-10 09:23:18 +02:00
Chocobozzz
e2409062de
Refactor video miniatures 2019-04-03 16:17:41 +02:00
Chocobozzz
8fc02e4768
Set thumbnail height 2019-04-03 14:18:23 +02:00
Chocobozzz
0c9945d900
Try to fix multiline ellipsis
some characters like "g" were cut out
2019-04-03 13:51:02 +02:00
Chocobozzz
11dd0c2e42
Improve abstract videos list
Better responsive and align miniatures to the left
2019-04-03 13:25:52 +02:00
Chocobozzz
e0812403d8
Reduce player big button border width 2019-03-20 14:28:08 +01:00
Chocobozzz
a55052c9ba
Add my library section in menu 2019-03-20 13:53:51 +01:00
Chocobozzz
bce47964f6 Add video channel view 2019-03-18 11:17:59 +01:00
Chocobozzz
e2f01c47e0 Playlist support in watch page 2019-03-18 11:17:59 +01:00
Chocobozzz
c5a1ae500e Playlist videos component 2019-03-18 11:17:59 +01:00
Chocobozzz
f0a3988066 Add to playlist dropdown 2019-03-18 11:17:59 +01:00
Chocobozzz
830b4faff1 Add/update/delete/list my playlists 2019-03-18 11:17:59 +01:00
Chocobozzz
ef80c66cea
Refactor ellipsis CSS 2019-02-20 15:52:03 +01:00
Chocobozzz
e5fc7811ae
Increase thumbnails size 2019-02-20 13:59:31 +01:00
Chocobozzz
41d713446c
Lazy import some modules 2019-02-15 15:52:18 +01:00
Chocobozzz
aa87909287
Fix calendar in dark mode 2019-01-17 11:51:08 +01:00
Chocobozzz
f2fab901df
Fix invisible things in dark mode 2019-01-17 11:34:29 +01:00
Chocobozzz
17bb716bc4
Fix some styles
Video edit tags, dropdown actions font ...
2019-01-17 11:16:08 +01:00