Chocobozzz
b4c19345c1
Fix pt_PT and el_GR translations
2019-07-25 14:36:32 +02:00
Chocobozzz
ae8b8faf20
Update translations and support Greek language
2019-07-25 12:06:11 +02:00
Chocobozzz
2c434c348c
Fix angular proxy in dev mode
2019-07-25 11:40:19 +02:00
Chocobozzz
41b15c8921
Update client dependencies
2019-07-25 11:00:45 +02:00
Chocobozzz
03652b3179
Use ::ng-deep instead of /deep/
2019-07-25 11:00:43 +02:00
Chocobozzz
f36da21e40
Update angular
2019-07-25 11:00:43 +02:00
Chocobozzz
523990dbe6
Upgrade server dependencies
2019-07-25 11:00:41 +02:00
Axel Viala
4511437e19
Add sortable for videoQuotaUsed in user-list component.
2019-07-25 11:00:09 +02:00
Chocobozzz
bfa1a32b34
Add client hook/register typings
2019-07-24 11:55:08 +02:00
Chocobozzz
9ae88819c2
Change plugin models names
2019-07-24 11:17:42 +02:00
Chocobozzz
c9e3eeedad
Lazy load client script scopes
2019-07-24 10:58:16 +02:00
Chocobozzz
7663e55a2c
Log error on unknown hook
2019-07-24 10:58:16 +02:00
Chocobozzz
e8f902c05c
Use search client scope
2019-07-24 10:58:16 +02:00
Chocobozzz
93cae47925
Add client hooks
2019-07-24 10:58:16 +02:00
Chocobozzz
9fa6ca160a
Some plugins fixes and doc enhancements
2019-07-24 10:58:16 +02:00
Chocobozzz
109d893ff5
Fix lint
2019-07-24 10:58:16 +02:00
Chocobozzz
f0c5e8b657
Add client helpers to plugins
2019-07-24 10:58:16 +02:00
Chocobozzz
89c344dba4
Add ability to install a plugin from the admin page
2019-07-24 10:58:16 +02:00
Chocobozzz
6702a1b2cc
Add ability to search available plugins
2019-07-24 10:58:16 +02:00
Chocobozzz
b5f919ac8e
WIP plugins: update plugin
2019-07-24 10:58:16 +02:00
Chocobozzz
dba85a1e9e
WIP plugins: add plugin settings/uninstall in client
2019-07-24 10:58:16 +02:00
Chocobozzz
d00dc28dd7
WIP plugins: list installed plugins in client
2019-07-24 10:58:16 +02:00
Chocobozzz
ffb321bedc
WIP plugins: load theme on client side
2019-07-24 10:58:16 +02:00
Chocobozzz
7cd4d2ba10
WIP plugins: add theme support
2019-07-24 10:58:16 +02:00
Chocobozzz
18a6f04c07
WIP plugins: hook on client side
2019-07-24 10:58:16 +02:00
Chocobozzz
b95e1f7b78
Update translations
2019-07-05 08:52:53 +02:00
Nassim Bounouas
50b4dcce56
Fix/connection with email ( #1917 )
...
* #1916 Load user by email - insensitive query
* Revert "Case insensitive login"
This reverts commit c1521ca3d7
.
* #1916 Load user - insensitive query for username and sensitive for email
* #1916 Unit test for insensitive username login && documentation
2019-07-02 11:16:33 +02:00
Nassim Bounouas
4e9fa5b7e9
Feature/subject in contact form ( #1926 )
...
* #1915 Add a subject to contact form and add it to email sent
* #1915 Add subject to contact form tests
* #1915 Contact form test corrected && tslint correction
2019-06-21 08:49:35 +02:00
Chocobozzz
d1ea2a988d
Fix signup email verification
2019-06-20 17:25:53 +02:00
Nassim Bounouas
e1a1f9c623
Link to follower profile from administration ( #1922 )
...
* #1914 Link to follower profile from administration
* #1914 Link to follower profile opens in new tab
2019-06-20 11:38:41 +02:00
Chocobozzz
ac84064a6c
Fix follows backend URL
...
And improve "no followers/followings" message position
2019-06-20 08:51:41 +02:00
Jessica Fairchild
7cf75374ca
Rearrange search filter options
...
Search filter options were out of sequence (short, long, medium) and now they are in sequence (short, medium, long)
2019-06-20 08:44:02 +02:00
Chocobozzz
a5f8b0b49f
Add language filter in header search
2019-06-19 15:34:47 +02:00
Chocobozzz
ee1d0dfb6d
Improve account username copy button
2019-06-19 15:14:13 +02:00
Chocobozzz
ccfcdb6785
Fix lint
2019-06-19 15:05:37 +02:00
Chocobozzz
3caf77d3b1
Add language filters in user preferences
2019-06-19 15:05:36 +02:00
Chocobozzz
bbe078ba55
Fix e2e tests in parallel
2019-06-19 15:05:35 +02:00
Nassim Bounouas
e379f813d4
Feature/completeUsernameCopy ( #1913 )
...
* #1843 Copy icon added to account page to copy Username
* #1843 Store an account name with the host forced and bind it to copy button
* #1843 tslint correction
* #1843 copy to clipboard replaced by ngx-clipboard
2019-06-19 14:57:39 +02:00
Chocobozzz
b6a1dd4d1b
Merge branch 'release/v1.3.0' into develop
2019-06-17 09:48:41 +02:00
Chocobozzz
0109c4921c
Bumped to version v1.3.1
2019-06-17 08:38:32 +02:00
Chocobozzz
e69cb173ba
Add more e2e tests
2019-06-17 08:16:09 +02:00
Chocobozzz
4913295f9d
Rename overview -> discover
2019-06-13 09:21:24 +02:00
Chocobozzz
db714ab48a
Fix notification overflow
2019-06-13 09:21:18 +02:00
Chocobozzz
00aa1f0d9b
Add 4k conf in transcoding in admin panel
2019-06-12 17:26:23 +02:00
Chocobozzz
a80e84f047
Add class to email change form
2019-06-12 17:06:28 +02:00
Chocobozzz
2f4c784a92
Add params to share modal
2019-06-12 16:44:15 +02:00
Chocobozzz
011e1e6b37
Speedup video watch layout build
2019-06-11 16:26:48 +02:00
Chocobozzz
5efab5467c
Add more embed parameters
2019-06-11 16:05:03 +02:00
Chocobozzz
0ba5f5baad
Add ability to change email in client
2019-06-11 14:31:12 +02:00
Chocobozzz
fff77ba231
Fix account channel overflow
2019-06-11 14:31:11 +02:00
Chocobozzz
7c51916a61
Remove magnetURI download support
...
Since most BitTorrent clients are not able to download files from it
2019-06-11 10:46:33 +02:00
Chocobozzz
1f20622f2b
Improve registration
...
* Add ability to set the user display name
* Use display name to guess the username/channel name
* Add explanations about what is the purpose of a username/channel name
* Add a loader at the "done" step
2019-06-07 17:05:42 +02:00
Chocobozzz
1a03bea0c4
Redirect to local route when getting peertube account
2019-06-07 15:43:45 +02:00
Chocobozzz
12bec528aa
Don't break video scheduled publication
2019-06-07 15:37:36 +02:00
Chocobozzz
b91bc1d1f3
Merge branch 'release/v1.3.0' into develop
2019-06-07 15:04:41 +02:00
Chocobozzz
851f5daa1e
Add ability to set a public to private in client
2019-06-07 15:01:55 +02:00
Chocobozzz
e5b432e04e
Fix black theme on some screens
2019-06-07 11:44:43 +02:00
Chocobozzz
4adf26735f
Fix error in form when scheduling video publication
2019-06-07 11:35:06 +02:00
Chocobozzz
f238aec54f
Fix video action dropdown
2019-06-07 11:08:56 +02:00
Chocobozzz
3ddb1ec555
Try to fix remote mastodon interactions
2019-06-07 10:57:33 +02:00
Chocobozzz
ad3405d087
Improve 4K video quality after transcoding
2019-06-06 14:45:57 +02:00
Chocobozzz
a6dbbf0386
Add list of instance follows in about page
2019-06-06 11:43:01 +02:00
Chocobozzz
776ca9b1cc
Fix checkbox outline
2019-06-06 11:43:01 +02:00
Chocobozzz
93aa85521a
Prefer using last week/last month
2019-06-06 11:43:00 +02:00
Chocobozzz
4e0c179365
Fix grouped videos by date
2019-06-06 11:43:00 +02:00
Chocobozzz
a41b9da1a9
Merge branch 'release/v1.3.0' into develop
2019-06-03 09:32:33 +02:00
Chocobozzz
88ebb43310
Bumped to version v1.3.0
2019-06-03 08:47:25 +02:00
Chocobozzz
1e66b987cd
Add checkbox to bulk update videos support field
2019-05-31 16:57:01 +02:00
Chocobozzz
ee79b60e4e
More robust federation
...
In particular when fetching pleroma outbox
2019-05-31 15:17:04 +02:00
Chocobozzz
57cfff7885
Remove unused actor uuid field
2019-05-31 14:49:31 +02:00
Chocobozzz
4c72c1cd41
Move concurrently in dev package
2019-05-31 11:48:28 +02:00
Chocobozzz
34c7f429e4
Group videos on chronological order
2019-05-31 11:15:50 +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
b247a13270
Add success icon on registration
2019-05-29 14:39:49 +02:00
Chocobozzz
1d5342abc4
Multi step registration
2019-05-29 11:19:54 +02:00
Chocobozzz
53da063049
Merge branch 'release/v1.3.0' into develop
2019-05-24 14:31:10 +02:00
Chocobozzz
78d60e6384
Fix build
2019-05-24 14:28:10 +02:00
Chocobozzz
625a98bc4a
Fix method names
2019-05-24 14:25:12 +02:00
Chocobozzz
f5b37c3ec2
Fix method names
2019-05-24 14:24:00 +02:00
Chocobozzz
86aafd06f2
Merge branch 'release/v1.3.0' into develop
2019-05-24 12:02:45 +02:00
Chocobozzz
624bca15fb
Fix duplicates in playlist add component (release branch)
2019-05-24 12:02:34 +02:00
Chocobozzz
8d51015bd0
unload -> reload in playlist add component
2019-05-24 11:52:19 +02:00
Chocobozzz
b6e342d5c6
Fix duplicates in playlist add component
2019-05-24 11:49:53 +02:00
Chocobozzz
faebb42355
Bumped to version v1.3.0-rc.2
2019-05-22 09:37:13 +02:00
Chocobozzz
ea0877b405
Bumped to version v1.3.0-rc.2
2019-05-22 08:22:14 +02:00
Chocobozzz
432ebe8bdd
Merge branch 'release/v1.3.0' into develop
2019-05-21 11:21:56 +02:00
Chocobozzz
8c6781e956
Fix pagination in my videos page
2019-05-21 10:54:38 +02:00
Chocobozzz
73b3aa6429
Merge branch 'feature/audio-upload' into develop
2019-05-21 10:05:12 +02:00
Chocobozzz
618750486e
Fix icon color on audio upload
2019-05-21 10:04:52 +02:00
Chocobozzz
fd822c1c69
Merge branch 'release/v1.3.0' into develop
2019-05-21 09:34:02 +02:00
Chocobozzz
b767c4a74a
Fix reordering playlist
2019-05-17 14:52:44 +02:00
Chocobozzz
1c8ddbfaa0
Reset playlist add component when video changes
2019-05-17 14:34:21 +02:00
Chocobozzz
67c687236f
Fix playlist block with theater player
2019-05-17 14:17:38 +02:00
Chocobozzz
b345a8047b
Add audio upload tests
2019-05-17 14:04:54 +02:00
Chocobozzz
7b992a86b1
Support audio upload in client
2019-05-17 10:45:53 +02:00
Chocobozzz
536598cfaf
Add audio support in upload
2019-05-16 17:16:47 +02:00
Leo Mouyna
11b3f14c75
fix: Close modal after clicking on download
...
Use the NgActiveModal method to close it on a click by adding a specific
modalActive object and use it on download function.
See issue: Chocobozzz#1436
2019-05-16 09:12:58 +02:00
Chocobozzz
ab5f9ed86e
Remove unnecessary CSS in menu
2019-05-15 15:42:18 +02:00
Chocobozzz
97567dd81f
Merge branch 'master' into develop
2019-05-15 15:32:25 +02:00
Chocobozzz
3fbbadabea
Bumped to version v1.3.0-rc.1
2019-05-14 14:00:03 +02:00
Chocobozzz
ac043122ae
Fix e2e tests
2019-05-14 13:59:10 +02:00
Chocobozzz
6565916605
Use HLS by default if enabled
2019-05-14 11:35:54 +02:00
Chocobozzz
02ba613049
Update translations
2019-05-14 09:50:36 +02:00
Chocobozzz
a8fec4e749
Fix zh-Hant-TW build
2019-05-13 17:12:58 +02:00
Chocobozzz
4da22f64e7
Lazy load dropdown info on click
...
Instead of mouseenter
2019-05-13 15:18:11 +02:00
Chocobozzz
9d1603d36b
Fix russian build
2019-05-13 15:03:13 +02:00
Chocobozzz
b59f12b095
Fix client build
2019-05-13 14:26:00 +02:00
Chocobozzz
187a00f085
Fix hotkeys div overflow
2019-05-13 11:33:18 +02:00
Chocobozzz
1acd784cf9
Fix playlists with unauthenticated users
2019-05-13 11:25:13 +02:00
Chocobozzz
72675ebe01
Move video watch playlist in its own component
2019-05-13 11:19:29 +02:00
Chocobozzz
722bca907b
Fix component reuse on channel/account videos
2019-05-13 10:37:55 +02:00
Chocobozzz
d8cfccfbc4
Fix greek label
2019-05-13 09:45:39 +02:00
Chocobozzz
e31e60151f
Add japanese support
2019-05-13 09:45:39 +02:00
Chocobozzz
64545a834b
Fix top menu dropdown
2019-05-13 09:45:37 +02:00
Chocobozzz
743f023c53
Fix videos more dropdown position/loading
2019-05-13 09:45:37 +02:00
Chocobozzz
d0dba1fce6
Optimize video update page load
2019-04-25 10:52:11 +02:00
Chocobozzz
f3ae606caf
Wait config before loading login/signup
2019-04-25 10:40:01 +02:00
Chocobozzz
ad5718261d
Fix contact admin button overflow
2019-04-25 10:14:35 +02:00
Chocobozzz
616a03d55e
No border radius for thumbnails on small screens
2019-04-25 10:06:30 +02:00
Chocobozzz
c1521ca3d7
Case insensitive login
2019-04-25 10:03:30 +02:00
Chocobozzz
98000f10e7
Fix dropdown top menu on mobile
2019-04-25 10:02:02 +02:00
Chocobozzz
71d00bfd7f
Fix explained privacies on first upload screen
2019-04-25 09:52:07 +02:00
Chocobozzz
5fb6996b81
Add default playlist image
2019-04-24 16:26:23 +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
1eddc9a74f
Add user adminFlags
2019-04-15 14:39:52 +02:00
Chocobozzz
28e0e40d2b
Fix privacy warning position on mobile
2019-04-15 09:43:23 +02:00
Paul FLORENCE
f3d2e6d082
Fix keyboard icon transparency
2019-04-12 10:16:53 +02:00
Jan Keromnes
0cfcbae818
Add automated dev setup using Gitpod
2019-04-12 09:25:43 +02:00
Chocobozzz
2c3abc4fa7
Fix my account settings responsive
2019-04-11 11:18:19 +02:00
Chocobozzz
5d79474cc6
Add debug component to help admins to fix IP issues
2019-04-11 10:58:09 +02:00
Chocobozzz
2b3f1919fd
Fix videos list margin with hidden menu
2019-04-11 10:21:45 +02:00
Chocobozzz
2c22613c2f
Add logs page in client
2019-04-11 10:14:08 +02:00
Chocobozzz
fd8710b897
Add logs endpoint
2019-04-10 16:38:32 +02:00
Chocobozzz
31b6ddf866
Add ability to disable tracker
2019-04-10 09:23:18 +02:00
Chocobozzz
8ce1ba6e3e
Add new instance follower notification in client
2019-04-09 10:42:07 +02:00
Chocobozzz
846751c98b
Add newInstanceFollower in notification settings
2019-04-09 08:19:54 +02:00
Chocobozzz
0dc6477758
Add delete/manual approval instance followers in client
2019-04-08 15:47:44 +02:00
Chocobozzz
abf325b4f6
Fix privacy label display
2019-04-08 09:33:37 +02:00
Chocobozzz
0a57bbff21
Handle actions in other videos section
2019-04-08 09:30:07 +02:00
Chocobozzz
0f4905e120
2 rows per overview section
2019-04-05 17:00:09 +02:00
Chocobozzz
32157c0892
Add auto blacklist info in feature table
2019-04-05 15:45:50 +02:00
Chocobozzz
3143ae17a0
Improve playlist element style
2019-04-05 15:23:41 +02:00
Chocobozzz
8dfceec44a
video add to playlist component -> onpush strategy
2019-04-05 14:16:48 +02:00
Chocobozzz
3a0fb65c61
Add video miniature dropdown
2019-04-05 10:53:09 +02:00
Chocobozzz
693263e936
Refactor videos selection components
2019-04-05 10:53:08 +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
8137c8b986
Add Nederlands and Português (Portugal)
2019-04-03 11:23:34 +02:00
Chocobozzz
df93a9bed8
Update translations
2019-04-03 11:12:22 +02:00
Chocobozzz
c47106315a
tslint update
2019-04-02 18:30:26 +02:00
Chocobozzz
f421fa06ad
Update client dep
2019-04-02 17:39:21 +02:00
Chocobozzz
a1a216d9cb
Upgrade server dep
2019-04-02 16:42:13 +02:00
Chocobozzz
489290b8b1
Restore videos list components
2019-04-02 11:45:02 +02:00
Josh Morel
7ccddd7b52
add quarantine videos feature ( #1637 )
...
* add quarantine videos feature
* increase Notification settings test timeout
to 20000ms. was completing 7000 locally but timing out
after 10000 on travis
* fix quarantine video test issues
-propagate misspelling
-remove skip from server/tests/client.ts
* WIP use blacklist for moderator video approval
instead of video.quarantine boolean
* finish auto-blacklist feature
2019-04-02 11:26:47 +02:00
Chocobozzz
e0812403d8
Reduce player big button border width
2019-03-20 14:28:08 +01:00
Chocobozzz
7113b5cd32
Fix custom CSS help
2019-03-20 14:20:00 +01:00
Chocobozzz
d01b2fb9ab
Add icon to delete history button
2019-03-20 14:08:03 +01:00
Chocobozzz
a55052c9ba
Add my library section in menu
2019-03-20 13:53:51 +01:00
Chocobozzz
7e73f07131
Improve comment deletion message
2019-03-20 10:12:31 +01:00
Chocobozzz
9a18a62520
Handle theater mode for playlists
2019-03-18 11:17:59 +01:00
Chocobozzz
978c9d497b
Add playlist channel validator when playlist is public
2019-03-18 11:17:59 +01:00
Chocobozzz
bce47964f6
Add video channel view
2019-03-18 11:17:59 +01:00
Chocobozzz
d0e1e32589
Remove jest tests
...
I don't have time to maintain them
2019-03-18 11:17:59 +01:00
Chocobozzz
e2f01c47e0
Playlist support in watch page
2019-03-18 11:17:59 +01:00
Chocobozzz
15e9d5ca39
Playlist reorder support
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
9c6ca37fc1
Rename streaming playlists routes/directories
2019-03-18 11:17:59 +01:00
Chocobozzz
c8000975d3
Add NSFW info in about page
2019-02-21 15:51:28 +01:00
Chocobozzz
c0e04e4641
Move user registration info in features table
2019-02-21 15:00:26 +01:00
Chocobozzz
a975517c68
Don't close help popover when clicking inside
2019-02-21 14:08:21 +01:00
Chocobozzz
92bf2f6299
Improve channel and account SEO
2019-02-21 14:06:10 +01:00
Chocobozzz
84c7cde6e8
Update E2E tests
2019-02-21 14:04:44 +01:00
Chocobozzz
1e17071bac
Video abuse notification is not only for local videos
2019-02-20 15:54:58 +01:00
Chocobozzz
ef80c66cea
Refactor ellipsis CSS
2019-02-20 15:52:03 +01:00
Chocobozzz
6d28a5056e
Correctly fix video import notification
...
If the imported video is deleted
2019-02-20 15:46:33 +01:00
Chocobozzz
f8802489bb
Add isNSFW instance configuration key
2019-02-20 15:36:43 +01:00
Chocobozzz
1aabcae7e3
Add hover effect on video miniature
2019-02-20 14:56:18 +01:00
Chocobozzz
e5fc7811ae
Increase thumbnails size
2019-02-20 13:59:31 +01:00
Chocobozzz
bbe697cac4
Increase player default size to 66vh
2019-02-20 11:42:30 +01:00
Chocobozzz
96cb4527f1
Try to fix p2p-media-loader on ios
2019-02-20 11:26:14 +01:00
Chocobozzz
b28e4e5e08
Add user notification animation
2019-02-20 10:16:04 +01:00
Chocobozzz
41d713446c
Lazy import some modules
2019-02-15 15:52:18 +01:00
Chocobozzz
16f88ee5e6
Update translations
2019-02-15 11:32:38 +01:00
Chocobozzz
301fc49c17
Bumped to version v1.2.1
2019-02-15 09:43:39 +01:00
Chocobozzz
b7a7e801ac
Fix too long name in menu
2019-02-15 09:43:37 +01:00
Chocobozzz
72be63e56f
Fix moderators that cannot access the muted servers table
2019-02-15 09:43:36 +01:00
Chocobozzz
344d8be566
Don't crash on error in notification popup
2019-02-15 09:43:36 +01:00
Chocobozzz
340f31ce96
Bumped to version v1.2.1
2019-02-14 12:41:55 +01:00
Chocobozzz
d4804eead7
Fix too long name in menu
2019-02-14 11:32:18 +01:00
Chocobozzz
bf12db2497
Fix moderators that cannot access the muted servers table
2019-02-14 10:22:10 +01:00
Chocobozzz
9b69bfc076
Don't crash on error in notification popup
2019-02-14 10:07:25 +01:00
Andrés Maldonado
31d065cc50
Add search by original publication date
2019-02-12 11:14:37 +01:00
zacharystenger
ec24796ea8
Fix negative seconds by displaying 0 instead ( #1445 ) ( #1625 )
...
* Fix from-now.pipe.ts so it never displays negative seconds
* Apply the fix only when returning seconds. Remove redundant Math.floor operation
2019-02-12 09:16:15 +01:00
Chocobozzz
6913f69134
Move original publication date in advanced settings
2019-02-11 14:33:47 +01:00
Chocobozzz
b718fd2237
Merge branch 'develop' into pr/1285
2019-02-11 14:09:23 +01:00