Queues tab done
This commit is contained in:
parent
cdbf3f42b8
commit
56a6a25112
2 changed files with 195 additions and 39 deletions
|
|
@ -8,67 +8,188 @@
|
||||||
<h4>{{ $t('admin_dash.job_queues.queues') }}</h4>
|
<h4>{{ $t('admin_dash.job_queues.queues') }}</h4>
|
||||||
<ul class="setting-list">
|
<ul class="setting-list">
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:federator_incoming" />
|
||||||
suggestions="50"
|
|
||||||
path=":pleroma.Oban.:queues.:federator_incoming"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:federator_outgoing" />
|
||||||
suggestions="50"
|
|
||||||
path=":pleroma.Oban.:queues.:federator_outgoing"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:attachments_cleanup" />
|
||||||
suggestions="5"
|
|
||||||
path=":pleroma.Oban.:queues.:attachments_cleanup"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:mailer" />
|
||||||
suggestions="10"
|
|
||||||
path=":pleroma.Oban.:queues.:mailer"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:activity_expiration" />
|
||||||
suggestions="10"
|
|
||||||
path=":pleroma.Oban.:queues.:activity_expiration"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:scheduled_activities" />
|
||||||
suggestions="10"
|
|
||||||
path=":pleroma.Oban.:queues.:scheduled_activities"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:transmogrifier" />
|
||||||
suggestions="20"
|
|
||||||
path=":pleroma.Oban.:queues.:transmogrifier"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:web_push" />
|
||||||
suggestions="50"
|
|
||||||
path=":pleroma.Oban.:queues.:web_push"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<!-- CONFIRM what is this queue -->
|
<!-- CONFIRM what is this queue -->
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:slow" />
|
||||||
path=":pleroma.Oban.:queues.:slow"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
<!-- CONFIRM what is this queue -->
|
<!-- CONFIRM what is this queue -->
|
||||||
<li>
|
<li>
|
||||||
<IntegerSetting
|
<IntegerSetting path=":pleroma.Oban.:queues.:background" />
|
||||||
path=":pleroma.Oban.:queues.:background"
|
|
||||||
/>
|
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<GroupSetting path=":pleroma.Oban.queues" />
|
<GroupSetting path=":pleroma.Oban.:queues" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3>{{ $t('admin_dash.job_queues.Gun.title') }}</h3>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Gun.connections_pools') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:connect_timeout" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:connection_acquisition_retries" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:connection_acquisition_wait" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<!-- CONFIRM what is this -->
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:retry" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:max_connections" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<!-- CONFIRM what is this -->
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:max_idle_time" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:connections_pool.:reclaim_multiplier" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Gun.pools.title') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<h5>{{ $t('admin_dash.job_queues.Gun.pools.default') }}</h5>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:default.:size" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:default.:max_waiting" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:default.:recv_timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:pools.:default" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>{{ $t('admin_dash.job_queues.Gun.pools.federation') }}</h5>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:federation.:size" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:federation.:max_waiting" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:federation.:recv_timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:pools.:federation" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<!-- CONFIRM what is this? -->
|
||||||
|
<h5>{{ $t('admin_dash.job_queues.Gun.pools.rich_media') }}</h5>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:rich_media.:size" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:rich_media.:max_waiting" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:rich_media.:recv_timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:pools.:rich_media" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h5>{{ $t('admin_dash.job_queues.Gun.pools.media') }}</h5>
|
||||||
|
<ul class="setting-list suboptions">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:media.:size" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:media.:max_waiting" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:pools.:media.:recv_timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:pools.:media" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<h3>{{ $t('admin_dash.job_queues.Hackney.title') }}</h3>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Hackney.federation') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:federation.:max_connections" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:federation.:timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:hackney_pools.:federation" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Hackney.media') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:media.:max_connections" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:media.:timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:hackney_pools.:media" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<!-- CONFIRM what is this -->
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Hackney.rich_media') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:rich_media.:max_connections" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:rich_media.:timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:hackney_pools.:rich_media" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<h4>{{ $t('admin_dash.job_queues.Hackney.upload') }}</h4>
|
||||||
|
<ul class="setting-list">
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:upload.:max_connections" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<IntegerSetting path=":pleroma.:hackney_pools.:upload.:timeout" />
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<GroupSetting path=":pleroma.:hackney_pools.:upload" />
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -1163,6 +1163,25 @@
|
||||||
},
|
},
|
||||||
"job_queues": {
|
"job_queues": {
|
||||||
"Oban": "Oban queues",
|
"Oban": "Oban queues",
|
||||||
|
"Gun": {
|
||||||
|
"title": "Gun queues",
|
||||||
|
"connections_pools": "Gun connections pool",
|
||||||
|
"pools": {
|
||||||
|
"title": "Gun worker pools",
|
||||||
|
"default": "Default pool",
|
||||||
|
"federation": "Federation pool",
|
||||||
|
"media": "Media pool",
|
||||||
|
"rich_media": "Rich media pool",
|
||||||
|
"upload": "Upload pool"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Hackney": {
|
||||||
|
"title": "Hackney pools",
|
||||||
|
"federation": "Federation",
|
||||||
|
"media": "Media",
|
||||||
|
"rich_media": "Rich media",
|
||||||
|
"upload": "Upload"
|
||||||
|
},
|
||||||
"queues": "Queues"
|
"queues": "Queues"
|
||||||
},
|
},
|
||||||
"nodb": {
|
"nodb": {
|
||||||
|
|
@ -1322,6 +1341,22 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
":connections_pool": {
|
||||||
|
":max_idle_time": {
|
||||||
|
"label": "Maximum idle time",
|
||||||
|
"description": "idk"
|
||||||
|
},
|
||||||
|
":retry": {
|
||||||
|
"label": "Retry",
|
||||||
|
"description": "idk"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
":pools": {
|
||||||
|
":rich_media": {
|
||||||
|
"label": "Rich media",
|
||||||
|
"description": "idk"
|
||||||
|
}
|
||||||
|
},
|
||||||
"Pleroma_DOT_Formatter": {
|
"Pleroma_DOT_Formatter": {
|
||||||
":attribute_toggle": {
|
":attribute_toggle": {
|
||||||
"label": "Set {attr} attribute"
|
"label": "Set {attr} attribute"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue