]> dgit.raspbian.org Git - nextcloud-desktop.git/log
nextcloud-desktop.git
9 years agoAdd explanation of how to replace local sync folder to FAQ
Matthew Setter [Tue, 7 Mar 2017 14:35:37 +0000 (15:35 +0100)]
Add explanation of how to replace local sync folder to FAQ

This fixes owncloud/documentation/issues/2923.

9 years agoVERSION: master branch is 2.4
Olivier Goffart [Fri, 3 Mar 2017 10:00:33 +0000 (11:00 +0100)]
VERSION: master branch is 2.4

9 years agoMerge branch '2.3'
Olivier Goffart [Fri, 3 Mar 2017 09:57:23 +0000 (10:57 +0100)]
Merge branch '2.3'

 Conflicts:
src/libsync/owncloudpropagator.cpp

9 years ago2.3.0 was released: Update version
Olivier Goffart [Fri, 3 Mar 2017 09:48:47 +0000 (10:48 +0100)]
2.3.0 was released: Update version

9 years agoSslButton: Remove additional ')'
Olivier Goffart [Thu, 2 Mar 2017 08:57:14 +0000 (09:57 +0100)]
SslButton: Remove additional ')'

Regression since 7bfe0613827aa7cee93a77ccbedab9b07ea9ca78
Issue: #5573

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 3 Mar 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 2 Mar 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoUpdate client version from 2.2 to 2.3 (#5568)
Matthew Setter [Wed, 1 Mar 2017 12:26:49 +0000 (13:26 +0100)]
Update client version from 2.2 to 2.3 (#5568)

As the latest version of 2.3, the version information needs to be
updated as well.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 1 Mar 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 28 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoPotential fix for crash in PropagateDirectory::abort (#5564)
Jocelyn Turcotte [Mon, 27 Feb 2017 16:09:29 +0000 (17:09 +0100)]
Potential fix for crash in PropagateDirectory::abort (#5564)

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 27 Feb 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 26 Feb 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 25 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 24 Feb 2017 01:18:31 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoDon't abort propagation job abortions synchronously from finished
Jocelyn Turcotte [Fri, 17 Feb 2017 11:57:24 +0000 (12:57 +0100)]
Don't abort propagation job abortions synchronously from finished

This leads to crashes since we changed the connection to the parent
jobs not to be queued anymore.
We don't really need to bubble up the finished state through
parents in that case, and it would also mean that we'd recurse
all the way through leaves as we go up to each parent. So just call
abort directly on the OwncloudPropagator and make sure the abortion
call is posted to the event loop.

9 years agoReduce the connection data used by PropagateDirectory objects
Jocelyn Turcotte [Tue, 14 Feb 2017 11:46:44 +0000 (12:46 +0100)]
Reduce the connection data used by PropagateDirectory objects

Avoid using connections to report up the job tree for signals
that we can directly communicate to the OwncloudPropagator.
This slightly reduces the memory usage and avoid passing those calls
through the whole parent chain.

9 years agoCreate PropagateItemJobs only before starting them
Jocelyn Turcotte [Mon, 13 Feb 2017 22:16:20 +0000 (23:16 +0100)]
Create PropagateItemJobs only before starting them

9 years agoSplit running jobs into a separate vector
Jocelyn Turcotte [Mon, 13 Feb 2017 17:24:34 +0000 (18:24 +0100)]
Split running jobs into a separate vector

9 years agoSplit the subjob logic out of PropagateDirectory
Jocelyn Turcotte [Mon, 13 Feb 2017 16:21:55 +0000 (17:21 +0100)]
Split the subjob logic out of PropagateDirectory

9 years agoReplace WaitForFinishedInParentDirectory with WaitForFinished for directory moves
Jocelyn Turcotte [Mon, 13 Feb 2017 14:57:28 +0000 (15:57 +0100)]
Replace WaitForFinishedInParentDirectory with WaitForFinished for directory moves

In preparation for the PropagateDirectory refactoring, simplify things
by removing WaitForFinishedInParentDirectory, which is currently
implemented as a one-level check.

This value is important for directory items, but is however never
used since a directory CSYNC_INSTRUCTION_RENAME item will always be in
PropagateDirectory::_firstJob, which will have to pass through its own
PropagateDirectory job's parallelism() before reaching the parent's
_subJobs optimization.
Since PropagateDirectory::parallelism can only return WaitForFinished
or FullParallelism, that value is lost. So this commit doesn't
change the behavior for directories, and allow file renames to be
scheduled in parallel across directories (which isn't a problem).

9 years agoFix TestSyncEngine::abortAfterFailedMkdir (again)
Jocelyn Turcotte [Wed, 8 Feb 2017 16:31:13 +0000 (17:31 +0100)]
Fix TestSyncEngine::abortAfterFailedMkdir (again)

It could be possible that _firstJob is marked as finished if
aborted before its parent PropagateDirectory was marked as finished,
allowing a posted scheduleNextJob call to schedule the child job
in-between.

9 years agoVerify that all strings are properly escaped (#5558)
Olivier Goffart [Thu, 23 Feb 2017 13:54:17 +0000 (14:54 +0100)]
Verify that all strings are properly escaped (#5558)

- I checked every occurence of a '%2' and make correct use of the
QString::arg overload that takes several argument instead of chaining
them, because the first argument can contains a '%1'

 - I tried to look for every label that they either use plain text or richtext
and escape the user provided strings in there.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 23 Feb 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoWizard: Handle PROPFIND redirects #5553
Christian Kamm [Wed, 22 Feb 2017 12:04:26 +0000 (13:04 +0100)]
Wizard: Handle PROPFIND redirects #5553

By default, followRedirects is true for all requests, to transparently
handle redirections. In the wizard, we have special redirect-handling
code though and that was being skipped.

Setting the flag to false allows the wizard to be aware of redirects
and to handle them in the correct way. Tested with the server described
in
https://github.com/owncloud/administration/tree/master/redirectServer

There's a second bug here, where followRedirects always converts
redirected requests to the GET verb. That means redirected PROPFINDs
will never have worked. This change un-breaks them for the wizard only.
There should be no case that previously worked that stops working now.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 22 Feb 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoMerge pull request #5549 from owncloud/fix-documentation-build-process
Matthew Setter [Tue, 21 Feb 2017 12:52:45 +0000 (13:52 +0100)]
Merge pull request #5549 from owncloud/fix-documentation-build-process

Fix documentation build process

9 years agoMerge branch 'master' into fix-documentation-build-process
Matthew Setter [Tue, 21 Feb 2017 11:07:57 +0000 (12:07 +0100)]
Merge branch 'master' into fix-documentation-build-process

9 years agoRe-add the Makefile for controlling the build process
Matthew Setter [Tue, 21 Feb 2017 10:58:15 +0000 (11:58 +0100)]
Re-add the Makefile for controlling the build process

I'm not sure, why the file was removed, it was there in 2013, but it was
removed. This commit adds it back so that the build process can be
automated in a UNIX environment.

9 years agoUpdate ChangeLog
Markus Goetz [Tue, 21 Feb 2017 10:53:54 +0000 (11:53 +0100)]
Update ChangeLog

9 years agoFix the Sphinx-doc build configuration
Matthew Setter [Tue, 21 Feb 2017 10:49:23 +0000 (11:49 +0100)]
Fix the Sphinx-doc build configuration

I'm not sure what the configuration/setup has been like to date. But as
it stood, it didn't build successfully. Given that, I've created a copy
of doc/conf.py, included in this commit, from the default doc/conf.py.in
and set the appropriate variables as necessary.

NOTE: The build didn't work when the version, release, and latex_logo
values weren't set, either directly or with interpolatable values.

9 years agoMerge pull request #5547 from owncloud/update-docs-build-configuration
Matthew Setter [Tue, 21 Feb 2017 08:37:01 +0000 (09:37 +0100)]
Merge pull request #5547 from owncloud/update-docs-build-configuration

Create a build configuration file

9 years agoMerge pull request #5545 from owncloud/grammar-updates
Matthew Setter [Tue, 21 Feb 2017 08:28:55 +0000 (09:28 +0100)]
Merge pull request #5545 from owncloud/grammar-updates

Fix grammar and spelling errors in the documentation

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 21 Feb 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoMessage Boxes: Force to be more on top #5503 (#5536)
Markus Goetz [Mon, 20 Feb 2017 12:58:35 +0000 (13:58 +0100)]
Message Boxes: Force to be more on top #5503 (#5536)

9 years agoCreate a build configuration file
Matthew Setter [Mon, 20 Feb 2017 10:04:01 +0000 (11:04 +0100)]
Create a build configuration file

This is no different from the default file, conf.py.in, except for the
specification of the logo file.

9 years agoFixed grammar and spelling errors in the documentation
Matthew Setter [Mon, 20 Feb 2017 09:52:22 +0000 (10:52 +0100)]
Fixed grammar and spelling errors in the documentation

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 20 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 19 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 18 Feb 2017 01:18:30 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoPropagator: Fix t8.pl
Olivier Goffart [Fri, 17 Feb 2017 08:28:20 +0000 (09:28 +0100)]
Propagator: Fix t8.pl

The test sets OWNCLOUD_MAX_PARALLEL to 1 to disable parallelism.
But since the max amount of parallelism is twice as much, that does not
work.
So change the way we compute the hardMaximumActiveJob: Use the value of
OWNCLOUD_MAX_PARALLEL to maximize this amount and base the maximum amount
of transfer jobs on it instead of the other way.

A result of this change is that, in case of bandwidth limit, we keep the
default of 6 non-transfer jobs in parallel. I believe that's fine since
the short jobs do not really use bandwidth, so we can still keep the same
amount of small jobs.

9 years agoRevert "Don't blacklist 507 Insufficent Storage #5346 (#5424)"
Christian Kamm [Fri, 17 Feb 2017 15:21:54 +0000 (16:21 +0100)]
Revert "Don't blacklist 507 Insufficent Storage #5346 (#5424)"

This reverts commit e1f5a49c21826590811710f73e37b7b72e256960.

Retrying uploads with insufficent storage errors frequently leads to
high server traffic. See #5537 for links and a sketch of a correct
solution.

9 years agoRevert "Fix TestSyncEngine::abortAfterFailedMkdir"
Jocelyn Turcotte [Fri, 17 Feb 2017 13:05:47 +0000 (14:05 +0100)]
Revert "Fix TestSyncEngine::abortAfterFailedMkdir"

This reverts commit 1cec2ca13dc35aba6aaf79f42bde9a6dd00143a7
but keeps the reset() -> take() part that is probably the cause
of crashes we've seen in the crash reporter.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 17 Feb 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoAccessManager: don't set an invalid network configuration on linux (#5538)
Olivier Goffart [Thu, 16 Feb 2017 15:14:55 +0000 (16:14 +0100)]
AccessManager: don't set an invalid network configuration on linux (#5538)

If we call
 setConfiguration(QNetworkConfiguration());
This sets an invalid configuration on the QNAM.
But later, when we really go online because interfaces are discovered,
QNetworkAccessManagerPrivate::_q_onlineStateChanged is called (with isOnline=true).
And this will set the state to disconnected because customNetworkConfiguration is
true, and the networkConfiguration state is disabled.

The workaround we to fix another bug on Windows in which the default network
configuration was not behaving properly.

The issue on linux is hard to reproduce and only happen in some condition,
but it was reproduced on smashbox when they run two owncloudcmd at the same time.

Issues: #4720 , #3600

9 years agoRecent Changes: Fix duplicates #5256
Christian Kamm [Thu, 16 Feb 2017 14:09:06 +0000 (15:09 +0100)]
Recent Changes: Fix duplicates #5256

The transmissionProgress emission when the whole sync finishes
shouldn't look exactly like the one for the last file.

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 16 Feb 2017 01:18:36 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoFolder: Keep files option after aboutToRemoveAllFiles should not clear selective...
Olivier Goffart [Wed, 15 Feb 2017 12:27:41 +0000 (13:27 +0100)]
Folder: Keep files option after aboutToRemoveAllFiles should not clear selective sync list (#5531)

We were removing the wholme journal db when the user wanted to keep all files,
But that would also remove the selective sync lists.
We should only remove the metadata table.

Issue #5484

9 years agoUpdate windows docker file to use 2.3 OBS repo
Roeland Jago Douma [Tue, 14 Feb 2017 12:12:41 +0000 (13:12 +0100)]
Update windows docker file to use 2.3 OBS repo

Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 15 Feb 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoMerge remote-tracking branch 'origin/2.3'
Olivier Goffart [Tue, 14 Feb 2017 14:08:10 +0000 (15:08 +0100)]
Merge remote-tracking branch 'origin/2.3'

9 years agoDisable tests uncompatible with Qt4 for that build
Jocelyn Turcotte [Fri, 10 Feb 2017 14:12:03 +0000 (15:12 +0100)]
Disable tests uncompatible with Qt4 for that build

9 years agoFix the UNIT_TESTING build on Windows
Jocelyn Turcotte [Tue, 7 Feb 2017 18:31:55 +0000 (19:31 +0100)]
Fix the UNIT_TESTING build on Windows

- Put all tests in the bin directory so that DLLs can be loaded
- Add missing exports
- Skip tests that use code depending on zlib
- The "GMT" timezone is named differently, use the int constructor instead

5 tests are still failing, it's not really worth fixing at the moment
since no developper is currently using Windows as its main platform.

9 years agoFix FolderManTest on macOS
Jocelyn Turcotte [Thu, 9 Feb 2017 17:17:01 +0000 (18:17 +0100)]
Fix FolderManTest on macOS

On macOS /var is a symlink to /private/var and we have to make sure that we
use the canonical path before and after it enters the code to make sure we
compare paths correctly.

9 years agoFix ExcludedFilesTest on macOS
Jocelyn Turcotte [Thu, 9 Feb 2017 16:53:02 +0000 (17:53 +0100)]
Fix ExcludedFilesTest on macOS

Use the same logic to find sync-exclude as check_csync_exclude.c

9 years agoFix FileSystemTest on macOS
Jocelyn Turcotte [Thu, 9 Feb 2017 16:40:32 +0000 (17:40 +0100)]
Fix FileSystemTest on macOS

9 years agoFix FolderWatcherTest on macOS and Windows
Jocelyn Turcotte [Tue, 7 Feb 2017 20:30:55 +0000 (21:30 +0100)]
Fix FolderWatcherTest on macOS and Windows

- We need to use a QGuiApplication on macOS or else we don't get notifications
- Switch to use QSignalSpy rather than lists and sleeps
- Use system() for all modifications since we pass kFSEventStreamCreateFlagIgnoreSelf
- Keep using the local process on Windows since it catches its own events

9 years agoFix UtilityTest on macOS
Jocelyn Turcotte [Fri, 27 Jan 2017 17:12:18 +0000 (18:12 +0100)]
Fix UtilityTest on macOS

9 years agoFolder: remove unused variable
Olivier Goffart [Tue, 14 Feb 2017 08:16:16 +0000 (09:16 +0100)]
Folder: remove unused variable

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 14 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoModify Jenkinsfile for 2.3
Markus Goetz [Mon, 13 Feb 2017 13:47:51 +0000 (14:47 +0100)]
Modify Jenkinsfile for 2.3

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 13 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 12 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 11 Feb 2017 01:18:34 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoDoc: For conflicts, the local file is renamed #5521
Christian Kamm [Fri, 10 Feb 2017 11:50:35 +0000 (12:50 +0100)]
Doc: For conflicts, the local file is renamed #5521

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 10 Feb 2017 01:18:29 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 9 Feb 2017 01:18:33 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoRemove unneeded Q_DECLARE_METATYPE
Jocelyn Turcotte [Wed, 8 Feb 2017 16:57:02 +0000 (17:57 +0100)]
Remove unneeded Q_DECLARE_METATYPE

9 years agoFix TestSyncEngine::abortAfterFailedMkdir
Jocelyn Turcotte [Wed, 8 Feb 2017 16:31:13 +0000 (17:31 +0100)]
Fix TestSyncEngine::abortAfterFailedMkdir

It could be possible that _firstJob is marked as finished if
aborted before its parent PropagateDirectory was marked as finished,
allowing a posted scheduleNextJob call to schedule the child job
in-between.

9 years agoSkip TestSyncEngine::abortAfterFailedMkdir
Jocelyn Turcotte [Wed, 8 Feb 2017 16:25:14 +0000 (17:25 +0100)]
Skip TestSyncEngine::abortAfterFailedMkdir

9 years agoMerge pull request #5518 from ckamm/asserts
ckamm [Wed, 8 Feb 2017 14:25:02 +0000 (15:25 +0100)]
Merge pull request #5518 from ckamm/asserts

Improve usage of asserts

9 years agoCMake: Don't force-enable asserts #5429
Christian Kamm [Tue, 7 Feb 2017 09:29:29 +0000 (10:29 +0100)]
CMake: Don't force-enable asserts #5429

Should be safer now that we've gone through asserts and assured that
one ones that should be fatal continue to exist in release builds
independently of QT_NO_DEBUG.

9 years agoDouble check usage of asserts #5429
Christian Kamm [Tue, 7 Feb 2017 12:52:15 +0000 (13:52 +0100)]
Double check usage of asserts #5429

A few are supposed to be fatal.

9 years agoPerformance: reserve() _remotePerm #5496
Christian Kamm [Wed, 8 Feb 2017 13:55:18 +0000 (14:55 +0100)]
Performance: reserve() _remotePerm #5496

9 years agoFolder: Change the wording for the massive deletion message
Olivier Goffart [Wed, 8 Feb 2017 11:33:46 +0000 (12:33 +0100)]
Folder: Change the wording for the massive deletion message

Issue #5503

9 years agoSettings: Don't migrate settings on access error #5499 (#5523)
ckamm [Wed, 8 Feb 2017 13:28:50 +0000 (14:28 +0100)]
Settings: Don't migrate settings on access error #5499 (#5523)

Previously, we'd try migrating from legacy settings if reading
the settings failed with an error. Now, we try again after a
couple of seconds and eventually give up.

9 years agoAccountManager: Fix small leak in the account migration code
Olivier Goffart [Wed, 8 Feb 2017 11:30:32 +0000 (12:30 +0100)]
AccountManager: Fix small leak in the account migration code

The QSettings object was not deleted in every possible code paths

9 years agoCentOS: More build fixes
Markus Goetz [Wed, 8 Feb 2017 10:39:28 +0000 (11:39 +0100)]
CentOS: More build fixes

9 years agoCentOS: Another attempt
Markus Goetz [Wed, 8 Feb 2017 10:14:31 +0000 (11:14 +0100)]
CentOS: Another attempt

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 8 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years agoImprove previous fix
Markus Goetz [Tue, 7 Feb 2017 18:40:32 +0000 (19:40 +0100)]
Improve previous fix

After comment on https://github.com/owncloud/client/commit/78a798eef3eb8d04360c6d9542db55469f59cacd

9 years agoCentOS: Another fix for old compiler version (2)
Markus Goetz [Tue, 7 Feb 2017 18:22:04 +0000 (19:22 +0100)]
CentOS: Another fix for old compiler version (2)

9 years agoChangeLog for 2.3 additions
Markus Goetz [Tue, 7 Feb 2017 18:04:00 +0000 (19:04 +0100)]
ChangeLog for 2.3 additions

9 years agoOld Qt: Another build fix
Markus Goetz [Tue, 7 Feb 2017 17:54:40 +0000 (18:54 +0100)]
Old Qt: Another build fix

9 years agoCentOS: Another fix for old compiler version
Markus Goetz [Tue, 7 Feb 2017 17:32:34 +0000 (18:32 +0100)]
CentOS: Another fix for old compiler version

9 years agoCentOS: Fix build for old compiler version
Markus Goetz [Tue, 7 Feb 2017 17:05:29 +0000 (18:05 +0100)]
CentOS: Fix build for old compiler version

9 years agoRevert "Disable RTTI"
Markus Goetz [Tue, 7 Feb 2017 16:35:04 +0000 (17:35 +0100)]
Revert "Disable RTTI"

This reverts commit 85d3de15898385a06b2f34479e875c885e5df6be.
This breaks our old Qt on CentOS.

We can re-introduce this with #5470

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 7 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 6 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 5 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 4 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Fri, 3 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Thu, 2 Feb 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Wed, 1 Feb 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Tue, 31 Jan 2017 01:18:26 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Mon, 30 Jan 2017 01:18:28 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sun, 29 Jan 2017 01:18:27 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 28 Jan 2017 01:18:34 +0000 (02:18 +0100)]
[tx-robot] updated from transifex

9 years ago[tx-robot] updated from transifex
Jenkins for ownCloud [Sat, 28 Jan 2017 00:15:15 +0000 (01:15 +0100)]
[tx-robot] updated from transifex

9 years agoMerge remote-tracking branch 'origin/master' into 2.3
Olivier Goffart [Fri, 27 Jan 2017 16:45:05 +0000 (17:45 +0100)]
Merge remote-tracking branch 'origin/master' into 2.3

We can do that because the only changes that were in master but not in 2.3 were the
translations change and documentation change, and the support for the 'M' permission
which we want in 2.3.