Chocobozzz
11b8762f9c
Add start at checkbox in share modal
2018-08-27 16:04:06 +02:00
Chocobozzz
d77ad72663
Fix deprecated ng-bootstrap methods
2018-08-27 15:09:04 +02:00
Chocobozzz
0bd84f8bde
Add popover autoclose
2018-08-27 11:52:14 +02:00
Chocobozzz
a9155ee6dc
Add portuguese and swedish languages
2018-08-27 11:20:06 +02:00
Chocobozzz
687d638c2b
Fetch outbox when searching an actor
2018-08-27 09:41:54 +02:00
Chocobozzz
f5b0af50c8
Search video channel handle/uri
2018-08-27 09:41:54 +02:00
Chocobozzz
aa55a4da42
Infinite scroll to list our subscriptions
2018-08-27 09:41:54 +02:00
Chocobozzz
f37dc0dd14
Add ability to search video channels
2018-08-27 09:41:54 +02:00
Chocobozzz
f6eebcb336
Add ability to search a video with an URL
2018-08-27 09:41:54 +02:00
Chocobozzz
22a16e36f6
Add local user subscriptions
2018-08-27 09:41:54 +02:00
Chocobozzz
8a19bee1a1
Add ability to set a name to a channel
2018-08-27 09:41:54 +02:00
Chocobozzz
4bda2e47bb
Correctly cache server translations
2018-08-27 09:41:54 +02:00
Chocobozzz
c0ffdd0958
Fix dev locale
2018-08-27 09:41:54 +02:00
potedeo
ef65dcf5ea
[Issue 641] Add shortcut my videos link in menu-wrapper
2018-08-27 09:41:20 +02:00
Jorropo
9e91237655
Fix AutoThread
2018-08-21 14:42:52 +02:00
Josh Morel
970df082c0
correct password reset disabled binding
2018-08-20 10:35:06 +02:00
Chocobozzz
95d5113575
Translate player according to the interface lang
2018-08-16 11:11:20 +02:00
Chocobozzz
3dfa849402
Translate subtitle langs in player
2018-08-16 10:48:35 +02:00
Chocobozzz
8569a870e4
Fix client build
2018-08-14 19:24:56 +02:00
Chocobozzz
a76138ff56
Add quota used in users list
2018-08-14 18:01:23 +02:00
Chocobozzz
614d1ae928
Regroup abuse and blacklisted videos inside "moderation"
2018-08-14 18:01:22 +02:00
Chocobozzz
65b247ddc7
Improve follow component routing
2018-08-14 18:01:22 +02:00
Chocobozzz
e63dbd426e
Update client according to new model paths
2018-08-14 15:47:56 +02:00
Chocobozzz
191764f30b
Improve blacklist management
2018-08-14 09:27:18 +02:00
Chocobozzz
26b7305a23
Add blacklist reason field
2018-08-14 09:27:18 +02:00
Chocobozzz
efc9e8450a
Add ability to delete and update abuse on client
2018-08-14 09:27:17 +02:00
Chocobozzz
b04eabb2b0
Fix videos add tabs style
2018-08-09 19:08:54 +02:00
Chocobozzz
141b177db0
Add ability to ban/unban users
2018-08-09 17:55:05 +02:00
Chocobozzz
63347a0ff9
Migrate to bootstrap 4 and ng-bootstrap
2018-08-09 14:55:06 +02:00
Chocobozzz
b34a444e29
Upgrade to bootstrap 4 first step
2018-08-09 09:22:10 +02:00
Chocobozzz
eacb25c436
Add reason when banning a user
2018-08-08 17:44:22 +02:00
Chocobozzz
e69219184b
Implement user blocking on server side
2018-08-08 15:22:58 +02:00
Chocobozzz
92b9d60c00
Add ability to delete our account
2018-08-08 10:55:27 +02:00
Chocobozzz
541006e355
Correct webtorrent download cleanup
2018-08-08 09:30:31 +02:00
Chocobozzz
a84b8fa5cf
Add import.video.torrent configuration
2018-08-08 09:30:31 +02:00
Chocobozzz
990b6a0b0c
Import torrents with webtorrent
2018-08-08 09:30:31 +02:00
Chocobozzz
ce33919c24
Import magnets with webtorrent
2018-08-08 09:30:31 +02:00
Chocobozzz
788487140c
Move send video components inside a dedicated directory
2018-08-08 09:30:31 +02:00
Chocobozzz
047559af6e
video-import -> video-import-url
2018-08-08 09:30:31 +02:00
Chocobozzz
43620009d5
Refractor video upload/import
2018-08-08 09:30:31 +02:00
Chocobozzz
60979b076d
Fix tests
2018-08-06 11:19:16 +02:00
Chocobozzz
b2977eecb8
Fix fps federation
2018-08-06 11:19:16 +02:00
Chocobozzz
5d08a6a74e
Add import http enabled configuration
2018-08-06 11:19:16 +02:00
Chocobozzz
516df59b3b
Remove ability to delete video imports
...
Users should remove the linked video instead
2018-08-06 11:19:16 +02:00
Chocobozzz
d7f83948a1
Correctly handle video import errors
2018-08-06 11:19:16 +02:00
Chocobozzz
ed31c05985
Add ability to list video imports
2018-08-06 11:19:16 +02:00
Chocobozzz
299474e827
Add ability to remove a video import
2018-08-06 11:19:16 +02:00
Chocobozzz
fbad87b047
Add ability to import video with youtube-dl
2018-08-06 11:19:16 +02:00
Rigel Kent
7160878c4a
adding tests for audio conversions
2018-08-01 10:57:13 +02:00
Jorropo
991feec9a3
ffmpeg auto thread
...
Set thread count to 0 and ffmpeg will chose automaticaly
2018-08-01 10:57:13 +02:00
Chocobozzz
e80687c458
Upgrade client dependencies
2018-07-31 19:47:14 +02:00
Chocobozzz
040467f5c8
Try to handle truncated markdown links
2018-07-31 15:26:48 +02:00
Chocobozzz
c487d3033c
Add aria-labelledby to video thumbnails
2018-07-31 14:25:02 +02:00
Chocobozzz
0933bb4a8a
Fix responsive on videos search
2018-07-31 09:45:57 +02:00
Chocobozzz
b7f5b52475
Move subscription helper in the account line
2018-07-30 11:55:58 +02:00
Chocobozzz
c6c357ac35
Fix attribute label width in video watch page
2018-07-27 12:03:26 +02:00
Chocobozzz
d59cba295b
category parma -> categoryOneOf (videos list)
2018-07-25 17:18:46 +02:00
Chocobozzz
ad77475251
Sort video captions
2018-07-25 15:11:25 +02:00
Chocobozzz
b4a929accf
Add "agree to the terms" checkbox in registration form
2018-07-25 11:01:53 +02:00
Chocobozzz
b2c60abe6e
Disable animation on confirm modal
2018-07-25 10:33:57 +02:00
Chocobozzz
772d5642ba
Improve captions UX (at least I've tried)
2018-07-25 10:28:43 +02:00
Chocobozzz
a8981e0b24
Fix UI regressions
2018-07-24 18:03:39 +02:00
Chocobozzz
2c24b9d3cd
Update translations
2018-07-24 18:03:37 +02:00
Chocobozzz
6d8c70aa2d
Fix pagination on rest table
2018-07-24 15:33:18 +02:00
Chocobozzz
4278710d5b
Add ability to click on category/licence/language/tags in watch page
2018-07-24 14:04:05 +02:00
Chocobozzz
cddf450353
Add ability to sort the search
2018-07-24 14:04:05 +02:00
Chocobozzz
8cd72bd377
Optimize SQL queries
2018-07-24 14:04:05 +02:00
Chocobozzz
6e930af9f8
Responsive advanced search
2018-07-24 14:04:05 +02:00
Chocobozzz
7afea880e5
Handle back/forward page in advanced search
2018-07-24 14:04:05 +02:00
Chocobozzz
0b18f4aa80
Add advanced search in client
2018-07-24 14:04:05 +02:00
Chocobozzz
57c36b277e
Begin advanced search
2018-07-24 14:04:05 +02:00
Chocobozzz
e032aec9b9
Render CSS/title/description tags on server side
2018-07-18 10:00:37 +02:00
Chocobozzz
3b492bff49
Fix regression in theater mode
2018-07-17 17:06:34 +02:00
Chocobozzz
0f7fedc398
Improve frontend accessibility
...
In particular checkboxes, likes/dislikes, share button, video thumbnails
and help buttons
2018-07-17 14:56:15 +02:00
Chocobozzz
a7dbc7dfc7
Reset confirm component
2018-07-17 11:06:04 +02:00
Chocobozzz
6d88de7253
Correctly handle error when remote instance is down
2018-07-16 19:15:20 +02:00
Chocobozzz
308c427551
Use a resolver when updating the video
2018-07-16 18:09:31 +02:00
Chocobozzz
ef4c78da4f
Improve video edit/update/add typings
2018-07-16 17:36:42 +02:00
Chocobozzz
329d908660
Do not display private privacy if the video is not private
2018-07-16 15:24:50 +02:00
Chocobozzz
025c979467
Display username instead of email in menu
2018-07-16 15:20:22 +02:00
Chocobozzz
51d4bcada9
Fix forgot password message regarding email
2018-07-16 15:19:39 +02:00
Chocobozzz
f2bbd1e1b1
Fix responsive in my channel/my videos pages
2018-07-16 15:17:50 +02:00
Chocobozzz
ac862a8c20
Fix other videos info left margin
2018-07-16 15:05:06 +02:00
Chocobozzz
0d16506cce
Disable comment submit button when sending the comment
2018-07-16 15:01:32 +02:00
Chocobozzz
337ba64efc
Parse log script parse the last updated log
2018-07-16 14:38:11 +02:00
Chocobozzz
f4001cf408
Handle .srt subtitles
2018-07-16 14:31:40 +02:00
Chocobozzz
16f7022b06
Handle subtitles in player
2018-07-16 11:50:08 +02:00
Chocobozzz
40e87e9ecc
Implement captions/subtitles
2018-07-16 11:50:08 +02:00
DeeJayBro
4503cb2a89
QR Code ( #802 )
...
Adding QR-Code to the Share modal.
fixes #683
2018-07-12 19:43:42 +02:00
Chocobozzz
b63e428e8b
i18n "More" in menu and regenerate translations
2018-07-11 14:32:21 +02:00
Chocobozzz
18187cb9c4
Update P2P & Privacy paragraph
2018-07-11 14:00:26 +02:00
Chocobozzz
94831479f5
Migrate to bull
2018-07-11 14:00:17 +02:00
Rigel Kent
1062bc0bb0
rewording download option and reorder options
...
".torrent" is a common name for users familiar with BitTorrent, and less impressive than "metainfo" or no information as opposed to the magnet option, less commonly known but rather just clicked on most sites.
2018-07-11 13:59:40 +02:00
Chocobozzz
c7b514157b
Fix account videos URL when scrolling
2018-07-11 10:29:29 +02:00
Chocobozzz
a7c9cbb56f
Change friendly reminder about privacy.
2018-07-10 18:36:07 +02:00
Chocobozzz
78e6df5d9c
Fix language modale z-index
2018-07-09 16:36:09 +02:00
Chocobozzz
e86e53eaf5
Use uuid for channel link in watch page
2018-07-09 16:31:58 +02:00
Chocobozzz
e4f0e92e75
Fix client error logging
2018-07-09 15:56:02 +02:00
Eric Brehault
b5c4bfd6ac
remove scroll to top, and keep menu fixed on small devices
2018-06-30 09:58:07 +02:00
Chocobozzz
6e1bd7056c
Fix typo in privacy text
2018-06-30 09:56:15 +02:00
Chocobozzz
34b1919290
Increase upload limit to 8GB (test)
2018-06-29 17:10:53 +02:00
Chocobozzz
e1807a942f
Fix build
2018-06-29 17:10:52 +02:00
Chocobozzz
84455f2b94
Extract extensions from the button
2018-06-29 17:10:50 +02:00
Chocobozzz
52d9f792b3
Client: Add ability to update video channel avatar
2018-06-29 14:34:04 +02:00
Rigel Kent
fc0941cbec
clarifying what extensions are accepted for upload
2018-06-29 09:44:14 +02:00
Chocobozzz
b889cdb2c6
Avoid 404 title on the first page load
2018-06-28 17:16:22 +02:00
Chocobozzz
d3662c1cb2
Update i18n source
2018-06-28 15:53:12 +02:00
Chocobozzz
8afc19a612
Add ability to choose the language
2018-06-28 15:53:12 +02:00
Simounet
9e01e51099
Fix #576 - show 'Others videos' on a <1300px viewport
2018-06-28 14:29:01 +02:00
Chocobozzz
78f912ed57
Improve P2P & Privacy section
2018-06-27 14:59:09 +02:00
PhieF
61b909b9bf
Filter by category ( #720 )
...
* get videos with specific category (api)
* update api doc with category
* add url parameter to filter by category
* fix lint issues
2018-06-27 14:24:49 +02:00
Rigel Kent
6b684b616e
specify Tor Browser instead of just Tor
2018-06-25 08:59:38 +02:00
Rigel Kent
5511da6289
Fix #639 providing magnet URI in player and download modal
2018-06-24 17:42:05 +02:00
Chocobozzz
0c237b19fd
Fix images size limit
2018-06-22 15:42:55 +02:00
Chocobozzz
ff644b3066
Reset search on page change
2018-06-22 15:11:03 +02:00
Chocobozzz
575712a5c9
Fix HTTP fallback when having videostream issues on firefox
2018-06-20 08:57:52 +02:00
Chocobozzz
9c2e0dbfa9
Update iso639 translations for french and deutch
2018-06-19 14:02:57 +02:00
Chocobozzz
53055a1124
Handle markdown in account/video channel pages
2018-06-18 11:19:10 +02:00
Chocobozzz
4d089429fe
Remove uneeded rxjs-compat
2018-06-18 11:02:24 +02:00
Chocobozzz
a2788c698e
Fix quota precision in users list
2018-06-18 10:50:56 +02:00
Chocobozzz
6304df89d6
Blue links color in comments
2018-06-18 10:46:47 +02:00
Chocobozzz
ff33642709
Prevent commenting twice
2018-06-18 10:29:17 +02:00
Chocobozzz
e94fc29706
Fix removing scheduled update
2018-06-18 10:26:20 +02:00
Chocobozzz
fc11a44ec9
Improve screen cache service
2018-06-18 10:26:20 +02:00
Chocobozzz
f5a2dc48eb
Don't send view on private video
2018-06-18 10:26:18 +02:00
Chocobozzz
b7f1747dc7
Create webtorrent client on player load
...
So we don't run Angular change detection every 250ms on webtorrent
import, when https://github.com/mafintosh/speedometer/pull/7 will be
merged
2018-06-18 10:26:18 +02:00
Sankar
77af3a9701
Fixes #574 account link width on video view ( #665 )
...
Changed a tag from `flex` to `inline` to avoid misclicks.
2018-06-15 23:34:50 +02:00
Chocobozzz
bbe0f0645c
Add ability to schedule video publication
2018-06-15 18:20:56 +02:00
Chocobozzz
2baea0c77c
Add ability for uploaders to schedule video update
2018-06-14 18:06:56 +02:00
Chocobozzz
bf079b7bfd
Automatically jump to the highlighted thread
2018-06-14 11:43:19 +02:00
Chocobozzz
91219e66c4
Redirect comment links to the watch page
2018-06-14 10:40:34 +02:00
Chocobozzz
9e9afa455b
Add more space between icons and "load more/less"
2018-06-13 15:59:40 +02:00
Chocobozzz
2186386cca
Add concept of video state, and add ability to wait transcoding before
...
publishing a video
2018-06-12 20:37:51 +02:00
Chocobozzz
054a103b28
Add theatre mode
2018-06-11 16:49:56 +02:00
Chocobozzz
86bed4a6aa
Fix dislikes number in video watch page
2018-06-11 15:27:34 +02:00
Chocobozzz
d879e48b21
Fix autoplay setting in my account
2018-06-11 10:53:58 +02:00
Chocobozzz
695237b258
Fix add icon path
2018-06-11 10:05:42 +02:00
Chocobozzz
4a7591e1a8
Remove video not found
2018-06-08 15:35:18 +02:00
spf
696fa4c06b
Enable default link behavior and accessibility for login page ( #636 )
...
* enable default link behavior and accessibility for login page
* alt for link: great idea, but the world is not ready
2018-06-08 15:18:39 +02:00
Chocobozzz
7cf26f433f
Fix e2e tests
2018-06-08 11:25:12 +02:00
Chocobozzz
54d9d09bb1
Fix the player size on mobile
2018-06-07 17:26:14 +02:00
Chocobozzz
379acb21bc
Rename "my settings" to "my account" in menu
2018-06-07 17:05:57 +02:00
Chocobozzz
09f35e2a6f
Add warning regarding transcoding
2018-06-07 16:44:22 +02:00
Rigel Kent
9e32b99c20
fixing #595 by using the account name instead of the displayName
2018-06-07 15:07:06 +02:00
Chocobozzz
3baf9be283
Fix player resolution change that plays even if the video was paused
2018-06-07 14:58:41 +02:00
Chocobozzz
734a5ceb3d
Fix account/channel pages route subscription
2018-06-07 11:19:26 +02:00
Chocobozzz
cc69c8db39
Fix markdown links truncating
2018-06-07 10:32:50 +02:00
Chocobozzz
5b7c47a781
Add help if the config is invalid
2018-06-07 10:20:59 +02:00
Chocobozzz
74b7c6d48e
Little i18n refractoring
2018-06-06 17:37:13 +02:00
Chocobozzz
7ce44a74a3
Add server localization
2018-06-06 16:48:41 +02:00
Chocobozzz
f07d6385b4
Rename messages locale to angular
2018-06-06 16:48:41 +02:00
Chocobozzz
e945b184a0
Localize player
2018-06-06 16:48:40 +02:00
Chocobozzz
8c40b7dc28
Add missing translations
2018-06-05 16:52:25 +02:00
Chocobozzz
0975cd5cf2
Translate tab heads
2018-06-05 16:31:52 +02:00
Chocobozzz
7a9fd8b54d
Handle singular/plurial in signup
2018-06-05 16:09:32 +02:00
Chocobozzz
e309822b93
Add form validator translations
2018-06-05 15:02:27 +02:00
Chocobozzz
d18d64787b
Form validators refractoring
2018-06-05 10:58:45 +02:00
Chocobozzz
25acef90a8
Fix i18n in components
2018-06-05 09:13:26 +02:00
Chocobozzz
510fefb194
Add french
2018-06-05 08:43:02 +02:00
Chocobozzz
b1d40cff89
Add i18n attributes
2018-06-05 08:43:01 +02:00
Chocobozzz
989e526abf
Prepare i18n files
2018-06-05 08:43:01 +02:00
Chocobozzz
a961477666
Fix lint
2018-05-31 14:43:48 +02:00
Chocobozzz
a51bad1acc
Add 404 page
2018-05-31 14:24:13 +02:00
Chocobozzz
351d5225d6
Improve Twitter config help
2018-05-31 11:04:34 +02:00
Chocobozzz
0bf1f26523
Add number of videos published by an account/video channel
2018-05-30 17:37:49 +02:00
Chocobozzz
960a11e89d
Add context menu to player
2018-05-30 17:10:00 +02:00
Chocobozzz
02756fbd11
Improve torrent/video download
2018-05-29 18:30:11 +02:00
Chocobozzz
a20776fcbb
Fix refreshing oauth token
2018-05-29 17:16:20 +02:00
Chocobozzz
230de99e71
Upgrade client dependencies
2018-05-29 12:05:02 +02:00
Chocobozzz
6b950ba5ee
Add host in account view
2018-05-28 11:36:28 +02:00
Chocobozzz
74af5145f2
Video support field inherits channel support field
2018-05-25 18:32:53 +02:00
Chocobozzz
ad9e39fb81
Only use account name in routes
2018-05-25 10:41:07 +02:00
Chocobozzz
06be7ed0b2
Reload my videos after delete
2018-05-25 08:38:59 +02:00
Chocobozzz
d14a9532a1
Handle account name in client url
...
More consistent with AP urls
2018-05-24 15:30:28 +02:00
Chocobozzz
108a66f0da
Fix history back after a redirect
2018-05-24 09:44:04 +02:00
Chocobozzz
a4f99a766b
Add owner in video channel page
2018-05-23 11:38:18 +02:00
Chocobozzz
b851dabf78
Always redirect on homepage on '/'
2018-05-23 10:58:50 +02:00
Chocobozzz
45c0fb35eb
Add short description in about page
2018-05-23 10:41:08 +02:00
Rigel Kent
ff2c1fe813
feature: IP filtering on signup page
...
disable registration form on IP not in range
checking the CIDR list before filtering with it
placing the cidr filters as an attribute object in the config
2018-05-22 19:44:34 +02:00
Chocobozzz
f954b5da2a
Fix change detection in app component
2018-05-22 09:42:05 +02:00
Chocobozzz
e7eb5b3997
Fix play on iOS (grumph)
2018-05-22 09:17:21 +02:00
Chocobozzz
cd4d7a2ca8
Fix peertube with google bot
2018-05-22 09:17:20 +02:00
Chocobozzz
4b4f22fc30
Remove bad comments
2018-05-17 15:25:50 +02:00
Chocobozzz
5f92c4dc5f
Add videos e2e tests
2018-05-17 15:20:21 +02:00
Chocobozzz
74af5a8361
Client E2E tests first step
2018-05-17 10:55:50 +02:00
Chocobozzz
6200d8d917
Fix video channel update with an admin account
2018-05-17 10:55:49 +02:00
Chocobozzz
5fcbd89841
Fix typings
2018-05-16 11:06:33 +02:00
Chocobozzz
1335920348
Fix rxjs throw
2018-05-16 10:51:03 +02:00
Chocobozzz
5f73f5da1d
Fix concurrent requests in videos list
2018-05-16 10:51:01 +02:00
Chocobozzz
2efd32f697
Fix updating video tags to empty field
2018-05-16 09:42:56 +02:00
Chocobozzz
e998cf3cc7
Fix some components after Angular 6 upgrade
2018-05-16 09:42:54 +02:00
Chocobozzz
db400f447a
Upgrade to rxjs 6
2018-05-16 09:42:54 +02:00
Chocobozzz
136cce4d67
Use publishedAt by default in videos sort
2018-05-15 08:47:47 +02:00
Chocobozzz
0f320037e6
Add ability to update a video channel
2018-05-11 15:25:51 +02:00
Chocobozzz
8be1afa12b
Add ability to embed a video in Twitter
...
The instance should be whitelisted first
2018-05-11 08:48:20 +02:00
Chocobozzz
a077482fb7
Add overflow on markdown textaera
2018-05-11 08:48:20 +02:00
Chocobozzz
9b9b1805c2
User routes: :id/update -> update/:id
2018-05-11 08:48:20 +02:00
Chocobozzz
c663955b25
Route: Video edit -> video update
2018-05-11 08:48:20 +02:00
Chocobozzz
4c200caae6
User add -> User create
2018-05-11 08:48:20 +02:00
Rigel
169310b288
adding basic helpers to guide users for comments/subscribe to accounts
2018-05-11 08:28:55 +02:00
Chocobozzz
b17e8d8975
Avoid ... for delete/edit buttons in admin panel
2018-05-09 14:22:42 +02:00
Chocobozzz
a10fc78bb0
Fix video channel description/support max length
2018-05-09 13:32:44 +02:00
Chocobozzz
360329cc02
Account/channel descriptions are not required anymore
2018-05-09 11:41:18 +02:00
Chocobozzz
bf69686953
Fix message when updating my profile
2018-05-09 09:42:15 +02:00
Chocobozzz
62e62f118d
Load my-account module lazily
2018-05-09 09:32:26 +02:00
Gérald Niel
acf24c7497
Fix #546 (I hope!)
2018-05-09 09:30:17 +02:00
Chocobozzz
1952a538ba
Improve responsive account about page
2018-05-09 09:23:27 +02:00
Chocobozzz
7797350a0e
Increase header burger size
2018-05-09 08:30:03 +02:00
Chocobozzz
47f8de2834
Fix error message on token expiration
2018-05-07 18:41:10 +02:00
Chocobozzz
7d8e778ad0
Fix video channel update/create on empty fields
2018-05-07 11:31:23 +02:00
Chocobozzz
b0ae905e7b
Add support section in video channel about page
2018-05-07 11:24:42 +02:00
Chocobozzz
95166f9aaf
Add link to the channel page in watch page
2018-05-07 11:20:58 +02:00
Chocobozzz
6a478b1165
Fix tests
2018-04-26 17:06:02 +02:00
Chocobozzz
08c1efbe32
Add video channel management
2018-04-26 16:18:01 +02:00
Chocobozzz
7de6afdf54
Add username near the display name for account pages
2018-04-26 16:18:01 +02:00
Dashie
742ccef0b5
Fix link for async and clarify the wording
2018-04-26 15:26:27 +02:00
Dashie
29ca3b361f
Add a link to 'My profile' in the dropdown
2018-04-26 15:26:27 +02:00
Chocobozzz
ed56ad1193
Add ability to update the user display name/description
2018-04-26 10:03:40 +02:00
Chocobozzz
d62cf3234c
Fix account link in the menu
2018-04-25 18:05:12 +02:00
Chocobozzz
170726f523
Implement video channel views
2018-04-25 16:56:13 +02:00
Chocobozzz
d3e91a5f72
Add video channel account list
2018-04-25 15:43:19 +02:00
Chocobozzz
03e12d7c49
Add account link in videos list
2018-04-25 14:32:19 +02:00
Chocobozzz
6b738c7a31
Video channel API routes refractor
2018-04-25 13:50:48 +02:00
Chocobozzz
0626e7af82
Add account view
2018-04-24 15:13:19 +02:00
Chocobozzz
4bb6886d28
Rename account module to my-account
2018-04-23 16:16:05 +02:00
Chocobozzz
9d3ef9fe05
Use ISO 639 for languages
2018-04-23 14:39:52 +02:00
Chocobozzz
2a2c19dfef
Replace current state when changing page
2018-04-20 14:27:30 +02:00
Chocobozzz
7a14004b4e
Use mixin for word wrap
2018-04-20 08:19:46 +02:00
Gérald Niel
f7ecffa49a
Update css (don't cut word arbitrary) for description and comments.
2018-04-19 19:40:18 +02:00
Gérald Niel
0db1a22650
Merge branch 'develop' of framagit.org:chocobozzz/PeerTube into develop
2018-04-19 19:28:55 +02:00
Chocobozzz
2243730c8e
Add information concerning video privacy in my videos list
2018-04-19 14:52:10 +02:00
Chocobozzz
41f657c570
Add help concerning NSFW videos in upload
2018-04-19 11:47:02 +02:00
Chocobozzz
0883b3245b
Add ability to choose what policy we have for NSFW videos
...
There is a global instance setting and a per user setting
2018-04-19 11:01:34 +02:00
Gérald Niel
0030284b0d
Merge branch 'develop' of framagit.org:chocobozzz/PeerTube into develop
2018-04-19 07:54:51 +02:00
Chocobozzz
04ed10b21e
Use popover for help component
2018-04-18 16:29:15 +02:00
Chocobozzz
c9ffd53217
Better responsive design on many comment children
2018-04-18 15:00:42 +02:00
Chocobozzz
80109b2ddb
Handle when autoplay fails
2018-04-18 10:20:13 +02:00
Gérald Niel
ea5cd0fa2c
See commit 2a97572
fix #397 (regression)
2018-04-17 18:55:14 +02:00
Chocobozzz
66dc590764
Add ability to click on the account in watch page
2018-04-17 15:11:12 +02:00
Chocobozzz
7b87d2d514
Handle sort in rss
2018-04-17 10:56:27 +02:00
Chocobozzz
cc1561f9f7
Simplify client syndications
2018-04-17 10:35:08 +02:00
Rigel Kent
244e76a552
feature: initial syndication feeds support
...
Provides rss 2.0, atom 1.0 and json 1.0 feeds for videos (instance and account-wide) on listings and video-watch views.
* still lacks redis caching
* still lacks lastBuildDate support
* still lacks channel-wide support
* still lacks semantic annotation (for licenses, NSFW warnings, etc.)
* still lacks love ( ˘ ³˘)
* RSS: has MRSS support for torrent lists!
* RSS: includes the first torrent in an enclosure
* JSON: lists all torrents in the 'attachments' object
* ATOM: lacking torrent listing support
Advances #23
Partial implementation for the accountId generation in the client, which will need a hotfix to add a way to get the proper account id.
2018-04-17 01:09:06 +02:00
Gérald Niel
33bacf9cfe
Fix indetation (I hope!)
2018-04-11 19:23:18 +02:00
Gérald Niel
e3f9a06a73
Fix #490 and justify text in comments div.
2018-04-11 19:14:15 +02:00
Chocobozzz
f37bad639b
Add ability to set a start time
2018-04-05 17:12:22 +02:00
Chocobozzz
a8462c8e3a
Automatic resolution according to user bandwidth V1
2018-04-05 16:15:51 +02:00
Chocobozzz
317ebb939e
Improve admin css help
2018-04-04 09:39:19 +02:00
Chocobozzz
c448d41242
Fix show more description button on video change
2018-04-04 09:04:34 +02:00
Chocobozzz
09edde4084
Fix video watch page responsive
2018-04-03 18:06:58 +02:00
Chocobozzz
b891f9bc61
Fix watch page video change
2018-04-03 17:33:39 +02:00
Chocobozzz
33d7855229
Improve first play
2018-04-03 15:18:24 +02:00
Chocobozzz
c6352f2c64
Improve player
...
Add a settings dialog based on the work of Yanko Shterev (@yshterev):
https://github.com/yshterev/videojs-settings-menu . Thanks!
2018-04-03 14:02:10 +02:00
Julien Le Bras
2922e048de
Add publishedAt field for video model.
...
* New field added in the `video` table + migration script
* `publishedAt` updated to NOW when privacy changes from private to
public/unlisted (default = NOW)
* Models updated to handle the new attribute
* Client interface updated to use `publishedAt` instead of `createdAt`
except in My Account > My Videos view
2018-03-30 08:52:58 +02:00
Chocobozzz
09becad8e8
Add reverse proxy test in travis
2018-03-29 11:39:53 +02:00
Chocobozzz
490b595a01
Prevent brute force login attack
2018-03-29 11:03:30 +02:00
Chocobozzz
23f4c3d412
Disply other videos if screen >= 1300px
2018-03-29 08:49:34 +02:00
Chocobozzz
2b084d7048
Add link to register in login form
2018-03-28 18:22:59 +02:00
Chocobozzz
5afdd0a52f
Add initial video quota info in registration form
2018-03-28 17:05:46 +02:00
Charles de Lacombe
829be6e8b7
Add a hover effect on left menu links ( #418 ) ( #425 )
...
I:
- removed the `margin-left` on the `.panel-block` to put it on the children
instead
- squashed the `margin-bottom` of the links into their `height` (and rounded it
to 40px, feel free to correct me)
- centered vertically the content of the links
- added the `background-color` change on hover for the links
I put the same color as the `.logged-in-block`. Maybe it should be externalized
as a SCSS variable?
I also added a CSS transition. Is it alright?
2018-03-28 11:43:09 +02:00
Chocobozzz
2e78e2684c
Fix lint
2018-03-27 17:52:41 +02:00
Chocobozzz
a86887a4b8
Fix my videos pagination
2018-03-27 17:37:26 +02:00
Chocobozzz
5b5e333f06
Fix videos list params
2018-03-27 17:10:56 +02:00
Chocobozzz
d414207f07
Add root class if user is logged in
2018-03-27 16:18:49 +02:00
Chocobozzz
be1fc4bc50
Fix custom server configuration numbers
2018-03-27 15:46:36 +02:00
Chocobozzz
fc62e39c0b
Redirect to homepage on empty search
2018-03-27 15:12:55 +02:00
Rigel Kent
1869c87535
show quota in stats, display quota on the about page, fixes #405 ( #421 )
...
move videoQuota under a user object, use byte PipeTransform
2018-03-27 13:42:57 +02:00
Chocobozzz
649f0334e0
Fix my videos list page
2018-03-27 11:11:15 +02:00
Chocobozzz
75236b9878
4 lines per page instead of 3 for videos list
2018-03-27 11:11:15 +02:00
Chocobozzz
bf9ae5ce57
Fix log in with special password character (+)
2018-03-26 11:49:44 +02:00
Chocobozzz
53eb90c0ab
Fix check comments params unit tests
2018-03-26 09:48:20 +02:00
Chocobozzz
abf1c5858e
Fix responsive in videos watch
2018-03-26 09:39:23 +02:00
Chocobozzz
20acba1c37
Fix video description CSS
2018-03-26 09:36:30 +02:00
Gérald Niel
d502231244
Fix #408
2018-03-25 16:07:39 +02:00
Gérald Niel
5c25dbc22d
No word-break in comment. Justify text.
2018-03-24 12:06:06 +01:00
Gérald Niel
794927a867
Fix break-word and add margin between content and other videos.
2018-03-24 11:56:34 +01:00
Chocobozzz
0bd78bf30b
Proxify local storage and handle if it is unavailable
2018-03-23 14:26:20 +01:00
Chocobozzz
a465bf5f47
Fix error display on edit config in admin
2018-03-23 11:39:06 +01:00
Chocobozzz
d63fd4f7b1
Force form validation in configuration
2018-03-23 09:31:42 +01:00
jomo
dce1d7957d
fix #382 generic error when password is too long ( #383 )
2018-03-23 09:13:33 +01:00
Chocobozzz
b4b3e77d10
Improve readme
2018-03-22 19:57:20 +01:00
Chocobozzz
63ac2857aa
Use instance name for page titles
2018-03-22 14:14:31 +01:00
Chocobozzz
1ff8d7d631
Fix pagination when videos take all the width
2018-03-21 17:28:15 +01:00
Chocobozzz
c263f3b425
Update FAQ
2018-03-21 10:20:47 +01:00
Chocobozzz
d84f3e09ee
Typo
2018-03-21 09:44:51 +01:00
Chocobozzz
29f9b56205
Logo/title redirects to the default route
2018-03-21 09:40:57 +01:00
Chocobozzz
9add00514f
Fix '@' missing in comment mention
2018-03-21 09:35:11 +01:00
Chocobozzz
632c5e3629
More secure target blank links
2018-03-19 18:30:28 +01:00
Chocobozzz
9af61e8430
Don't forget to clean up subscriptions
2018-03-19 18:00:31 +01:00
Chocobozzz
caae7a0671
Better handling video resizing
2018-03-19 17:16:53 +01:00
Chocobozzz
6194c1b419
Handle resizes on videos list
2018-03-19 16:18:41 +01:00
David Libeau
9d145133d8
target="_blank" and fix footer ( #361 )
...
* target="_blank" and fix footer
* Add rel="noopener noreferrer"
2018-03-19 15:06:14 +01:00
Chocobozzz
09700934b9
BEARKING CHANGE: Update videos API response
...
before beta
2018-03-19 11:04:40 +01:00
Chocobozzz
ae5a3dd664
Update videos response api
2018-03-19 10:32:51 +01:00
Lucas Declercq
f6aec1b0f6
Update video duration string to show hours when duration greater than or equal 60min ( #360 )
...
* Update video duration string to show hours when >= 60min
* Only show hours in duration when relevant
* Fix problem with ternary expression
* Remove accidentally commited package-lock.json
2018-03-19 10:32:12 +01:00
David Libeau
1d6e604c7b
Add "Local videos" option for instanceDefaultClientRoute ( #343 )
2018-03-16 08:18:12 +01:00
Chocobozzz
2e3a0215d0
Add short description in config
2018-03-15 14:34:47 +01:00
Chocobozzz
066e94c538
Add "local" videos in menu
2018-03-13 10:24:28 +01:00
Chocobozzz
19a3b914f1
Change video abuse API response
2018-03-12 11:44:28 +01:00
Chocobozzz
f2c3f7cd8a
Fix upload with small file names
2018-03-12 11:44:28 +01:00
Chocobozzz
b64c950a1c
Update videos api list for account
2018-03-12 11:44:28 +01:00
Chocobozzz
2c6bbd97d3
Improve infinite scroll
2018-03-09 09:22:35 +01:00
Chocobozzz
5e4b6992ab
Fix jobs sorting
2018-03-08 14:08:29 +01:00
Chocobozzz
b3eeb529d9
Fix compatible browser class addition
2018-03-08 12:04:10 +01:00
Chocobozzz
73e09f2706
Try to detect incompatible web browsers
2018-03-08 12:01:55 +01:00
Chocobozzz
6a6d92b1ec
Fix infinite scroll
2018-03-08 10:46:12 +01:00
Chocobozzz
2b3b76abb0
Use banner instead of modal for privacy concerns
2018-03-07 17:35:30 +01:00
Chocobozzz
3ec8dc0962
Cleaner videojs control bar implementation
2018-03-01 19:02:51 +01:00
Chocobozzz
c7bfd4532e
Fix homagepage redirection
2018-03-01 17:25:57 +01:00
Chocobozzz
1198a08cc7
Fix playback rate
2018-03-01 14:14:56 +01:00
Chocobozzz
901637bb87
Add ability to change the homepage
2018-03-01 13:57:29 +01:00
jonathanraes
57886d6671
Support different playback rates ( #318 )
2018-03-01 08:26:56 +01:00
Chocobozzz
09cababd79
Add stats route
2018-02-28 18:04:55 +01:00
Chocobozzz
22b59e8099
Add messages about privacy concerns (P2P)
2018-02-28 15:33:45 +01:00
Chocobozzz
20b40b195a
Handle user rates in real time
2018-02-28 09:49:40 +01:00
Chocobozzz
acbffe9c0f
Add max video height on mobile
2018-02-28 09:39:08 +01:00
Chocobozzz
4001b3bc6c
Fix complete description on some videos
2018-02-27 10:55:00 +01:00
Chocobozzz
0394b1e181
Add help to customizations configuration options
2018-02-27 10:46:20 +01:00
Chocobozzz
c1953c5664
Add ability to display job errors
2018-02-27 10:39:15 +01:00
Chocobozzz
fed9515572
Disable service worker
2018-02-26 11:44:54 +01:00
Chocobozzz
bf5685f0b7
Add fallback to HTTP
2018-02-26 10:49:27 +01:00
Chocobozzz
998acc2215
Add bar when loading chunks
2018-02-23 15:39:50 +01:00
Chocobozzz
ab998f7b6d
Improve admin tables
2018-02-23 14:36:16 +01:00
Chocobozzz
621d99f53f
Better help on markdown fields
2018-02-23 10:05:17 +01:00
Chocobozzz
8a8e02a43e
Add help tooltip
2018-02-22 18:32:31 +01:00
Chocobozzz
81c263c86f
Add limit to video sizes
2018-02-22 16:54:08 +01:00
Chocobozzz
a9ca764e7e
Throttle infinite scroller
2018-02-22 16:41:02 +01:00
Chocobozzz
1f30a1853e
Add confirm when admin use custom js/css
2018-02-22 15:29:32 +01:00
Chocobozzz
78967fca4c
Register service worker
2018-02-22 14:15:23 +01:00
Chocobozzz
00b5556c18
Add ability to add custom css/javascript
2018-02-22 10:22:53 +01:00
Chocobozzz
6221f311de
Add ability to update another user video
2018-02-22 09:03:45 +01:00
Chocobozzz
9f4183c9b5
Fix support field validation in video edit
2018-02-21 18:23:20 +01:00
Chocobozzz
86ec3e53ac
Put comments reply on the top
2018-02-21 17:50:41 +01:00
Chocobozzz
5b8072ee0b
Fix comment highlight
2018-02-21 17:50:41 +01:00
Chocobozzz
b10ba55aca
Open mentions in new tab
2018-02-21 17:50:41 +01:00
Chocobozzz
e8cb44090e
Add links to comment mentions
2018-02-21 16:44:43 +01:00
Chocobozzz
3bf1ec2ebb
Hide support button if it is empty
2018-02-21 08:49:05 +01:00
Chocobozzz
61b3e146e1
Add ability to import videos from all supported youtube-dl sites
2018-02-20 18:16:13 +01:00
Chocobozzz
07fa4c97ca
Add support to video support on client
2018-02-20 16:13:55 +01:00
Chocobozzz
8a44f8354e
Fix instance name displaying with long text
2018-02-20 14:16:32 +01:00
Chocobozzz
54a932e82a
Don't break design on long description/comment
2018-02-20 11:29:28 +01:00
Chocobozzz
3d9eaae318
Add links support in comments
2018-02-20 11:04:21 +01:00
Chocobozzz
5de8a55abc
Handle line feeds in comments
2018-02-20 10:41:11 +01:00
Chocobozzz
2f315e2f91
Add filename in upload form title
2018-02-20 09:53:42 +01:00
Chocobozzz
3580fc00e4
Sort video categories/languages
2018-02-20 09:50:44 +01:00
Chocobozzz
1263fc4e6e
Improve comment highlighting
2018-02-19 10:48:44 +01:00
jonathanraes
d5b53822ae
Issue #168 : youtube-like marking of comments ( #297 )
...
* youtube-like marking of comments
uses GET parameters to mark comments similar to youtube
* place link to comment in 'comment-date'
* Use a routes to highight a comment
2018-02-18 09:57:26 +01:00
Chocobozzz
702785a54c
Add video image components
2018-02-16 19:30:58 +01:00
Chocobozzz
e79c65723b
Upgrade server dependencies
2018-02-16 18:42:02 +01:00
Chocobozzz
68e24d7279
Add loading bar when updating a video
2018-02-16 17:24:47 +01:00
Chocobozzz
6de3676898
Add ability to update thumbnail and preview on client
2018-02-16 16:35:32 +01:00