]>
source.dussan.org Git - nextcloud-server.git/log
Vincent Petry [Fri, 22 Jan 2016 16:30:18 +0000 (17:30 +0100)]
Share dialog use OCS API
Thomas Müller [Thu, 28 Jan 2016 14:09:31 +0000 (15:09 +0100)]
Merge pull request #21975 from owncloud/fix_ocs_unit_tests
Fix OCS unit tests after two share merges
Roeland Jago Douma [Thu, 28 Jan 2016 12:17:16 +0000 (13:17 +0100)]
Fix OCS unit tests after two share merges
* Use getNode
* Return IShare object so typechecking is happy
Thomas Müller [Thu, 28 Jan 2016 11:54:52 +0000 (12:54 +0100)]
Merge pull request #21958 from owncloud/systemtags-style
Use boxes for system tags, shorten permission text
Thomas Müller [Thu, 28 Jan 2016 10:58:35 +0000 (11:58 +0100)]
Merge pull request #21960 from owncloud/share2_ocs_fix_passing_empty_strings
Share2 ocs fix passing empty strings
Thomas Müller [Thu, 28 Jan 2016 10:57:37 +0000 (11:57 +0100)]
Merge pull request #21952 from owncloud/systemtags-fix-conflicts
Fix system tags conflict situations
Thomas Müller [Thu, 28 Jan 2016 10:57:18 +0000 (11:57 +0100)]
Merge pull request #21851 from owncloud/shared-unreadable
Base shared cache on CacheJail
Robin Appelman [Mon, 25 Jan 2016 12:20:59 +0000 (13:20 +0100)]
fix cachejail->update
Robin Appelman [Fri, 22 Jan 2016 12:01:37 +0000 (13:01 +0100)]
cleanup shared cache
Vincent Petry [Wed, 27 Jan 2016 14:49:11 +0000 (15:49 +0100)]
Use boxes for system tags, shorten permission text
Permission text now doesn't appear when all permissions are there, or
shows as "invisible" or "not assignable", which should better cover all
use cases.
Changed select2 style to use boxes in the input field.
Thomas Müller [Thu, 28 Jan 2016 10:20:42 +0000 (11:20 +0100)]
Merge pull request #21858 from owncloud/getMountsForFileId
add IUserMountCache->getMountsForFileId
Thomas Müller [Thu, 28 Jan 2016 10:20:25 +0000 (11:20 +0100)]
Merge pull request #21970 from zander/mentionbot
Stop spamming me.
Thomas Müller [Thu, 28 Jan 2016 10:19:25 +0000 (11:19 +0100)]
Merge pull request #21971 from owncloud/notify-me
Notify me on activity and notifications for sure
Joas Schilling [Thu, 28 Jan 2016 10:15:06 +0000 (11:15 +0100)]
More more more, kidding, just to be sure
Morris Jobke [Thu, 28 Jan 2016 09:41:39 +0000 (10:41 +0100)]
Merge pull request #21957 from owncloud/share2_to_ocp
[Share 2.0] Move interfaces to OCP
Tom [Thu, 28 Jan 2016 09:26:21 +0000 (09:26 +0000)]
Stop spamming me.
Honestly, the bot should be improved, if a person hasn't contributed for
a long time it really doens't make sense to email him.
I would also argue that altering the .gitignore doesn't make me an
expert on that file. So classes of files really should not cause
the mention bot spamming me.
Roeland Jago Douma [Wed, 27 Jan 2016 21:34:27 +0000 (22:34 +0100)]
[Share 2.0] Remove setId and setProviderId from the interface
Those should only ever be set by the providers
Roeland Jago Douma [Wed, 27 Jan 2016 19:51:26 +0000 (20:51 +0100)]
[Share 2.0] Fix interfaces and comments
* Made comments more clear
* Removed unneeded methods
* IShares shareTime is now a proper DateTime object
* IShares getPath -> getNode & setPath -> setNode
* Fix unit tests
Roeland Jago Douma [Wed, 27 Jan 2016 13:48:52 +0000 (14:48 +0100)]
[Share 2.0] Add getShareManager to OCP\IServerContainer
Roeland Jago Douma [Wed, 27 Jan 2016 11:31:10 +0000 (12:31 +0100)]
[Share 2.0] Create IManger interface for share manager
Roeland Jago Douma [Wed, 27 Jan 2016 11:13:53 +0000 (12:13 +0100)]
[Share 2.0] Move IShare to OCP
Roeland Jago Douma [Wed, 27 Jan 2016 10:50:49 +0000 (11:50 +0100)]
[Share 2.0] Fix IShare
Roeland Jago Douma [Wed, 27 Jan 2016 19:32:04 +0000 (20:32 +0100)]
[Share 2.0] Allow using permissions to update link share
Roeland Jago Douma [Wed, 27 Jan 2016 16:09:02 +0000 (17:09 +0100)]
[Share 2.0] Still allow isolated updates
Still allow isolated updates of parameters
Roeland Jago Douma [Wed, 27 Jan 2016 15:46:48 +0000 (16:46 +0100)]
[Share 2.0] Also handle empty parameter in updateShare
* More sanity checks
* More unit tests
Roeland Jago Douma [Wed, 27 Jan 2016 14:42:11 +0000 (15:42 +0100)]
[Share 2.0] When passing empty strings don't fail
The password and expiration date can be set to empty strings when
created. This is now handled gracefully.
Thomas Müller [Wed, 27 Jan 2016 19:25:51 +0000 (20:25 +0100)]
Merge pull request #21963 from owncloud/fix-installer
Check whether ownCloud is installed
Thomas Müller [Wed, 27 Jan 2016 18:33:35 +0000 (19:33 +0100)]
Merge pull request #21959 from owncloud/cache-interface-clean
clean cache interface
Thomas Müller [Wed, 27 Jan 2016 18:32:05 +0000 (19:32 +0100)]
Merge pull request #21895 from owncloud/calendar-sharing
Migrate from CardDAV sharing to more general DAV sharing
Lukas Reschke [Wed, 27 Jan 2016 14:54:57 +0000 (15:54 +0100)]
Check whether ownCloud is installed
ownCloud might not yet be setup. This causes an issue as the user config requires a setup ownCloud. Thus this needs a block whether ownCloud is installed or not.
Fixes https://github.com/owncloud/core/issues/21955
Thomas Müller [Wed, 27 Jan 2016 15:16:31 +0000 (16:16 +0100)]
Merge pull request #21923 from owncloud/fix-errors-after-install
Fix errors after install
Thomas Müller [Wed, 27 Jan 2016 15:16:06 +0000 (16:16 +0100)]
Merge pull request #21940 from owncloud/share2_do_not_returned_removed_group_shares
[Share 2.0] Properly handle user deleted group shares
Thomas Müller [Wed, 27 Jan 2016 15:15:38 +0000 (16:15 +0100)]
Merge pull request #21950 from owncloud/ignore-gd-jped-warnings
Ignore GD JPEG warnings
Robin Appelman [Wed, 27 Jan 2016 14:51:39 +0000 (15:51 +0100)]
clean cache interface
Vincent Petry [Wed, 27 Jan 2016 14:09:59 +0000 (15:09 +0100)]
Fix system tags conflict situations
Does not disrupt the UX whenever a tag or association was created
concurrently. The input field will adjust itself as if the tag was
already there in the first place.
Lukas Reschke [Wed, 27 Jan 2016 12:59:15 +0000 (13:59 +0100)]
Ignore GD JPEG warnings
Fixes https://github.com/owncloud/core/issues/21873
Joas Schilling [Tue, 26 Jan 2016 13:51:06 +0000 (14:51 +0100)]
Fix failing oracle and postgres tests
Joas Schilling [Tue, 26 Jan 2016 13:50:57 +0000 (14:50 +0100)]
Use new constants
Robin Appelman [Fri, 22 Jan 2016 15:02:21 +0000 (16:02 +0100)]
add IUserMountCache->getMountsForFileId
Thomas Müller [Wed, 27 Jan 2016 11:11:31 +0000 (12:11 +0100)]
Merge pull request #21942 from owncloud/use-message-if-hint-is-empty
In case the hint of the HintException is empty we better use the exce…
Thomas Müller [Wed, 27 Jan 2016 10:43:57 +0000 (11:43 +0100)]
Merge pull request #21947 from owncloud/oc-backbone-webdav-put-bool-tojson
Fix system tags proppatch with booleans
Vincent Petry [Wed, 27 Jan 2016 09:52:00 +0000 (10:52 +0100)]
Fix system tags proppatch with booleans
Backbone webdav adapter now converts booleans and ints to strings.
Fixed system tags to use "true" / "false" strings for booleans instead
of 1 / 0.
Thomas Müller [Wed, 27 Jan 2016 09:11:01 +0000 (10:11 +0100)]
Merge pull request #21856 from owncloud/sync-federated-cloud-users-in-cron
Sync federated clouds using a cron job
Thomas Müller [Wed, 27 Jan 2016 09:08:21 +0000 (10:08 +0100)]
In case the hint of the HintException is empty we better use the exception message
Thomas Müller [Mon, 25 Jan 2016 21:49:26 +0000 (22:49 +0100)]
Extract sharing functionality into own backend class for reusability
Thomas Müller [Mon, 25 Jan 2016 19:23:11 +0000 (20:23 +0100)]
Fix server ctor including unit test - this shall never happen again
Thomas Müller [Mon, 25 Jan 2016 16:50:39 +0000 (17:50 +0100)]
Migrate from CardDAV sharing to more generalk DAV sharing
Thomas Müller [Wed, 27 Jan 2016 08:37:00 +0000 (09:37 +0100)]
Merge pull request #21741 from owncloud/l10n-improvements
Move methods to the factory that are not related to translating, but to guessing/finding the language
Thomas Müller [Wed, 27 Jan 2016 08:36:41 +0000 (09:36 +0100)]
Merge pull request #21887 from owncloud/share2_updateShare
[Sharing 2.0] update share
Thomas Müller [Wed, 27 Jan 2016 08:36:21 +0000 (09:36 +0100)]
Merge pull request #21906 from owncloud/querybuilder-clob-comparison
Querybuilder clob comparison
Thomas Müller [Wed, 27 Jan 2016 08:34:09 +0000 (09:34 +0100)]
Merge pull request #21930 from owncloud/less-error-messages
Avoid error message in log during setup because of existing data dir
Roeland Jago Douma [Wed, 27 Jan 2016 08:02:12 +0000 (09:02 +0100)]
[Share 2.0] Properly handle user deleted group shares
If a user deletes a group share we create a special share entry. To the
API this is just a normal group share for that user with permissions 0.
But we should not return this.
Jenkins for ownCloud [Wed, 27 Jan 2016 06:55:01 +0000 (01:55 -0500)]
[tx-robot] updated from transifex
Morris Jobke [Tue, 26 Jan 2016 17:50:41 +0000 (18:50 +0100)]
Avoid error message in log during setup because of existing data dir
Thomas Müller [Tue, 26 Jan 2016 17:11:12 +0000 (18:11 +0100)]
Merge pull request #21926 from owncloud/add-locking-support-for-onenote
Add fake locking support for OneNote 2013
Lukas Reschke [Tue, 26 Jan 2016 16:31:01 +0000 (17:31 +0100)]
Add fake locking support for OneNote 2013
Fixes https://github.com/owncloud/core/issues/21925
Lukas Reschke [Tue, 26 Jan 2016 16:27:58 +0000 (17:27 +0100)]
Fix PHPDoc and signature
Thomas Müller [Tue, 26 Jan 2016 16:20:32 +0000 (17:20 +0100)]
Merge pull request #21664 from owncloud/comments-dav
Comments DAV implementation
Thomas Müller [Tue, 26 Jan 2016 16:19:37 +0000 (17:19 +0100)]
Merge pull request #21921 from owncloud/use-proper-tag
Do not use duplicated tag
Lukas Reschke [Tue, 26 Jan 2016 15:48:57 +0000 (16:48 +0100)]
Fix errors after install
When installing ownCloud the first time the first thing that an admin saw was an error message:
> Error PHP touch(): Unable to create file owncloud.log because Permission denied at /var/www/owncloud/lib/private/log/owncloud.php#48
Or something related. This lead to a lot confusion as can be seen in our forum and in our issue tracker. This change should make the error messages disappear in most cases (e.g. where the file can actually be written). To test this:
1. On master install ownCloud and check owncloud.log => Error message
2. On this branch install ownCloud and check owncloud.log => No error message
Fixes https://github.com/owncloud/core/issues/13736 and https://github.com/owncloud/core/issues/12893
Lukas Reschke [Tue, 26 Jan 2016 15:42:31 +0000 (16:42 +0100)]
Do not use duplicated tag
Fixes "This app has no minimum ownCloud version assigned. This will be an error in ownCloud 11 and later.", the tag can only be there once. Also set to 9.0 as this will be the next major release.
Thomas Müller [Tue, 26 Jan 2016 15:16:21 +0000 (16:16 +0100)]
Merge pull request #21912 from owncloud/issue-21908-trashbin-flickering
Hide the delete button, until we know its a custom avatar
Thomas Müller [Tue, 26 Jan 2016 15:13:32 +0000 (16:13 +0100)]
Merge pull request #21833 from owncloud/use-proper-shared-uri-for-contacts
Reassemble behavior on shared address books with respect to uri and d…
Thomas Müller [Tue, 26 Jan 2016 15:13:10 +0000 (16:13 +0100)]
Merge pull request #21752 from owncloud/files-delete-fix
Only check selection for delete permissions, not parent folder
Thomas Müller [Tue, 26 Jan 2016 15:12:38 +0000 (16:12 +0100)]
Merge pull request #21916 from owncloud/sftp-handle-no-user
Handle no user set in sftp constructor
Thomas Müller [Tue, 26 Jan 2016 15:12:14 +0000 (16:12 +0100)]
Merge pull request #21920 from owncloud/fix-firstrunwizard-button
fix first run wizard button not wrapping
Arthur Schiwon [Tue, 26 Jan 2016 14:45:37 +0000 (15:45 +0100)]
files_sharing requires int as file id
Roeland Jago Douma [Tue, 26 Jan 2016 13:29:30 +0000 (14:29 +0100)]
Fix comments from Thomas
Jan-Christoph Borchardt [Tue, 26 Jan 2016 14:28:19 +0000 (15:28 +0100)]
fix first run wizard button not wrapping
Vincent Petry [Tue, 26 Jan 2016 14:20:03 +0000 (15:20 +0100)]
Merge pull request #21913 from owncloud/fix_resolve_user_group_share
[Share 2.0] Resolve to correct usergroup share
Thomas Müller [Thu, 21 Jan 2016 15:20:52 +0000 (16:20 +0100)]
Reassemble behavior on shared address books with respect to uri and displayname
Joas Schilling [Tue, 26 Jan 2016 11:15:18 +0000 (12:15 +0100)]
Move parameter to the right function call
Joas Schilling [Tue, 26 Jan 2016 11:14:55 +0000 (12:14 +0100)]
Use our OCP constants
Joas Schilling [Tue, 26 Jan 2016 11:07:23 +0000 (12:07 +0100)]
Introduce helper method
Joas Schilling [Tue, 26 Jan 2016 10:27:35 +0000 (11:27 +0100)]
Fix Oracle comparisons
Joas Schilling [Tue, 26 Jan 2016 09:46:03 +0000 (10:46 +0100)]
Add tests for clob comparisons
Joas Schilling [Tue, 26 Jan 2016 09:45:29 +0000 (10:45 +0100)]
Adjust comments to the new constants
Robin Appelman [Tue, 26 Jan 2016 13:48:45 +0000 (14:48 +0100)]
Handle no user set in sftp constructor
Roeland Jago Douma [Tue, 26 Jan 2016 11:58:41 +0000 (12:58 +0100)]
We must resolve to the proper usergroup share
Joas Schilling [Tue, 26 Jan 2016 13:10:05 +0000 (14:10 +0100)]
Move class to legacy folder
Joas Schilling [Mon, 18 Jan 2016 09:05:46 +0000 (10:05 +0100)]
Fix tests
Joas Schilling [Mon, 18 Jan 2016 09:00:29 +0000 (10:00 +0100)]
Add tests for findAvailableLanguages
Joas Schilling [Mon, 18 Jan 2016 08:53:25 +0000 (09:53 +0100)]
Add tests for findLanguage()
Joas Schilling [Fri, 15 Jan 2016 15:24:42 +0000 (16:24 +0100)]
Remove tests for wrapper
Joas Schilling [Fri, 15 Jan 2016 15:24:31 +0000 (16:24 +0100)]
Add tests for the factory
Joas Schilling [Fri, 15 Jan 2016 14:23:51 +0000 (15:23 +0100)]
Add tests for the new l10n class
Joas Schilling [Fri, 15 Jan 2016 14:22:39 +0000 (15:22 +0100)]
Move legacy test file to new location
Joas Schilling [Fri, 15 Jan 2016 13:59:48 +0000 (14:59 +0100)]
Fix the tests
Joas Schilling [Fri, 15 Jan 2016 12:30:13 +0000 (13:30 +0100)]
Deprecate OC_L10N in favor of a namespaces and DI version
Joas Schilling [Fri, 15 Jan 2016 11:57:50 +0000 (12:57 +0100)]
Deprecate getFirstWeekDay() and getDateFormat() in favor of l()
Joas Schilling [Fri, 15 Jan 2016 11:37:34 +0000 (12:37 +0100)]
Move finding the language files and creating the function out of the object
Joas Schilling [Fri, 15 Jan 2016 10:25:35 +0000 (11:25 +0100)]
Move validation and fallbacks of app and lang to the constructor/factory
Joas Schilling [Fri, 15 Jan 2016 10:09:37 +0000 (11:09 +0100)]
Move findLanguage() and setLanguageFromRequest() to factory
Joas Schilling [Fri, 15 Jan 2016 09:27:09 +0000 (10:27 +0100)]
Move languageExists() to the factory
Joas Schilling [Fri, 15 Jan 2016 09:04:41 +0000 (10:04 +0100)]
Move findAvailableLanguages() to the factory
Roeland Jago Douma [Mon, 25 Jan 2016 12:09:50 +0000 (13:09 +0100)]
[share 2.0] manager unit tests
Roeland Jago Douma [Mon, 25 Jan 2016 12:09:25 +0000 (13:09 +0100)]
[Share 2.0] Fire off hook
Roeland Jago Douma [Mon, 25 Jan 2016 11:09:56 +0000 (12:09 +0100)]
[Share 2.0] Fix unit tests
Roeland Jago Douma [Sun, 24 Jan 2016 12:15:14 +0000 (13:15 +0100)]
[Share 2.0] Add unit test for the default share provider
Roeland Jago Douma [Fri, 22 Jan 2016 13:52:20 +0000 (14:52 +0100)]
[Share 2.0] Add update share