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/>.
|
# along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
|
||||||
@apps @searx
|
@apps @searx @backups
|
||||||
Feature: Searx Web Search
|
Feature: Searx Web Search
|
||||||
Run Searx metasearch engine.
|
Run Searx metasearch engine.
|
||||||
|
|
||||||
@ -32,3 +32,10 @@ Scenario: Disable searx application
|
|||||||
Given the searx application is enabled
|
Given the searx application is enabled
|
||||||
When I disable the searx application
|
When I disable the searx application
|
||||||
Then the searx site should not be available
|
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.menu import main_menu
|
||||||
from plinth.modules.users import register_group
|
from plinth.modules.users import register_group
|
||||||
|
|
||||||
from .manifest import clients
|
from .manifest import backup, clients
|
||||||
|
|
||||||
clients = clients
|
clients = clients
|
||||||
|
|
||||||
|
|||||||
@ -18,6 +18,7 @@
|
|||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
from plinth.clients import validate
|
from plinth.clients import validate
|
||||||
|
from plinth.modules.backups.api import validate as validate_backup
|
||||||
|
|
||||||
clients = validate([{
|
clients = validate([{
|
||||||
'name': _('Searx'),
|
'name': _('Searx'),
|
||||||
@ -26,3 +27,5 @@ clients = validate([{
|
|||||||
'url': '/searx/'
|
'url': '/searx/'
|
||||||
}]
|
}]
|
||||||
}])
|
}])
|
||||||
|
|
||||||
|
backup = validate_backup({})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user