From 5b3831b4bf8a9ad9c06e045784e08b327609a01a Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Fri, 31 May 2019 17:58:03 +0200 Subject: [PATCH] Attach actor to pictures entity --- js/src/components/Editor.vue | 14 +- js/src/components/Editor/Image.ts | 3 + js/src/graphql/upload.ts | 4 +- lib/mobilizon/media/picture.ex | 4 +- lib/mobilizon/users/user.ex | 12 + lib/mobilizon_web/resolvers/picture.ex | 14 +- lib/mobilizon_web/router.ex | 2 +- lib/mobilizon_web/schema/picture.ex | 2 + lib/service/activity_pub/utils.ex | 13 +- ...190531131458_attach-pictures-to-actors.exs | 9 + schema.graphql | 1320 +++++++---------- test/mobilizon/media/media_test.exs | 11 +- .../resolvers/event_resolver_test.exs | 6 +- .../resolvers/picture_resolver_test.exs | 13 +- test/support/factory.ex | 3 +- 15 files changed, 645 insertions(+), 785 deletions(-) create mode 100644 priv/repo/migrations/20190531131458_attach-pictures-to-actors.exs diff --git a/js/src/components/Editor.vue b/js/src/components/Editor.vue index a40f5640e..afb05a604 100644 --- a/js/src/components/Editor.vue +++ b/js/src/components/Editor.vue @@ -1,6 +1,6 @@