Commit Graph

6916 Commits

Author SHA1 Message Date
Chocobozzz
038907bcb2
Limit search entry width 2021-04-01 16:59:57 +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
kontrollanten
58b9ce3080
Resume videos for non-logged in users (#3885)
* client: resume videos for non-logged in users

closes #3866

* fix build for embeded

* Update client/src/app/app.component.ts

* fix review comments
2021-03-31 11:26:32 +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
c8e80d1461 Use the channel URL behind the account in miniature 2021-03-31 09:05:51 +02:00
Chocobozzz
7f18840602 Display channel in miniature
With some exceptions though
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
Thavarasa Prasanth
4097c6d66c
fix missing title attribute on <iframe> tag suggested for embedding (#3901)
* title attribute is missing on <iframe> tag suggested for embedding #3861

* fix #3901

* fix: escapeHTML #3901

* fix: playlist title instead of video title #3901

* fix #3901

* assign title directly #3901
2021-03-31 08:32:05 +02:00
Chocobozzz
47099aba46
Fix benchmark 2021-03-30 08:57:17 +02:00
Chocobozzz
6794d1005f
Add log to regenerate thumbnails 2021-03-29 17:25:11 +02:00
Arthur Lutz
5328532adf [support/docker] expose webtorrent setting in os variable settings 2021-03-29 17:01:17 +02:00
Axel Viala
02d6226abc
update dependencies.md for macOSX (#3899)
add instructions regarding postgresql and bash user/version required for a proper MacOSX install of PeerTube

Co-authored-by: Rozen10 <58482276+Rozen10@users.noreply.github.com>
Co-authored-by: Rigel Kent <par@rigelk.eu>
2021-03-29 15:49:59 +02:00
kontrollanten
cf3c36247d
show less information by default in download modal (#3890)
* client(video/download): collapse advanced informaton by default
* fix(client/video-dl): update metadata upon resolution change

closes #3810

Co-authored-by: Rigel Kent <par@rigelk.eu>
2021-03-29 13:51:33 +02:00
kontrollanten
f076d49f37 script/upgrade: use db.name config value 2021-03-29 09:19:11 +02:00
ltsallas
088447758f Add 1.75 option to playback rates 2021-03-26 08:38:27 +01:00
Chocobozzz
a786d8a08b
Merge branch 'release/3.1.0' into develop 2021-03-25 16:25:28 +01:00
Chocobozzz
f6160062f8
Fix postgresql version 2021-03-25 16:25:14 +01:00
Chocobozzz
903353d67a
Merge branch 'release/3.1.0' into develop 2021-03-25 13:55:10 +01:00
Chocobozzz
3dd1f61bd6
Drop PostgreSQL 9.6 support
Due to a migration bug, drop PostgreSQL 9.6 support

The official support will end in November
2021-03-25 13:53:57 +01:00
Chocobozzz
e62f03ae04
Merge branch 'release/3.1.0' into develop 2021-03-24 18:19:10 +01:00
Chocobozzz
ccda150fc4
Remove roadmap funding 2021-03-24 18:18:41 +01:00
Chocobozzz
5aa7abf1e6
Fix build 2021-03-24 18:18:41 +01:00
Chocobozzz
a3664dfdc9
Auto focus plugin search input 2021-03-24 18:18:41 +01:00
Chocobozzz
ec99e8486a
Add server config helper in plugin guide 2021-03-24 18:18:41 +01:00
kontrollanten
7bd455cb7f
client(video/download): set direct dl as default 2021-03-24 18:18:41 +01:00
Chocobozzz
faeec106ef
Add auth user client hook actions 2021-03-24 18:18:41 +01:00
Chocobozzz
2e257e36b7
Add client action hooks for pubish pages 2021-03-24 18:18:41 +01:00
Chocobozzz
74a4d53110
Add server hooks for search endpoint 2021-03-24 18:18:41 +01:00
Chocobozzz
eebd9838f0
Add filter hook to forbid embed access 2021-03-24 18:18:41 +01:00
Chocobozzz
4bc45da342
Add hooks support for video download 2021-03-24 18:18:41 +01:00
Chocobozzz
c0ab041c2c
Upgrade client dependencies 2021-03-24 18:18:41 +01:00
Chocobozzz
ec9bd7f0ae
Directly use node in systemd service 2021-03-24 18:18:41 +01: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
97aeb3cc46
Fix external on logout hook 2021-03-24 18:18:41 +01:00
Chocobozzz
c2bd7a6fcf
Add regenrate thumbnails scripts 2021-03-24 18:18:41 +01:00
Chocobozzz
a784bd7fde
Upgrade to latest oauth2-server 2021-03-24 18:18:41 +01:00
Chocobozzz
7992c9e1cb
Update yarn lock 2021-03-24 18:18:41 +01:00
Chocobozzz
f43db2f46e
Refactor auth flow
Reimplement some node-oauth2-server methods to remove hacky code needed by our external
login workflow
2021-03-24 18:18:41 +01:00
Chocobozzz
cae2df6bdc
Stricter email options typings 2021-03-24 18:18:41 +01:00
Chocobozzz
32a18cbf33
Add new plugin/peertube version notifs 2021-03-24 18:18:41 +01:00
Chocobozzz
3fbc697433
Add next to stats github ci 2021-03-24 18:18:41 +01:00