Changed setting from a database value to be stored as a constant in the config.php
This commit is contained in:
parent
2c3fd54774
commit
6e10b01d4a
@ -31,6 +31,8 @@ defined('AUTO_UPDATE_DOWNLOAD_DIRECTORY') or define('AUTO_UPDATE_DOWNLOAD_DIRECT
|
||||
defined('AUTO_UPDATE_ARCHIVE_DIRECTORY') or define('AUTO_UPDATE_ARCHIVE_DIRECTORY', DATA_DIRECTORY.DIRECTORY_SEPARATOR.'archive');
|
||||
defined('AUTO_UPDATE_BACKUP_DIRECTORY') or define('AUTO_UPDATE_BACKUP_DIRECTORY', DATA_DIRECTORY.DIRECTORY_SEPARATOR.'backup');
|
||||
|
||||
defined('SUBSCRIPTION_CONCURRENT_REQUESTS') or define('SUBSCRIPTION_CONCURRENT_REQUESTS', 5);
|
||||
|
||||
defined('RULES_DIRECTORY') or define('RULES_DIRECTORY', ROOT_DIRECTORY.DIRECTORY_SEPARATOR.'rules');
|
||||
|
||||
defined('ENABLE_HSTS') or define('ENABLE_HSTS', true);
|
||||
|
@ -35,3 +35,6 @@ define('PROXY_PASSWORD', '');
|
||||
|
||||
// ENABLE_AUTO_UPDATE => default is true (enable Miniflux update from the user interface)
|
||||
define('ENABLE_AUTO_UPDATE', true);
|
||||
|
||||
// SUBSCRIPTION_CONCURRENT_REQUESTS => number of concurrent feeds to refresh at once - reduce this number on systems with limited processing power
|
||||
define('SUBSCRIPTION_CONCURRENT_REQUESTS', 5);
|
||||
|
@ -122,8 +122,7 @@ Router\get_action('feeds', function() {
|
||||
'nb_unread_items' => $nb_unread_items,
|
||||
'nb_failed_feeds' => Model\Feed\count_failed_feeds(),
|
||||
'menu' => 'feeds',
|
||||
'title' => t('Subscriptions'),
|
||||
'frontend_concurrent_requests' => Model\Config\get('frontend_concurrent_requests')
|
||||
'title' => t('Subscriptions')
|
||||
)));
|
||||
});
|
||||
|
||||
|
@ -303,7 +303,6 @@ function validate_modification(array $values)
|
||||
new Validators\Integer('nocontent', t('Must be an integer')),
|
||||
new Validators\Integer('favicons', t('Must be an integer')),
|
||||
new Validators\Integer('original_marks_read', t('Must be an integer')),
|
||||
new Validators\Integer('frontend_concurrent_requests', t('Must be an integer')),
|
||||
);
|
||||
|
||||
if (ENABLE_AUTO_UPDATE) {
|
||||
|
@ -5,12 +5,7 @@ namespace Schema;
|
||||
use PDO;
|
||||
use Model\Config;
|
||||
|
||||
const VERSION = 41;
|
||||
|
||||
function version_41($pdo)
|
||||
{
|
||||
$pdo->exec('INSERT INTO settings ("key", "value") VALUES ("frontend_concurrent_requests", 5)');
|
||||
}
|
||||
const VERSION = 40;
|
||||
|
||||
function version_40($pdo)
|
||||
{
|
||||
|
@ -75,9 +75,7 @@
|
||||
<?= Helper\form_checkbox('original_marks_read', t('Original link marks article as read'), 1, isset($values['original_marks_read']) && $values['original_marks_read'] == 1) ?><br/>
|
||||
<?= Helper\form_checkbox('nocontent', t('Do not fetch the content of articles'), 1, isset($values['nocontent']) && $values['nocontent'] == 1) ?><br/>
|
||||
<?= Helper\form_checkbox('favicons', t('Download favicons'), 1, isset($values['favicons']) && $values['favicons'] == 1) ?><br/>
|
||||
|
||||
<?= Helper\form_label(t('Number of feeds to update at once on the subscription page'), 'frontend_concurrent_requests') ?>
|
||||
<?= Helper\form_number('frontend_concurrent_requests', $values, $errors, array('min="1"')) ?><br/>
|
||||
>
|
||||
</div>
|
||||
|
||||
<div class="form-actions">
|
||||
|
@ -6,7 +6,7 @@
|
||||
<li class="active"><a href="?action=feeds"><?= t('feeds') ?></a></li>
|
||||
<li><a href="?action=import"><?= t('import') ?></a></li>
|
||||
<li><a href="?action=export"><?= t('export') ?></a></li>
|
||||
<li><a href="?action=refresh-all" data-action="refresh-all" data-concurrent-requests="<?=$frontend_concurrent_requests?>"><?= t('refresh all') ?></a></li>
|
||||
<li><a href="?action=refresh-all" data-action="refresh-all" data-concurrent-requests="<?=SUBSCRIPTION_CONCURRENT_REQUESTS?>"><?= t('refresh all') ?></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
Loading…
Reference in New Issue
Block a user