C Montero-Luque
5bb7743f87
8.2.5
2016-05-12 11:10:05 -04:00
C Montero-Luque
08c798a45d
8.2.5 RC2
2016-05-10 15:49:25 -04:00
C Montero-Luque
ccdfccc891
8.2.5 RC1
2016-05-09 18:42:48 -04:00
Thomas Müller
d9a409606f
Merge pull request #24508 from owncloud/backport-23901-app-disabled-on-legacy-job
...
[8.2] Catch the AutoloadNotAllowedException also for legacy jobs
2016-05-09 16:01:02 +02:00
Joas Schilling
027eaa4b2c
Catch the AutoloadNotAllowedException also for legacy jobs
2016-05-09 13:31:47 +02:00
C Montero-Luque
f5c39b70d8
8.2.4
2016-05-03 04:38:56 -04:00
C Montero-Luque
ec0a29cd52
8.2.4 RC2
2016-05-02 04:15:36 -04:00
C. Montero Luque
fe26682644
Merge pull request #24344 from owncloud/stable8.2_24326
...
[Stable 8.2] Make ownCloud work again in php 7.0.6
2016-05-02 04:09:39 -04:00
Roeland Jago Douma
2fef88c5a6
Make ownCloud work again in php 7.0.6
...
See https://bugs.php.net/bug.php?id=72117
2016-04-29 11:27:20 +02:00
C Montero-Luque
2b18334162
8.2.4 RC1
2016-04-26 21:24:24 -04:00
Vincent Petry
cac5afd85f
Merge pull request #24283 from owncloud/backport-24262-stable8.2
...
[stable8.2] check whether index is set before using it
2016-04-26 20:49:29 +02:00
Roeland Douma
96ce579adc
Merge pull request #24288 from owncloud/local-invalid-82
...
[8.2] error out if a local storage isn't setup correctly
2016-04-26 20:23:25 +02:00
Robin Appelman
e2437c51b5
add tests
2016-04-26 16:10:09 +02:00
Robin Appelman
dca1945e87
error out if a local storage isn't setup correctly
2016-04-26 16:10:06 +02:00
Arthur Schiwon
898266f0dc
check whether index is set before using it
2016-04-26 14:47:59 +02:00
blizzz
f5f5dffd86
Merge pull request #24243 from owncloud/stable8.2-backport-24052
...
[stable8.2] Fix LDAP race conditions
2016-04-26 13:04:42 +02:00
Morris Jobke
9828ae4b3f
Merge pull request #24260 from owncloud/scanner-locking-82
...
[8.2] add locks in the scanner to prevent multiple scanners running on the …
2016-04-26 10:57:49 +02:00
Robin Appelman
c58f16899b
add locks in the scanner to prevent multiple scanners running on the same files
2016-04-25 18:25:54 +02:00
Robin Appelman
6c0d61c9a8
Revert "add locks in the scanner to prevent multiple scanners running on the same files"
...
This reverts commit fd8e3f7301 .
2016-04-25 18:23:26 +02:00
Morris Jobke
94aa8f9306
Merge pull request #24237 from owncloud/backport-24214-stable8.2
...
[stable8.2] on clone Connection, do not take over the existing LDAP resource
2016-04-25 16:37:44 +02:00
Robin Appelman
fd8e3f7301
add locks in the scanner to prevent multiple scanners running on the same files
2016-04-25 15:48:03 +02:00
Morris Jobke
80052995d5
Fix LDAP race conditions
...
* getFromCache is wrapped in isCached
* inbetween the two calls the cache entry hits it's TTL
* getFromCache returns null
* this fix only checkes if the returned value is null and
return only non-null values
2016-04-25 13:44:22 +02:00
Arthur Schiwon
26869c1a93
on clone Connection, do not take over the existing LDAP resource
...
For one, it solves potential conflicts when using the resource. For the
other, one on the login check (the only place where a clone happens
currently) we do not need to rebind after confirming the user's login
was successful.
2016-04-25 12:43:33 +02:00
blizzz
505e2b35b0
Merge pull request #24144 from owncloud/stable8.2-filelist-redirectonstoragenotavailable
...
Fix StorageNotAvailable exception string detection
2016-04-23 01:25:12 +02:00
Thomas Müller
3ab41be506
Merge pull request #24181 from owncloud/backport-24145-limit-background-job-runtime-8.2
...
[8.2] Make sure that CLI cron doesn't run for ever, but makes use of the ne…
2016-04-22 17:25:14 +02:00
Thomas Müller
4ed979df5f
Merge pull request #24197 from owncloud/backport-24183-change-background-job-sort-order-8.2
...
[8.2] Change the sort order of background jobs to be DESC instead of ASC
2016-04-22 15:17:32 +02:00
Joas Schilling
6c1680addc
Change the sort order of background jobs to be DESC instead of ASC
...
In theory, if your instance ever creates more jobs then your system cron can
handle, the default background jobs get never executed anymore. Because
everytime when the joblist returns the next job it looks for the next ID,
however there is always a new next ID, so it will never wrap back to execute
the low IDs. But when we change the sort order to be DESC, we make sure that
these low IDs are always executed, before the system jumps back up to
execute the new IDs.
2016-04-22 14:17:45 +02:00
Joas Schilling
db6b6d832e
Make sure that CLI cron doesn't run for ever, but makes use of the next spawn
2016-04-22 10:01:22 +02:00
Thomas Müller
05b9503400
Merge pull request #24171 from owncloud/stable8.2-certificate
...
[stable8.2] Ignore certificate file if it starts with file://
2016-04-22 09:36:17 +02:00
Vincent Petry
1e017ea69f
Merge pull request #24162 from owncloud/backport-23461-activity-without-sharing-8.2
...
Fix "AutoloadNotAllowedException" when files_sharing is disabled
2016-04-22 09:23:45 +02:00
Vincent Petry
e912db00a8
Merge pull request #23807 from owncloud/backport-of-#23760-1
...
[stable8.2] Fix conditional check in MySQL setup
2016-04-22 09:18:35 +02:00
Christoph Wurst
4648f63431
Merge pull request #24152 from owncloud/remember-email-when-setting-expiration
...
[stable8.2] remember email when setting expiration date
2016-04-21 20:31:59 +02:00
Lukas Reschke
d3f585c329
[stable8.2] Ignore certificate file if it starts with file://
2016-04-21 18:56:58 +02:00
Thomas Müller
8bd3ea08eb
Merge pull request #24113 from owncloud/backport-24111-chunking-users-in-background-jobs-8.2
...
[8.2] Chunk the users correctly in the trashbin and versions background job
2016-04-21 16:21:27 +02:00
Joas Schilling
d727ade11d
Fix "AutoloadNotAllowedException" when files_sharing is disabled
2016-04-21 16:13:28 +02:00
Thomas Müller
8f2759de21
Merge pull request #23548 from owncloud/stable8.2-quota-recognizeremoteunlimitedquota
...
[stable8.2] Workaround to be able to recognize unlimited quota in fed shares
2016-04-21 12:56:57 +02:00
Christoph Wurst
699691f910
remember email when setting expiration date
...
fixes #22947
2016-04-21 12:32:41 +02:00
Vincent Petry
88613ded7f
Fix StorageNotAvailable exception string detection
2016-04-21 10:23:21 +02:00
Morris Jobke
2aed501f7f
Merge pull request #24130 from owncloud/stable82_24108
...
[stable8.2] Allow setting can edit permissions on federated shares in webUI
2016-04-20 22:34:47 +02:00
Morris Jobke
af5d08d97f
Merge pull request #23984 from owncloud/fix-infinite-loop-in-unavailable-mount
...
[stable8.2] Fixes a possible infinite change-dir-loop
2016-04-20 21:07:20 +02:00
Roeland Jago Douma
c53acac91e
Allow setting can edit permissions on federated shares in webUI
...
Fixes #24032
Since we have a slightly different UI for the federated shares our
normal logic fails us. This makes sure to add the correct permissions
when it is a federated share.
2016-04-20 19:19:21 +02:00
Björn Schießle
3a83912300
Merge pull request #24100 from owncloud/fix_23632_8.2
...
[stable8.2] init users mount point before recovery
2016-04-20 17:05:45 +02:00
Vincent Petry
b54faa994b
Merge pull request #23363 from owncloud/smb-1.0.8-82
...
[8.2] update icewind/smb to 1.0.8
2016-04-20 11:04:32 +02:00
Vincent Petry
2d59027064
Merge pull request #24000 from owncloud/shared-islocal-82
...
[8.2] implement isLocal for shared storage
2016-04-20 10:56:59 +02:00
Joas Schilling
85a860a369
Copy the 9.0 method for the background jobs
2016-04-20 10:43:58 +02:00
Vincent Petry
aa408deef9
Merge pull request #23402 from owncloud/backport-23282-stable8.2
...
[stable8.2] fix writing to cache when fallback server should be used immediately
2016-04-20 10:42:59 +02:00
Joas Schilling
f052f0e59a
Chunk the users correctly in the trashbin and versions background job
2016-04-20 10:41:56 +02:00
Roeland Douma
36c43bad53
Merge pull request #24008 from owncloud/fix_repeating_user_list
...
Fix repeating user list in webUI
2016-04-19 20:12:37 +02:00
Roeland Jago Douma
60680cb28c
Fix repeating user list in webUI
...
Steps:
1. create a folder A
2. share A with user1, user2 and user3
3. create a folder A/B
4. share A/B with user4 ("Shared in A with user1, user2, user3" appears in the sidebar below the share input field)
5. share A/B with user5 (the text is expanded with ", user1, user2, user3")
After:
user1, user2, user3 is only shown once
2016-04-19 19:31:20 +02:00
Björn Schießle
d5b2d94f78
we need to initialize the mount points of the given user before we recover
...
access to his files
2016-04-19 17:18:26 +02:00
Morris Jobke
b818e24e28
Merge pull request #24044 from owncloud/stable8.2-autoload
...
[stable8.2] Exclude autoload_static.php
2016-04-18 08:47:55 +02:00
Lukas Reschke
fdc157fe97
Exclude autoload_static.php
2016-04-17 11:14:04 +02:00
Robin Appelman
fd3f090280
implement isLocal for shared storage
2016-04-14 15:50:28 +02:00
Arthur Schiwon
39004c2b7b
Fixes a possible infinite change-dir-loop
...
Those can occure when browsing in a mount that got unavailable
2016-04-13 22:43:33 +02:00
Morris Jobke
d45ecadba7
Merge pull request #23785 from owncloud/stable8.2-backport-23304
...
[stable8.2] Fix PHP memory leak in file_get_contents()
2016-04-12 10:42:10 +02:00
Joas Schilling
511487e961
Correctly return an empty string for empty files
2016-04-08 15:12:01 +02:00
Daniel Hansson
f07323d6c0
[stable9] Fix conditional check in MySQL setup
...
Backport of "Fix conditional check in MySQL setup #23760 "
2016-04-05 16:06:17 +02:00
Morris Jobke
acb67a84c2
Fix PHP memory leak in file_get_contents()
...
* ref https://bugs.php.net/bug.php?id=61961
* ref https://github.com/owncloud/core/issues/20261#issuecomment-180000256
* code is based on the proposal of @chriseqipe
* fixes #20261
2016-04-04 18:19:08 +02:00
Lukas Reschke
cb9d0b9c7c
Merge pull request #23711 from owncloud/fix_encryption_versions_on_external_storages_8.2
...
[stable8.2] fix creation of versions of encrypted files on external storages
2016-04-01 08:49:40 +02:00
Bjoern Schiessle
1b663a875a
fix creation of versions of encrypted files on external storages
...
in order to create a 1:1 copy of a file if a version gets created
we need to store this information on copyBetweenStorage(). This
allows us to by-pass the encryption wrapper if we read the source file.
2016-03-31 23:19:51 +02:00
Vincent Petry
7c86d79374
Workaround to be able to recognize unlimited quota in fed shares
...
Fixes issues where a user cannot upload to a fed share on OC >= 9.0
where the sharer has unlimited quota (-3)
2016-03-24 14:11:06 +01:00
Vincent Petry
3b3780f532
Merge pull request #23505 from owncloud/ee-1149-share-propagation-entries-in-db
...
Grab the values for share propagation manually from the DB
2016-03-23 14:40:56 +01:00
Morris Jobke
579f50bc9b
Merge pull request #23457 from owncloud/backport-23329-stable8.2
...
[stable8.2] Avatar must be saved after login is done and external storages set up…
2016-03-23 13:04:22 +01:00
Joas Schilling
aa95ac6bc8
Chunk the shareId query
2016-03-23 11:16:37 +01:00
Joas Schilling
a951858000
Grab the values for share propagation manually from the DB
2016-03-23 10:54:30 +01:00
Thomas Müller
0d8617a1f0
Merge pull request #23481 from owncloud/smb-handle-forbidden-82
...
[8.2] handle forbidden exceptions in smb backend
2016-03-23 09:12:22 +01:00
Robin Appelman
2b36716b18
handle forbidden exceptions in smb backend
2016-03-22 15:37:21 +01:00
Thomas Müller
d0ad124505
Merge pull request #23433 from owncloud/stable82_fix_22128
...
Do not show hash if parent is shared by link
2016-03-22 10:18:12 +01:00
Arthur Schiwon
cf73db11b5
Avatar must be saved after login is done and external storages set up properly, fixes #21555
2016-03-21 22:38:18 +01:00
Roeland Jago Douma
22ca4c5654
Do not show hash if parent is shared by link
...
fixes #22128
Since we store the password in the shared_with field of the database we
need to do some extra processing not to show it.
2016-03-21 19:51:00 +01:00
Morris Jobke
8ba36692bf
Merge pull request #23391 from owncloud/stable8.2-share-keepoptioncheckboxinblocks
...
[stable8.2] Keep share checkboxes together
2016-03-21 14:13:08 +01:00
Arthur Schiwon
01d12ec74e
fix writing to cache when fallback server should be used immediately
2016-03-18 20:41:00 +01:00
Roeland Douma
efad504707
Merge pull request #23379 from owncloud/stable8.2-backport-23370
...
[stable8.2] Update avatar on username change if avatar is set
2016-03-18 15:53:34 +01:00
Vincent Petry
b706ba41e0
Keep share checkboxes together
...
- removed leading spaces before markup which can affect rendering in
some cases
- added shareOption CSS class to group and keep share option checkbox +
label
- moved ".showCruds" arrow into the matching shareOption to keep the
arrow together with the checkbox
2016-03-18 14:31:37 +01:00
Vincent Petry
65971f16d1
Merge pull request #22766 from owncloud/ceph-keystone-readiness-stable8.2
...
Synchronise files_external and objectstore Docker tests with master
2016-03-18 11:24:58 +01:00
Morris Jobke
1179462f4e
Update avatar on username change if avatar is set
...
* fixes #20455
2016-03-18 08:59:47 +01:00
Thomas Müller
9c00957da0
Merge pull request #23354 from owncloud/stable8.2_backport_23346
...
[Stable 8.2] Set proper public webdav permissions when public upload disabled
2016-03-17 20:50:53 +01:00
Robin Appelman
b88acd51d2
update icewind/smb to 1.0.8
2016-03-17 16:16:37 +01:00
Roeland Jago Douma
499eba593e
Set proper public webdav permissions when public upload disabled
...
Fixes #23325
It can happen that a user shares a folder with public upload. And some
time later the admin disables public upload on the server.
To make sure this is handled correctly we need to check the config value
and reduce the permissions.
Fix is kept small to be easy backportable.
2016-03-17 13:56:24 +01:00
Vincent Petry
a110bdb10f
Merge pull request #23312 from owncloud/check-syntax-travis-stable8.2
...
[stable8.2] Execute parallel-lint
2016-03-16 18:10:28 +01:00
Lukas Reschke
aee10f0281
[stable8.2] Execute parallel-lint
...
Backport of https://github.com/owncloud/core/pull/22994 and https://github.com/owncloud/core/pull/23303
2016-03-16 15:10:45 +01:00
Morris Jobke
7e92ef37e3
Merge pull request #23234 from owncloud/stable8.2-fix_21678
...
[stable8.2] Gracefull handle link shares rename hook
2016-03-16 13:21:00 +01:00
Lukas Reschke
cd78b90daf
Merge pull request #23266 from owncloud/fix_22907_8.2
...
allow group shares, even if not all public keys are available
2016-03-15 19:07:06 +01:00
Bjoern Schiessle
38f8f2837e
allow group shares, even if not all public keys are available
2016-03-15 15:14:45 +01:00
Roeland Jago Douma
1acc045e0c
Gracefull handle link shares rename hook
...
Fixes #21678
The hook is called on all renames. However when we use a link share
the getUserFolder fails. We now just opt out.
2016-03-14 17:29:18 +01:00
Vincent Petry
a5de6b3713
Merge pull request #22934 from owncloud/stable8.2-backport-22872
...
[stable8.2] Update error text for link passwords
2016-03-14 16:17:00 +01:00
Thomas Müller
4b8094abc1
Merge pull request #22944 from owncloud/backport-22800-stable8.2
...
[8.2] don't hide server not available exception, fixes #20536
2016-03-14 16:15:31 +01:00
Morris Jobke
127f764ee5
Merge pull request #23103 from owncloud/stable8.2-backport-23094
...
[stable8.2] Fake LOCK statement for Windows 7, 8 and 10 network mounts
2016-03-13 14:53:17 +01:00
Morris Jobke
24f94eeffc
Fake LOCK statement for Windows 7, 8 and 10 network mounts
...
* fixes #22596
2016-03-10 16:01:06 +01:00
Morris Jobke
236d16e57b
Merge pull request #23025 from owncloud/stable8.2-backport-22986
...
[stable8.2] Remove disabled autocorrect for new file names
2016-03-09 17:31:30 +01:00
Morris Jobke
755ca52e48
Remove disabled autocorrect for new file names
...
* ref #22784
2016-03-09 15:01:51 +01:00
Morris Jobke
0010c874c4
Merge pull request #22842 from owncloud/stable82_22830
...
[Stable 8.2] Rename and move permissions are set when a file is updatable
2016-03-09 08:44:18 +01:00
Morris Jobke
a03173caee
Merge pull request #22923 from owncloud/stable8.2-share-archivenamedownloadall
...
[stable8.2] Fix archive file name when downloading public share
2016-03-09 08:43:11 +01:00
Morris Jobke
7a94a58543
Merge pull request #22935 from owncloud/stable8.2-remove-wrongly-backported-test
...
Remove wrongly backported test
2016-03-09 08:42:33 +01:00
Morris Jobke
6ebaef54f0
Merge pull request #22927 from owncloud/stable8.2-files-newmenu-removebrowsercomplete
...
[stable8.2] Remove browser autocomplete in new file menu
2016-03-09 08:34:57 +01:00
C Montero-Luque
fc18c0506a
8.2.3
2016-03-08 09:02:46 -05:00
Arthur Schiwon
35200de653
don't hide server not available exception, fixes #20536
2016-03-08 12:48:26 +01:00
Thomas Müller
c2f3127d24
Fix casing - causes failure on php 5.4
2016-03-08 10:31:38 +01:00
Morris Jobke
9464d71d75
Remove wrongly backported test
...
* backported with #22752
2016-03-08 09:57:53 +01:00
Morris Jobke
9cd2ef6e8a
Update error text for link passwords
...
* this removes the old tooltip first before showing
the new one to update the text - otherwise the old
text will be shown
2016-03-08 09:06:12 +01:00
Vincent Petry
9b22ecd1c0
Remove browser autocomplete in new file menu
2016-03-07 22:04:57 +01:00
Vincent Petry
4bc0eb546c
Remove "files" arg from download URL in public link page
...
When no files were specified for download, it means folder download.
In this case, no need to pass an empty "files" argument.
2016-03-07 21:50:45 +01:00
Vincent Petry
f9a14e5c54
Fix archive file name when downloading public share
...
When download a public link share folder using the button on the top
right, it doesn't provide a list of files.
This fix makes sure to trigger the correct logic when no file list was
given.
2016-03-07 21:50:41 +01:00
C Montero-Luque
c51ae5f8ee
8.2.3 RC2
2016-03-04 18:15:14 -05:00
C. Montero Luque
0c03e7c384
Merge pull request #22868 from owncloud/stable8.2-backport-22865
...
[stable8.2] Run cleanup of expired DB file locks to background job
2016-03-04 14:25:53 -05:00
C. Montero Luque
bf9be4b2c8
Merge pull request #22862 from owncloud/stable8.2-trashbin-checkpath
...
[stable8.2] Properly check path validity before deleting to trash
2016-03-04 13:33:43 -05:00
Morris Jobke
12e006c1f5
Run cleanup of expired DB file locks to background job
...
* fixes #22819
The old way fired a DELETE statement on each destruction of the
DBLockingProvider. Which could cause a lot of queries. It's enough
to run this every 5 minutes in a background job, which in the end
could result in file locks that exists 5 minutes longer - in the
worst case and for not properly released locks.
This makes the DB based locking a lot more performant and could
result in a similar performance to the Redis based locking provider.
2016-03-04 17:03:41 +01:00
Vincent Petry
152e2e361d
Properly check path validity before deleting to trash
...
This prevents deleting the whole "files" folder of the user whenever
$ownerPath is empty. This can happen in concurrency situations.
2016-03-04 15:34:35 +01:00
Roeland Jago Douma
b66d536fc1
Rename and move permissions are set when a file is updatable
...
* Fix unit tests
2016-03-04 09:38:34 +01:00
Frank Karlitschek
78f40de835
Merge pull request #22802 from RealRancor/backport_22776_stable8.2
...
Add Versions app header to config.sample.php
2016-03-03 14:10:22 -05:00
RealRancor
dd36bed3e0
Add Versions app header to config.sample.php
2016-03-03 08:44:27 +01:00
C Montero-Luque
61a71c6f69
8.2.3 RC1
2016-03-01 20:27:56 -05:00
Robin McCorkell
1fa95c3a4c
Synchronise files_external and objectstore Docker tests with master
...
Checkout files from 4d69e562a0
2016-03-01 23:01:57 +00:00
Vincent Petry
5200baa966
Merge pull request #22752 from owncloud/part-file-root-82
...
[stable8.2] allow putting the part file in the view root
2016-03-01 20:43:54 +01:00
Thomas Müller
ee4d57660d
Merge pull request #22751 from owncloud/stable8.2-codecheckeruses
...
[stable8.2] Fixing CodeChecker usage
2016-03-01 15:26:10 +01:00
Vincent Petry
d32fc2d771
Don't apply quota in stream wrapper for part files
...
When overwriting shared files as recipient, the part file is written on
the uploader's storage before overwriting the target file.
If the uploader has no quota left, they should still be able to
overwrite that file with Webdav. To make this work, they need to be able
to write the part file to their own storage first.
2016-03-01 15:25:33 +01:00
Robin Appelman
cf63a16935
add config sample
2016-03-01 14:51:31 +01:00
Robin Appelman
c120578735
allow putting the part file in the view root
2016-03-01 14:43:40 +01:00
Thomas Müller
af44b5e573
Fixing CodeChecker usage 🙈
2016-03-01 13:42:54 +01:00
Vincent Petry
f19ba49c60
Merge pull request #22325 from owncloud/dav-upload-scan-in-lock-82
...
[8.2] scan the file in the write lock when uploading over dav
2016-03-01 13:26:06 +01:00
Morris Jobke
b74ad0c457
Merge pull request #22705 from owncloud/backport-22677-theme-overwriting-language
...
[8.2] Allow to overwrite a single language string via the theme folder
2016-03-01 11:54:21 +01:00
Vincent Petry
d774cbe546
Merge pull request #22657 from owncloud/stable8.2-backport-21854
...
[stable8.2] Fix addUserToGroup hook of the share code
2016-03-01 10:24:29 +01:00
Vincent Petry
9987424496
Improved JS L10N bundle merging + tests
2016-03-01 09:54:56 +01:00
Morris Jobke
1820dc2fbe
Merge pull request #22712 from owncloud/kill-coverage-on-scrutinizer-stable8.2
...
Update .scrutinizer.yml
2016-02-29 18:03:14 +01:00
Thomas Müller
0b965a4344
Update .scrutinizer.yml
2016-02-29 11:03:02 +01:00
Thomas Müller
b7780a71fd
Merge pull request #22665 from owncloud/backport-22599-stable8.2
...
[backport] [stable8.2] take the first result of that array, if present. Fixes 2nd display na…
2016-02-29 11:01:46 +01:00
Joas Schilling
d9824ca9f4
Allow to overwrite a single language string via the theme folder
2016-02-29 09:14:05 +01:00
Morris Jobke
98e94de18f
Merge pull request #22685 from owncloud/stable8.2-fix-thrashbin-cronjob
...
[Stable8.2] fix thrashbin cronjob
2016-02-29 08:31:10 +01:00
Victor Dubiniuk
3285f5e585
Skip users with no trashbin
2016-02-26 18:34:15 +03:00
Morris Jobke
bbfc5bbf30
Merge pull request #22676 from owncloud/fed-share-etag-82
...
[8.2] use the default view for propagation if possible
2016-02-26 14:56:31 +01:00
Robin Appelman
1384bf5066
use the default view for propagation if possible
2016-02-26 13:55:12 +01:00
Robin Appelman
e17bc565b7
Add test for owner etag propagation
2016-02-26 13:50:35 +01:00
Roeland Douma
54f8ec8be0
Merge pull request #22574 from owncloud/backport-22419-console-add-user-group-with-shares
...
[8.2] Make sure to init the users Filesystem so we can add group shares
2016-02-26 08:18:10 +01:00
Arthur Schiwon
36a8f22dc3
take the first result of that array, if present. Fixes 2nd display name to be 'Array', if cache is configured and enabled.
2016-02-26 02:09:25 +01:00
Morris Jobke
2ef8483b6d
Fix addUserToGroup hook of the share code
...
* sets up the filesystem of the user that is added to a group
to properly accept shares
* fixes #18499
2016-02-25 18:42:41 +01:00
Thomas Müller
696ee349ea
Merge pull request #22649 from owncloud/external-share-manager-82
...
inject the correct external share manager into the storage
2016-02-25 17:13:00 +01:00
Thomas Müller
83fa9a1f54
Merge pull request #22629 from owncloud/stable8.2-fedshare-testremote-after-404
...
[stable8.2] Properly trigger testRemote after getting a 404 from remote fed share
2016-02-25 16:56:38 +01:00
Vincent Petry
4c3f9bd489
Merge pull request #22633 from owncloud/stable8.2-backport-22565
...
[stable8.2] Avoids scanning the root storage
2016-02-25 16:49:11 +01:00
Robin Appelman
3415933bd8
inject the correct external share manager into the storage
2016-02-25 15:43:38 +01:00
Björn Schießle
75f9587915
Merge pull request #22626 from owncloud/fix_broken_unencrypted_size_8.2
...
[stable8.2] Heal unencrypted file sizes at download time
2016-02-25 14:51:04 +01:00
Bjoern Schiessle
f8e25419e5
recalculate unencrypted size if we assume that the size stored in the db is not correct
2016-02-25 11:16:15 +01:00
Morris Jobke
60ff1de286
Avoids scanning the root storage
...
This check will skip the background scan for the root storage
because there is nothing in the root storage that isn't already
in another (mostly user-) storage.
Fixes #22501
2016-02-24 17:27:07 +01:00
Morris Jobke
a0bd774ca5
Merge pull request #22614 from owncloud/backport-22358-stable8.2
...
[Backport][stable8.2] Fix race condition when switching filter mode.
2016-02-24 17:07:03 +01:00
Vincent Petry
bb1db1ef5b
Properly trigger testRemote after getting a 404 from remote fed share
...
Whenever a remote fed share's shareinfo call returns a 404, don't
directly assume the storage is not available by throwing
StorageNotAvailableException. We need to properly throw
NotFoundException to trigger the later logic that calls testRemote()
that verifies that the 404 is not from a broken server but really from
an obsolete share.
2016-02-24 16:33:20 +01:00
Arthur Schiwon
5102458c3f
Fix race condition when switching filter mode. Fixes #22278
2016-02-24 11:14:52 +01:00
Morris Jobke
300953c3ef
Merge pull request #22571 from owncloud/stable8.2-backport-21544
...
[stable8.2] set etag and permission fields for trashbin entries
2016-02-24 11:10:43 +01:00
Joas Schilling
0e999ab3b4
Make sure to init the users Filesystem so we can add group shares
2016-02-22 15:52:26 +01:00
Roeland Douma
2a29d7a4ff
Merge pull request #22557 from owncloud/backport-22496-share-group-problem
...
[8.2] Fix on shared groups assignment.
2016-02-22 15:47:28 +01:00
Robin Appelman
bdbdd27e47
set etag and permission fields for trashbin entries
2016-02-22 15:29:16 +01:00
Morris Jobke
8614497f91
Merge pull request #22562 from owncloud/stable8.2-ie-publicpagefooter
...
[stable8.2] Fix public page footer position in IE
2016-02-22 13:30:07 +01:00
Vincent Petry
4a156bb9d1
Fix public page footer position in IE
...
The content element needs hasLayout, so triggering it with a display
attribute.
Without this, the #content element's height would be as high as the
window's height instead of adjusting itself to its contents' height.
2016-02-22 11:40:53 +01:00
Vincent Petry
5bda7f84b5
Merge pull request #22556 from owncloud/stable8.2-fix-pagination-in-ie
...
[stable8.2] Fixes pagination in IE
2016-02-22 11:40:27 +01:00
Leonardo Diez
7affaeb906
Fix on shared groups assignment.
2016-02-22 10:41:35 +01:00
Morris Jobke
1f87d1aff1
Fixes pagination in IE
...
* tested in Firefox, Chrome, Safari, IE and Edge with folder and file shares
* fixes #20044
2016-02-22 10:30:13 +01:00
Morris Jobke
3f16fae206
Merge pull request #22456 from owncloud/stable8.2-files-select-closesidebar
...
[stable8.2] Close file detail sidebar when selecting/unselecting files
2016-02-17 15:29:26 +01:00
Vincent Petry
550983bd02
Close file detail sidebar when selecting/unselecting files
...
Interacting with the checkboxes, also "Select all" will automatically
close the sidebar now.
2016-02-17 10:35:17 +01:00
Morris Jobke
91aa1bb045
Merge pull request #22372 from owncloud/stable8.2-backport-22369
...
[stable8.2] Fix BMP support
2016-02-16 09:16:25 +01:00
Roeland Douma
95c815fcd2
Merge pull request #22364 from owncloud/backport-20152-stable8.2
...
[stable8.2] Remove invalid type-cast
2016-02-15 19:40:45 +01:00
Morris Jobke
ce4d5185fa
Fix BMP support
...
* fixes #16461
2016-02-14 09:32:04 +01:00
Lukas Reschke
81b1ce4db0
Remove invalid type-cast
...
This is an `is_array` operation and not a `in_array` one. Thus this typecast is not required.
Fixes https://github.com/owncloud/core/issues/20095
2016-02-13 14:30:37 +01:00
Thomas Müller
5bbf8eda23
Merge pull request #22040 from owncloud/stable8.2-backport-21999
...
[stable8.2] [user_ldap] properly decode cached objects
2016-02-11 18:52:50 +01:00
Robin Appelman
afeb3f3eec
scan the file in the write lock when uploading over dav
2016-02-11 14:44:22 +01:00
Thomas Müller
aef1def9be
Merge pull request #22323 from owncloud/stable8.2-22322
...
[stable8.2] Fix typo
2016-02-11 14:25:45 +01:00
Morris Jobke
38470ef317
Fix typo
...
backport of #22322
2016-02-11 14:06:19 +01:00
Vincent Petry
a580785da8
Merge pull request #22262 from owncloud/stable8.2-backport-21251
...
[stable8.2] occ command can only be called from ownCloud root directory
2016-02-11 11:46:00 +01:00
Morris Jobke
70817a61e4
Merge pull request #22293 from owncloud/stable8.2-versions-fixpathasrecipient
...
[stable8.2] Fix versions path as share recipient when different than owner path
2016-02-10 17:34:36 +01:00
Vincent Petry
4457323878
Use full path of known file when handling versions
...
Instead of relying on the versions API response, use the known file path
when populating version models.
2016-02-10 16:49:23 +01:00
Vincent Petry
e40abfbbfe
Remove path from versions response
...
The path attribute contains the path relative to the owner's home
folder, not the one from the recipient, which is useless for the client
and needlessly discloses the owner's original path.
The requested already has access to the full path of the file, so no
need to add it to the response.
2016-02-10 16:49:18 +01:00
Morris Jobke
57fc56b5f3
Merge pull request #22261 from owncloud/stable8.2-backport-21459
...
[stable8.2] Make LDAP more robust to exceptions and log them properly
2016-02-10 15:23:58 +01:00
Morris Jobke
e23c67b0fd
occ command can only be called from ownCloud root directory
...
* this changes into the ownCloud root directory and then should run just fine
* avoids weird error messages that are caused by this
2016-02-10 09:51:31 +01:00
Morris Jobke
1911fd5d9f
Make LDAP more robust to exceptions and log them properly
2016-02-10 09:46:21 +01:00
Vincent Petry
3350d62b75
Merge pull request #22250 from owncloud/stable8.2-ldap_2nddispname
...
Backport of LDAP second display name
2016-02-09 18:37:15 +01:00
Arthur Schiwon
eedf9a6b8a
adjust test
2016-02-09 18:19:58 +01:00
Arthur Schiwon
b858550e66
Backport of LDAP second display name
...
From c1871f5787
2016-02-09 16:29:08 +01:00
Thomas Müller
b4bbd4a70f
Merge pull request #22185 from farukuzun/stable8.2
...
[stable8.2] Introduce some mimetypes for richdocuments
2016-02-09 11:25:48 +01:00
Faruk Uzun
0d3b333210
Introduce some mimetypes for richdocuments
...
* application/vnd.lotus-wordpro
* application/vnd.visio
* application/vnd.wordperfect
* application/msonenote
Backport of #21766
2016-02-08 05:52:44 +02:00
Morris Jobke
47b1b67b4c
Merge pull request #22172 from owncloud/stable8.2-backport-22143
...
[stable 8,2] When a user is removed we should remove the right shares
2016-02-06 09:26:20 +01:00
Roeland Jago Douma
814ca88398
When a user is removed we should remove the right shares
...
* This means all the shares directly shared with them
* Or all group shares having a special share with them
This patch fixes the operator precedece (AND before OR).
So before this patch:
(share_with = <deleted user> AND share_type = 0) OR share_type=2
So it deleted all user specific shares
Now:
share_with = <deleted user> AND (share_type = 0 OR (share_type=2)
2016-02-05 20:07:26 +01:00
Lukas Reschke
decd956683
Merge pull request #22147 from owncloud/stable8.2-backport-22146
...
[stable8.2] Allow to delete the email address in user management
2016-02-05 16:21:29 +01:00
Morris Jobke
bca6c78d24
Allow to delete the email address in user management
2016-02-05 10:31:03 +01:00
Roeland Douma
4e10c8b8f6
Merge pull request #22087 from RealRancor/RealRancor-patch-2
...
Backport #22086 to stable8.2
2016-02-03 13:21:44 +01:00
RealRancor
2843ced28b
Backport #22086 to stable8.2
2016-02-03 09:42:43 +01:00
Thomas Müller
2b9fcac462
Merge pull request #22047 from owncloud/stable8.2-backport-21953
...
[stable8.2] Make enable_avatars setting more robust
2016-02-01 16:16:53 +01:00
Thomas Müller
0fd92a2851
Merge pull request #22006 from owncloud/backport-21987-background-job-get-all
...
[8.2] Do not create a loop that generates thousands of jobs
2016-02-01 14:16:45 +01:00
Morris Jobke
85692194d5
Make enable_avatars setting more robust
...
* handles the setting in the same way everywhere
* fixes #21949
2016-02-01 14:13:41 +01:00
Morris Jobke
7f327ab5ab
[user_ldap] properly decode cached objects
...
* fixes #21896
2016-02-01 09:50:26 +01:00
Joas Schilling
e6780b164f
Remove other broken usages in deprecated methods
2016-01-29 10:10:38 +01:00
Joas Schilling
950ce22118
Deprecate the method and warn against using it
...
Conflicts:
lib/private/backgroundjob/joblist.php
2016-01-29 10:10:16 +01:00
Joas Schilling
882b34b01e
Do not create a loop that generates thousands of jobs
...
Conflicts:
cron.php
2016-01-29 10:08:57 +01:00
Thomas Müller
3b40e85c42
Merge pull request #21938 from owncloud/stable8.2_sabre_2_1_9
...
[Stable8.2] Bump sabre/dav 2 1 9
2016-01-29 07:43:03 +01:00
Roeland Jago Douma
4390526c27
Bump sabre/dav to 2.1.9
2016-01-28 20:44:24 +01:00
Morris Jobke
fb943f0c8a
Merge pull request #21863 from owncloud/sync-certificates-with-upstream-82
...
[stable8.2] Sync certificates with upstream
2016-01-25 08:23:43 +01:00
Lukas Reschke
e6fd925650
Sync certificates with upstream
2016-01-22 22:11:18 +01:00
Vincent Petry
19b8359600
Merge pull request #21799 from owncloud/stable8.2-backport-21705
...
[stable8.2] improve background job error message
2016-01-22 14:43:02 +01:00
Thomas Müller
22bba7c46a
Add message key to context of logException
2016-01-20 11:06:34 +01:00
Morris Jobke
c27dee56ac
use logException() to properly log the exception
2016-01-20 11:06:27 +01:00
Morris Jobke
67fb58b4ee
Improved error message for failing background job
2016-01-20 11:06:18 +01:00
Morris Jobke
821663e397
Merge pull request #21747 from owncloud/stable8.2-backport-20927
...
[stable8.2] Handle return code of streamCopy in WebDAV put
2016-01-19 00:30:23 +01:00
Morris Jobke
bb3d257eef
Handle return code of streamCopy in WebDAV put
...
* throw a different exception if streamCopy failed
2016-01-16 11:29:19 +01:00
Thomas Müller
66f1ca36fc
Merge pull request #21693 from owncloud/stable8.2-users-scrolltop
...
[stable8.2] Keep scroll position in users page when sorting
2016-01-15 13:19:03 +01:00
Vincent Petry
2a9a1b8a4d
Keep scroll position in users page when sorting
...
When sorting, some browsers like Chrome will lose the scroll position,
possibly because the sorting code is touching the DOM elements.
This fix saves the scroll position before sorting and sets it back
afterwards.
2016-01-13 15:37:10 +01:00
Vincent Petry
f56e05fde0
Merge pull request #21666 from owncloud/smb-statcache-cap-82
...
[8.2] cap the number of entries we cache in smb's statcache
2016-01-13 10:41:49 +01:00
Robin Appelman
aa51fe1095
cap the number of entries we cache in smb's statcache
2016-01-12 18:12:27 +01:00
Morris Jobke
47a1fbe248
Merge pull request #21631 from owncloud/backport-17924-stable8.2
...
[backport] [stable8.2] always use an LDAP URL when connecting to LDAP
2016-01-12 10:33:13 +01:00
Arthur Schiwon
a0760ca489
always use an LDAP URL when connecting to LDAP
2016-01-11 21:31:33 +01:00
Morris Jobke
458a90c5a1
Merge pull request #21614 from owncloud/fix_21598_8.2
...
[stable8.2] fix public link sharing if the master key is enabled
2016-01-11 15:35:46 +01:00
Björn Schießle
640f12706f
only use master key ID if a user is logged in. Otherwise keep the public link share key
2016-01-11 13:53:07 +01:00
Morris Jobke
d97aba0ca5
Merge pull request #21611 from owncloud/stable8.2-users-dropdownscroll
...
[stable8.2] Fix users list dropdown position after scroll
2016-01-11 13:47:31 +01:00
Vincent Petry
f9980de6fc
Fix users list dropdown position after scroll
...
When scrolling, the position calculation of the multiselect dropdown was
wrong. Adding "position: relative" to the list container makes the
button calculation relative to it instead of the whole page. In this
case the dropdown is properly aligned with the field regardless of
scrolling.
2016-01-11 12:47:25 +01:00
Morris Jobke
d32f5c1280
Merge pull request #21565 from owncloud/ext-smb-dep-stable8.2
...
[stable8.2] Check libsmbclient-php as well as smbclient binary
2016-01-11 11:36:14 +01:00
Vincent Petry
a047983ebb
Merge pull request #21585 from owncloud/bakport-21575
...
[stable8.2] Use ISession::clear
2016-01-11 11:24:52 +01:00
Vincent Petry
693067e6cf
Merge pull request #21603 from owncloud/backport-21548-correctly-display-notify-option-for-shares
...
[8.2] Check the correct config for displaying the "notify by email" option
2016-01-11 11:22:05 +01:00
Joas Schilling
ea5b7585f9
Check the correct config for displaying the "notify by email" option
...
Conflicts:
core/js/tests/specs/sharedialogshareelistview.js
2016-01-11 10:08:46 +01:00
Lukas Reschke
ba66805ece
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.
2016-01-10 16:50:31 +01:00
Robin McCorkell
d948687caa
Check libsmbclient-php as well as smbclient binary
2016-01-09 09:19:39 +00:00
Thomas Müller
dce584e7f3
Merge pull request #21539 from endocode/kayrus/cookies_auth_fix
...
[stable8.2] Fixed double file upload on failed auth using WebDAV
2016-01-08 20:09:27 +01:00
Thomas Müller
f4a7991562
Merge pull request #21118 from owncloud/makeurltypeconfigurable
...
[stable8.2] make swift url type configurable
2016-01-08 13:46:01 +01:00
kayrus
9e5bb2b241
Fixed double file upload on failed auth using WebDAV
...
Backport of this fix: https://github.com/owncloud/core/pull/21491
Fixes https://github.com/owncloud/core/issues/21486
2016-01-08 11:54:16 +01:00
Jörn Friedrich Dreyer
18379cd1f6
add isset for optional params
2016-01-07 09:46:53 +01:00
Morris Jobke
5e76f5e020
Merge pull request #21265 from owncloud/backport20996-remove-password-reset
...
Backport 20996 remove password reset
2016-01-05 10:08:51 +01:00
Joas Schilling
3b59de7e33
Fix missing import of IUser
2016-01-05 09:47:23 +01:00
Thomas Müller
c74fe461b2
Merge pull request #21441 from owncloud/fix-dutch-typo
...
Fix the markup for the dutch translation
2016-01-04 14:58:18 +01:00
Morris Jobke
f450603fdd
Merge pull request #21439 from owncloud/backport-21289-retain-background-jobs
...
[8.2] Do not delete background jobs, in case an exception occured
2016-01-04 14:47:55 +01:00
Joas Schilling
9a4dd056c4
Fix the markup for the dutch translation
2016-01-04 14:13:09 +01:00
Joas Schilling
b995862723
Fix the test to expect the new behaviour
2016-01-04 13:29:03 +01:00
Joas Schilling
fa206d550f
Do not delete background jobs, in case an exception occured
...
This approach is not valid anymore. It initially was added for jobs
of non existing apps. But jobs of non-existing apps can not be created
so they will never be executed and so this call just catches other
cases which were not intended.
This reverts commit 4f4ad72460 .
2016-01-04 13:28:32 +01:00
Thomas Müller
4e3ace33d1
Merge pull request #21391 from owncloud/stable8.2-backport-undefined-user-agent
...
[stable8.2] Fix undefined HTTP_USER_AGENT
2015-12-29 17:20:31 +01:00
Thomas Müller
8e205c6854
Fix undefined HTTP_USER_AGENT
2015-12-29 11:45:34 +01:00
Vincent Petry
6b9b12e0c0
Merge pull request #21262 from owncloud/backport-21260-stable8.2
...
[backport] [stable8.2] initialize l10n instance earlier, fixes an undefined var warning foll…
2015-12-24 15:55:10 +01:00
Vincent Petry
6707df6470
Merge pull request #21313 from owncloud/scanner-skip-not-available-82
...
[8.2] Skip unavailable storages in scanner
2015-12-24 15:50:02 +01:00
Roeland Douma
e9036a0cad
Merge pull request #21295 from owncloud/backport-21255-stable8.2
...
user management: show password error temporary (backport for stable8.2)
2015-12-23 08:25:46 +01:00
Thomas Müller
fad03d639e
Merge pull request #21341 from owncloud/fix-unit-tests-stable8.1
...
[stable8.2] Fix unit tests
2015-12-23 07:09:40 +01:00
Lukas Reschke
fa1a9a5cc6
Fix unit tests
2015-12-22 21:26:02 +01:00
Morris Jobke
c4964f710b
Merge pull request #21261 from owncloud/stable8.2-backport-21244
...
[stable8.2] enforce_home_folder_naming_rule cannot be configured in config.php
2015-12-22 19:14:28 +01:00
Morris Jobke
f628c21f08
Merge pull request #21274 from owncloud/stable82_20884
...
[Stable 8.2] [Sharing] Respect disabled incoming federated shares
2015-12-22 19:13:49 +01:00
Morris Jobke
e51da34aa9
Merge pull request #21234 from owncloud/stable8.2-backport-21232
...
[stable8.2] Use name of ICollection for exception message
2015-12-22 19:11:37 +01:00
Robin Appelman
369ec64709
also log exception
2015-12-21 16:21:18 +01:00
Robin Appelman
188857c691
Skip unavailable storages in scanner
2015-12-21 16:21:13 +01:00
C Montero-Luque
d60d903e75
8.2.2
2015-12-21 07:22:04 -05:00
C Montero-Luque
6a7399808f
8.2.2 RC2
2015-12-18 17:30:17 -05:00
michag86
1a6e3e8b08
Update users.js
2015-12-18 17:04:36 +01:00
Roeland Jago Douma
b720c9616d
[Sharing] Respect disabled incoming federated shares
...
Only fetch the incoming federated shares if incoming shares are actually
enabled.
Fixes #20713
2015-12-18 09:11:00 +01:00
Robin Appelman
f85ee56a01
Check if user isset in $_REQUEST first
2015-12-17 16:37:48 +01:00
Joas Schilling
04c2247b0d
Allow specifying a custom reset-password-url
...
Conflicts:
core/js/config.php
2015-12-17 16:35:46 +01:00
Joas Schilling
5fe8f5a254
Remove password reset when the user can not change the password
2015-12-17 16:33:38 +01:00
Arthur Schiwon
6c5c14fc69
initialize l10n instance earlier, fixes an undefined var warning followed by a php error
2015-12-17 15:48:45 +01:00
blizzz
8dc74d9b52
enforce_home_folder_naming_rule cannot be configured in config.php
2015-12-17 15:43:44 +01:00
Morris Jobke
6e3648cc2f
add unit test for #21230
2015-12-16 16:16:35 +01:00
Morris Jobke
e66e33f12c
Use name of ICollection for exception message
...
* fixes #21230
2015-12-16 16:16:27 +01:00
C Montero-Luque
f152228f4c
8.2.2 RC1
2015-12-15 16:05:32 -05:00
Vincent Petry
346d8452c8
Merge pull request #21197 from owncloud/backport-21133-stable8.2
...
[backport] [stable8.2] Fix shared files of deleted users, detect DN change when checking for existence on LDAP
2015-12-15 18:42:13 +01:00
Vincent Petry
36701a2865
Merge pull request #21211 from owncloud/stable8.2-handle-enforce-home-folder-rule-setting
...
[stable8.2] properly preserve home folder naming enforcement setting
2015-12-15 18:42:00 +01:00
Thomas Müller
9154c5d8f4
Merge pull request #21198 from owncloud/fix_20296_8.2
...
[stable8.2] don't allow to create a federated share if source and target are the same
2015-12-15 13:17:46 +01:00
Morris Jobke
5ac6cacd90
properly preserve home folder naming enforcement setting
2015-12-15 10:23:50 +01:00
Arthur Schiwon
780b97d7b1
throw NoUserException in getHome when the requested user does not exist anymore
...
look for DN changes before marking a user as deleted
2015-12-14 22:46:54 +01:00
Vincent Petry
3fc5039054
Fixed JS unit tests for fed owner display name
2015-12-14 18:12:09 +01:00
Björn Schießle
c21e055c36
show display name but internally use the user name
2015-12-14 17:35:10 +01:00
Björn Schießle
171062fed3
don't allow to create a federated share if source and target server are the same
2015-12-14 17:30:50 +01:00
Morris Jobke
486fdcb34f
Merge pull request #21152 from owncloud/backport-20978-stable8.2
...
reset mailadress/displayname on blur (backport for stable8.2)
2015-12-14 17:30:04 +01:00
Lukas Reschke
c3c642740f
Merge pull request #21194 from owncloud/preview-non-existing-82
...
[8.2] Handle non existing files in version previews
2015-12-14 17:23:14 +01:00
Robin Appelman
b7c217290f
Handle non existing files in version previews
2015-12-14 16:07:31 +01:00
Vincent Petry
c47f214cf3
Merge pull request #21182 from owncloud/stable8.2-share-allowdeleteinshareoverview
...
[stable8.2] Bring back delete permission in share overview
2015-12-14 13:58:23 +01:00
Vincent Petry
709f9231e9
Bring back delete permission in share overview
2015-12-14 10:55:28 +01:00
Thomas Müller
a042ffafac
Merge pull request #21157 from owncloud/trashbin-loggedout-82
...
[8.2] Fix trashbin wrapper when no user is loggedin
2015-12-14 10:26:42 +01:00
Lukas Reschke
cccf4b6073
Use XMLWriter to generate response
...
Gets rid of manual XML generation.
2015-12-14 09:40:07 +01:00
Morris Jobke
cd4cc15ac9
Merge pull request #21154 from owncloud/stable8.2-files-deleteactiontext
...
[stable8.2] Stable8.2 files deleteactiontext
2015-12-11 16:09:45 +01:00
Robin Appelman
71f4877816
skip test if we cant use the filesystem when not logged in
2015-12-11 15:41:08 +01:00
Robin Appelman
b0842228f0
Fix thrashbin wrapper when no user is loggedin
2015-12-11 15:41:03 +01:00
Vincent Petry
5da3d5616c
Bring back file delete action text to be based on context
...
For received shares, the delete action becomes "Unshare" and for
personal mounts it becomes "Disconnect storage".
This also makes it possible from now on to pass a function to a file
action's "displayName" attribute.
2015-12-11 15:20:11 +01:00
michag86
8ec7faa26d
reset mailadress/displayname on blur
2015-12-11 14:59:52 +01:00
Lukas Reschke
411e400705
Merge pull request #21127 from owncloud/stable8.2-backport-21119
...
[stable8.2] Make AppManager->checkAppForUser more robust
2015-12-11 14:01:27 +01:00
Thomas Müller
19d15938e3
Merge pull request #21046 from owncloud/stable8.2-catchexceptionindirectdownloadurl
...
[stable8.2] Catch exception when querying direct download link
2015-12-11 10:49:42 +01:00
Roeland Douma
30b54d3853
Merge pull request #21115 from owncloud/stable8.2-backport-21109
...
[stable8.2] Deduplicate version expire jobs
2015-12-10 21:14:34 +01:00
Morris Jobke
7748faf362
Merge pull request #21113 from owncloud/memcache-lock-ttl-82
...
[8.2] Add ttl for redis based locking
2015-12-10 18:58:26 +01:00
Vincent Petry
acc2291f9e
Merge pull request #21124 from owncloud/remove-db-locking-performance-warning-stable8.2
...
Remove info about database locking performance
2015-12-10 18:10:59 +01:00
Morris Jobke
6cdf398a41
Make AppManager->checkAppForUser more robust
...
* if the JSON that is stored in the DB is corrupt an error was thrown
* with this change it is properly handled and the app is disabled
2015-12-10 16:58:16 +01:00
Thomas Müller
066db75c14
Remove info about database locking performance
2015-12-10 16:12:54 +01:00
Jörn Friedrich Dreyer
b314da9a25
make url type configurable
2015-12-10 14:37:53 +01:00
Vincent Petry
a83b3dd736
Merge pull request #21090 from owncloud/backport-20995-stable8.2
...
[backport] [stable8.2] ensure multiselect always receives an array when setting its value, f…
2015-12-10 14:31:42 +01:00
Morris Jobke
049f7f9af1
Merge pull request #21101 from owncloud/stable8.2_20989
...
[Stable 8.2] Update parent when moving share into recieved share
2015-12-10 13:57:17 +01:00
Vincent Petry
a96cf5d01c
Merge pull request #21112 from owncloud/db-lock-ttl-82
...
[8.2] Remove all locks after ttl from the db
2015-12-10 13:52:23 +01:00
Vincent Petry
f829ddfea5
Merge pull request #21100 from owncloud/stable8.2_21005
...
[Stable 8.2] The ajax code path unshares a link share when updating the password
2015-12-10 13:46:27 +01:00
Morris Jobke
6890933e4a
Deduplicate version expire jobs
...
* versionSize is calculated anyway in the expire job - > dropped
* offset/neededSpace was needed for expiry before the file is moved to the versions -> now this is included already in the currently used space because the expiry job is defered to a point in time after the version creation
* fixes #21108
2015-12-10 13:42:26 +01:00
Robin Appelman
5ea5d7fa52
ttl for memcache locking backends that support it
2015-12-10 13:07:27 +01:00
Robin Appelman
e15792a6aa
Add interface for memcache backends that support setting ttl on exisiting keys
2015-12-10 13:07:18 +01:00
Robin Appelman
b2eecfb946
Remove all locks after ttl from the db
2015-12-10 13:04:39 +01:00
Vincent Petry
c02381243c
Merge pull request #21044 from owncloud/group-propagation-82
...
[8.2] Group share etag propagation
2015-12-10 11:24:34 +01:00
Roeland Douma
e1809dbaf6
Merge pull request #21099 from owncloud/stable8.2_20949
...
[Stable 8.2] [Sharing] Properly check if a group already has access
2015-12-10 11:22:48 +01:00
Thomas Müller
ab6a34b0e2
Merge pull request #20985 from owncloud/fix-mysql-setup-unix-socket-stable8.2
...
Add unix_socket support for mysql during initial installation - fixes…
2015-12-10 10:14:32 +01:00
Roeland Douma
96bb4672c3
Merge pull request #21080 from owncloud/stable8.2-share-computesharepermissions-notstore
...
[stable8.2] Fix (re)share permission checks in a few code paths
2015-12-10 09:09:18 +01:00
Roeland Jago Douma
0dae2b8296
Update parent when moving share into recieved share
...
Fixes #20769
When I receive a share and move a share of myself into that share (which
is allowed currently) I effectively hand over ownership of the files I
move. So we need to update the share I move to have as a parent the
share I move it into. Else our mounting system gets confused.
2015-12-10 08:16:58 +01:00
Roeland Jago Douma
59c27e0fb4
The ajax code path unshares a link share when updating the password
...
In order to not mess up existing shares if the password gets verified we
should first fire this validation.
2015-12-10 08:10:16 +01:00
Roeland Jago Douma
3bdca9beb4
[Sharing] Properly check if a group already has access
...
The old code check was to liberal resulting in wrong matches if a user
with the same name as the group already had access.
Fixes 20892
2015-12-10 08:04:10 +01:00
Arthur Schiwon
eba656c748
ensure multiselect always receives an array when setting its value, fixes #18734
2015-12-09 20:07:38 +01:00
Vincent Petry
fc0e6f2b11
Merge pull request #21069 from owncloud/personal-mount-mountid-82
...
[8.2] Dont set the string storage id to the numeric storage id for personal mounts
2015-12-09 20:03:52 +01:00
Vincent Petry
9bc3a9cddd
Merge pull request #21084 from owncloud/occ-shall-not-fail-hard-in-maintenance-mode-stable8.2
...
Don't load commands of apps when in maintenance mode
2015-12-09 19:57:09 +01:00
Vincent Petry
565d7b2b12
Catch exception when querying direct download link
2015-12-09 18:01:28 +01:00
Thomas Müller
5755d16b6e
Don't load commands of apps when in maintenance mode - fixes #20939
2015-12-09 16:38:52 +01:00
Vincent Petry
da83c854f0
Add explicit check for groups excluded from sharing
...
Since isSharable() doesn't do the check for groups excluded from
sharing, adding an explicit check in the sharing code.
2015-12-09 15:47:32 +01:00
Vincent Petry
6004eb5edf
Fix more unit tests to pass a mock storage instead of null to FileInfo
2015-12-09 15:47:24 +01:00
Vincent Petry
edffde2f28
Add reshare permission checks
...
Added in isSharable() in incoming remote share.
Added in isSharable() in regular incoming share.
Added in FileInfo to make sure the proper attributes are returned to the
clients.
2015-12-09 15:46:00 +01:00
Vincent Petry
fccafd915b
Compute share permissions in the view
...
The share permissions are now computed in the View/FileInfo instead of
storing them directly/permanently on the storage
2015-12-09 15:45:05 +01:00
Robin Appelman
63a2e36816
fix etag propagation with group reshares
2015-12-09 13:35:31 +01:00
Robin Appelman
f72db4ea07
Add test case for group share propagation
2015-12-09 13:13:56 +01:00
Robin Appelman
163d92109b
Add tests
2015-12-09 12:24:11 +01:00
Robin Appelman
b5a7408193
Dont set the string storage id to the numeric storage id for personal mounts
2015-12-09 12:24:07 +01:00
Morris Jobke
a581b8b20f
Merge pull request #21041 from owncloud/backport-21037-stable8.2
...
[backport][stable8.2] passing an empty base in this diagnosis call will not result in LDAP…
2015-12-08 18:01:45 +01:00
Arthur Schiwon
c1b2d2549c
passing an empty base in this diagnosis call will not result in LDAP errors
...
Neither in "Invalid DN syntax" nor in "Object not found"
2015-12-08 15:03:26 +01:00
Thomas Müller
ff638bd331
Merge pull request #21024 from owncloud/stable8.2-share-unsharelinkpapercut
...
[stable8.2] Fix unshare link click element
2015-12-08 13:50:52 +01:00
Vincent Petry
e84c58a13f
Fix unshare link click element
...
When clicking on the unshare link (trash icon), the correct link element
needs to be used instead of whatever child was clicked. Then, that
element might contain a visible loading icon.
This fixes the spinner detection and also prevents a full page reload in
case the spinner was visible.
2015-12-08 08:44:02 +01:00
Morris Jobke
21adfe77d2
Merge pull request #21012 from owncloud/stable8.2-share-forbidlinkshare-duplicatefield
...
[stable8.2] Fix duplicate bogus share field when link sharing is not allowed
2015-12-08 00:21:19 +01:00
Vincent Petry
66f11f461f
Fix duplicate bogus share field when link sharing is not allowed
...
Whenever link share is not allowed, it was outputting a bogus sharing
field which name would conflict with the regular sharing field.
This fix makes sure that the bogus sharing field with "Resharing not
allowed" message only appears when triggered by removed share
permissions.
2015-12-07 17:32:24 +01:00
Vincent Petry
7b2d3a933c
Merge pull request #21007 from owncloud/backport-20993-stop-overwriting-language
...
[8.2] Do not overwrite the language when it's just missing for one app
2015-12-07 17:08:18 +01:00
Joas Schilling
a091b3f588
Do not overwrite the language when it's just missing for one app
2015-12-07 16:52:32 +01:00
Morris Jobke
e1bb567a8c
Merge pull request #20997 from owncloud/backport-20981-multiple-emails-for-sharelink
...
[8.2] Allow sending a share email to multiple users
2015-12-07 16:26:04 +01:00
Joas Schilling
3cd0770e32
Add a unit test for single user case as well
2015-12-07 15:46:54 +01:00
Joas Schilling
96be3a4a7d
Allow sending a share email to multiple users
2015-12-07 15:46:46 +01:00
Thomas Müller
ac3c323144
Add unix_socket support for mysql during initial installation - fixes #20210
2015-12-07 12:01:40 +01:00
Vincent Petry
16c057e076
Merge pull request #20955 from owncloud/stable8.2-backport-20877
...
[stable8.2] Check the expiration date for null
2015-12-04 16:47:56 +01:00
Morris Jobke
9aff749ea5
Check the expiration date for null
...
* null is always less than any value -> expirationDate gets null
which is "no date set"
* ref https://github.com/owncloud/core/issues/20590#issuecomment-158393075
2015-12-04 14:58:11 +01:00
Lukas Reschke
5ad07552b6
Merge pull request #20915 from owncloud/backport-20900-invalid-sharee
...
[8.2] Only return the exact match for sharees when it's allowed
2015-12-03 12:02:22 +01:00
Joas Schilling
1d6d756f73
Only return the exact match, when it's allowed
2015-12-03 10:11:00 +01:00
Morris Jobke
06428bb75f
Merge pull request #20869 from owncloud/backport-l10n-for-20842
...
[stable8.2] update germand translation to fit into the UI
2015-12-01 14:37:08 +01:00
Morris Jobke
676ae6d87b
update germand translation to fit into the UI
2015-12-01 13:49:10 +01:00
Thomas Müller
152952be68
Merge pull request #20488 from owncloud/backport-20487-8.2
...
[8.2] Activity oracle sql error for favorites
2015-12-01 09:38:01 +01:00
Thomas Müller
741392b8a8
Merge pull request #20846 from owncloud/stable8.2-backport-20843
...
[stable8.2] Fix the width of the share with input
2015-11-30 22:46:53 +01:00
Morris Jobke
42f2ae6326
Fix the width of the share with input
...
* the ID of this has changed to #shareWith-viewNUMBER and shouldn't
be used in CSS
* now uses the proper classes
2015-11-30 17:38:31 +01:00
Morris Jobke
506dbdfca5
Merge pull request #20794 from owncloud/stable8.2-backport-20790
...
[stable8.2] Deduplicate queued trashbin expire jobs
2015-11-30 15:59:52 +01:00
Morris Jobke
5275a71c40
Merge pull request #20830 from owncloud/catch-missing-route-82
...
[8.2] Dont die when we're missing a route
2015-11-30 14:28:21 +01:00
Robin Appelman
c9ac47a593
Dont die when we're missing a route
2015-11-30 14:10:00 +01:00
Morris Jobke
36d9328afc
Deduplicate queued trashbin expire jobs
...
* fixes #20425
* this removes the argument trashbin size from the expire job - it is now
calculated in the expire job
* the queue now detects properly that the job is already queue and doesn't
add it again
2015-11-27 14:43:08 +01:00
Vincent Petry
dde7c8b8fc
Merge pull request #20761 from owncloud/scan-eventsource-no-paths-82
...
[8.2] Dont output paths in scan.php
2015-11-26 16:39:47 +01:00
Robin Appelman
703b6d1803
Dont output paths in scan.php
2015-11-26 16:32:33 +01:00
Vincent Petry
73b8518f2f
Merge pull request #20457 from owncloud/backport-checkbox-accessibility
...
Backport: Make new checkbox style accessible for screenreaders
2015-11-25 16:39:17 +01:00
Vincent Petry
30518ec1be
Merge pull request #20535 from owncloud/stable8.2-fakelocking-for-mac
...
[stable8.2] Add fake locker plugin
2015-11-25 16:32:26 +01:00
Morris Jobke
76dde0f1e6
Merge pull request #20690 from owncloud/stable8.2-redis-password
...
[stable8.2] Add support for Redis password auth
2015-11-24 00:03:27 +01:00
Lukas Reschke
a57f153ad7
Add support for Redis password auth
...
For enhanced security it is recommended to configure Redis to only accept connections with a password. (http://redis.io/topics/security )
This is especially critical since Redis supports the LUA scripting language and thus a simple SSRF vulnerability (as proven in http://benmmurphy.github.io/blog/2015/06/04/redis-eval-lua-sandbox-escape/ for example) may lead to a remote code execution.
2015-11-23 17:14:39 +01:00
Morris Jobke
b2d9a3a08d
Merge pull request #20677 from owncloud/backport-joblist-fix
...
[8.2] Make the JobList test more robust by sorting the result of getAll bef…
2015-11-23 11:39:10 +01:00
Joas Schilling
92b1c865d3
Make the JobList test more robust by sorting the result of getAll before comparison
2015-11-23 10:43:26 +01:00
Morris Jobke
d4ab933e61
Merge pull request #20596 from owncloud/stable8.2-backport-use-proper-variable
...
[stable8.2] Use proper variable
2015-11-19 09:43:55 +01:00
Lukas Reschke
900b646447
Use proper variable
...
`$shares` is not defined. Introduced with https://github.com/owncloud/core/commit/c3e7d324c5e61eb087fb2ea5102d332f9f08db3d and thus also in stable8.2
2015-11-18 22:55:48 +01:00
Joas Schilling
61dbfb996f
Add a unit test that executes the query
2015-11-18 10:37:23 +01:00
Joas Schilling
e3434fecfe
Oracle can not return statements but only values
...
So evaluate the condition directly and return 1 or 0
2015-11-18 10:36:50 +01:00
C Montero-Luque
8f71705c2e
8.2.1
2015-11-17 11:27:51 -05:00
C Montero-Luque
64a6bfd2b5
8.2.1 RC4
2015-11-17 06:16:17 -05:00
Thomas Müller
d68d41f3c6
Merge pull request #20542 from owncloud/password_policy-is-not-experimantal-stable8.2
...
password_policy is a shipped app
2015-11-16 16:51:01 +01:00
Thomas Müller
22d43d0d82
password_policy is a shipped app
2015-11-16 16:38:00 +01:00
Lukas Reschke
5641e4c103
[stable8.2] Add fake locker plugin
2015-11-16 15:03:59 +01:00
C Montero-Luque
583dd64458
8.2.1 RC3 (previous commit incorrect)
2015-11-13 14:48:08 +01:00
C Montero-Luque
00d6bdc86d
8.2.1
2015-11-13 14:42:22 +01:00
Hendrik Leppelsack
c8cb8f5bbd
make new checkbox style accessible for screenreaders
2015-11-11 15:09:36 +01:00
C Montero-Luque
d7aadcb5df
8.2.1 RC2
2015-11-10 22:54:28 +01:00
C. Montero Luque
3447381186
Merge pull request #20446 from owncloud/backport-20093+20124-stable8.2
...
[stable8.2] [Backport] of #20093 and #20124
2015-11-10 18:54:37 +01:00
Vincent Petry
febfa83e5f
Merge pull request #20443 from owncloud/stable8.2-set-ie-class-for-ie10plus
...
[stable8.2] Set "ie" CSS class for IE10, IE11
2015-11-10 17:45:03 +01:00
Arthur Schiwon
17219162de
Backport of #20093 and #20124
...
#20093 LDAP fix quota and case
#20124 remove uselessly used parameter, read all user attributes also when looking up users in groups
fix update quota with known value
fix attribute casing to ensure array keys work
remove uselessly used parameter, read all user attributes also when looking up users in groups
2015-11-10 17:34:07 +01:00
Vincent Petry
0c813ce231
Set "ie" CSS class for IE10, IE11
...
Fixed border in file action menu
2015-11-10 17:06:24 +01:00
Morris Jobke
c4154e5374
Merge pull request #20440 from owncloud/stable8.2-checkbox
...
use new checkbox style for Apps mgmt settings
2015-11-10 16:32:40 +01:00
Vincent Petry
7b0c27fcc4
Merge pull request #20432 from owncloud/cache-escape-like-82
...
[8.2] Escape like parameter in cache operations
2015-11-10 16:30:09 +01:00
Morris Jobke
2f03557290
Merge pull request #20441 from owncloud/stable8.2-font-style
...
[stable8.2] move font back from Light to Regular for body text on normal-res screens, fix #18954
2015-11-10 16:27:51 +01:00
Jan-Christoph Borchardt
0d03452822
move font back from Light to Regular for body text on normal-res screens, fix #18954
2015-11-10 16:20:37 +01:00
Jan-Christoph Borchardt
824205f860
use new checkbox style for Apps mgmt settings
2015-11-10 16:17:54 +01:00
Morris Jobke
4fcad83a06
Merge pull request #20308 from owncloud/stable8.2-backport-use-actual-mimetype-detection-instead-of-oath
...
[stable8.2] Use actual mimetype detection instead of extension
2015-11-10 15:55:58 +01:00
Robin Appelman
0b9b91fc60
escape like parameter in cache move
2015-11-10 13:14:32 +01:00
Robin Appelman
0c2dc0158f
Add test for special character during move
2015-11-10 13:10:01 +01:00
Robin Appelman
e3c52022a8
define escape character for like statements on oracle
2015-11-10 13:09:54 +01:00
Robin Appelman
6b53de48dc
define escape character for like statements on sqlite
2015-11-10 13:09:47 +01:00
Vincent Petry
be4d758981
Merge pull request #20392 from owncloud/storage_not_available_8.2
...
[stable8.2] use a HintException to have some useful user output in case of an error
2015-11-10 11:54:10 +01:00
Vincent Petry
eaad2d2c5b
Merge pull request #20411 from owncloud/stable8.2-20383
...
[stable8.2] Properly detect setup check messages set in the HTML template
2015-11-10 11:52:11 +01:00
Björn Schießle
94d483caf8
use a HintException to have some useful user output in case of an error
2015-11-10 10:55:18 +01:00
Morris Jobke
cd393d9275
Merge pull request #20417 from owncloud/stable82_20403_backport
...
[Stable8.2] Fix Error message when sharing outside of group
2015-11-10 09:16:32 +01:00
Vincent Petry
abb6026e24
Merge pull request #20410 from owncloud/backport-20333-stable8.2
...
[backport][stable8.2] make all the buttons beautiful
2015-11-10 08:51:32 +01:00
Roeland Jago Douma
5a50445bd5
Fix Error message when sharing outside of group
...
For #19788
2015-11-10 08:13:33 +01:00
Robin McCorkell
db3209a4d9
Properly detect setup check messages set in the HTML template
2015-11-09 17:26:11 +00:00
Arthur Schiwon
a354b07773
make all the buttons beautiful
2015-11-09 18:19:07 +01:00
Vincent Petry
3a754b68c7
Merge pull request #20328 from owncloud/stable8.2-users-fixeveryonecount
...
[stable8.2] Fix everyone count for subadmins
2015-11-09 13:23:09 +01:00
Vincent Petry
4ab6452679
Merge pull request #20361 from owncloud/stable8.2-extstorage-gdrive-forceapproval
...
[stable8.2] Force approval in GDrive oauth to get refresh_token
2015-11-09 13:00:00 +01:00
Vincent Petry
0110fe001d
Merge pull request #20387 from owncloud/backport-20348-integer-group-names
...
Make sure that group names are strings not integers
2015-11-09 11:11:11 +01:00
Vincent Petry
1095d22e48
Merge pull request #20326 from owncloud/getfileinfo-locking82
...
[8.2] Don't lock if we're only reading cache metadata
2015-11-09 10:55:53 +01:00
Vincent Petry
070e874fe1
Merge pull request #20331 from owncloud/fix_20234_8.2
...
[stable8.2] make sure that we update the unencrypted size for the versions
2015-11-09 09:57:09 +01:00
Joas Schilling
ad64a24081
Make sure that group names are strings not integers
2015-11-09 09:51:06 +01:00
Morris Jobke
71b18939dc
Merge pull request #20357 from owncloud/backport-20271-stable8.2
...
[Backport] [stable8.2] attempt to connect to backup server again
2015-11-06 15:14:40 +01:00
Thomas Müller
279bdc574e
Merge pull request #20366 from owncloud/stable8.2-backport-20346
...
[stable8.2] Show the language code in personal settings for unknown languages
2015-11-06 14:51:35 +01:00
Thomas Müller
dfecc6eb0f
Merge pull request #20364 from owncloud/stable8.2-backport-20359
...
Mark files_drop as shipped
2015-11-06 14:14:20 +01:00
Morris Jobke
774d9b7643
Show the language code in personal settings for unknown languages
...
Steps to reproduce:
* having an unknown language set in oc_preferences
* browse the personal settings
* only get listed the first letter of this language in the language chooser
2015-11-06 13:41:18 +01:00
Lukas Reschke
5424e00e4b
Mark files_drop as shipped
...
Fixes https://github.com/owncloud/enterprise/issues/895
2015-11-06 13:38:48 +01:00
Vincent Petry
2f99ee4fe5
Force approval in GDrive oauth to get refresh_token
...
Forcing the approval of app permissions makes sure that the GDrive API
will always return a refresh_token.
In the case of apps that were already authorized for the current user/domain,
the API doesn't return the refresh_token which causes expiration issues.
2015-11-06 12:47:47 +01:00
Arthur Schiwon
7b76c7788f
integration tests
2015-11-06 12:25:37 +01:00
Arthur Schiwon
86289d70f4
LDAP: attempt to connect to backup server again, if main server is not available. Fixes #18701
2015-11-06 12:25:30 +01:00
Morris Jobke
8cea444f4e
Merge pull request #20344 from owncloud/backport-20215
...
[8.2] Close user menu when clicking on other menus
2015-11-06 09:09:16 +01:00
Joas Schilling
b08861c603
Use the normal OC.menu JS for handling the Settings menu
2015-11-06 08:42:37 +01:00
Joas Schilling
d732a7b32f
Close the user menu when clicking it again
2015-11-06 08:39:46 +01:00
Morris Jobke
9f550fa33d
Merge pull request #20337 from owncloud/stable8.2-error-button-color
...
fix button text color
2015-11-05 22:53:59 +01:00
Morris Jobke
3de6e3fbc8
Merge pull request #20338 from owncloud/l10n-8.2-backport
...
Backport translations for 8.2
2015-11-05 20:35:10 +01:00
Vincent Petry
a68fbcfa53
Merge pull request #20245 from owncloud/backport-20192-stable8.2
...
[backport] [stable8.2] if a user that is flag as deleted shows up again, remove that flag. F…
2015-11-05 17:26:11 +01:00
Joas Schilling
b688de07f8
Backport translations for 8.2
2015-11-05 16:31:50 +01:00
Jan-Christoph Borchardt
da99c8f456
fix button text color
2015-11-05 16:10:23 +01:00
Morris Jobke
75858264ba
Merge pull request #20324 from owncloud/stable8.2-backport-20301
...
[stable8.2] [files_external] fix empty user mounts setting
2015-11-05 13:15:50 +01:00
Björn Schießle
6d6e5c1b37
make sure that we update the unencrypted size for the versions
2015-11-05 13:12:24 +01:00
Vincent Petry
e5035494a7
Fix everyone count for subadmins
...
Also moved the logic to the UsersController
Backport of 781bca2437 from master,
adjusted to use the old SubadminFactory way
2015-11-05 12:35:10 +01:00
Robin Appelman
7fb5092a39
when a file is locked use old cache data
2015-11-05 12:04:09 +01:00
Robin Appelman
046c72c84a
only lock in getDirectoryContent if we need to update the cache
2015-11-05 12:04:06 +01:00
Robin Appelman
7d9f190079
only lock in getFileInfo if we need to update the cache
2015-11-05 12:03:44 +01:00
Robin Appelman
6d711fbde2
Split checkUpdate
2015-11-05 12:03:40 +01:00
Morris Jobke
44ab8dde33
[files_external] fix empty user mounts setting
...
* fixes #19858
* if no backend is allowed to be mounted also the user mount setting should be disabled
2015-11-05 11:40:15 +01:00
Joas Schilling
c89058bc49
Merge pull request #20159 from owncloud/cache-move-final-update-transaction-82
...
[8.2] Cache move final update transaction 82
2015-11-05 10:57:39 +01:00
Lukas Reschke
5814e636fb
Use actual mimetype detection instead of extension
...
We cannot rely on the extension as the file may also be a valid TAR or ZIP file without such content. Especially when getting resources from the ownCloud appstore.
2015-11-04 17:58:25 +01:00
Morris Jobke
ffb73fa012
Merge pull request #20297 from owncloud/backport-20155-8.2
...
[backport] [stable8.2] add port to host only, if an URL is used instead of a plain hostname
2015-11-04 15:26:57 +01:00
Arthur Schiwon
c247ef87fa
add port to host only, if an URL is used instead of a plain hostname
2015-11-04 12:37:39 +01:00
Morris Jobke
40bffcda3b
Merge pull request #20221 from owncloud/files-filter-triger-once-82
...
[8.2] dont trigger the scroll event of every single item we filter in the file list
2015-11-04 11:32:46 +01:00
C Montero-Luque
af1077637d
fix in $OC_VersionString
2015-11-03 17:58:29 -05:00
C Montero-Luque
abe65fd70f
fix typo in $OV_Version
2015-11-03 17:50:26 -05:00
C Montero-Luque
304cf28f4a
8.2.1 RC1
2015-11-03 17:33:55 -05:00
Morris Jobke
6073704ace
Merge pull request #20241 from owncloud/backport-20191-stable8.2
...
[backport] [stable8.2] add method to count users by loginname and use it for diagnose test, …
2015-11-03 08:45:29 +01:00
Vincent Petry
bc1c247a13
Merge pull request #20240 from owncloud/backport-ldap-tooltip
...
Backport of "Add tooltip to ldap server wizard"
2015-11-03 07:54:02 +01:00
Arthur Schiwon
eef80b0d30
if a user that is flag as deleted shows up again, remove that flag. Fixes #20090
2015-11-02 22:20:28 +01:00
Hendrik Leppelsack
3a5ba033d5
add tooltip to ldap server wizard
2015-11-02 21:31:43 +01:00
Arthur Schiwon
6fd0734944
add method to count users by loginname and use it for diagnose test, fixes #20151
2015-11-02 21:26:00 +01:00
Robin Appelman
9a461d31e4
dont trigger the scroll event of every single item we filter in the file list
2015-11-02 13:14:44 +01:00
Raghu Nayyar
ee05b1b6d6
Merge pull request #20187 from owncloud/stable8.2-login-arrow
...
Stable8.2: remove unneeded icons from input fields to not distract from submit button, fix #18940
2015-11-02 17:27:31 +05:30
Jan-Christoph Borchardt
af7616743e
remove unneeded icons from input fields to not distract from submit button, fix #18940
2015-10-30 16:43:47 +01:00
Thomas Müller
0cd61b01fd
Merge pull request #20158 from owncloud/stable8.2-files-consolidateiconupdate
...
[stable8.2] Fix icon update to be more consistent
2015-10-29 23:49:27 +01:00
Robin Appelman
fe0e567bbc
include the final update in the transaction when moving a folder in the cache
2015-10-29 16:52:30 +01:00
Vincent Petry
1c370506e4
Fix icon update to be more consistent
...
Makes the details bar show the same icon as in the list.
2015-10-29 16:49:52 +01:00
Morris Jobke
b61bb83680
Merge pull request #20154 from owncloud/backport-19871
...
[8.2] Backport 19871
2015-10-29 15:36:54 +01:00
Joas Schilling
01816a2ba2
Use the method
2015-10-29 15:13:36 +01:00
Joas Schilling
3f3bcbeb47
Add a repair step that checks for group membership on shares
2015-10-29 15:13:25 +01:00
Joas Schilling
b71cf0b903
Remove shares where the parent does not exist anymore
2015-10-29 15:13:11 +01:00
Morris Jobke
07257762e2
Merge pull request #20138 from owncloud/LukasReschke-patch-3
...
[stable8.2] Update certificate bundle
2015-10-29 14:27:14 +01:00
Thomas Müller
5a177b42df
Merge pull request #19991 from owncloud/stable8.2_3rdparty_sabre_2.1.7
...
[stable8.2] 3rdparty bump for full upgrade of sabre/dav-2.1.7
2015-10-29 10:43:37 +01:00
Lukas Reschke
24be4e5add
[stable8.2] Update certificate bundle
...
Backport of #20126
2015-10-29 10:37:53 +01:00
Roeland Jago Douma
efe8384f5c
3rdparty bump for full upgrade of sabre/dav-2.1.7
2015-10-29 09:26:15 +01:00
Thomas Müller
044db63190
Merge pull request #20104 from owncloud/stable8.2-backport-20097
...
[stable8.2] Revert "setting to skip migration tests by default"
2015-10-28 12:43:41 +01:00
Vincent Petry
5fc440b98a
Merge pull request #20101 from owncloud/stable8.2-ie9-share-donotsendplaceholderaspassword
...
[stable8.2] [IE9] Don't send link share password placeholder
2015-10-28 12:41:19 +01:00
Morris Jobke
99b26d6916
Revert "setting to skip migration tests by default"
...
This reverts commit 7cbdd9b90b .
2015-10-28 09:51:17 +01:00
Vincent Petry
ee1e7d9726
[IE9] Don't send link share password placeholder
...
When exiting the password field in the share dialog, IE9 would
mistakenly think that the password has changed and would send the
placeholder.
This fix prevents changing the password whenever the placeholder is set
as value.
2015-10-28 09:03:58 +01:00
Morris Jobke
daf14861e4
Merge pull request #20091 from owncloud/backport-tipsy-body
...
Backport: append tipsys to body
2015-10-27 17:53:29 +01:00
Hendrik Leppelsack
cbcdcda436
append tipsys to body
2015-10-27 16:49:52 +01:00
Joas Schilling
4e9e85816d
Merge pull request #20077 from owncloud/stable8.2-20076
...
[Stable8.2] Verify the src exists in webdav MOVE
2015-10-27 13:28:22 +01:00
Roeland Jago Douma
997c307251
Verify the src exists in webdav MOVE
...
* Unit test added
2015-10-27 10:30:36 +01:00
Joas Schilling
e627c7942e
Merge pull request #20072 from owncloud/backport-apps-donotdisplaybrokenappiconininternetexplorer-stable8.2
...
Disable app icon preview in apps page for IE
2015-10-27 08:39:44 +01:00
Vincent Petry
54ad29c3ed
Disable app icon preview in apps page for IE
...
All IE versions are not able to properly upscale SVG icons unless the
said SVG files contain a "viewBox" attribute, which is not always the
case. Also we cannot guarantee that all third party apps will have this
attribute in their icons.
So for now, app icons will not be displayed in IE instead of broken
ones.
2015-10-26 23:25:47 +01:00
Thomas Müller
7573ba9a4d
Merge pull request #19976 from owncloud/db-keep-shared-locks-82
...
[8.2] Keep shared locks until the end of the request so we can reuse them
2015-10-26 17:14:15 +01:00
Thomas Müller
0dc31ee2fe
Merge pull request #20052 from owncloud/stable8.2-share-clicklinkfocus
...
[stable8.2] Fix share link focus on click
2015-10-26 17:13:44 +01:00
Thomas Müller
24eb04f724
Merge pull request #20041 from owncloud/backport-fix-link-sharing-regression-master-stable8.2
...
Backport fix link sharing regression master stable8.2
2015-10-26 15:22:05 +01:00
Vincent Petry
e1b59ad7f0
Fix share link focus on click
...
Clicking on the link share must focus and select it
2015-10-26 15:14:27 +01:00
Lukas Reschke
73750f0c1e
Merge pull request #20048 from owncloud/dont-lock-user-files-82
...
[8.2] Dont lock /$user/files
2015-10-26 14:31:52 +01:00
Robin Appelman
ad95e308ba
Dont lock /$user/files
2015-10-26 13:50:47 +01:00
Morris Jobke
937a1b2b93
Merge pull request #20042 from owncloud/stable8.2-ext-dropbox-removecacheafterupload
...
[stable8.2] Remove Dropbox metadata from cache after upload
2015-10-26 13:50:10 +01:00
Vincent Petry
019e72040a
Remove Dropbox metadata from cache after upload
...
This will make sure that the next calls that read the mtime will get the
correct value.
2015-10-26 11:55:39 +01:00
Roeland Jago Douma
6d0e167c4d
Fix for broken ajax/share.php endpoint
...
Even more code mess :(
All tests pass again. But I'm really not happy with this endpoint.
2015-10-26 11:54:55 +01:00
Thomas Müller
2a0460d885
Ensure the password is only hashed in case it's changed on the client - fixes #19950
2015-10-26 11:54:48 +01:00
Morris Jobke
7d2bb6c028
Merge pull request #20036 from owncloud/stable8.2-backport-19957
...
Stable8.2 backport 19957
2015-10-26 10:59:22 +01:00
Steffen Lindner
dbec295647
Add syslog_tag docu to sample config
2015-10-26 10:01:44 +01:00
Volker Fröhlich
a2be470dce
Expose syslog tag in the configuration
2015-10-26 10:01:31 +01:00
Lukas Reschke
0aca631216
Merge pull request #19997 from owncloud/backport-fix-deleted-ldap-user-sharing-stable8.2
...
[8.2] handle NoUserException in sharing code
2015-10-23 18:14:33 +02:00
Thomas Müller
d935bdfd6a
Merge pull request #20001 from owncloud/make-getCurrentUser-behave-similar-to-auth
...
[stable8.2] Make get current user behave similar to auth
2015-10-23 14:38:13 +02:00
Joas Schilling
25ef9909f0
Merge pull request #19999 from owncloud/backport-19970
...
[8.2] Fix "Call to a member function getUID() on boolean" in Crypt
2015-10-23 14:22:07 +02:00
Lukas Reschke
e1642400f5
Make getCurrentUser behaviour similar to auth
...
If DAV_AUTHENTICATED is a null value this is a valid web session and we should return the user name as we also do in `auth`.
2015-10-23 13:39:12 +02:00
Joas Schilling
2b4ac38a08
Fix "Call to a member function getUID() on boolean" in Crypt
2015-10-23 13:01:57 +02:00
Morris Jobke
eb12cac973
handle NoUserException in sharing code
...
* setup LDAP users
* share from an LDAP user
* delete that LDAP user
* log in as share recipient
* before: unhandled NoUserException
* after: NoUserEception is logged and share is not shown anymore
2015-10-23 12:20:11 +02:00
Robin Appelman
86b822dd52
Keep shared locks until the end of the request so we can reuse them
2015-10-22 14:50:43 +02:00
Lukas Reschke
79932c6d98
Merge pull request #19942 from owncloud/backport-19918
...
[8.2] Update: state which step we are going to start and warn if it might b…
2015-10-22 00:13:23 +02:00
Lukas Reschke
6209b40647
Merge pull request #19955 from owncloud/backport-19954
...
[stable8.2] Use IRequest's `getScriptName` functionality instead of $_SERVER
2015-10-21 20:44:14 +02:00
Lukas Reschke
8f04555e22
Merge pull request #19956 from owncloud/stable8.2-fix-webui-upload-and-conflicts
...
[stable8.2] Fix file upload, conflict dialog, also in public link
2015-10-21 20:19:37 +02:00
Vincent Petry
d3d18b1abc
Fix file upload, conflict dialog, also in public link
...
- Use "FileList" instead of "OCA.Files.App.fileList" that doesn't exist in public
link page.
- Fix public link upload by properly adding the form data using a new
utility function "addFormData". That one is needed because IE8 upload
and regular upload use a different format...
2015-10-21 18:19:55 +02:00
Lukas Reschke
4035bcf26a
Use IRequest's getScriptName functionality instead of $_SERVER['SCRIPT_NAME']
2015-10-21 17:41:49 +02:00
Lukas Reschke
74e54da304
Remove dependency on ICrypto + use XOR
2015-10-21 17:41:43 +02:00
Joas Schilling
70be8a309f
Update: state which step we are going to start and warn if it might be slow
2015-10-21 14:51:14 +02:00
Lukas Reschke
74a33b0e56
Merge pull request #19939 from owncloud/stable8.2-detailsview-donotopenonrename
...
[stable8.2] Do not display details bar after rename
2015-10-21 14:27:26 +02:00
Vincent Petry
ea6917d18a
Do not display details bar after rename
2015-10-21 14:16:07 +02:00
Thomas Müller
a399905aff
Merge pull request #19913 from owncloud/fix-memcached-warning-stable8.2
...
[stable8.2] Fix memcached/memcache module check
2015-10-21 10:33:47 +02:00
Vincent Petry
aba6b938f9
Merge pull request #19896 from owncloud/backport-19895
...
Backport #19895
2015-10-21 10:19:54 +02:00
Thomas Müller
84e69f4931
Merge pull request #19882 from owncloud/backport-ceph-stop-script-changes
...
Backport objectstore fixes to 8.2
2015-10-21 09:50:58 +02:00
Robin McCorkell
ab87fc7d3a
Fix memcached/memcache module check
2015-10-20 22:57:33 +01:00
Hendrik Leppelsack
234d9d8a58
fix pagination on public file list
2015-10-20 16:14:15 +02:00
Morris Jobke
c2f5fd44c5
Merge pull request #19893 from owncloud/locking_exception_8.2
...
[stable8.2] catch all exception if table doesn't exists
2015-10-20 15:56:06 +02:00
Morris Jobke
06036df9f7
Merge pull request #19777 from owncloud/backport-19764
...
Variables don't have a class, so we can't use toString() on it
2015-10-20 15:54:22 +02:00
Morris Jobke
462fc21b06
Merge pull request #19765 from owncloud/backport-19580
...
[8.2.1] Make sure that remote shares use the correct uid casing
2015-10-20 15:52:47 +02:00
Morris Jobke
7a2ef950b3
Merge pull request #19876 from owncloud/backport-19820-stable8.2
...
[stable8.2] When sharing with the owner show the path
2015-10-20 15:51:56 +02:00
Morris Jobke
a4d9d9f845
Merge pull request #19766 from owncloud/stable8.2-proppatch-lastmodified
...
[stable8.2] Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"
2015-10-20 15:50:30 +02:00
Morris Jobke
7164178cd3
Merge pull request #19844 from owncloud/stable8.2-share-fix-spinner-position
...
[stable8.2] Fix spinner positions in share tab
2015-10-20 15:49:28 +02:00
Morris Jobke
0f3adb856f
Merge pull request #19819 from owncloud/stable8.2-filelist-preventerrorwhennosidebar
...
[stable8.2] Do not register sidebar panels when no sidebar
2015-10-20 15:48:52 +02:00
Morris Jobke
a2b5a2f109
Merge pull request #19782 from owncloud/stable8.2-passwordchange-hidestrengthify-2
...
[stable8.2] [resend] Properly hide strengthify after password change
2015-10-20 15:48:16 +02:00
Morris Jobke
f3d58eebfc
Merge pull request #19780 from owncloud/stable8.2-files-delete-hidenotif
...
[stable8.2] Hide notification on delete
2015-10-20 15:47:30 +02:00
Morris Jobke
0ea4274c8d
Merge pull request #19779 from owncloud/stable8.2-trash-deletesectionposition-2
...
[stable8.2] Move trashbin specific CSS that modifies sidebar
2015-10-20 15:45:26 +02:00
Morris Jobke
b0cecfb92a
Merge pull request #19772 from owncloud/stable8.2-sidebar-alt-favorite
...
[stable8.2] Move alt text for favorite action to image
2015-10-20 15:44:54 +02:00
Morris Jobke
cddf111dbb
Merge pull request #19778 from owncloud/stable8.2-files-canceluploaddebounce-re
...
[stable8.2] Debounce cancel upload message
2015-10-20 15:43:06 +02:00
Morris Jobke
1cf1119b0b
Merge pull request #19774 from owncloud/stable8.2-notif-showtemporary
...
[stable8.2] showTemporary instead of show for notifications
2015-10-20 15:42:27 +02:00
Morris Jobke
394751a985
Merge pull request #19775 from owncloud/stable8.2-trashbin-removesidebar
...
[stable8.2] Remove sidebar for trashbin view
2015-10-20 15:37:24 +02:00
Thomas Müller
26d98e9772
Merge pull request #19800 from owncloud/backport-19731
...
[8.2] Update list of deprecated methods
2015-10-20 15:35:17 +02:00
Thomas Müller
7ddbaf649f
Merge pull request #19835 from owncloud/stable8.2-share-checkboxuniqueids
...
[stable8.2] Fix DOM element ids in share dialog
2015-10-20 15:34:54 +02:00
Morris Jobke
9c5dcb4cbf
Merge pull request #19771 from owncloud/stable8.2-share-emailsenterror
...
[stable8.2] Fix share email sending feedback
2015-10-20 15:33:48 +02:00
Morris Jobke
dbf5c266c7
Merge pull request #19769 from owncloud/stable8.2-users-deletebeforecreate
...
[stable8.2] Delete last undoable user before user creation
2015-10-20 15:27:05 +02:00
Morris Jobke
7010f42986
Merge pull request #19770 from owncloud/stable8.2-fix-ie-pain
...
[stable8.2] Fix more IE issues
2015-10-20 15:21:10 +02:00
Björn Schießle
530f313dff
catch all exception if table doesn't exists
2015-10-20 14:57:40 +02:00
Thomas Müller
f4e68ca36a
Fix termination of the ceph docker
2015-10-20 09:52:05 +02:00
Thomas Müller
4408507fc7
Fix termination of the ceph docker
2015-10-20 09:52:05 +02:00
Robin Appelman
68a92f8186
fix encryption migration test
2015-10-20 09:51:27 +02:00
Robin Appelman
541474d5ec
Fix listing of trash files in test
2015-10-20 09:51:27 +02:00
Robin Appelman
cf84a1128d
Fix trashbin handling of unknown/unlimited free space
2015-10-20 09:51:27 +02:00
Robin Appelman
490101a3a1
Fix rename shared versions test
2015-10-20 09:51:27 +02:00
Robin Appelman
7cbc348780
handle versions expire for home storages with unlimited quota
2015-10-20 09:51:27 +02:00
Robin Appelman
331750a3b7
fix delete orphan shares test with object home storage
2015-10-20 09:51:27 +02:00
Robin Appelman
ca811d3079
Fix preserving file ids when restoring a file with object storage
2015-10-20 09:51:27 +02:00
Robin Appelman
37efd1d001
fix objectstore files having create permissions
2015-10-20 09:50:24 +02:00
Robin Appelman
4dd5efd464
dont assume home storage is local in trash test
2015-10-20 09:50:06 +02:00
Robin Appelman
9ca706b046
Make shared folder size propagation test work with object home storage
2015-10-20 09:49:59 +02:00
Robin Appelman
970a9c2382
detect object homestorage in share code
2015-10-20 09:49:52 +02:00
Robin Appelman
be9df999fc
Fix shared storage tests for non local home storage
2015-10-20 09:49:44 +02:00
Robin Appelman
96feb6f05b
fix sabre connector tests when using a non local home storage
2015-10-20 09:49:36 +02:00
Robin Appelman
be9e72084d
Add tests for double cache rename
2015-10-20 09:49:29 +02:00
Robin Appelman
38c7902795
Skip checkupdate test for swift
2015-10-20 09:49:17 +02:00
Jörn Friedrich Dreyer
36066e1382
don't move files in cache twice, fixes renaming for objectstores
2015-10-20 09:49:02 +02:00
Thomas Müller
e3a35506c4
Fix error in stop script
2015-10-20 09:43:57 +02:00
Roeland Jago Douma
99b78345a0
Check for error when resharing
2015-10-19 20:31:06 +02:00
Roeland Jago Douma
206eb29331
When sharing with the owner show the path
...
The error message should contain the path that is being shared not the
numeric id.
2015-10-19 20:28:41 +02:00
C Montero-Luque
8ee2009de3
8.2.0
2015-10-19 08:24:40 -04:00
C. Montero Luque
ab0fc36a5f
Merge pull request #19867 from owncloud/stable8.2-GreenArchon-fix-memberof-regression
...
[stable8.2] green archon fix memberof regression
2015-10-19 07:48:02 -04:00
Lukas Reschke
0cdece9bd4
Adjust unit tests
2015-10-19 13:20:39 +02:00
Lukas Reschke
f8870a07b4
Fix style
2015-10-19 13:20:35 +02:00
Frédéric Fortier
01bff3bc24
Revert "adjust to nested group fix
...
This reverts commit 845485cfe , which fixes #19816 regression.
2015-10-19 13:20:32 +02:00
Morris Jobke
6bd1b03288
Merge pull request #19860 from owncloud/fix-streamed-download-of-subfolders-stable8.2
...
The full name has to be tested if it's a dir
2015-10-19 10:43:37 +02:00
Thomas Müller
90d436e1e0
The full name has to be tested if it's a dir - fixes #19854
2015-10-19 10:09:27 +02:00
Lukas Reschke
bd835f9ecc
Merge pull request #19850 from owncloud/increase-app-versions-8.2
...
Increase the 2nd digit of shipped apps for 8.2
2015-10-18 19:29:13 +02:00
Joas Schilling
0d868a9843
Increase the 2nd digit of shipped apps for 8.2
2015-10-17 08:54:12 +02:00
C Montero-Luque
ab84f785d3
8.2 RC3
2015-10-16 14:30:26 -04:00
Vincent Petry
063c2db084
Fix spinner positions in share tab
...
Also fix missing spinner when removing link share
2015-10-16 18:38:54 +02:00
Vincent Petry
68f0d107f5
Fix DOM element ids in share dialog
...
- Rely on class names instead of global ids
- When global ids are needed for label+checkbox, append the view id
(cid) to the element's id
This fixes the checkboxes when multiple sidebars exist in the DOM.
2015-10-16 15:27:42 +02:00
Vincent Petry
1d04317fbc
Do not register sidebar panels when no sidebar
2015-10-16 08:40:39 +02:00
Thomas Müller
dc3aee5acc
Merge pull request #19783 from owncloud/stable8.2_backport_19727
...
[Stable8.2] Return path instead of itemsource
2015-10-15 19:58:05 +02:00
Morris Jobke
2729c0417d
Merge pull request #19796 from owncloud/stable8.2-language-compat
...
[stable8.2] Remove arbitrary expression in empty
2015-10-15 10:41:58 +02:00
Joas Schilling
c4c8296495
The constant is now deprecated
2015-10-15 08:40:26 +02:00
Morris Jobke
0eb374fe12
update deprecation message
2015-10-15 08:40:18 +02:00
Joas Schilling
8165c08cc5
Update list of deprecated methods
2015-10-15 08:40:08 +02:00
Frank Karlitschek
614a22cf32
Merge pull request #19763 from owncloud/backport-19744
...
Backport admin checkboxes #19744 to stable8.2
2015-10-14 21:18:55 -03:00
Lukas Reschke
6f20f60f5c
Remove arbitrary expression in empty
...
Those are only allowed in PHP 5.5, thus making our code incompatible with PHP 5.4
Fixes https://github.com/owncloud/core/issues/19793
2015-10-14 22:40:31 +02:00
Roeland Jago Douma
8ac5398f4e
Return path instead of itemsource
...
Fixes #19678
Errors should contain paths and not internal ids
2015-10-14 15:46:10 +02:00
Vincent Petry
ba46cfed3a
Properly hide strengthify after password change
2015-10-14 15:11:17 +02:00
Lukas Reschke
c8da73667b
Merge pull request #19781 from owncloud/revert-19768-stable8.2-passwordchange-hidestrengthify
...
Revert "[stable8.2] Properly hide strengthify after password change"
2015-10-14 15:09:14 +02:00
Lukas Reschke
a50643ebc9
Revert "[stable8.2] Properly hide strengthify after password change"
2015-10-14 15:09:07 +02:00
Lukas Reschke
718edf7828
Merge pull request #19768 from owncloud/stable8.2-passwordchange-hidestrengthify
...
[stable8.2] Properly hide strengthify after password change
2015-10-14 15:08:45 +02:00
Vincent Petry
71144522c9
Hide notification on delete
...
In case a permanent notification "storage full" was displayed, it will
be hidden after deleting a file.
Directly after that a getstoragestats.php call is made that will decide
whether to reshow the notification based on the new free space.
2015-10-14 15:02:06 +02:00
Vincent Petry
9f052e44c8
Move trashbin specific CSS that modifies sidebar
...
Only when trashbin is enabled, its sidebar nav element must be fixed at
the bottom.
2015-10-14 14:56:08 +02:00
Vincent Petry
cc03a1df0b
Debounce cancel upload message
2015-10-14 14:44:42 +02:00
Joas Schilling
a470b4917c
Variables don't have a class, so we can't use toString() on it
2015-10-14 14:32:33 +02:00
Vincent Petry
4a0ca37cb3
Remove sidebar for trashbin view
2015-10-14 14:28:11 +02:00
Vincent Petry
a4cbdfdc1f
showTemporary instead of show for notifications
2015-10-14 14:26:16 +02:00
Vincent Petry
b6f5e13b32
Move alt text for favorite action to image
2015-10-14 14:22:01 +02:00
Roeland Jago Douma
da3cfb8710
Add unit tests for sending e-mail for link shares
2015-10-14 14:20:09 +02:00
Vincent Petry
b0abb583c9
Fix share email sending feedback
...
Redisplay email address after failure
2015-10-14 14:20:04 +02:00
Vincent Petry
f2ed3e726a
[IE8] Fix button background color
...
IE8 doesn't support rgba...
2015-10-14 14:17:49 +02:00
Vincent Petry
2ff3e87f74
[IE8] Fix "new" button width
2015-10-14 14:17:45 +02:00
Vincent Petry
f4ffa94e7f
[IE9] Set explicit height to file actions menu icon
...
IE9 flattened the icons, so give it an explicit height.
2015-10-14 14:17:42 +02:00
Vincent Petry
a1ce7ac872
[IE] Add border to dropdown menus
...
As a fallback because box-shadow doesn't give the same effect and drop
shadow doesn't work with IE.
2015-10-14 14:17:38 +02:00
Vincent Petry
f7b62abcce
Delete last undoable user before user creation
2015-10-14 14:14:50 +02:00
Vincent Petry
baac1ad489
Properly hide strengthify after password change
2015-10-14 14:13:41 +02:00
Vincent Petry
7b00b943ee
Fix mtime PROPPATCH to be "lastmodified" instead of "getlastmodified"
...
Fix regression that makes PROPPATCH of mtime work like it did in OC <=
8.0.
The PROPPATCH must be done on the "lastmodified" property.
The "getlastmodified" now return 403 again.
2015-10-14 14:02:59 +02:00
Joas Schilling
02493563a2
Make sure that remote shares use the correct uid casing
2015-10-14 13:30:42 +02:00
Hendrik Leppelsack
ee80cea2bd
apply new checkbox style to admin settings
2015-10-14 13:08:06 +02:00
C Montero-Luque
06bfe1139b
8.2 RC2
2015-10-13 19:13:27 -04:00