Chocobozzz
7ae71355c4
Run videojs outside angular
2018-01-10 17:36:35 +01:00
Chocobozzz
2ccaeeb341
Fetch remote AP objects
2018-01-10 17:19:14 +01:00
Chocobozzz
ce5496d6a3
Support video quota on client
2018-01-08 12:53:09 +01:00
Chocobozzz
4cb6d45788
Add ability to delete comments
2018-01-04 11:19:16 +01:00
Chocobozzz
cf117aaafc
Add avatar in comments
2018-01-03 17:35:00 +01:00
Chocobozzz
265ba139eb
Send account activitypub update events
2018-01-03 16:38:50 +01:00
Chocobozzz
e8e122002d
Automatically resize avatars
2018-01-03 11:36:03 +01:00
Chocobozzz
01de67b9a4
Add avatar max size limit
2018-01-03 11:10:40 +01:00
Chocobozzz
47564bbe2e
Add ability to disable video comments
2018-01-03 10:38:19 +01:00
Chocobozzz
c5911fd347
Begin to add avatar to actors
2017-12-29 19:10:13 +01:00
Chocobozzz
8b0d42ee37
Fix tests
2017-12-29 14:32:51 +01:00
Chocobozzz
b1f5b93e4f
Refractor check video tests
2017-12-29 12:33:19 +01:00
Chocobozzz
a20399c972
Refractor single server test
2017-12-29 10:46:27 +01:00
Chocobozzz
a7ba16b62d
Fix real world script
2017-12-29 10:04:15 +01:00
Chocobozzz
59651eee56
Fix videos tests
2017-12-28 17:25:10 +01:00
Chocobozzz
5960f92395
Fix user tests
2017-12-28 16:45:32 +01:00
Chocobozzz
11ba2ab3f1
Improve check videos parameters tests
2017-12-28 16:30:58 +01:00
Chocobozzz
26d21b7867
Improve check users parameters tests
2017-12-28 15:25:31 +01:00
Chocobozzz
331128ed35
Improve check services parameters tests
2017-12-28 14:49:43 +01:00
Chocobozzz
93e4a311f3
Improve check jobs parameters tests
2017-12-28 14:40:11 +01:00
Chocobozzz
eec63bbc0f
Improve check follow params tests
2017-12-28 14:29:57 +01:00
Chocobozzz
c5d31dba56
Tests directories refractor
2017-12-28 13:59:22 +01:00
Chocobozzz
db799da3d2
Add get old comment on follow tests
2017-12-28 11:45:10 +01:00
Chocobozzz
d50acfab69
Add comments federation tests
2017-12-27 20:03:37 +01:00
Chocobozzz
4635f59d7c
Add video comment components
2017-12-27 16:11:53 +01:00
Chocobozzz
e2e22e40f9
Add check params tests
2017-12-27 10:12:18 +01:00
Chocobozzz
d3ea897591
Begin unit tests
2017-12-22 12:12:33 +01:00
Chocobozzz
50d6de9c28
Begin moving video channel to actor
2017-12-19 10:53:16 +01:00
Andréas Livet
7efe153b0b
Enh #106 : Add an autoPlayVideo user attribute ( #159 )
...
Warning : I was not able to run the tests on my machine. It uses a different approach to handle databse connexion and didn't find where to configure it...
- create a migration file to add a boolean column in user table
- add autoPlayVideo attribute everywhere it is needed (both on client and server side)
- add tests
- add a way to configure this attribute in account-settings
- use the attribute in video-watch component to actually autoplay or not the video
2017-12-19 10:45:49 +01:00
Chocobozzz
6f045b5791
Fix tests
2017-12-14 10:20:05 +01:00
Chocobozzz
d48ff09d27
Use sequelize scopes
2017-12-14 10:07:57 +01:00
Chocobozzz
b1a134ee52
Fix lint
2017-12-08 17:40:54 +01:00
Chocobozzz
f595d39477
Finish admin design
2017-12-08 17:31:21 +01:00
Chocobozzz
04e0fc4888
Begin admin design
2017-12-08 10:41:49 +01:00
Chocobozzz
18327bdf51
Fix test
2017-12-08 10:15:55 +01:00
Chocobozzz
e11f68a356
Optimise transaction for video upload
2017-12-08 10:08:36 +01:00
Chocobozzz
cadb46d832
Design second video upload step
2017-12-08 09:57:29 +01:00
Chocobozzz
8e7f08b5a5
Make some fields optional when uploading a video
2017-12-07 17:05:23 +01:00
Chocobozzz
b1fa3eba70
Begin video watch design
2017-12-06 17:15:59 +01:00
Chocobozzz
f3aaa9a95c
Fix client search
2017-12-05 18:25:29 +01:00
Chocobozzz
98ec8b8e73
Fix lint
2017-11-30 13:16:23 +01:00
Chocobozzz
1b5b10d131
Fix activitypub check headers
2017-11-30 13:15:25 +01:00
Chocobozzz
6cbdbdef17
Check correctly activitypub headers
2017-11-30 12:00:40 +01:00
Chocobozzz
5cd8054542
Add ability to list jobs
2017-11-30 10:55:06 +01:00
Chocobozzz
1f3e9feca2
Better view counter
2017-11-30 09:21:11 +01:00
Chocobozzz
86d13ec2aa
Users list only available when use is authenticated
...
And has a special right
2017-11-29 13:18:05 +01:00
Chocobozzz
62c852b2b4
Upgrade server dep'
2017-11-28 18:58:17 +01:00
Chocobozzz
c60774b05b
Remove max duration/filesize constraints
2017-11-28 14:51:00 +01:00
Chocobozzz
5e3bb76cb6
Fix undo like/dislike forwarding
2017-11-28 08:45:03 +01:00
Chocobozzz
df1966c9b4
Fix lint
2017-11-27 19:40:53 +01:00
Chocobozzz
652b30564c
Increase test timers
2017-11-27 19:40:53 +01:00
Chocobozzz
d4f1e94c89
Misc cleanup
2017-11-27 19:40:53 +01:00
Chocobozzz
d8553faa49
Better follows tests
2017-11-27 19:40:53 +01:00
Chocobozzz
0032ebe94a
Federate likes/dislikes
2017-11-27 19:40:53 +01:00
Chocobozzz
35a097b813
Fix multiple servers test
2017-11-27 19:40:53 +01:00
Chocobozzz
c46edbc2f6
Fetch outbox to grab old activities tests
2017-11-27 19:40:53 +01:00
Chocobozzz
0f91ae62df
Add follow tests
2017-11-27 19:40:52 +01:00
Chocobozzz
5414139835
Refractor activity pub lib/helpers
2017-11-27 19:40:52 +01:00
Chocobozzz
79d5caf994
Fix lint
2017-11-27 19:40:52 +01:00
Chocobozzz
572f8d3dba
Fix public video we set to public or unlisted
2017-11-27 19:40:52 +01:00
Chocobozzz
9a27cdc27c
Optimize signature verification
2017-11-27 19:40:52 +01:00
Chocobozzz
975e6e0e44
Fix video full description
2017-11-27 19:40:52 +01:00
Chocobozzz
afffe98839
Speed up activity pub http requests
2017-11-27 19:40:52 +01:00
Chocobozzz
47e0652b4a
Optimize account creation
2017-11-27 19:40:52 +01:00
Chocobozzz
4610bc5b12
ApplicationFollow -> SeverFollow
2017-11-27 19:40:52 +01:00
Chocobozzz
7a7724e66e
Handle follow/accept
2017-11-27 19:40:51 +01:00
Chocobozzz
571389d43b
Make it compile at least
2017-11-27 19:40:51 +01:00
Chocobozzz
a01f107bc4
Improve client mobile version
2017-11-06 11:46:11 +01:00
Chocobozzz
563d032e97
Usernames are case insensitive now
2017-11-04 18:32:38 +01:00
Chocobozzz
15f25480dd
Split slow and fast api tests for travis
2017-10-31 17:50:28 +01:00
Chocobozzz
53abc4c272
Upgrade server packages
2017-10-31 16:31:24 +01:00
Chocobozzz
11474c3cd9
Add tests and fix bugs for video privacy
2017-10-31 15:32:10 +01:00
Chocobozzz
2de96f4d6b
Lazy description and previews to video form
2017-10-30 20:26:06 +01:00
Chocobozzz
8bf89b095a
Add other video description tests
2017-10-30 10:58:43 +01:00
Chocobozzz
9567011bf0
Add lazy description on server
2017-10-30 10:16:27 +01:00
Chocobozzz
757f0da370
Add tests to user roles
2017-10-27 17:27:06 +02:00
Chocobozzz
a265f7f30f
Increase video attributes length
...
Number of tags: 3 -> 5
Tag length: 10 -> 30
Video name: 50 -> 120
Video channel name: 50 -> 120
2017-10-26 15:52:11 +02:00
Chocobozzz
a6d947a9f9
Fix tests
2017-10-26 15:44:02 +02:00
Chocobozzz
bcd9f81eff
Add channels to upload form
2017-10-26 09:11:38 +02:00
Chocobozzz
d412e80e5f
Fix lint
2017-10-26 09:11:38 +02:00
Chocobozzz
5f04dd2f74
Add video channel tests
2017-10-26 09:11:38 +02:00
Chocobozzz
a96aed1518
Add ability to download a video from direct link or torrent file
2017-10-19 14:58:28 +02:00
Chocobozzz
8a02bd0433
Add pod list endpoint with pagination, sort...
2017-10-19 09:43:01 +02:00
Chocobozzz
031094f799
More robust transcoding jobs
2017-10-17 15:37:40 +02:00
Chocobozzz
af9b792268
Try to fix travis tests
2017-10-17 12:47:21 +02:00
Chocobozzz
164174a6ab
Use preview instead of thumbnail for oembed
2017-10-17 10:35:27 +02:00
Chocobozzz
d8755eed1e
Add oembed endpoint
2017-10-16 10:07:26 +02:00
Chocobozzz
35bf0c83c8
Video blacklist refractoring
2017-10-10 10:18:16 +02:00
Chocobozzz
14d3270f36
Change how we handle resolution
...
It was an enum before, now we just use video height
2017-10-09 11:17:36 +02:00
Chocobozzz
aa8b6df4a5
Client: handle multiple file resolutions
2017-10-06 11:03:09 +02:00
Chocobozzz
ecb455b6c4
Add migration script
2017-10-03 17:16:47 +02:00
Chocobozzz
40298b0254
Implement video transcoding on server side
2017-10-03 15:31:26 +02:00
Green-Star
792dbaf07f
Handle blacklist ( #84 )
...
* Client: Add list blacklist feature
* Server: Add list blacklist feature
* Client: Add videoId column
* Server: Add some video infos in the REST api
* Client: Add video information in the blacklist list
* Fix sortable columns :)
* Client: Add removeFromBlacklist feature
* Server: Add removeFromBlacklist feature
* Move to TypeScript
* Move to TypeScript and Promises
* Server: Fix blacklist list sort
* Server: Fetch videos informations
* Use common shared interface for client and server
* Add check-params remove blacklisted video tests
* Add check-params list blacklisted videos tests
* Add list blacklist tests
* Add remove from blacklist tests
* Add video blacklist management tests
* Fix rebase onto develop issues
* Server: Add sort on blacklist id column
* Server: Add blacklists library
* Add blacklist id sort test
* Add check-params tests for blacklist list pagination, count and sort
* Fix coding style
* Increase Remote API tests timeout
* Increase Request scheduler API tests timeout
* Fix typo
* Increase video transcoding API tests timeout
* Move tests to Typescript
* Use lodash orderBy method
* Fix typos
* Client: Remove optional tests in blacklist model attributes
* Move blacklist routes from 'blacklists' to 'blacklist'
* CLient: Remove blacklist-list.component.scss
* Rename 'blacklists' files to 'blacklist'
* Use only BlacklistedVideo interface
* Server: Use getFormattedObjects method in listBlacklist method
* Client: Use new coding style
* Server: Use new sort validator methods
* Server: Use new checkParams methods
* Client: Fix sortable columns
2017-09-22 09:13:43 +02:00
Chocobozzz
6d33593a08
Improve real world script
2017-09-12 13:12:35 +02:00
Chocobozzz
0cb11df7f5
Fix request schedulers test
2017-09-08 19:15:36 +02:00
Chocobozzz
096641566f
Convert real world script to typescript
2017-09-08 17:11:32 +02:00
Chocobozzz
e95561cdf1
Upload a video to /videos/upload
...
This is an action, not a REST endpoint
2017-09-07 21:46:44 +02:00
Chocobozzz
aa2e7f1501
urls: makefriends/quitfriends -> make-friends/quit-friends
2017-09-07 21:22:17 +02:00
Chocobozzz
337c258e77
Fix lint
2017-09-07 20:44:30 +02:00
Chocobozzz
8df87ce792
Convert real world tools to typescript
2017-09-07 17:58:09 +02:00