Commit Graph

642 Commits

Author SHA1 Message Date
Chocobozzz
3bf57a01f8
Cleanup primeng css 2022-06-13 11:46:01 +02:00
Chocobozzz
f72c78b2f6
Reorganize application.scss 2022-06-13 11:42:23 +02:00
Chocobozzz
93c728a25a
Replace all glyphicon icons 2022-06-13 11:23:36 +02:00
Chocobozzz
c2faa073d1
Replace glyphicon chevron 2022-06-10 17:05:55 +02:00
Chocobozzz
3e3b360c53
Fix notification z-index with modals 2022-06-10 16:01:35 +02:00
Chocobozzz
a70bf3bd33
Rename input toggle hidden to input text
It's more than just an hidden toggle
2022-06-10 15:58:38 +02:00
Chocobozzz
073367bb65
Prefer using our icons for notifications 2022-06-10 15:14:49 +02:00
Chocobozzz
a14c176472
Use bootstrap loader 2022-06-10 15:00:00 +02:00
Chocobozzz
5efa5df212
Add comments to bootstrap CSS 2022-06-10 14:39:31 +02:00
Chocobozzz
221489caab
Fix buttons hovering background color in tables 2022-06-10 14:14:03 +02:00
Chocobozzz
1fef6bccd9
Remove secondary color theme 2022-06-10 14:06:52 +02:00
Chocobozzz
0164fc112a
Merge branch 'release/4.2.0' into develop 2022-06-10 10:20:55 +02:00
Chocobozzz
bffee1d538
Fix classic select and ng select css inconsistency 2022-06-10 10:18:44 +02:00
Chocobozzz
4c0b4a08fe
Fix peertube select weight 2022-06-10 09:50:00 +02:00
Chocobozzz
4c8749cb9e
Migrate to bootstrap 5 2022-06-10 09:21:00 +02:00
luz paz
7a4fd56ccd Fix various typos
Found via `codespell -q 3 -S ./CREDITS.md,./CHANGELOG.md,./client/src/locale,./yarn.lock,./client/yarn.lock -L doubleclick,followings,nd,ot,ro,serie,splitted,tread,truthy`
2022-06-07 16:41:21 +02:00
Chocobozzz
d3f4689bde
Add live autostart/messages in embed 2022-05-31 14:24:07 +02:00
Chocobozzz
411c752529
Fix lint 2022-05-20 11:42:36 +02:00
Chocobozzz
60f013e103
Add control bar option for peertube player 2022-05-20 09:59:53 +02:00
Chocobozzz
26da644eab
Fix help component z-index 2022-05-04 09:02:59 +02:00
Chocobozzz
9a0b50ab31
Fix ng-select hovering 2022-05-02 14:51:19 +02:00
Chocobozzz
1160fd709f
Fix ng select input font color 2022-05-02 14:40:43 +02:00
Chocobozzz
4428ad543e
Fix avatar responsive 2022-05-02 13:46:09 +02:00
Chocobozzz
264903358d
Display live info in my videos 2022-04-20 10:05:21 +02:00
Chocobozzz
384ba8b77a Support videos stats in client 2022-04-15 09:49:35 +02:00
Chocobozzz
b788e69131
Some fixes for themes 2022-03-15 14:12:37 +01:00
Chocobozzz
637a10afb5
Fix hidden player on inactivity 2022-03-14 09:53:12 +01:00
Chocobozzz
01dd04cd5a
Display avatar in embed poster 2022-03-08 16:36:08 +01:00
Chocobozzz
90370f7cc8
Improve embed dock style 2022-03-04 08:45:06 +01:00
Chocobozzz
42d73f1c57
Fix modal z-index
Should be on top of the header too
2022-03-02 14:25:07 +01:00
kontrollanten
d0800f7661
Implement avatar miniatures (#4639)
* client: remove unused file

* refactor(client/my-actor-avatar): size from input

Read size from component input instead of scss, to make it possible to
use smaller avatar images when implemented.

* implement avatar miniatures

close #4560

* fix(test): max file size

* fix(search-index): normalize res acc to avatarMini

* refactor avatars to an array

* client/search: resize channel avatar to 120

* refactor(client/videos): remove unused function

* client(actor-avatar): set default size

* fix tests and avatars full result

When findOne is used only an array containting one avatar is returned.

* update migration version and version notations

* server/search: harmonize normalizing

* Cleanup avatar miniature PR

Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-02-28 08:34:43 +01:00
Chocobozzz
cbedb6a5ee
Prevent selection on rewind/forward texts 2022-02-09 11:54:18 +01:00
Chocobozzz
419b520ca4
Add ability to cancel & delete video imports 2022-01-19 14:31:05 +01:00
Chocobozzz
5bca1d0620
Increase player progress bar hitbox height 2022-01-17 15:31:53 +01:00
Chocobozzz
2dd0a8a8fd
Add fast forward/rewind on mobile 2022-01-12 15:07:21 +01:00
Chocobozzz
f1a0555a88
Add player controls on mobile 2022-01-11 11:26:35 +01:00
Chocobozzz
ba9eef5f62
Better control bar responsive 2022-01-11 09:44:15 +01:00
Chocobozzz
c2e6ad30a4
Fix play icon vertical alignment 2022-01-11 09:22:46 +01:00
Chocobozzz
5097cbda4a
Add missing password field to update user api doc 2022-01-10 10:08:14 +01:00
Chocobozzz
a5a79d1542
Increase player control bar size 2022-01-10 10:08:14 +01:00
Chocobozzz
a8454bb26c
Fix button group 2022-01-03 15:17:17 +01:00
Chocobozzz
2accfdd8ec
Refactor admin plugins 2021-12-29 12:17:11 +01:00
Chocobozzz
2acb622cb8
Remove unused code 2021-12-09 10:51:19 +01:00
Chocobozzz
dc9ff3128f
Improve control bar inactivity handling
Keep opened when user is in control bar settings
Faster hidding transition for control bar
2021-12-09 10:33:32 +01:00
Chocobozzz
04868c1331
Fix player menu keyboard navigation 2021-11-19 16:21:50 +01:00
Chocobozzz
cd2fad008a
Update angular 2021-11-10 16:33:55 +01:00
Chocobozzz
d91b23b11c
Fix jobs state selection badge style 2021-11-05 14:14:31 +01:00
Chocobozzz
f1c861727c
Add ability to preview embed in share modal 2021-11-02 10:01:28 +01:00
Chocobozzz
eeae81428e
Remove useless components 2021-10-29 11:52:58 +02:00
Chocobozzz
950b3ce7f0
Migrate to @peertube/videojs-contextmenu
To fix a bug with latest videojs
2021-10-26 11:24:05 +02:00
Chocobozzz
02b2e482e0
Fix some old typing issues 2021-10-22 16:18:00 +02:00
Chocobozzz
ebe9b6b3f3
Fix ng select tags height 2021-10-20 14:50:46 +02:00
Chocobozzz
d94b8ecf7d
Improve admin tables responsive 2021-10-20 11:35:09 +02:00
Chocobozzz
4beda9e12a
Add ability to view my followers 2021-10-20 09:25:44 +02:00
Chocobozzz
1e2fe802d1
Force live type specification in first step 2021-10-15 11:45:03 +02:00
Chocobozzz
3eb7ee658d
Try to improve permanent live label 2021-10-15 10:54:12 +02:00
Jelle Besseling
8d8a037e3f
Allow configuration to be static/readonly (#4315)
* Allow configuration to be static/readonly

* Make all components disableable

* Improve disabled component styling

* Rename edits allowed field in configuration

* Fix CI
2021-10-12 13:33:44 +02:00
Chocobozzz
dd24f1bb0a
Add video filters to common video pages 2021-08-25 11:24:11 +02:00
Chocobozzz
5f31aaa398
Fix player setting overflow 2021-08-18 09:54:40 +02:00
Chocobozzz
f7891304f0
Fix stats card label width 2021-08-18 09:34:00 +02:00
Chocobozzz
134006b0d4
Update client dependencies 2021-08-11 11:49:01 +02:00
Chocobozzz
a24bd1ed41
Merge branch 'next' into develop 2021-07-21 15:51:30 +02:00
Kimsible
435990290a Correct privacymsg z-index to avoid hover dropdown on scroll 2021-07-21 15:33:59 +02:00
Kimsible
81d5be91ad Define a z-index for dropup 2021-07-21 15:33:59 +02:00
Kimsible
09f7837d40 Correct z-index for title dropdown in sub-menu and dropdown hover header on scroll 2021-07-21 15:33:59 +02:00
Chocobozzz
7f28f2ddba
Warning when using capitalized letter in login 2021-07-20 15:27:19 +02:00
Chocobozzz
e89cbbdf94
Fix glyphicon icons in primeng table 2021-07-12 14:22:37 +02:00
Chocobozzz
f6c1251def
Use consistent margins 2021-07-01 18:05:08 +02:00
Chocobozzz
701348feed
Fix ng select size 2021-06-30 10:00:12 +02:00
Chocobozzz
b0c43e36db
Create a dedicated component for video description 2021-06-29 17:15:05 +02:00
Chocobozzz
fa1e07ca54
Fix player icons on chrome 2021-06-29 15:19:45 +02:00
Chocobozzz
24893b524c
Fix peertube container in markdown preview 2021-06-29 15:17:01 +02:00
Chocobozzz
62ddc31a9e
Fix big play button 2021-06-28 13:38:43 +02:00
Chocobozzz
8cbc40b2fe
Move to sass module 2021-06-28 10:54:02 +02:00
Chocobozzz
fa12eacc01
Move to sass @use 2021-06-28 09:36:35 +02:00
Chocobozzz
37a44fc915 Add ability to search playlists 2021-06-25 14:44:01 +02:00
Chocobozzz
5c16e6bc97 Cleanup contact form with URL
Parent component still have the responsability to explicitely open the
modal
Rely on data router param to open or not the modal
2021-06-15 14:15:10 +02:00
Chocobozzz
5d6395af72
Add max rows to videos list 2021-06-09 10:59:20 +02:00
Chocobozzz
61cbafc1f8
Improve channel card custom markup 2021-06-09 10:31:27 +02:00
Chocobozzz
27bc958674
Bidi support 2021-06-07 18:14:05 +02:00
Chocobozzz
5351a0584f
Replace local menu icon 2021-05-28 14:56:42 +02:00
Chocobozzz
b45afe12f9
Fix UI overflows 2021-05-26 16:00:09 +02:00
Chocobozzz
cb4bab61c1
Fix logger warning level 2021-05-14 14:17:53 +02:00
Chocobozzz
bc4c9cc1d7
Fix mask-image property
Needed by chrome
2021-05-07 11:26:09 +02:00
Chocobozzz
06ec4bdd15
Fix miniature avatar size 2021-05-05 09:44:24 +02:00
Chocobozzz
1fd61899ea
Add ability to filter my videos by live 2021-05-03 16:42:15 +02:00
Chocobozzz
f6e98f0a4e
Fix avatar size in moderation tables 2021-04-29 09:32:08 +02:00
Chocobozzz
cd262619ab
Fix my library/account/admin sub titles alignment 2021-04-29 09:29:00 +02:00
Chocobozzz
931d343018
Move to stylelint 2021-04-28 17:53:57 +02:00
Chocobozzz
746018f6b8
Refactor actor avatar display 2021-04-28 11:49:34 +02:00
Rigel Kent
ff563914bb add stats videojs plugin 2021-04-28 09:05:44 +02:00
kontrollanten
0979075453
Use account initial as default avatar (#4002)
* client: use account initial as default avatar

* fix UI in user list

Avatars was cutted in the top and bottom
2021-04-27 16:08:10 +02:00
Chocobozzz
7695987e9d
Fix ng-select with an image 2021-04-27 09:15:39 +02:00
Chocobozzz
03a5e95ce1
Fix font size inconsistency with ng-select 2021-04-26 15:01:33 +02:00
Chocobozzz
681276a66e
Fix modal word break 2021-04-26 14:44:15 +02:00
Chocobozzz
205e4f56f3
Refactor feed component 2021-04-15 15:31:03 +02:00
Chocobozzz
fe88ca697d
Refactor comment add css 2021-04-15 11:41:57 +02:00
kontrollanten
fbdcd4ec9f
Add AccountAvatarComponent (#3965)
* refactor(client): create account-avatar component

* continue implement account-avatar

* fix review comments
2021-04-15 10:01:27 +02:00
Chocobozzz
266947e5ef
Refactor modal buttons style 2021-04-14 16:39:37 +02:00
Chocobozzz
db5814c047
Move player style in watch component 2021-04-14 11:45:14 +02:00
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