Commit Graph

20049 Commits

Author SHA1 Message Date
Joel S f29b092a76 Fix-13911-occ-files-scan-elapsed-time
Signed-off-by: Joel S <joel.devbox@protonmail.com>
2019-02-22 19:59:03 +05:30
Roeland Jago Douma 9b15470c87
Merge pull request #14332 from nextcloud/bugfix/13098-unsafe-array-access
Fix unsafe array access
2019-02-22 12:52:36 +01:00
Jan-Christoph Borchardt 5a0be00eaa
Merge pull request #13800 from nextcloud/design/settings-accessibility
Design work on accessibility settings
2019-02-22 12:04:03 +01:00
Joas Schilling 2cc4118629
Merge pull request #14066 from nextcloud/feature/noid/casted-system-values
Get typed system values
2019-02-22 11:54:20 +01:00
Daniel Kesselberg 268c0d97bf
Check if array element is present before access
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2019-02-22 11:41:20 +01:00
Joas Schilling b4902369fb
Fix unit tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-22 09:08:53 +01:00
Joas Schilling 0c77cd21f9
Make sure maintenance mode is always casted to bool
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-22 08:25:41 +01:00
Nextcloud bot 7c68e0eae7
[tx-robot] updated from transifex 2019-02-22 01:12:10 +00:00
John Molakvoæ 47d0e3cafd
Merge pull request #14326 from nextcloud/design/filelist-header
Fix alignment of filelist header
2019-02-21 19:14:28 +01:00
Julius Härtl 92521822f3
Apply theme to button elements as well
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-21 16:35:27 +01:00
John Molakvoæ (skjnldsv) 50e5f7ca9e
Fix html rendering and default checkbox
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-02-21 16:31:50 +01:00
Jan-Christoph Borchardt 0816123f67
Convert to Raw HTML approach, first try
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:29 +01:00
Jan-Christoph Borchardt 91a582a3ad
Adjust link style to how we do it on log in screeen
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:26 +01:00
Jan-Christoph Borchardt ff58f1f386
Fix CSS typo in accessibility css
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:26 +01:00
Jan-Christoph Borchardt 79d94be821
Accessibility settings: Proof of concept of better keyboard focus feedback
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:26 +01:00
Jan-Christoph Borchardt a47679686e
Accessibility settings: More vertical whitespace between options
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:26 +01:00
Jan-Christoph Borchardt 824f3e06b2
Accessibility settings: Add theme name to checkbox label
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:26 +01:00
Jan-Christoph Borchardt 4b88ac4d2a
Accessibility: Simplify design, more obvious selectability
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:24 +01:00
Jan-Christoph Borchardt 6afc5fbe9e
Accessibility: Add description text, simplify structure
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 16:22:21 +01:00
Jan-Christoph Borchardt de53a08632
Fix alignment of filelist header
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2019-02-21 13:55:46 +01:00
John Molakvoæ (skjnldsv) ee2c45d60d
Fix grid toggle button on public page
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2019-02-21 09:17:57 +01:00
Nextcloud bot 10388eab34
[tx-robot] updated from transifex 2019-02-21 01:12:02 +00:00
Tomasz Grobelny 701f7902d2 Fix unit tests
Signed-off-by: Tomasz Grobelny <tomasz@grobelny.net>
2019-02-20 23:07:38 +01:00
Roeland Jago Douma 5eca741309
Merge pull request #14311 from nextcloud/enh/2fa_backupscodes_to_main_webpack
Move twofactor_backupcodes to main webpack bundle
2019-02-20 18:08:56 +01:00
Roeland Jago Douma efbaf323ad
Update assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-20 15:56:24 +01:00
Morris Jobke beba182248
Merge pull request #14255 from nextcloud/fix-ocm-discovery
Fix ocm end-point discovery discovery
2019-02-20 15:32:38 +01:00
Roeland Jago Douma f5449a021a
Move twofactor_backupcodes to main webpack bundle
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-20 15:24:04 +01:00
Morris Jobke 7f49a2cb63
Merge pull request #14300 from nextcloud/bugfix/12844/fix-drag-scroll
Use proper scroll container when dragging files
2019-02-20 11:09:50 +01:00
Morris Jobke 97d173635f
Merge pull request #14291 from nextcloud/enh/change_workflow_name
Change Workflow to Tag Management
2019-02-20 11:08:45 +01:00
Bjoern Schiessle 1b93af37d6
adjust json to match the definition
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
2019-02-20 10:35:14 +01:00
Morris Jobke 4c8cfd224c
Merge pull request #14299 from nextcloud/fix/14298/fix_storages_not_closing_handle
Hanlde writestream not closing source
2019-02-20 10:28:21 +01:00
Julius Härtl c8ce7ebae2
Use proper scroll container when dragging files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 10:22:07 +01:00
Morris Jobke 2b76e27aad
Merge pull request #11832 from nextcloud/bugfix/9849/birthday_without_year
set birthday year to 1970 if no year, take X-APPLE-OMIT-YEAR into account
2019-02-20 10:16:47 +01:00
Roeland Jago Douma 719b70108d
Hanlde writestream not closing source
Fixes #14298

If a storage doesn'tclose the write stream then $isEOF is not yet set.
So we have to fallback.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-20 09:49:06 +01:00
Nextcloud bot 949f4a7550
[tx-robot] updated from transifex 2019-02-20 01:11:55 +00:00
Roeland Jago Douma 7c68bf7859
Change Workflow to Tag Management
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-19 14:36:51 +01:00
Roeland Jago Douma 221c2f2d9d
Move accessibility to main webpack
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-19 13:06:05 +01:00
Morris Jobke 7fc68fe93e
Merge pull request #14211 from nextcloud/bugfix/prefix-path-to-filecache-s3
Prefix $path for filename for internal file cache
2019-02-19 12:01:08 +01:00
Morris Jobke 0882b6008e
Merge pull request #14282 from nextcloud/bugfix/noid/public-folder-share
Fix writable public folder share
2019-02-19 11:56:37 +01:00
Julius Härtl 2ec5e2b588
Fix writable public folder share
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-19 10:18:26 +01:00
Morris Jobke ef4e7d010e
Merge pull request #14232 from nextcloud/enh/updatenoticiation_to_single_webpack
Move updatenotifications to unified webpack
2019-02-19 10:01:38 +01:00
Roeland Jago Douma d43095e17b
Merge pull request #14218 from nextcloud/enh/files_sharing_to_webpack
Move files_sharing additionalscripts over to webpack
2019-02-19 08:20:16 +01:00
Roeland Jago Douma 1846bc37d7
Merge pull request #14234 from nextcloud/fix/catch_requestexception
Catch Request exception in testRemoteUrl
2019-02-19 08:05:05 +01:00
Nextcloud bot ad0b67cbce
[tx-robot] updated from transifex 2019-02-19 01:12:10 +00:00
Roeland Jago Douma f6f002e2ad
Merge pull request #14210 from nextcloud/fix/14192/fix_empty_uploads
Fix empty file uploads to S3 (and other streaming storages)
2019-02-18 15:39:17 +01:00
Roeland Jago Douma fc967a5ac2
Make sure that we have a stream
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-18 14:25:57 +01:00
Roeland Jago Douma d6ba42057f
Move updatenotifications to unified webpack
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-18 13:22:58 +01:00
Roeland Jago Douma e91f052576
Merge pull request #14266 from nextcloud/enhancement/public-menu
Add guest navigation type
2019-02-18 12:50:59 +01:00
Julius Härtl 01b6f5928e
Move general webpack to NODE_ENV
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-18 12:28:35 +01:00
Julius Härtl a6b579b772
Add guest navigation type
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-18 09:12:11 +01:00
Nextcloud bot 0b7b938a60
[tx-robot] updated from transifex 2019-02-18 01:12:09 +00:00
Roeland Jago Douma cb3379e97d
Merge pull request #14245 from nextcloud/dependabot/npm_and_yarn/vue-and-vue-template-compiler-2.6.6
Bump vue and vue-template-compiler
2019-02-17 21:53:04 +01:00
dependabot[bot] 2afa16e579
Bump vue and vue-template-compiler
Bumps [vue](https://github.com/vuejs/vue) and [vue-template-compiler](https://github.com/vuejs/vue). These dependencies needed to be updated together.

Updates `vue` from 2.6.5 to 2.6.6
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.5...v2.6.6)

Updates `vue-template-compiler` from 2.6.5 to 2.6.6
- [Release notes](https://github.com/vuejs/vue/releases)
- [Commits](https://github.com/vuejs/vue/compare/v2.6.5...v2.6.6)

Signed-off-by: dependabot[bot] <support@dependabot.com>
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-17 21:23:42 +01:00
Nextcloud bot 1374183f92
[tx-robot] updated from transifex 2019-02-17 01:13:29 +00:00
Tomasz Grobelny 7c4c5fe6ae Limit number of simultaneous MKCOL requests to server to increase upload reliability
Signed-off-by: Tomasz Grobelny <tomasz@grobelny.net>
2019-02-16 23:27:50 +01:00
Georg Ehrke 3acde071f3
Add Repair step to regenerate birthday calendar
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-02-16 16:19:22 +01:00
Georg Ehrke 58520209be
unicode all the birthday icons
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-02-16 13:25:08 +01:00
Georg Ehrke 9d0ce12970
set birthday year to 1970, take X-APPLE-OMIT-YEAR into account
Signed-off-by: Georg Ehrke <developer@georgehrke.com>
2019-02-16 12:33:38 +01:00
Nextcloud bot 1edfffd091
[tx-robot] updated from transifex 2019-02-16 01:12:24 +00:00
blizzz bfd61d849f
Merge pull request #14174 from nextcloud/feature/noid/extstorage-mountconfighandler
Mount configuration handlers for external storages
2019-02-15 23:09:45 +01:00
Roeland Jago Douma 0e72d38747
Catch Request exception in testRemoteUrl
Else the background job fails hard if the remote has for example an
invalid certificate.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-15 23:06:21 +01:00
Arthur Schiwon 173836b95a
typos in doc, no code changes
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-15 22:41:29 +01:00
Roeland Jago Douma 0a4569dff7
Move files_sharing additionalscripts over to webpack
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-15 12:33:04 +01:00
Roeland Jago Douma 3720add736
Add a wrapper to determine if a file is EOF
The stream is already closed at this point. Which means feof will always
return false. We have to determine if the stream is EOF in the
preCloseCallback. And pass this info along. Then the logic works as
expected.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-15 08:41:39 +01:00
Nextcloud bot 49a0ea01e5
[tx-robot] updated from transifex 2019-02-15 01:12:49 +00:00
Roeland Jago Douma fc39b28549
Merge pull request #14186 from nextcloud/enh/systemtags_to_webpack
Move systemtags (app) to webpack
2019-02-14 21:17:50 +01:00
Roeland Jago Douma af233f841f
Merge pull request #14197 from nextcloud/fix/trashbin_restore_translation
Fix trashbin restore translation
2019-02-14 19:44:17 +01:00
Daniel Kesselberg 0d667d18bb
Call headObject if file not in filecache 🙈
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2019-02-14 18:34:04 +01:00
Daniel Kesselberg 659ed3ecda
Prefix $path for filename for internal file cache
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2019-02-14 17:06:14 +01:00
Arthur Schiwon 685c13e091
add GUI option to set the $home placeholder
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-14 15:22:22 +01:00
Arthur Schiwon f8a133d39e
reject mounts with unsubstituted placeholders as incompletely configured
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-14 15:22:22 +01:00
Arthur Schiwon 792bcb82ae
add LDAP ConfigHandler for external storages and "$home" var
* handler registered upon OCA\\Files_External::loadAdditionalBackends
  event as user_ldap is loaded before files_external
* new configuration field "ldapExtStorageHomeAttribute" (not in GUI yet)

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-14 15:22:22 +01:00
Arthur Schiwon a26bcd8e8f
files_external: allow to register config handlers for flexible placeholders
* BackendService (directly accessable via \OC_Server) offers registerConfigHandler
* SimpleSubstitutionTrait brings reusable logic for simple string replacments
* internal $user replacement mechanism was migrated

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-14 15:20:48 +01:00
blizzz a80bae398a
Merge pull request #14200 from nextcloud/fix/noid/ldap-lowercase-request-attributes
ensure attribute names are lower cased
2019-02-14 15:06:39 +01:00
John Molakvoæ 6a3f4e4957
Merge pull request #12652 from tomasz-grobelny/operation_progress_improvements3
Operation progress improvements
2019-02-14 14:24:20 +01:00
Arthur Schiwon 5c10a46445
ensure attribute names are lower cased
otherwise they will be skipped when the results is being formatted and the
lower-cased result keys do not match.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2019-02-14 14:13:32 +01:00
Roeland Jago Douma 0357a30a58
Move systemtags to common webpack
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-14 12:17:57 +01:00
Roeland Jago Douma 15dc1fa62f
Move systemtags icon to icons.scss
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-14 12:17:57 +01:00
Roeland Jago Douma e58128fe6f
Compile assets
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-14 12:00:12 +01:00
Roeland Jago Douma 93b896e3db
Fix trashbin restore translation
The files app doesn't have this entry.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-14 11:57:52 +01:00
Morris Jobke 9d1d4d68b7
Merge pull request #14168 from nextcloud/feature/noid/improve-update-channel-layout
Improve update channel layout to be a popup menu
2019-02-14 10:37:47 +01:00
Nextcloud bot 4d8c42a4fb
[tx-robot] updated from transifex 2019-02-14 01:12:26 +00:00
Roeland Jago Douma 7f88654147
Move of files_versions to webpack
* Move CSS into bundle
* Old merged.json no longer needed!
* No need to load the style still

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-13 22:20:07 +01:00
Roeland Jago Douma 53e8957a55
Merge pull request #14166 from nextcloud/enhancement/noid/sharing-tab-plugins
Allow attaching plugins to the ShareTabView and trigger event on render
2019-02-13 16:05:13 +01:00
Morris Jobke 90bcc8e63c
Improve update channel layout to be a popup menu
* now the entries are in a popup menu
* if a non-default channel is used the entry will be at the bottom
* channel descriptions are embeded into the menu
* use nextcloud-vue componenets for the channel selector
* update nextcloud-vue dependency from 0.6.1 to 0.6.3
* fixes #13806

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-02-13 15:29:52 +01:00
John Molakvoæ cc69038c92
Merge pull request #14177 from nextcloud/bugfix/noid/fix-small-glitches
Fix small glitches in update notification page
2019-02-13 14:51:02 +01:00
Morris Jobke 2f9664b75e
Fix style of warning for EoL version
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2019-02-13 14:06:00 +01:00
Roeland Jago Douma 58ecc7d000
Move files_trashbin to webpack
Combine the 2 js files and the scss. This saves compiling the scss on
the go. And going via Nextcloud storage to obtain it.

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-13 09:46:29 +01:00
Roeland Jago Douma 2e7cbc5e1b
Move oauth2 to global webpack config
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-13 09:03:12 +01:00
Nextcloud bot 6c6642e8ee
[tx-robot] updated from transifex 2019-02-13 01:12:15 +00:00
Julius Härtl ca155fd5d8
Allow attaching plugins to the ShareTabView and trigger event on rendering
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-12 16:52:26 +01:00
Nextcloud bot 44f6303dc3
[tx-robot] updated from transifex 2019-02-12 01:12:25 +00:00
Joas Schilling 01f4506dad
Add a link to the notification to create the backup codes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-11 15:32:34 +01:00
Roeland Jago Douma 924e40a06b
Merge pull request #14122 from nextcloud/dependabot/npm_and_yarn/apps/accessibility/vue-and-vue-template-compiler
Bump vue and vue-template-compiler in /apps/accessibility
2019-02-11 12:22:03 +01:00
Roeland Jago Douma 71b92a5bcc
Merge pull request #14118 from nextcloud/dependabot/npm_and_yarn/apps/updatenotification/vue-and-vue-template-compiler
Bump vue and vue-template-compiler in /apps/updatenotification
2019-02-11 12:21:21 +01:00
Roeland Jago Douma a8a7eb8bc2
Merge pull request #14117 from nextcloud/dependabot/npm_and_yarn/apps/oauth2/vue-and-vue-template-compiler
Bump vue and vue-template-compiler in /apps/oauth2
2019-02-11 12:20:24 +01:00
Morris Jobke 34dc165132
Merge pull request #13097 from nextcloud/feature/11319/where-is-your-data
Where is your data?
2019-02-11 11:13:55 +01:00
Morris Jobke 87347c4e52
Merge pull request #14013 from nextcloud/enh/core_systemtags_js
Move core/systemtags to webpack
2019-02-11 09:02:37 +01:00
Roeland Jago Douma 75d52dea17
Move core/systemtags to webpack
* Use webpack to bundle the core systemtags so the webserver can serve
them statically
* Bundle the core scss in there as well (saves a request)

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-02-11 08:47:44 +01:00
Nextcloud bot de52f4d633
[tx-robot] updated from transifex 2019-02-11 01:12:23 +00:00