Beispiel #1
0
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the reStore module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import restore

urlpatterns = [
    url(r'^apps/restore/$',
        ServiceView.as_view(service_id=restore.managed_services[0],
                            description=restore.description,
                            clients=restore.clients),
        name='index'),
]
Beispiel #2
0
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Roundcube module.
"""

from django.conf.urls import url

from plinth.modules import roundcube
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/roundcube/$',
        ServiceView.as_view(
            service_id="roundcube",
            diagnostics_module_name="roundcube",
            description=roundcube.description,
            show_status_block=False,
            manual_page=roundcube.manual_page,
        ),
        name='index'),
]
Beispiel #3
0
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Deluge module.
"""

from django.conf.urls import url

from plinth.modules import deluge
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/deluge/$',
        ServiceView.as_view(description=deluge.description,
                            diagnostics_module_name="deluge",
                            service_id=deluge.managed_services[0]),
        name='index'),
]
Beispiel #4
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the $app module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import $app

urlpatterns = [
    url(r'^apps/$app/$',
        ServiceView.as_view(
            service_id=$app.managed_services[0],
            diagnostics_module_name='$app',
            description=$app.description,
            show_status_block=True),
        name='index'),
]
Beispiel #5
0
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Syncthing module.
"""

from django.conf.urls import url

from plinth.modules import syncthing
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/syncthing/$',
        ServiceView.as_view(service_id=syncthing.managed_services[0],
                            diagnostics_module_name='syncthing',
                            description=syncthing.description,
                            clients=syncthing.clients,
                            manual_page=syncthing.manual_page,
                            show_status_block=True),
        name='index'),
]
Beispiel #6
0
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Tiny Tiny RSS module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import ttrss

urlpatterns = [
    url(r'^apps/ttrss/$',
        ServiceView.as_view(
            service_id=ttrss.managed_services[0],
            diagnostics_module_name="ttrss",
            description=ttrss.description,
            clients=ttrss.clients,
            show_status_block=True),
        name='index'),
]
Beispiel #7
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

"""
URLs for the Shaarli module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import shaarli


urlpatterns = [
    url(r'^apps/shaarli/$', ServiceView.as_view(
            service_id="shaarli",
            description=shaarli.description,
            show_status_block=False,
        ), name='index'),
]
Beispiel #8
0
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

"""
URLs for the reStore module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import restore


urlpatterns = [
    url(r'^apps/restore/$', ServiceView.as_view(
            service_id=restore.managed_services[0],
            description=restore.description
        ), name='index'),
]
Beispiel #9
0
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for Cockpit module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import cockpit

urlpatterns = [
    url(r'^sys/cockpit/$',
        ServiceView.as_view(service_id=cockpit.managed_services[0],
                            diagnostics_module_name='cockpit',
                            description=cockpit.description,
                            show_status_block=True),
        name='index'),
]
Beispiel #10
0
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Shaarli module.
"""

from django.conf.urls import url

from plinth.modules import shaarli
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/shaarli/$',
        ServiceView.as_view(
            service_id="shaarli", description=shaarli.description,
            show_status_block=False, manual_page=shaarli.manual_page),
        name='index'),
]
Beispiel #11
0
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Tiny Tiny RSS module.
"""

from django.conf.urls import url

from plinth.modules import ttrss
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/ttrss/$',
        ServiceView.as_view(
            service_id=ttrss.managed_services[0],
            diagnostics_module_name="ttrss", description=ttrss.description,
            clients=ttrss.clients, manual_page=ttrss.manual_page,
            show_status_block=True), name='index'),
]
Beispiel #12
0
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the reStore module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import restore

urlpatterns = [
    url(r'^apps/restore/$',
        ServiceView.as_view(
            service_id=restore.managed_services[0],
            description=restore.description,
            clients=restore.clients),
        name='index'),
]
Beispiel #13
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Deluge module.
"""

from django.conf.urls import url

from plinth.modules import deluge
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/deluge/$',
        ServiceView.as_view(description=deluge.description,
                            diagnostics_module_name="deluge",
                            clients=deluge.clients,
                            service_id=deluge.managed_services[0],
                            manual_page=deluge.manual_page),
        name='index'),
]
Beispiel #14
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for Cockpit module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import cockpit

urlpatterns = [
    url(r'^sys/cockpit/$',
        ServiceView.as_view(
            service_id=cockpit.managed_services[0],
            diagnostics_module_name='cockpit',
            description=cockpit.description,
            show_status_block=True),
        name='index'),
]
Beispiel #15
0
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

"""
URLs for the Tiny Tiny RSS module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import ttrss


urlpatterns = [
    url(r'^apps/ttrss/$', ServiceView.as_view(
        service_id=ttrss.managed_services[0],
        diagnostics_module_name="ttrss",
        description=ttrss.description,
        show_status_block=True
    ), name='index'),
]
Beispiel #16
0
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Syncthing module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import syncthing

urlpatterns = [
    url(r'^apps/syncthing/$',
        ServiceView.as_view(
            service_id=syncthing.managed_services[0],
            diagnostics_module_name='syncthing',
            description=syncthing.description,
            clients=syncthing.clients,
            show_status_block=True),
        name='index'),
]
Beispiel #17
0
# This file is part of Plinth.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the reStore module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import restore

urlpatterns = [
    url(r'^apps/restore/$',
        ServiceView.as_view(service_id=restore.managed_services[0],
                            description=restore.description),
        name='index'),
]
Beispiel #18
0
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Tiny Tiny RSS module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import ttrss

urlpatterns = [
    url(r'^apps/ttrss/$',
        ServiceView.as_view(service_id=ttrss.managed_services[0],
                            diagnostics_module_name="ttrss",
                            description=ttrss.description,
                            show_status_block=False),
        name='index'),
]
Beispiel #19
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
"""
URLs for the Deluge module.
"""

from django.conf.urls import url

from plinth.modules import deluge
from plinth.views import ServiceView

urlpatterns = [
    url(r'^apps/deluge/$',
        ServiceView.as_view(
            description=deluge.description,
            diagnostics_module_name="deluge",
            clients=deluge.clients,
            service_id=deluge.managed_services[0]),
        name='index'),
]
Beispiel #20
0
# it under the terms of the GNU Affero General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

"""
URLs for the Deluge module.
"""

from django.conf.urls import url

from plinth.modules import deluge
from plinth.views import ServiceView


urlpatterns = [
    url(r'^apps/deluge/$', ServiceView.as_view(
            description=deluge.description,
            diagnostics_module_name="deluge",
            service_id=deluge.managed_services[0]
        ), name='index'),
]
Beispiel #21
0
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

"""
URLs for the Roundcube module.
"""

from django.conf.urls import url

from plinth.views import ServiceView
from plinth.modules import roundcube


urlpatterns = [
    url(r'^apps/roundcube/$', ServiceView.as_view(
            service_id="roundcube",
            diagnostics_module_name="roundcube",
            description=roundcube.description,
            show_status_block=False
        ), name='index'),
]