Chocobozzz
d6ca951b3c
Fix user create daily quota component
2018-08-31 10:05:54 +02:00
Chocobozzz
2d3741d6d9
Videos overview page: first version
2018-08-31 09:19:58 +02:00
Josh Morel
d9eaee3939
add user account email verificiation ( #977 )
...
* add user account email verificiation
includes server and client code to:
* enable verificationRequired via custom config
* send verification email with registration
* ask for verification email
* verify via email
* prevent login if not verified and required
* conditional client links to ask for new verification email
* allow login for verified=null
these are users created when verification not required
should still be able to login when verification is enabled
* refactor email verifcation pr
* change naming from verified to emailVerified
* change naming from askVerifyEmail to askSendVerifyEmail
* undo unrelated automatic prettier formatting on api/config
* use redirectService for home
* remove redundant success notification on email verified
* revert test.yaml smpt host
2018-08-31 09:18:19 +02:00
Rigel Kent
2d9fea161f
watch view visual tweaks and search/comment placeholder dismiss on focus ( #983 )
...
- make the placeholder disappear on focus in the search bar
- make the placeholder disappear on focus in the comment textarea
- make the texarea resize automagically
- refactor the watch view to use bootstrap 4's flexgrid
- move action buttons of the watch view to the right of the video info
- responsive tweaks and margin adjustments in the watch view
2018-08-30 11:15:22 +02:00
Rigel Kent
07872fdf74
replacing placeholder and feature table display improvement
2018-08-29 13:58:35 +02:00
Chocobozzz
41a676db39
Add features table on signup
2018-08-28 17:39:29 +02:00
Chocobozzz
f0d4e7eb24
Move abuse state column at the end
2018-08-28 16:05:38 +02:00
Chocobozzz
26fabbd6d4
Fix search results
2018-08-28 16:02:02 +02:00
Chocobozzz
b224ddd88b
Fix player playback (video never ends)
2018-08-28 10:23:21 +02:00
Rigel Kent
ee1fc23a87
keyboard shortcuts and key map view ( #974 )
2018-08-28 09:32:03 +02:00
Felix Ableitner
83b5fe9c55
Display report reason in multiple lines ( #957 )
...
* Display report reason in multiple lines
* more adjustments:
- move report reason into dropdown
- allow line wrap in dropdown (also in video blacklist)
- fix colspan in blacklist dropdown
- merge css rules into moderation.component.scss
* use min-width for labels
2018-08-28 09:06:00 +02:00
Felix Ableitner
bee0abffff
Implement daily upload limit ( #956 )
...
* Implement daily upload limit (ref #652 )
* remove duplicate code
* review fixes
* fix tests?
* whitespace fixes, finish leftover todo
* fix tests
* added some new tests
* use different config value for tests
* remove todo
2018-08-28 09:01:35 +02:00
Chocobozzz
84b6dbcc6e
Underline links in feed popover when hovering
2018-08-27 16:04:06 +02:00
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
52831c6fef
Upgrade client dependencies
2018-08-27 11:45:58 +02:00
Chocobozzz
a9155ee6dc
Add portuguese and swedish languages
2018-08-27 11:20:06 +02:00
Chocobozzz
b18d4b9f36
Upgrade translations
2018-08-27 10:04:07 +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
Chocobozzz
5d128505dc
Cache player translations
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
Chocobozzz
3711d5a2ff
Bumped to version v1.0.0-beta.11
2018-08-21 08:59:06 +02:00
Josh Morel
970df082c0
correct password reset disabled binding
2018-08-20 10:35:06 +02:00
Jorropo
52e679ac35
Change npm repo to git+https
2018-08-20 10:33:45 +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
59c76ffa8f
Flat shared module directory
2018-08-14 15:00:01 +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
a6ce68673a
Support occitan
2018-08-08 16:00:06 +02:00
Chocobozzz
e69219184b
Implement user blocking on server side
2018-08-08 15:22:58 +02:00
Chocobozzz
6b09aba90d
Push/Pull translations
2018-08-08 11:16:16 +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
9a12f169c1
Merge branch 'release/beta-10' into develop
2018-08-07 16:12:31 +02:00
Chocobozzz
59549436ef
Bumped to version v1.0.0-beta.10
2018-08-07 15:43:50 +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
4a03da5fa5
Update translations
2018-07-31 18:04:24 +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
9484e1f6fc
Bumped to version v1.0.0-beta.10.pre.3
2018-07-31 12:47:28 +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
646cfe74ee
Bumped to version v1.0.0-beta.10.pre.2
2018-07-27 13:54:23 +02:00
Chocobozzz
f771466891
Fix captions freeze on production
2018-07-27 12:03:27 +02:00
Chocobozzz
c6c357ac35
Fix attribute label width in video watch page
2018-07-27 12:03:26 +02:00
Chocobozzz
a2018aefae
Bumped to version v1.0.0-beta.10.pre.1
2018-07-26 11:28:51 +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
Jorropo
05ae00984d
[ImgBot] optimizes images
...
*Total -- 289.13kb -> 211.82kb
(26.74%)/support/doc/development/server/upload-video.png -- 56.19kb ->
33.83kb (39.8%)/support/doc/development/client/components-tree.png --
31.81kb -> 19.82kb
(37.68%)/client/src/assets/images/icons/icon-512x512.png -- 14.24kb ->
9.97kb (30.03%)/server/tests/fixtures/avatar-resized.png -- 1.69kb ->
1.19kb (29.24%)/server/tests/fixtures/avatar2-resized.png -- 1.68kb ->
1.21kb (28.41%)/client/src/assets/images/default-avatar.png -- 1.63kb ->
1.24kb (23.89%)/server/tests/fixtures/avatar.png -- 1.63kb -> 1.24kb
(23.89%)/server/tests/fixtures/avatar-big.png -- 143.15kb -> 111.56kb
(22.06%)/client/src/assets/images/icons/icon-192x192.png -- 3.58kb ->
2.86kb (20.21%)/server/tests/fixtures/video_short1.webm.jpg -- 2.83kb ->
2.36kb (16.75%)/client/src/assets/images/icons/icon-144x144.png --
2.34kb -> 1.95kb (16.53%)/client/src/assets/images/icons/icon-96x96.png
-- 1.91kb -> 1.62kb
(11.93%)/client/src/assets/images/icons/icon-72x72.png -- 1.72kb ->
1.53kb (11.1%)/client/src/assets/images/icons/icon-48x48.png -- 1.18kb
-> 1.17kb (1%)
2018-07-24 18:03:27 +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
8ea021ef48
Upgrade mp4-box-encoding
2018-07-18 10:09:01 +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
20e6c7c941
Upgrade client dependencies
2018-07-17 10:25:09 +02:00
Chocobozzz
6d88de7253
Correctly handle error when remote instance is down
2018-07-16 19:15:20 +02:00
Chocobozzz
30eac84e71
Display table next/prev/first/last icons
2018-07-16 18:42:10 +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
1f6824c958
Improve start time param
...
Can handle 2m42s for example
2018-07-16 16:13:35 +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
902aa3a099
Fix player lint
2018-07-10 18:02:40 +02:00
William Lahti
999417328b
Ability to programmatically control embeds ( #776 )
...
* first stab at jschannel based player api
* semicolon purge
* more method-level docs; consolidate definitions
* missing definitions
* better match peertube's class conventions
* styling for embed tester
* basic docs
* add `getVolume`
* document the test-embed feature
2018-07-10 17:47:56 +02:00
Chocobozzz
0b755f3b27
Fix video resolution limit
2018-07-10 09:50:38 +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
Chocobozzz
5634dfc811
Merge branch 'ctrl-number-hotkeys' into 'develop'
...
Disable hotkeys modifiers for numbers in the player
See merge request chocobozzz/PeerTube!14
2018-07-09 15:04:50 +02:00
Chocobozzz
a55e5579bc
Update translations from zanata and add cs and eo
2018-07-09 15:04:17 +02:00
Gaëtan Rizio
8244e18719
[ #766 ] Fix the change of speed when quality changes
...
When changing the `playbackRate` of the video then changing the quality,
the `playbackRate` returned to its initial value (1).
The reason behind it is that the callback was not called when change
of the quality was done if there was no error.
This commit does the following:
* Ensure the callback (`done`) is called after changing the quality
2018-07-09 14:27:12 +02:00
Rigel Kent
c4ccb08ab0
(client/player) disable hotkeys modifiers for numbers
...
fixes #771
2018-07-06 21:35:02 +02:00
Nitesh Sawant
06aa2726d7
filter to Cap the maximum resolution to the screen resolution
2018-06-30 12:44:10 +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
395ecf709d
Fix FPS label in resolution menu
2018-06-29 17:45:05 +02:00
Chocobozzz
3a6f351b25
Handle higher FPS for high resolution (test)
2018-06-29 17:10:54 +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
70b40c2ed3
Don't log "The play() request was interrupted..."
2018-06-29 17:10:51 +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
1b952dd426
Reset published date on publish
2018-06-28 16:58:15 +02:00
Chocobozzz
e0452b6712
Update target translations
2018-06-28 15:53:13 +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
William Lahti
3ea9a1c311
Replace angular-cli patch with something less risky ( #742 )
...
* Replace angular-cli patch with something less risky
* path.join() is needed, provide a naive implementation
* technically, webpack provided a polyfill for Buffer, we should too
* process polyfill matches webpack; peertube depends on nextTick
* polyfill for path to match webpack
* http/https polyfills as per webpack
2018-06-28 15:53:04 +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
Chocobozzz
2832aef8b5
Bumped to version v1.0.0-beta.9
2018-06-25 09:32:00 +02:00
Rigel Kent
6b684b616e
specify Tor Browser instead of just Tor
2018-06-25 08:59:38 +02:00
Chocobozzz
332e7032c5
Log into the console torrent errors
2018-06-25 08:27:40 +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
c4082b8b4e
Disable auto resolution on HTTP fallback
2018-06-22 15:11:04 +02:00
Chocobozzz
1a49822c32
Add title in player peers info to show total downloaded/uploaded data
2018-06-22 15:11:04 +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
3aa5cea8fe
Upgrade dependencies
2018-06-19 10:45:33 +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
1ee156b2c5
Add margin for http fallback display
2018-06-18 10:26:19 +02:00
Chocobozzz
7b3a99d517
Move player local storage functions in their own file
2018-06-18 10:26:19 +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
f3a2cf8d2f
Pull translations
2018-06-15 18:20:59 +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
3d5de919f3
Fix glitch when updating player volume
2018-06-14 10:47:07 +02:00
Chocobozzz
91219e66c4
Redirect comment links to the watch page
2018-06-14 10:40:34 +02:00
Chocobozzz
4555697f21
Adapt theather icon depending on the player state
2018-06-13 16:31:32 +02:00
Chocobozzz
db5529f548
Add time mouse display to see where we seek the video
2018-06-13 16:14:31 +02:00
Chocobozzz
9e9afa455b
Add more space between icons and "load more/less"
2018-06-13 15:59:40 +02:00
Chocobozzz
850c1bf7cc
Move iso639 strings in its own translation file
2018-06-13 15:55:13 +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
Rigel Kent
7754034641
(embed) sandbox the iframe
2018-06-11 17:18:04 +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
2a19a1e4de
Split player sass file
2018-06-11 15:25:46 +02:00
Chocobozzz
4fbfba67b3
Bumped to version v1.0.0-beta.8
2018-06-11 14:14:46 +02:00
Chocobozzz
fc16f981da
Darker control bar
2018-06-11 13:55:00 +02:00
Chocobozzz
0aabe3f6f9
Improve control bar with blank videos
2018-06-11 11:53:54 +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
6d272f396c
Smooth resolution change?
2018-06-08 15:01:22 +02:00
Chocobozzz
91d9558963
Fix seeking on auto resolution change
2018-06-08 14:20:43 +02:00
Chocobozzz
7cf26f433f
Fix e2e tests
2018-06-08 11:25:12 +02:00
Chocobozzz
2ce2fd7f45
Improve player progress bar
2018-06-08 10:37:13 +02:00
Chocobozzz
8eb8bc201e
Pick average video file insead of max quality
2018-06-07 17:57:11 +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
6cca7360eb
Reduce bundle sizes
2018-06-07 16:50:33 +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
46659d01df
Fix embed view with search params
2018-06-07 15:03:33 +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
fa40cbc3b2
Only use woff2 for fonts
2018-06-06 19:21:02 +02:00
Chocobozzz
9f16472264
Rename fr locale -> fr-FR
2018-06-06 18:04:33 +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
8e53163fbd
Fix seek circle overflow
2018-05-31 10:49:07 +02:00
Chocobozzz
3f9b33b02b
Remove bad import
2018-05-31 09:57:03 +02:00
Chocobozzz
77728efa62
Fix player progress bar
2018-05-31 09:51:51 +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
04bf312cda
Improve create transcoding jobs tests
2018-05-30 11:12:09 +02:00
Chocobozzz
b4f8277cb6
Fix resume video after peertube embed link click
2018-05-30 10:49:27 +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
f6a7c82ca5
Fix AP activity validator
2018-05-29 15:05:14 +02:00
Chocobozzz
f6d2158fd9
Upgarde videojs to v7
2018-05-29 12:05:12 +02:00
Chocobozzz
230de99e71
Upgrade client dependencies
2018-05-29 12:05:02 +02:00
Chocobozzz
1ab6d6bb6b
Bumped to version v1.0.0-beta.7
2018-05-28 17:36:18 +02:00
Chocobozzz
568cd9676e
Don't index embed pages
2018-05-28 13:15:51 +02:00
Chocobozzz
fc73684ada
Resume video on peertube link click in embed
2018-05-28 11:36:29 +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
407eab9c95
Upgrade dexie to avoid issue if disabling cookies on firefox
2018-05-25 16:56:11 +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
b528582df2
Clean up E2E tests
2018-05-24 14:35:24 +02:00
Chocobozzz
108a66f0da
Fix history back after a redirect
2018-05-24 09:44:04 +02:00
Chocobozzz
1fad099d72
Fix protractor with Safari
2018-05-24 09:16:15 +02:00
Chocobozzz
f79cfff2cb
Fix player with google bot
2018-05-23 12:02:15 +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
Chocobozzz
b365bb43c2
Bumped to version v1.0.0-beta.6
2018-05-23 10:18:13 +02:00
Chocobozzz
7e2b4ecdcc
Move rxjs-compat in dev dep
2018-05-23 09:07:31 +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
e2f1dad836
Fix client postinstall on release
2018-05-22 16:43:58 +02:00
Chocobozzz
0081ee8499
Bumped to version v1.0.0-beta.5
2018-05-22 16:25:08 +02:00
Chocobozzz
d1bd87e066
Make it works with new autoplay policy
2018-05-22 16:02:29 +02:00
Chocobozzz
293c885b5c
Upgrade client dependencies
2018-05-22 13:23:28 +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
0b33c52060
Improve e2e tests
2018-05-22 09:17:21 +02:00
Chocobozzz
cd4d7a2ca8
Fix peertube with google bot
2018-05-22 09:17:20 +02:00
Chocobozzz
2e8e97f313
Add compatibility with browser stack
2018-05-17 16:33: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
a700f1837e
Enable service worker
2018-05-16 10:51:02 +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
17c49e60b3
Add patch for angular cli 6
2018-05-16 09:42:56 +02:00
Chocobozzz
4935a6a1fd
Catch indexdb database destroy
2018-05-16 09:42:55 +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
54c3a22faa
Upgrade Angular first step
2018-05-16 09:42:53 +02:00
Chocobozzz
136cce4d67
Use publishedAt by default in videos sort
2018-05-15 08:47:47 +02:00
Chocobozzz
efda99c30f
Store webtorrent chunks in indexdb
2018-05-15 08:39:02 +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
c7b0dacb28
Do not bundle two different videojs versions
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