]>
source.dussan.org Git - nextcloud-server.git/log
Roeland Jago Douma [Sun, 25 Oct 2015 08:45:51 +0000 (09:45 +0100)]
The group database backend should cache groups
This avoids duplicated queries like first checking the group_users db
and then just doing a select on the group db. Those enries are linked
(and should be using foreign keys!)
This commit makes sure we cache those entries.
If a user is part of N groups this saves N queries on webdav access
Jenkins for ownCloud [Tue, 12 Jan 2016 06:56:33 +0000 (01:56 -0500)]
[tx-robot] updated from transifex
Thomas Müller [Mon, 11 Jan 2016 15:28:44 +0000 (16:28 +0100)]
Merge pull request #21622 from owncloud/revert-21479-fix-broken-state-in-htaccess-test
Revert "Remove unneeded check if htaccess test file already exists"
Lukas Reschke [Mon, 11 Jan 2016 14:37:08 +0000 (15:37 +0100)]
Revert "Remove unneeded check if htaccess test file already exists"
Thomas Müller [Mon, 11 Jan 2016 13:21:31 +0000 (14:21 +0100)]
Merge pull request #21613 from owncloud/dav-fix-constructor
fix principal constructor for dav
Thomas Müller [Mon, 11 Jan 2016 12:36:58 +0000 (13:36 +0100)]
Merge pull request #21517 from owncloud/ext-oauth-fix
Fix OAuth external storage auth for step 2
Robin Appelman [Mon, 11 Jan 2016 12:36:26 +0000 (13:36 +0100)]
fix principal constructor for dav
Thomas Müller [Mon, 11 Jan 2016 12:36:21 +0000 (13:36 +0100)]
Merge pull request #21608 from owncloud/better-setting-templates
improve personal page template
Thomas Müller [Mon, 11 Jan 2016 10:53:40 +0000 (11:53 +0100)]
Merge pull request #21438 from owncloud/settings-anchors
remove unneeded 'goto' prefix from settings anchors
Joas Schilling [Mon, 11 Jan 2016 10:43:58 +0000 (11:43 +0100)]
Fix types
Joas Schilling [Mon, 11 Jan 2016 10:33:40 +0000 (11:33 +0100)]
Fix table markup
Thomas Müller [Mon, 11 Jan 2016 10:31:33 +0000 (11:31 +0100)]
Merge pull request #21589 from owncloud/mobile-webDAV-select
webDAV select bug fixed
Thomas Müller [Mon, 11 Jan 2016 10:24:11 +0000 (11:24 +0100)]
Merge pull request #21593 from owncloud/strict_autoloader
Stricter autoloader
Thomas Müller [Mon, 11 Jan 2016 10:23:36 +0000 (11:23 +0100)]
Merge pull request #21586 from owncloud/fix-no-minimum-version
Assume apps from the appstore are compatible with the current version
Thomas Müller [Mon, 11 Jan 2016 10:22:09 +0000 (11:22 +0100)]
Merge pull request #21573 from owncloud/fix_21535_21534
Do not increase filecount in web on file update
Thomas Müller [Mon, 11 Jan 2016 08:55:35 +0000 (09:55 +0100)]
Merge pull request #21594 from owncloud/cleanup_util
Remove generateRandomBytes from OC_Util
Julian Müller [Sun, 10 Jan 2016 17:14:02 +0000 (18:14 +0100)]
webDAV select bug fixed
Jenkins for ownCloud [Mon, 11 Jan 2016 06:55:34 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Morris Jobke [Mon, 11 Jan 2016 06:17:49 +0000 (07:17 +0100)]
Merge pull request #21596 from owncloud/settings-footer
remove extra slogan footer from Personal and Admin pages
Jan-Christoph Borchardt [Mon, 11 Jan 2016 02:18:06 +0000 (03:18 +0100)]
remove extra slogan footer from Personal and Admin pages
Roeland Jago Douma [Sun, 10 Jan 2016 21:07:33 +0000 (22:07 +0100)]
Remove generateRandomBytes from OC_Util
Roeland Jago Douma [Sun, 10 Jan 2016 20:36:14 +0000 (21:36 +0100)]
Only '/tests' to be autoloaded when running unit tests
Roeland Jago Douma [Sun, 10 Jan 2016 20:32:52 +0000 (21:32 +0100)]
OC autoloader is not allowed to load 3rdparty
Lukas Reschke [Sun, 10 Jan 2016 16:02:50 +0000 (17:02 +0100)]
Assume apps from the appstore are compatible with the current version
Filtering is done server-side already so only compatible apps are delivered. Otherwise this leads to a ton of error messages as the info.xml cannot be read at that state.
Fixes https://github.com/owncloud/core/issues/21556
Thomas Müller [Sun, 10 Jan 2016 14:20:38 +0000 (15:20 +0100)]
Merge pull request #21572 from owncloud/fix-setup-warnings
Concat also the other results
Lukas Reschke [Sat, 9 Jan 2016 21:17:50 +0000 (22:17 +0100)]
Concat also the other results
Otherwise this will ignore the two last checks :speak_no_evil:
Morris Jobke [Sun, 10 Jan 2016 10:38:35 +0000 (11:38 +0100)]
Merge pull request #21577 from owncloud/make-code-cleaner-by-removing-unrequired-security-features
Remove code related to session regeneration after some time
Lukas Reschke [Sat, 9 Jan 2016 22:56:28 +0000 (23:56 +0100)]
Remove code related to session regeneration after some time
I do not really consider this necessary or a real security addition. Let's get rid of it thus, cleans up the code and makes the logic easier.
Morris Jobke [Sun, 10 Jan 2016 10:00:47 +0000 (11:00 +0100)]
Merge pull request #21575 from owncloud/use-session-clear
Use ISession::clear
Lukas Reschke [Sat, 9 Jan 2016 22:49:49 +0000 (23:49 +0100)]
Use ISession::clear
The native approach using the PHP calls will not work properly with the cryptowrapper and thus this code is effectively doing nothing at the moment.
Jenkins for ownCloud [Sun, 10 Jan 2016 06:55:57 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Sat, 9 Jan 2016 23:22:17 +0000 (00:22 +0100)]
Merge pull request #21576 from owncloud/use-proper-class-name
Use proper class name
Lukas Reschke [Sat, 9 Jan 2016 22:43:12 +0000 (23:43 +0100)]
Use proper class name
This has never worked before. Introduced with https://github.com/owncloud/core/pull/18658
Roeland Jago Douma [Sat, 9 Jan 2016 21:47:26 +0000 (22:47 +0100)]
Add unit test for file update
Roeland Jago Douma [Sat, 9 Jan 2016 21:07:34 +0000 (22:07 +0100)]
Updating a file should not update the summary
Roeland Douma [Sat, 9 Jan 2016 19:56:37 +0000 (20:56 +0100)]
Merge pull request #21571 from owncloud/query_secure_random
Just query the securerandom from the container
Roeland Jago Douma [Sat, 9 Jan 2016 18:57:03 +0000 (19:57 +0100)]
Just query the securerandom from the container
Thomas Müller [Sat, 9 Jan 2016 16:42:11 +0000 (17:42 +0100)]
Merge pull request #21562 from owncloud/properly-check-for-well-known-redirect
Add check for .well-known URL in the root of the webservers URL
Jenkins for ownCloud [Sat, 9 Jan 2016 06:55:50 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Morris Jobke [Fri, 8 Jan 2016 21:32:11 +0000 (22:32 +0100)]
Add check for .well-known URL in the root of the webservers URL
* fixes #20012
Morris Jobke [Fri, 8 Jan 2016 20:37:12 +0000 (21:37 +0100)]
Merge pull request #19676 from owncloud/fix_15253
Make sure that permissions stay in sync for share_type 2
Roeland Jago Douma [Tue, 27 Oct 2015 09:22:59 +0000 (10:22 +0100)]
Properly close db cursors
Roeland Jago Douma [Fri, 23 Oct 2015 11:57:09 +0000 (13:57 +0200)]
Make sure to respect deleted group shares by user
Roeland Jago Douma [Thu, 15 Oct 2015 08:19:25 +0000 (10:19 +0200)]
Moved to the query builder
Anything to keep Lukas happy
Roeland Jago Douma [Fri, 9 Oct 2015 09:57:10 +0000 (11:57 +0200)]
Make sure that permissions stay in sync for share_type 2
When a file/folder is shared with a group and one of the group members
moves this file/folder an extra entry is created in the share table.
When the permission of the group share is updated we used to only
sometimes update the shares for individual users.
* Added intergration tests
Thomas Müller [Fri, 8 Jan 2016 19:13:13 +0000 (20:13 +0100)]
Merge pull request #21008 from owncloud/UoM-ResPlat-DevOps-swift-acl-shared-containers
Allowing access to Swift containers shared by ACL
Thomas Müller [Fri, 8 Jan 2016 19:11:20 +0000 (20:11 +0100)]
Merge pull request #20961 from owncloud/provis-api-group-special-char
Remove unnecessary group name validation in provisioning_api
Thomas Müller [Fri, 8 Jan 2016 19:09:16 +0000 (20:09 +0100)]
Merge pull request #21491 from owncloud/webdav_auth_no_basic_auth
Also allow 'only cookie' auth to webdav
Thomas Müller [Fri, 8 Jan 2016 19:08:01 +0000 (20:08 +0100)]
Merge pull request #21546 from owncloud/jsunit-stubportinpublicappspec
Fix public page URL JS test
Thomas Müller [Fri, 8 Jan 2016 17:21:15 +0000 (18:21 +0100)]
Merge pull request #21553 from owncloud/gwdg-master
Respect user enumeration
Thomas Müller [Fri, 8 Jan 2016 17:20:54 +0000 (18:20 +0100)]
Merge pull request #21458 from owncloud/login-gradient
add back gradient for log in page in Firefox, fix accidental removal
Thomas Müller [Fri, 8 Jan 2016 17:19:48 +0000 (18:19 +0100)]
Merge pull request #21467 from owncloud/external-status-check-userglobal
Fix checking external storage status as non admin user
Thomas Müller [Fri, 8 Jan 2016 17:19:28 +0000 (18:19 +0100)]
Merge pull request #21468 from owncloud/getmount-id-filter
Filter getStorage to make sure the user has access to it
Thomas Müller [Fri, 8 Jan 2016 17:19:09 +0000 (18:19 +0100)]
Merge pull request #21548 from owncloud/issue-21511-correctly-display-notify-option-for-shares
Check the correct config for displaying the "notify by email" option
Thomas Müller [Fri, 8 Jan 2016 17:18:57 +0000 (18:18 +0100)]
Merge pull request #21540 from owncloud/group-principals
Adding group principals to new dav endpoint
Thomas Müller [Fri, 8 Jan 2016 17:17:15 +0000 (18:17 +0100)]
Merge pull request #21447 from owncloud/leave-disabled-apps-off
Only enable apps that are not intentionally disabled
Thomas Müller [Fri, 8 Jan 2016 17:11:25 +0000 (18:11 +0100)]
Merge pull request #21494 from owncloud/underscores-in-class-names
Remove underscores from class names - part 1
Thomas Müller [Fri, 8 Jan 2016 16:58:33 +0000 (17:58 +0100)]
Merge pull request #21286 from owncloud/use-owncloud-mail-when-sending-caldav-schedule-mails
Adding IMip scheduling which uses ownClouds mail delivery
Thomas Müller [Fri, 8 Jan 2016 16:44:20 +0000 (17:44 +0100)]
Merge pull request #21538 from owncloud/remove-csp-stuff
Remove CSP stuff from .htaccess
Thomas Müller [Fri, 8 Jan 2016 14:53:16 +0000 (15:53 +0100)]
Merge pull request #21479 from owncloud/fix-broken-state-in-htaccess-test
Remove unneeded check if htaccess test file already exists
Ralph Krimmel [Fri, 18 Dec 2015 09:54:36 +0000 (10:54 +0100)]
Respect user enumeration
Respect shareapi_allow_share_dialog_user_enumeration in user_ldap filter
generation function to increase search performance in sharing dialog.
Thomas Müller [Thu, 10 Dec 2015 15:57:46 +0000 (16:57 +0100)]
Adding unit tests for SystemPrincipalBackend
Robin Appelman [Tue, 5 Jan 2016 15:40:34 +0000 (16:40 +0100)]
Filter getStorage to make sure the user has access to it
Joas Schilling [Fri, 8 Jan 2016 13:15:06 +0000 (14:15 +0100)]
Check the correct config for displaying the "notify by email" option
Thomas Müller [Fri, 8 Jan 2016 12:36:30 +0000 (13:36 +0100)]
Merge pull request #21215 from owncloud/files_external-db-set-mountpoint
fix setting mountpoint and auth backend of external storages
Thomas Müller [Fri, 8 Jan 2016 12:36:11 +0000 (13:36 +0100)]
Merge pull request #21292 from owncloud/checkAppEnabled-not-needed-anymore
core will handle invalid URLs and redirects properly
Thomas Müller [Fri, 8 Jan 2016 12:35:46 +0000 (13:35 +0100)]
Merge pull request #21536 from owncloud/avatar_verify_posted_path
Verify the path is a file on avatar update
Tom Needham [Fri, 8 Jan 2016 10:42:55 +0000 (10:42 +0000)]
Update log message when error occurs during addGroup
Roeland Jago Douma [Wed, 23 Dec 2015 07:31:20 +0000 (08:31 +0100)]
Fix provisioning API unit test
Tom Needham [Fri, 4 Dec 2015 13:21:24 +0000 (13:21 +0000)]
Remove unnecessary group name validation
Vincent Petry [Fri, 8 Jan 2016 12:25:38 +0000 (13:25 +0100)]
Fix public page URL JS test
Stub the port so it doesn't use the one configured by karma
Robin Appelman [Tue, 5 Jan 2016 15:37:55 +0000 (16:37 +0100)]
Fix checking external storage status as non admin user
Thomas Müller [Fri, 8 Jan 2016 11:35:26 +0000 (12:35 +0100)]
Merge pull request #21027 from owncloud/fix-undefined-behaviour
Fix PHPDoc + Add handling for error cases
Thomas Müller [Fri, 8 Jan 2016 11:34:58 +0000 (12:34 +0100)]
Merge pull request #21139 from owncloud/makeswifturltypeconfigurable
make url type configurable
Thomas Müller [Fri, 8 Jan 2016 11:34:15 +0000 (12:34 +0100)]
Merge pull request #17924 from owncloud/ldap-fix-appending-port
ensure an LDAP URL is used, append the port to the host URL when necessary, and just in one place
Thomas Müller [Fri, 18 Dec 2015 10:56:25 +0000 (11:56 +0100)]
Adding IMip scheduling which uses ownClouds mail delivery
Thomas Müller [Fri, 8 Jan 2016 11:20:43 +0000 (12:20 +0100)]
Merge pull request #21510 from owncloud/sabre-dav-3.0.6
[3rdparty] Bump sabre/dav to 3.0.6
Thomas Müller [Fri, 8 Jan 2016 11:11:02 +0000 (12:11 +0100)]
Adding group principals to new dav endpoint
Robin Appelman [Tue, 5 Jan 2016 12:29:56 +0000 (13:29 +0100)]
correctly set applicables when updating user storage
Robin Appelman [Tue, 22 Dec 2015 13:22:10 +0000 (14:22 +0100)]
update tests
Robin Appelman [Tue, 15 Dec 2015 12:30:08 +0000 (13:30 +0100)]
improve setting applicable for personal mounts
Robin Appelman [Tue, 15 Dec 2015 12:24:30 +0000 (13:24 +0100)]
fix setting mountpoint and auth backend of external storages
Tim Dettrick [Wed, 20 May 2015 07:04:43 +0000 (17:04 +1000)]
Allowing access to Swift containers shared by ACL
To avoid a confusing extra field, the bucket field is overloaded to
optionally take a URL.
Lukas Reschke [Fri, 8 Jan 2016 10:31:42 +0000 (11:31 +0100)]
Remove CSP stuff from .htaccess
:cry: Seems like Apache is inconsistent fun between versions. Let's remove it thus for now.
Roeland Jago Douma [Thu, 7 Jan 2016 15:16:33 +0000 (16:16 +0100)]
Bump vobject version in carddav unittest
Roeland Jago Douma [Thu, 7 Jan 2016 15:02:39 +0000 (16:02 +0100)]
[3rdparty] Bump sabre/dav to 3.0.6
Lukas Reschke [Fri, 8 Jan 2016 10:19:38 +0000 (11:19 +0100)]
Merge pull request #21220 from owncloud/remove-to-make-apache24-happy
Use setifempty to please incompatible httpd versions
Jörn Friedrich Dreyer [Thu, 7 Jan 2016 11:52:48 +0000 (12:52 +0100)]
always check if the csp is empty
Lukas Reschke [Tue, 15 Dec 2015 15:37:10 +0000 (16:37 +0100)]
Use setifempty to please incompatible httpd versions
Some httpd versions have problem with the old logic leading to resourced served with multiple headers.
Morris Jobke [Fri, 8 Jan 2016 09:27:55 +0000 (10:27 +0100)]
fix warning box size for avatar change
Thomas Müller [Fri, 8 Jan 2016 09:06:54 +0000 (10:06 +0100)]
Merge pull request #21032 from owncloud/router-error-handling
Router error handling + Base.php
Roeland Jago Douma [Fri, 8 Jan 2016 09:03:49 +0000 (10:03 +0100)]
Verify the path is a file on avatar update
Fixes #21533
Before we just assumed that the passed path was a file. This does not
have to be the case. Thus check if it actually is a file before doing
any more tests.
Thomas Müller [Fri, 8 Jan 2016 08:41:25 +0000 (09:41 +0100)]
Merge pull request #21527 from owncloud/remove_all_avatars
Remove all cache avatars on avatar deletion
Jenkins for ownCloud [Fri, 8 Jan 2016 06:56:39 +0000 (01:56 -0500)]
[tx-robot] updated from transifex
Lukas Reschke [Tue, 8 Dec 2015 08:30:55 +0000 (09:30 +0100)]
Remove undefined variable
Lukas Reschke [Tue, 8 Dec 2015 08:28:49 +0000 (09:28 +0100)]
Fix PHPDoc + Add handling for error cases
Makes static code analyzers happier.
Roeland Jago Douma [Wed, 23 Dec 2015 14:22:30 +0000 (15:22 +0100)]
Deprecate remaining function and entire class
Lukas Reschke [Tue, 8 Dec 2015 09:18:59 +0000 (10:18 +0100)]
Cleanup router code
- Some functions are entirely broken
- PHPDoc etc...
Lukas Reschke [Tue, 8 Dec 2015 09:18:34 +0000 (10:18 +0100)]
Check if app does exists
Roeland Jago Douma [Thu, 7 Jan 2016 19:51:18 +0000 (20:51 +0100)]
Remove all cache avatars on avatar deletion
Fixes #21513
Since we cache the generated avatars. We should also delete the
generated sizes when we remove the avatar.