Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/remove old unmaintained storage backend #1891

Merged
merged 6 commits into from
Mar 22, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -64,15 +64,3 @@ can be regenerated with a button in the GUI.

.. figure:: images/auth_rsa.png
:alt: Form on admin page for generating RSA keys.

OAuth
-----

OAuth 1.0 and OAuth 2.0 are both implemented, but currently limited to the
Dropbox and Google Drive backends respectively. These mechanisms require
additional configuration at the service provider, where an app ID and app
secret are provided and then entered into Nextcloud. Then Nextcloud can
perform an authentication request, establishing the storage connection.

.. figure:: images/dropbox-oc.png
:alt: Dropbox storage mount configuration.
Original file line number Diff line number Diff line change
Expand Up @@ -102,11 +102,7 @@ for more information.
Available storage backends
--------------------------

The following backends are provided by the external storages app. Other apps
may provide their own backends, which are not listed here. Google Drive and Dropbox
were moved to external apps which are still in development (Github-Repos for `Google Drive
<https://github.com/owncloud/files_external_gdrive>`_ and `Dropbox
<https://github.com/icewind1991/files_external_dropbox>`_).
The following backends are provided by the external storages app.

.. toctree::
:maxdepth: 1
Expand Down
2 changes: 1 addition & 1 deletion developer_manual/bugtracker/triaging.rst
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ GitHub offers several search queries which can be useful to find a list of bugs
* `Least commented issues <https://github.com/search?q=is%3Aissue+user%3Anextcloud+is%3Aopen+no%3Aassignee+no%3Amilestone+no%3Alabel+sort%3Acomments-asc+>`_
* `Bugs which need info <https://github.com/search?q=is%3Aissue+user%3Anextcloud+is%3Aopen+label%3A%22Needs+info%22+sort%3Acreated-asc+>`_

But there are more methods. For example, if you are a user of Nextcloud with a specific setup like using nginx as Web server or Dropbox as storage, or using the encryption app, you could look for bugs with these keywords. You can then use your knowledge of your installation and your installation itself to see if bugs are (still) valid or reproduce them.
But there are more methods. For example, if you are a user of Nextcloud with a specific setup like using nginx as Web server, a custom external storage or using the encryption app, you could look for bugs with these keywords. You can then use your knowledge of your installation and your installation itself to see if bugs are (still) valid or reproduce them.

Once you have picked an issue, add a comment that you've started triaging:

Expand Down
2 changes: 1 addition & 1 deletion user_manual/external_storage/external_storage.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Configuring external Storage
============================

The External Storage application allows you to mount external storage services,
such as Google Drive, Dropbox, Amazon S3, SMB/CIFS fileservers, and FTP servers
such as Amazon S3, SMB/CIFS fileservers and FTP servers...
in Nextcloud. Your Nextcloud server administrator controls which of these are
available to you. Please see `Configuring External Storage (GUI)
<https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/external_storage_configuration_gui.html>`_ in the Nextcloud Administrator's
Expand Down
2 changes: 1 addition & 1 deletion user_manual/files/access_webgui.rst
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ Shared by link

External Storage (optional)
Files that you have access to on external storage devices and services such
as Dropbox, Google, and Amazon S3.
as Amazon S3, SMB/CIFS, ftp...

Moving files
------------
Expand Down
8 changes: 4 additions & 4 deletions user_manual/files/encrypting_files.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ in and out and manage and share your files as you normally do, and you can
still change your password whenever you want.

Its main purpose is to encrypt files on remote storage services that are
connected to your Nextcloud server, such as Dropbox and Google Drive. This is an
connected to your Nextcloud serve. This is an
easy and seamless way to protect your files on remote storage. You can share
your remote files through Nextcloud in the usual way, however you cannot share
your encrypted files directly from Dropbox, Google Drive, or whatever remote
service you are using, because the encryption keys are stored on your Nextcloud
server, and are never exposed to outside service providers.
your encrypted files directly from the remote service you are using, because
the encryption keys are stored on your Nextcloud server, and are never exposed
to outside service providers.

If your Nextcloud server is not connected to any remote storage services, then
it is better to use some other form of encryption such as file-level or whole
Expand Down