]>
source.dussan.org Git - nextcloud-server.git/log
Christoph Wurst [Fri, 15 Mar 2019 11:28:56 +0000 (12:28 +0100)]
Collapse 2FA admin detail settings if disabled
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Morris Jobke [Wed, 20 Mar 2019 10:20:41 +0000 (11:20 +0100)]
Merge pull request #14674 from CamilionEU/master
[app:files] Use current directory for hashing.
Roeland Jago Douma [Wed, 20 Mar 2019 09:58:10 +0000 (10:58 +0100)]
Merge pull request #14691 from nextcloud/rename-mountpoint-within-mountpoint
always allow moving mountpoints inside the same mountpoint
Nextcloud bot [Wed, 20 Mar 2019 01:12:47 +0000 (01:12 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Tue, 19 Mar 2019 18:23:29 +0000 (19:23 +0100)]
Merge pull request #14664 from nextcloud/bugfix/noid/absolute-paths-of-images-for-linked-collaboration-resources
Replace the icon-class with an absolute link to an image
Morris Jobke [Tue, 19 Mar 2019 17:43:23 +0000 (18:43 +0100)]
Merge pull request #14747 from nextcloud/fix/access_list_external_storage
Fix getting the access list on external storage
Christoph Wurst [Tue, 19 Mar 2019 15:42:54 +0000 (16:42 +0100)]
Merge pull request #14744 from nextcloud/bugfix/noid/fix-push-notifications-for-updatenotifications
Always register the Notifier
Robin Appelman [Thu, 14 Mar 2019 14:52:38 +0000 (15:52 +0100)]
always allow moving mountpoints inside the same mountpoint
even if that mountpoint isn't normally a valid target for moving mounts into
Signed-off-by: Robin Appelman <robin@icewind.nl>
Roeland Jago Douma [Tue, 19 Mar 2019 14:38:52 +0000 (15:38 +0100)]
Fix getting the access list on external storage
If a file is on external storage there is no owner. WHich means we can't
check. So just return an empty array then.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Tue, 19 Mar 2019 12:47:28 +0000 (13:47 +0100)]
Merge pull request #14739 from nextcloud/bugfix/noid/header-link-navigation-style-is-too-catchy
Style of navigation links in header is too catchy
Joas Schilling [Mon, 18 Mar 2019 14:13:24 +0000 (15:13 +0100)]
Return 200 instead of 404 when asking for collections of a resource
Signed-off-by: Joas Schilling <coding@schilljs.com>
Julius Härtl [Thu, 14 Mar 2019 17:29:55 +0000 (18:29 +0100)]
Bump bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 14 Mar 2019 17:25:52 +0000 (18:25 +0100)]
Bump nextcloud-vue-collections
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 14 Mar 2019 17:23:58 +0000 (18:23 +0100)]
Adjust gitattributes to ignore all files_sharing scripts in diff
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 14 Mar 2019 16:41:25 +0000 (17:41 +0100)]
Adjust resource type to file
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 14 Mar 2019 13:42:42 +0000 (14:42 +0100)]
Dispatch event to allow apps to load their script for collections
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Joas Schilling [Thu, 14 Mar 2019 11:30:34 +0000 (12:30 +0100)]
Use rich objects instead of name, link and icon
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 13 Mar 2019 19:25:22 +0000 (20:25 +0100)]
Replace the icon-class with an absolute link to an image
Otherwise the icon can not be displayed in mobile apps
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 19 Mar 2019 08:40:39 +0000 (09:40 +0100)]
Also style the "too many apps" menu
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 19 Mar 2019 07:52:52 +0000 (08:52 +0100)]
Always register the Notifier
... so background jobs without a user can prepare push notifications
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Tue, 19 Mar 2019 06:25:41 +0000 (07:25 +0100)]
Merge pull request #14571 from cowai/optimize-files_external-notify
Use index to mark parent as outdated, fixes: #14537
Nextcloud bot [Tue, 19 Mar 2019 01:12:41 +0000 (01:12 +0000)]
[tx-robot] updated from transifex
Ari Selseng [Wed, 6 Mar 2019 15:15:27 +0000 (16:15 +0100)]
Use two queries to mark parent as outdated
Signed-off-by: Ari Selseng <ari@selseng.net>
Joas Schilling [Mon, 18 Mar 2019 15:17:22 +0000 (16:17 +0100)]
Style of navigation links in header is too catchy
Signed-off-by: Joas Schilling <coding@schilljs.com>
Roeland Jago Douma [Mon, 18 Mar 2019 15:21:21 +0000 (16:21 +0100)]
Merge pull request #14737 from nextcloud/improve-starting-speed-of-acceptance-tests
Improve startup speed of acceptance tests
Morris Jobke [Mon, 18 Mar 2019 15:17:39 +0000 (16:17 +0100)]
Merge pull request #14736 from nextcloud/fix/do_not_load_showpassword
Fix showpassword loads
Morris Jobke [Mon, 18 Mar 2019 15:17:18 +0000 (16:17 +0100)]
Merge pull request #14724 from nextcloud/enh/nonce_for_iframes
CSP: set nonce for iframes
Joas Schilling [Mon, 18 Mar 2019 14:21:42 +0000 (15:21 +0100)]
Improve startup speed of acceptance tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Mon, 18 Mar 2019 13:48:36 +0000 (14:48 +0100)]
Merge pull request #14666 from nextcloud/design/settings-header
Don't show 'Personal' header in settings when Admin section is not there
Roeland Jago Douma [Mon, 18 Mar 2019 13:38:44 +0000 (14:38 +0100)]
Fix showpassword loads
This is bundled by default. So trying to load it throws a warning in the
logs.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Mon, 18 Mar 2019 13:16:40 +0000 (14:16 +0100)]
Adjust acceptance tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Mon, 18 Mar 2019 09:09:59 +0000 (10:09 +0100)]
Merge pull request #14721 from nextcloud/fix/14639/trash_delete_perm
Trashbin: Delete => Delete permanently
Roeland Jago Douma [Mon, 18 Mar 2019 09:07:25 +0000 (10:07 +0100)]
Merge pull request #14719 from nextcloud/fix/14639/fix_preview_size_trash
Use higher preview resolution in trashbin
Nextcloud bot [Mon, 18 Mar 2019 01:12:27 +0000 (01:12 +0000)]
[tx-robot] updated from transifex
Jan-Christoph Borchardt [Wed, 13 Mar 2019 20:13:55 +0000 (21:13 +0100)]
Don't show 'Personal' header in settings when Admin section is not there
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Nextcloud bot [Sun, 17 Mar 2019 01:13:23 +0000 (01:13 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Sat, 16 Mar 2019 19:19:43 +0000 (20:19 +0100)]
CSP: set nonce for iframes
This for now uses the jsNonce. That way we can easily backport it.
For 17 I will fix it properly.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Sat, 16 Mar 2019 14:04:20 +0000 (15:04 +0100)]
Trashbin: Delete => Delete permanently
For #14639
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Roeland Jago Douma [Sat, 16 Mar 2019 13:56:26 +0000 (14:56 +0100)]
Use higher preview resolution in trashbin
For #14639
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Nextcloud bot [Sat, 16 Mar 2019 01:12:34 +0000 (01:12 +0000)]
[tx-robot] updated from transifex
Roeland Jago Douma [Fri, 15 Mar 2019 17:18:12 +0000 (18:18 +0100)]
Merge pull request #14643 from nextcloud/setup-page-db-select
fix database select styling in setup page
Roeland Jago Douma [Fri, 15 Mar 2019 17:08:21 +0000 (18:08 +0100)]
Merge pull request #14705 from nextcloud/deprecate/marked-escapeHTML-formatDate-getURLParameter-humanFileSize-relative_modified_date-select2
Deprecate marked, escapeHTML, formatDate, getURLParameter, humanFileS…
Roeland Jago Douma [Fri, 15 Mar 2019 15:48:34 +0000 (16:48 +0100)]
Merge pull request #14689 from nextcloud/rename-moveable-mount-readonly-parent
allow renaming the root of a movable mount even if the parent folder …
Roeland Jago Douma [Fri, 15 Mar 2019 15:40:47 +0000 (16:40 +0100)]
Merge pull request #14706 from nextcloud/warn-sqlite-fix
Fix language of SQLite warning, follow-up to #14682
John Molakvoæ (skjnldsv) [Thu, 14 Mar 2019 21:34:35 +0000 (22:34 +0100)]
Deprecate marked, escapeHTML, formatDate, getURLParameter, humanFileSize, relative_modified_date and select2
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
John Molakvoæ (skjnldsv) [Fri, 15 Mar 2019 11:03:13 +0000 (12:03 +0100)]
Removed radio and shadow on active
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Morris Jobke [Fri, 15 Mar 2019 13:46:44 +0000 (14:46 +0100)]
Merge pull request #14712 from nextcloud/remove-spaming-debug-logs
Remove spaming debug logs
Morris Jobke [Fri, 15 Mar 2019 11:25:28 +0000 (12:25 +0100)]
Merge pull request #14641 from nextcloud/assemblystream-seek
make assemblystream seekable
Joas Schilling [Fri, 15 Mar 2019 11:13:44 +0000 (12:13 +0100)]
Remove spaming debug logs
Signed-off-by: Joas Schilling <coding@schilljs.com>
Morris Jobke [Fri, 15 Mar 2019 09:48:26 +0000 (10:48 +0100)]
Merge pull request #14628 from nextcloud/bugfix/14627/fix-plural-rule-detection
Fix plural rule detection for languages
Nextcloud bot [Fri, 15 Mar 2019 01:15:19 +0000 (01:15 +0000)]
[tx-robot] updated from transifex
Jan-Christoph Borchardt [Fri, 15 Mar 2019 00:59:26 +0000 (01:59 +0100)]
Fix language of SQLite warning, follow-up to #14682
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Roeland Jago Douma [Fri, 15 Mar 2019 00:33:08 +0000 (01:33 +0100)]
Merge pull request #14682 from nextcloud/warn-sqlite
Using SQLite should sound more scary 😈
Morris Jobke [Fri, 15 Mar 2019 00:19:39 +0000 (01:19 +0100)]
Fix behaviour of plural default rule
* undefined and empty string should trigger the default plural form
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 22:31:18 +0000 (23:31 +0100)]
Merge pull request #14637 from nextcloud/design/grid-border
Add border around previews
Morris Jobke [Thu, 14 Mar 2019 22:30:50 +0000 (23:30 +0100)]
Merge pull request #14686 from nextcloud/bugfix/noid/fix-hardcoded-f-url-handling
Add correct method for hardcoded `/f/{fileid}`
Morris Jobke [Thu, 14 Mar 2019 22:30:05 +0000 (23:30 +0100)]
Merge pull request #14681 from nextcloud/forwardport/noid/fragile-tests
Disable fragile tests - part 2
Morris Jobke [Thu, 14 Mar 2019 20:43:03 +0000 (21:43 +0100)]
Merge pull request #14702 from nextcloud/rakekniven-patch-1
Fixed Uppercase of Product name
rakekniven [Thu, 14 Mar 2019 19:30:28 +0000 (20:30 +0100)]
Fixed Uppercase of Product name
Signed-off-by: Mark Ziegler <mark.ziegler@rakekniven.de>
Morris Jobke [Thu, 14 Mar 2019 19:28:17 +0000 (20:28 +0100)]
Merge pull request #14690 from nextcloud/dav-rename-hande-failure
throw a proper error if rename fails in dav
Roeland Jago Douma [Thu, 14 Mar 2019 19:26:49 +0000 (20:26 +0100)]
Merge pull request #14693 from nextcloud/trashbin-restore-readonly-target
dont try to restore a trashbin item to a readonly target
Morris Jobke [Thu, 14 Mar 2019 17:35:32 +0000 (18:35 +0100)]
Merge pull request #14687 from nextcloud/ci/noid/ldap-user-deletion
add an integration test that ensures deletion of LDAP users
Roeland Jago Douma [Thu, 14 Mar 2019 16:18:29 +0000 (17:18 +0100)]
Merge pull request #14684 from nextcloud/long-etag-dav
handle long etags from dav external storage
Nextcloud bot [Thu, 14 Mar 2019 16:08:31 +0000 (16:08 +0000)]
[tx-robot] updated from transifex
Morris Jobke [Thu, 14 Mar 2019 15:55:17 +0000 (16:55 +0100)]
Merge pull request #14679 from nextcloud/fix/noid/l10n-accessibiltiy
Fix translation sync for accessibiltiy
Morris Jobke [Thu, 14 Mar 2019 15:45:53 +0000 (16:45 +0100)]
Merge pull request #14683 from nextcloud/postgres-cast-string
add casting to string for postgresql query builder
Jan-Christoph Borchardt [Thu, 14 Mar 2019 15:36:55 +0000 (16:36 +0100)]
Only show border for files with generated previews
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
Morris Jobke [Thu, 14 Mar 2019 15:30:38 +0000 (16:30 +0100)]
Disable failing files app test - act 4
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 15:28:01 +0000 (16:28 +0100)]
Import needed class
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 15:24:06 +0000 (16:24 +0100)]
Disable failing files app test - act 3
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 15:19:10 +0000 (16:19 +0100)]
Merge pull request #14668 from nextcloud/fix/noid/make-appstore-test-more-stable
Make appstore app:enable test more robust by repeating if it fails on the first try
Morris Jobke [Thu, 14 Mar 2019 15:18:46 +0000 (16:18 +0100)]
Disable failing app management test
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Robin Appelman [Thu, 14 Mar 2019 15:18:43 +0000 (16:18 +0100)]
dont try to restore a trashbin item to a readonly target
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Mar 2019 14:40:21 +0000 (15:40 +0100)]
throw a proper error if rename fails in dav
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Mar 2019 14:27:25 +0000 (15:27 +0100)]
allow renaming the root of a movable mount even if the parent folder is readonly
Signed-off-by: Robin Appelman <robin@icewind.nl>
Arthur Schiwon [Thu, 14 Mar 2019 14:21:52 +0000 (15:21 +0100)]
add an integration test that ensures deletion of LDAP users
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Joas Schilling [Thu, 14 Mar 2019 14:12:16 +0000 (15:12 +0100)]
Add correct method for hardcoded `/f/{fileid}`
Signed-off-by: Joas Schilling <coding@schilljs.com>
Robin Appelman [Thu, 14 Mar 2019 13:46:39 +0000 (14:46 +0100)]
handle long etags from dav external storage
we can only store etags up to 40 characters long in the database, so when we get an etag that's longer we simply hash it to bring down the length
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 14 Mar 2019 13:19:10 +0000 (14:19 +0100)]
add casting to string for postgresql query builder
Signed-off-by: Robin Appelman <robin@icewind.nl>
Marius Blüm [Thu, 14 Mar 2019 12:56:09 +0000 (13:56 +0100)]
Using SQLite should sound more scary 😈
- According to our administrator manual we should mention limitation to minimal and development/testing instances
Signed-off-by: Marius Blüm <marius@lineone.io>
Morris Jobke [Thu, 14 Mar 2019 12:45:36 +0000 (13:45 +0100)]
Disable failing comments app test - act 2
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 12:44:28 +0000 (13:44 +0100)]
Disable failing files app test - act 2
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Wed, 13 Mar 2019 20:43:17 +0000 (21:43 +0100)]
Make appstore app:enable test more robust by using only shipped apps
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Thu, 14 Mar 2019 12:34:17 +0000 (13:34 +0100)]
Add time between SMB test runs and properly log full changeset
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Joas Schilling [Thu, 14 Mar 2019 11:05:34 +0000 (12:05 +0100)]
Merge pull request #14652 from nextcloud/fix/invalid_usernames
Do not allow invalid users to be created
Morris Jobke [Thu, 14 Mar 2019 10:57:02 +0000 (11:57 +0100)]
Fix translation sync for accessibiltiy
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Roeland Jago Douma [Wed, 13 Mar 2019 08:45:25 +0000 (09:45 +0100)]
Do not allow invalid users to be created
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Morris Jobke [Thu, 14 Mar 2019 09:11:31 +0000 (10:11 +0100)]
Merge pull request #12119 from nextcloud/add_circle_to_caldav_and_filepanel-15
Add Circle to Caldav and Filepanel
Julius Härtl [Thu, 14 Mar 2019 07:51:21 +0000 (08:51 +0100)]
Merge pull request #14670 from nextcloud/bugfix/noid/theming-css-vars
Use SCSS variables since CSS vars are not loaded on public pages
Morris Jobke [Wed, 13 Mar 2019 22:01:47 +0000 (23:01 +0100)]
Improve code
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Evilham [Wed, 13 Mar 2019 21:06:05 +0000 (22:06 +0100)]
[app:files] Use current directory for hashing.
This fixes collisions that were causing uploads to break in a very
terrible way.
Kudos to @kesselb for finding the problematic place and to
@hottwister for the proposed solution.
Fixes #10527.
Julius Härtl [Wed, 13 Mar 2019 21:09:36 +0000 (22:09 +0100)]
Use SCSS variables since CSS vars are not loaded on public pages
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Roeland Jago Douma [Wed, 13 Mar 2019 20:45:10 +0000 (21:45 +0100)]
Merge pull request #14663 from nextcloud/remove_userExternal_example
remove user_external example from config.sample.php
Morris Jobke [Wed, 13 Mar 2019 20:29:59 +0000 (21:29 +0100)]
Merge pull request #14640 from nextcloud/techdebt/noid/disable-failing-tests
Disable fragile tests
Jonas Sulzer [Wed, 13 Mar 2019 17:14:03 +0000 (18:14 +0100)]
👌 IMPROVE: remove user_external example from config.sample.php
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
Morris Jobke [Tue, 12 Mar 2019 16:16:03 +0000 (17:16 +0100)]
Wait up to 10 seconds for incoming changes from SMB notifier
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 12 Mar 2019 16:06:04 +0000 (17:06 +0100)]
Disable fragile user acceptance tests
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 12 Mar 2019 15:39:57 +0000 (16:39 +0100)]
Disable failing login test
* tests/acceptance/features/login.feature:15
<details><summary>Show full log</summary>
```
Scenario: log in with valid user and invalid password once fixed by admin # /drone/src/github.com/nextcloud/server/tests/acceptance/features/login.feature:15
Given I act as John # ActorContext::iActAs()
And I can not log in with user user0 and password 654231 # LoginPageContext::iCanNotLogInWithUserAndPassword()
When I act as Jane # ActorContext::iActAs()
And I am logged in as the admin # LoginPageContext::iAmLoggedInAsTheAdmin()
And I open the User settings # SettingsMenuContext::iOpenTheUserSettings()
And I set the password for user0 to 654321 # UsersSettingsContext::iSetTheFieldForUserTo()
And I act as John # ActorContext::iActAs()
And I log in with user user0 and password 654321 # LoginPageContext::iLogInWithUserAndPassword()
Then I see that the current page is the Files app # FilesAppContext::iSeeThatTheCurrentPageIsTheFilesApp()
Failed asserting that 'http://acceptance-login/index.php/login?user=user0' starts with "http://acceptance-login/index.php/apps/files/".
```
</details>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 12 Mar 2019 13:38:55 +0000 (14:38 +0100)]
Disable failing comments test
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
Morris Jobke [Tue, 12 Mar 2019 12:41:55 +0000 (13:41 +0100)]
Disable failing files app test
Fails with:
* tests/acceptance/features/app-files.feature:90
<details><summary>Show full log</summary>
```
Scenario: show favorites # /drone/src/github.com/nextcloud/server/tests/acceptance/features/app-files.feature:90
Given I am logged in # LoginPageContext::iAmLoggedIn()
And I mark "welcome.txt" as favorite # FileListContext::iMarkAsFavorite()
When I open the "Favorites" section # AppNavigationContext::iOpenTheSection()
Then I see that the current section is "Favorites" # AppNavigationContext::iSeeThatTheCurrentSectionIs()
Then I see that the file list contains a file named "welcome.txt" # FileListContext::iSeeThatTheFileListContainsAFileNamed()
Row for file welcome.txt in file list could not be found after 100 seconds (NoSuchElementException)
```
</details>
Signed-off-by: Morris Jobke <hey@morrisjobke.de>