mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-27 10:44:33 +00:00
searx: Enable backup/restore (no data)
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
6cb37ac19e
commit
12620fe7c0
@ -15,7 +15,7 @@
|
||||
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#
|
||||
|
||||
@apps @searx
|
||||
@apps @searx @backups
|
||||
Feature: Searx Web Search
|
||||
Run Searx metasearch engine.
|
||||
|
||||
@ -32,3 +32,10 @@ Scenario: Disable searx application
|
||||
Given the searx application is enabled
|
||||
When I disable the searx application
|
||||
Then the searx site should not be available
|
||||
|
||||
Scenario: Backup and restore searx
|
||||
Given the searx application is enabled
|
||||
When I create a backup of the searx app data
|
||||
And I export the searx app data backup
|
||||
And I restore the searx app data backup
|
||||
Then the searx site should be available
|
||||
|
||||
@ -27,7 +27,7 @@ from plinth import action_utils, actions, frontpage
|
||||
from plinth.menu import main_menu
|
||||
from plinth.modules.users import register_group
|
||||
|
||||
from .manifest import clients
|
||||
from .manifest import backup, clients
|
||||
|
||||
clients = clients
|
||||
|
||||
|
||||
@ -18,6 +18,7 @@
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
from plinth.clients import validate
|
||||
from plinth.modules.backups.api import validate as validate_backup
|
||||
|
||||
clients = validate([{
|
||||
'name': _('Searx'),
|
||||
@ -26,3 +27,5 @@ clients = validate([{
|
||||
'url': '/searx/'
|
||||
}]
|
||||
}])
|
||||
|
||||
backup = validate_backup({})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user