diff --git a/src/views/settings/components/MediaProxy.vue b/src/views/settings/components/MediaProxy.vue
index d3fa619d..701a28ff 100644
--- a/src/views/settings/components/MediaProxy.vue
+++ b/src/views/settings/components/MediaProxy.vue
@@ -4,6 +4,10 @@
+
+
+
+
@@ -60,6 +64,12 @@ export default {
loading() {
return this.settings.loading
},
+ mediaPreviewProxy() {
+ return this.settings.description.find(setting => setting.key === ':media_preview_proxy')
+ },
+ mediaPreviewProxyData() {
+ return _.get(this.settings.settings, [':pleroma', ':media_preview_proxy']) || {}
+ },
mediaProxy() {
return this.settings.description.find(setting => setting.key === ':media_proxy')
},
diff --git a/src/views/settings/components/tabs.js b/src/views/settings/components/tabs.js
index 011a16b8..f197cfdc 100644
--- a/src/views/settings/components/tabs.js
+++ b/src/views/settings/components/tabs.js
@@ -34,7 +34,7 @@ export const tabs = description => {
},
'job-queue': {
label: 'settings.jobQueue',
- settings: ['Pleroma.ActivityExpiration', ':connections_pool', ':hackney_pools', 'Oban', ':pools', ':workers']
+ settings: ['Pleroma.Workers.PurgeExpiredActivity', ':connections_pool', ':hackney_pools', 'Oban', ':pools', ':workers']
},
'link-formatter': {
label: 'settings.linkFormatter',
@@ -50,7 +50,7 @@ export const tabs = description => {
},
'media-proxy': {
label: 'settings.mediaProxy',
- settings: [':media_proxy', 'Pleroma.Web.MediaProxy.Invalidation.Http', 'Pleroma.Web.MediaProxy.Invalidation.Script']
+ settings: [':media_proxy', ':media_preview_proxy', 'Pleroma.Web.MediaProxy.Invalidation.Http', 'Pleroma.Web.MediaProxy.Invalidation.Script']
},
'metadata': {
label: 'settings.metadata',