| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Check for the posix extension
|
| |
| |
| |
| | |
https://github.com/owncloud/core/pull/13282#issuecomment-69602645
|
|\ \
| | |
| | | |
don't show no files yet when mask is in place, fixes #13141
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Fixes issues when renaming favorite file
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This fixes an issue when renaming files from a flat list view like
"Favorites" or "Shared with you", in which case the path needs to be
present in the response to make sure the data-path attribute is properly
set in the JS side.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
To make it possible for the web UI to correctly display the tag/favorite
information after a rename, this information is now returned in the
rename response
|
|\ \ \ \
| | | | |
| | | | | |
Check array size, before using the 3rd element from it
|
| | | | | |
|
|\ \ \ \ \
| | |_|_|/
| |/| | | |
Check for current user to have the same id then the owner of the config ...
|
| |/ / /
| | | |
| | | |
| | | | |
- fixes #12307
|
|\ \ \ \
| | | | |
| | | | | |
Send the proper original name for uploaded files
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
fix retrieval of user groups
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | | |
Check for existence of $_GET keys
|
| | | |
| | | |
| | | |
| | | | |
Otherwise PHP errors are thrown in the error log.
|
|\ \ \ \
| |_|/ /
|/| | | |
Allow dropping files on the table container
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make it possible to drop files below the table even if the table is
smaller than the window height.
Added a check to make sure upload is not triggered on invisible lists.
|
|\ \ \ \
| |/ / /
|/| | | |
make versions of shared files downloadable
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
make Share/Download buttons localized again
|
| | | | |
| | | | |
| | | | |
| | | | | |
it seems we have forgotten to use named FileAction
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
l10n: delete permanently fix
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
version up
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
keep spaces out of translation
|
| |/ / / /
| | | | |
| | | | |
| | | | | |
otherwise translators cannot notice it on Transifex
|
|\ \ \ \ \
| | | | | |
| | | | | | |
32-bit typo fix
|
| |/ / / / |
|
|/ / / / |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Don't double encode string
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
We already use `.text()` here which automatically properly encodes the string. Thus the string will be double-encoded and look ugly. (i.e. when you search for ">" you will see "No results found for >")
Fixes itself.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
owncloud/simplify-is-valid-path-and-add-unit-tests
Simplify isValidPath and add unit tests
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The check for invalid paths is actually over-complicated and performed twice resulting in a performance penalty. Additionally, I decided to add unit-tests to that function.
Part of https://github.com/owncloud/core/issues/13221
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Verify whether value is already normalized
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Apparently `normalizer_normalize` is not verifying itself whether the string needs to be converted or not. Or does it at least not very performantly.
This simple change leads to a 4% performance gain on the processing of normalizeUnicode. Since this method is called quite often (i.e. for every file path) this has actually a measurable impact. For examples searches are now 200ms faster on my machine. Still not perfect but way to go.
Part of https://github.com/owncloud/core/issues/13221
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Use isset() instead of strlen()
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Isset is a native language construct and thus A LOT faster than using strlen()
On my local machine this leads to a 1s performance gain for about 1 million paths. Considering that this function will be called a lot for every file operation this makes a noticable difference.
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Cache results of `normalizePath`
|
| |/ / / / / /
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
`normalizePath` is a rather expensive operation and called multiple times for a single path for every file related operation.
In my development installation with about 9GB of data and 60k files this leads to a performance boost of 24% - in seconds that are 1.86s (!) - for simple searches. With more files the impact will be even more noticeable. Obviously this affects every operation that has in any regard something to do with using OC\Files\Filesystem.
Part of https://github.com/owncloud/core/issues/13221
|
|\ \ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
Add CSRF check to search
|
| |/ / / / /
| | | | | |
| | | | | |
| | | | | | |
Doesn't hurt to have a check on this one as well.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Cache responses from the AppStore server
|