| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | | |
|
| | |
| | |
| | |
| | | |
names coming from ldap are lowercased for easy comparison
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
in one query)
read all relevant user attributes on login and user search, in one query. saves us some.
Conflicts:
apps/user_ldap/user_ldap.php
adjust to nested group fix
do not throw exception when no attribute is specified
|
|\ \ \
| | | |
| | | | |
[stable8.1] Stop processing if PHP 7 is used
|
|/ / /
| | |
| | |
| | | |
PHP 7 is only compatible with ownCloud 8.2.0
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/backport-fix-deleted-ldap-user-sharing-stable8.1
[8.1] handle NoUserException in sharing code
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* setup LDAP users
* share from an LDAP user
* delete that LDAP user
* log in as share recipient
* before: unhandled NoUserException
* after: NoUserEception is logged and share is not shown anymore
|
|\ \ \
| | | |
| | | | |
[8.1] Expose syslog tag in the configuration
|
| | | | |
|
| |/ / |
|
|\ \ \
| |/ /
|/| | |
[8.1] Fix "Call to a member function getUID() on boolean" in Crypt
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
[stable8.1] Allow public auth to recognize sesssion
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When a public link password has been input, its auth is stored in the
session.
This fix makes it possible to recognize the session when using public
webdav from the files UI.
|
|\ \ \
| |/ /
|/| | |
Use proper format when setting the expiration date
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | | |
owncloud/show-serverside-share-link-expiration-stable8.1
Update expiration date on link sharing
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/stable8.1_backport_sharingcheckmiddleware_fixes
Stable8.1 backport sharingcheckmiddleware fixes
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Added new annotations for the externalsharescontroller class
* @NoOutgoingFederatedSharingRequired
* @NoIncomingFederatedSharingRequired
By default both are required for all functions in the
externalSharesController.
A proper exception is thrown and then a 405 is returned instead of the
default error page. Since it is only an API endpoint this makes more
sense.
Unit tests added and updated
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since for external shares there is no need for link shares to be enabled
we should check which controller is actually being called.
This makes sure that in all cases we verify that the files_sharing app
is enabled. But only for the share controller (public shares) we check
if the API is enabled and if links are enabled.
TODO: add checks for federated sharing as well
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
The sharing backend may throw another exception for example when the activity app encounters a problem. Previously this just triggered a 404 error page and the exception got not logged at all. With this change such exceptions get not intercepted and regularly handled as exceptions so that we have meaningful log data. Also the user will be shown a window informing him that an error happened.
Helps to debug cases such as https://github.com/owncloud/core/issues/19465
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
If the sharing API setting is disabled that sharing check middle ware
should block the request. Thus making link shares unavailable.
Fixes #18970
* Unit test added
* Unit tests updated
|
|\ \ \ \
| |_|/ /
|/| | | |
[Stable8.1] Return path instead of itemsource
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Fixes #19678
Errors should contain paths and not internal ids
|
|\ \ \
| |_|/
|/| | |
[stable8.1] Setup sendmail transport
|
|/ /
| |
| |
| | |
Replaces https://github.com/owncloud/core/pull/19047 and fixes https://github.com/owncloud/enterprise/issues/854 and https://github.com/owncloud/core/issues/19110
|
|\ \
| | |
| | | |
[stable8.1] Do not print exception message
|
| | |
| | |
| | |
| | |
| | |
| | | |
In case of an error the error message often contains sensitive data such as the full path which potentially leads to a full path disclosure.
Thus the error message should not directly get displayed to the user and instead be logged.
|
|\ \ \
| |/ /
|/| | |
Restructure config.sample.php of stable8.1
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
owncloud/stable8.1-repair-donotrepairfoldermimetypes
[stable8.1] Do not update mime types for folders with extension
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Some folders might have an extension like "test.conf".
This fix prevents to overwrite the folder's mime type with another mime
type while running the mimetype repair step.
|
|\ \ \
| | | |
| | | | |
[stable8.1] backport Tarstreamer
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
[stable8.1] Fallback to complete Memcached flush if getAllKeys fails
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Newer Memcached's do not support the underlying protocol commands that
getAllKeys() is implemented with. We should fallback to clearing
everything in that case, as causing (temporary) performance problems for
other applications on the server is better than having stale cached data.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Stable8.1 backport 19546
|