Chocobozzz
b5c0e95544
Avoids easy cheating on vidoe views
2018-02-23 16:44:37 +01:00
Chocobozzz
285fe7c930
Detect posting request in our own inbox
2018-02-23 15:09:12 +01:00
Chocobozzz
1ee48d1903
Don't follow ourselves
2018-02-23 14:48:30 +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
93df58cc48
Fix service worker registration
2018-02-22 11:54:24 +01:00
Chocobozzz
00b5556c18
Add ability to add custom css/javascript
2018-02-22 10:22:53 +01:00
Chocobozzz
e8cb44090e
Add links to comment mentions
2018-02-21 16:44:43 +01:00
Chocobozzz
6de3676898
Add ability to update thumbnail and preview on client
2018-02-16 16:35:32 +01:00
Chocobozzz
2422c46b27
Implement support field in video and video channel
2018-02-15 15:29:07 +01:00
Chocobozzz
82815eb670
Fix concurrency issue on video upload
2018-02-14 18:40:39 +01:00
Chocobozzz
e3a682a877
Handle thumbnail update
2018-02-14 16:03:09 +01:00
Chocobozzz
ac81d1a06d
Add ability to set video thumbnail/preview
2018-02-14 16:03:09 +01:00
Chocobozzz
7193ad1044
Add service worker
2018-02-08 17:31:05 +01:00
Chocobozzz
5980a252a7
Server the manifest too
2018-02-08 10:09:41 +01:00
Chocobozzz
0bc22f8d7e
Correctly set the activity audience in outbox
2018-02-07 10:03:11 +01:00
Chocobozzz
36f9424ff1
Add about page
2018-01-31 17:51:04 +01:00
Chocobozzz
66b16cafb3
Add new name/terms/description config options
2018-01-31 16:42:40 +01:00
Chocobozzz
915c5bbe53
Add version in footer
2018-01-31 10:19:34 +01:00
Chocobozzz
f076daa76a
Add tests for emails
2018-01-30 15:16:24 +01:00
Chocobozzz
ecb4e35f4e
Add ability to reset our password
2018-01-30 13:27:07 +01:00
Chocobozzz
46531a0abd
Add id to likes/dislikes/comments/shares collections
2018-01-29 10:52:19 +01:00
Chocobozzz
4ba3b8ea1b
Don't rehost announced video activities
2018-01-26 15:49:57 +01:00
Chocobozzz
7acee6f18a
Fix announce activities
2018-01-26 13:43:34 +01:00
Chocobozzz
d6e99e5322
Add context on activitypub responses
2018-01-26 11:44:08 +01:00
Chocobozzz
94a5ff8a4a
Move job queue to redis
...
We'll use it as cache in the future.
/!\ You'll loose your old jobs (pending jobs too) so upgrade only when
you don't have pending job anymore.
2018-01-25 18:41:17 +01:00
Dimitri Gilbert
1569a81894
Basic api documentation #7 ( #220 )
...
* Basic api documentation
* fix styling issue
* fix styling issue
* gitignore unecessary folders
* openApi 2.0 first draft
* solved conflicts
* solved errors in openapi file
* added missing doc on video + deleted apidoc comments
* fix last warnings and errors inopenapi definition
2018-01-24 10:44:52 +01:00
Chocobozzz
c7b1b92b11
Use json for schema.org instead of tags
2018-01-24 09:21:45 +01:00
Chocobozzz
093237cf79
Add schema.org tags to videos
2018-01-23 17:09:06 +01:00
Chocobozzz
f8b8c36b2a
Destroy user token when changing its role
2018-01-23 09:49:57 +01:00
Chocobozzz
54e740594b
Avoid too many requests and fetching outbox
2018-01-18 15:42:20 +01:00
Chocobozzz
f05a1c30c1
Don't show videos of remote instance after unfollow
2018-01-18 15:42:20 +01:00
Chocobozzz
1174a8479a
Set sort refractoring
2018-01-18 15:42:20 +01:00
Chocobozzz
fd206f0b2d
Add ability to update some configuration keys
2018-01-17 10:41:27 +01:00
Chocobozzz
7006bc6378
Fix actor followers/following counts
2018-01-15 09:47:19 +01:00
Chocobozzz
7bc2917145
Add tests to handle down server
2018-01-11 11:47:44 +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
108af66140
Fix overflow in select inputs
2018-01-08 11:30:58 +01:00
Benjamin Bouvier
57a49263e4
A few updates for the watch video view ( #181 )
...
* Fixes #156 : Filter out the video being watched from the list of other videos of the same author;
* Fixes #167 : in the video view, hide the author's domain when it's from the current host;
* Fixes #171 : Allow undoing a like/dislike;
2018-01-07 14:48:10 +01:00
Chocobozzz
d7e70384a3
Add mentions to comments
2018-01-05 11:19:25 +01:00
Chocobozzz
bb82394c0d
Fix avatar update
2018-01-04 14:53:25 +01:00
Chocobozzz
a5625b4167
Refresh remote accounts
2018-01-04 14:04:02 +01:00
Chocobozzz
4cb6d45788
Add ability to delete comments
2018-01-04 11:19:16 +01:00
Chocobozzz
265ba139eb
Send account activitypub update events
2018-01-03 16:38:50 +01:00
Chocobozzz
4e8c872874
Circle avatar
2018-01-03 11:54:42 +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
da854ddd50
Propagate old comment on new follow
2017-12-28 11:16:08 +01:00
Chocobozzz
4635f59d7c
Add video comment components
2017-12-27 16:11:53 +01:00
Chocobozzz
ea44f375f5
Send video comment comments to followers/origin
2017-12-27 10:39:31 +01:00
Chocobozzz
d3ea897591
Begin unit tests
2017-12-22 12:12:33 +01:00
Chocobozzz
bf1f650817
Add comments controller
2017-12-22 11:29:12 +01:00
Chocobozzz
6d85247028
Create comment on replied mastodon statutes
2017-12-22 09:14:50 +01:00
Chocobozzz
225a89c2af
Sanitize url to not end with implicit ports
2017-12-21 09:56:59 +01:00
Chocobozzz
ce33ee01cd
Use RsaSignature2017
2017-12-19 10:53:16 +01:00
Chocobozzz
a7d647c440
Add dirty migration :/
2017-12-19 10:53:16 +01:00
Chocobozzz
50d6de9c28
Begin moving video channel to actor
2017-12-19 10:53:16 +01:00
Chocobozzz
fadf619ad6
Save
2017-12-19 10:51:09 +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
3fd3ab2d34
Move models to typescript-sequelize
2017-12-13 16:50:33 +01:00
Chocobozzz
b682782093
Upgrade to angular 5
2017-12-12 13:58:03 +01:00
Chocobozzz
f595d39477
Finish admin design
2017-12-08 17:31:21 +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
f3aaa9a95c
Fix client search
2017-12-05 18:25:29 +01:00
Chocobozzz
6bafac54bf
Fix missing default avatar
2017-12-05 15:12:03 +01:00
Chocobozzz
fef2c7164e
Fix bad to/cc when undo dislike
2017-11-30 14:15:17 +01:00
Chocobozzz
98ec8b8e73
Fix lint
2017-11-30 13:16:23 +01:00
Chocobozzz
25ed141c7c
Put activity pub sends inside transactions
2017-11-30 11:31:15 +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
165cdc75bf
Fix well known and json parser with mastodon
2017-11-29 11:34:44 +01:00
Chocobozzz
a434c46545
Change tab when changing follow url
2017-11-28 17:13:51 +01:00
Chocobozzz
a2431b7dcb
Refractor validators
2017-11-27 19:43:01 +01:00
Chocobozzz
4e50b6a1c9
Add shares forward and collection on videos/video channels
2017-11-27 19:40:53 +01:00
Chocobozzz
f10336cad0
Check signature is correct with the activity pub actor
2017-11-27 19:40:53 +01:00
Chocobozzz
16b9097594
Fetch video likes/dislikes too
2017-11-27 19:40:53 +01:00
Chocobozzz
0032ebe94a
Federate likes/dislikes
2017-11-27 19:40:53 +01:00
Chocobozzz
d52eb8f656
Fix lint
2017-11-27 19:40:53 +01:00
Chocobozzz
40ff57078e
Federate video views
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
c986175d68
Fetch outbox to grab old activities
2017-11-27 19:40:53 +01:00
Chocobozzz
e71bcc0f4b
Add outbox
2017-11-27 19:40:53 +01:00
Chocobozzz
0f91ae62df
Add follow tests
2017-11-27 19:40:52 +01:00
Chocobozzz
892211e849
Move activitypub functions from helpers/ to lib/
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
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
21e0727a84
Federate video abuses
2017-11-27 19:40:52 +01:00
Chocobozzz
20494f1221
Server shares user videos
2017-11-27 19:40:52 +01:00
Chocobozzz
efc32059d9
Send server announce when users upload a video
2017-11-27 19:40:52 +01:00
Chocobozzz
d846501818
Handle announces in inbox
2017-11-27 19:40:52 +01:00
Chocobozzz
8e10cf1a5a
Fix video upload and videos list
2017-11-27 19:40:52 +01:00