Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make it clear that file sizes may be float on 32bits | Côme Chilliet | 2022-12-19 | 2 | -6/+6 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Fix tests | John Molakvoæ | 2022-10-14 | 1 | -0/+17 |
| | | | | Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | Merge pull request #33697 from nextcloud/fix/improve-bulk-upload | Côme Chilliet | 2022-08-30 | 1 | -0/+89 |
|\ | | | | | Improve bulk upload and add a config switch for it | ||||
| * | Move dav utils functions to OCP\Files\DavUtil | Côme Chilliet | 2022-08-30 | 1 | -0/+89 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | add marker interface to mark system mount points for encryption | Robin Appelman | 2022-08-25 | 1 | -0/+34 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Document all getIncomplete implementations as returning string|false | Côme Chilliet | 2022-08-02 | 1 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Multiple fixes | Carl Schwan | 2022-07-31 | 2 | -0/+175 |
| | | | | | | | | | | | - Fix tests - Use non deprecated event stuff - Add a bit of type hinting to the new stuff - More safe handling of instanceOfStorage (share might not be the first wrapper) - Fix resharing Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Add typing to SimpleFS | Carl Schwan | 2022-07-14 | 4 | -43/+24 |
| | | | | | | - Fix putContent sometimes return a bool and sometimes nothing Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | store unencrypted size in the unencrypted_size column | Robin Appelman | 2022-06-02 | 1 | -0/+10 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Make it possible to get the appdata folder using the public API | Carl Schwan | 2022-05-11 | 1 | -0/+21 |
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Merge pull request #31676 from nextcloud/enh/ocp-owner-lock | Vincent Petry | 2022-04-08 | 6 | -0/+477 |
|\ | | | | | Add public API for owner based file locking | ||||
| * | Adapt LockScope to LockContext rename | Julius Härtl | 2022-04-07 | 3 | -6/+7 |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
| * | Add public API for owner based locking | Julius Härtl | 2022-04-04 | 6 | -0/+476 |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | | Merge pull request #31713 from nextcloud/fed-performance | Robin Appelman | 2022-04-07 | 1 | -0/+35 |
|\ \ | | | | | | | Federated share performance improvements | ||||
| * | | don't overwrite the etag from storage backends that already provide "good" etags | Robin Appelman | 2022-04-04 | 1 | -0/+35 |
| |/ | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | optimize getById on LazyUserFolder to not require a full fs setup | Robin Appelman | 2022-04-04 | 1 | -1/+12 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | allow getting mounts by providers | Robin Appelman | 2022-04-04 | 1 | -2/+2 |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Add missing PHPDoc in InvalidateMountCacheEvent | Vincent Petry | 2022-03-24 | 1 | -0/+10 |
| | | | | Signed-off-by: Vincent Petry <vincent@nextcloud.com> | ||||
* | Apply suggestions from code review | Robin Appelman | 2022-03-24 | 1 | -1/+1 |
| | | | | | | | Co-authored-by: Louis <6653109+artonge@users.noreply.github.com> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | fix method name | Robin Appelman | 2022-03-24 | 1 | -1/+1 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | add logic to perform a full filesystem setup when needed | Robin Appelman | 2022-03-24 | 1 | -0/+45 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | update cached mounts when only specific providers have been setup | Robin Appelman | 2022-03-24 | 1 | -1/+2 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | allow getting mounts by provider | Robin Appelman | 2022-03-24 | 1 | -0/+10 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | allow getting cached mounts by path from the mount cache | Robin Appelman | 2022-03-24 | 1 | -0/+23 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Merge pull request #31431 from nextcloud/fs-setup-manager | Robin Appelman | 2022-03-08 | 4 | -17/+51 |
|\ | | | | | Unify/cleanup filesystem setup | ||||
| * | type fixes | Robin Appelman | 2022-03-04 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | move logic to decide what to setup to setupmanager | Robin Appelman | 2022-03-04 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | adjust tests to new fs setup | Robin Appelman | 2022-03-04 | 1 | -0/+32 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | more type hints for ICachedMountInfo and IMountManager | Robin Appelman | 2022-03-04 | 3 | -17/+17 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Note DI only usage in PHPDoc | Christopher Ng | 2022-03-07 | 1 | -1/+5 |
| | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | | Add missing @since in InMemoryFile to please CI | Côme Chilliet | 2022-03-07 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | Extend simple file with extension getter | Christopher Ng | 2022-03-04 | 2 | -0/+12 |
|/ | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | store mountprovider for each mount in the mounts table | Robin Appelman | 2022-02-23 | 2 | -0/+16 |
| | | | | | | this enabled more fine grained filesystem setup Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Fix some issues with the API documentation | Carl Schwan | 2022-02-17 | 2 | -2/+5 |
| | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | code checker fixes for instanceOfStorage | Robin Appelman | 2021-12-02 | 3 | -2/+7 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | teach psalm about `Storage::instanceOfStorage` | Robin Appelman | 2021-12-02 | 1 | -0/+3 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | Fix ArrayAccess and JsonSerializable return types | Côme Chilliet | 2021-11-23 | 2 | -2/+2 |
| | | | | | | First round of modifications for PHP 8.1 Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge branch 'master' into imountpoint-ocp-storage | John Molakvoæ | 2021-10-22 | 100 | -280/+135 |
|\ | |||||
| * | Add already used optional sizeDifference parameter to IPropagator | Julius Härtl | 2021-10-14 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
| * | Merge pull request #28608 from nextcloud/path-prefix-filter | Vincent Petry | 2021-10-07 | 2 | -0/+20 |
| |\ | | | | | | | generate a better optimized query for path prefix search filters | ||||
| | * | generate a better optimized query for path prefix search filters | Robin Appelman | 2021-08-26 | 2 | -0/+20 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | Fix typo on the DocBlock of the copy method | Asier Iturralde Sarasola | 2021-08-27 | 1 | -1/+1 |
| |/ | | | | | | | Signed-off-by: Asier Iturralde Sarasola <asier.iturralde@gmail.com> | ||||
| * | Merge pull request #28476 from nextcloud/search-jail-insensitive | Vincent Petry | 2021-08-24 | 1 | -0/+1 |
| |\ | | | | | | | use case insensitive like when limiting search to jail | ||||
| | * | use case insensitive like when limiting search to jail | Robin Appelman | 2021-08-17 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | Remove some mentions of ownCloud from our api documentation | Carl Schwan | 2021-07-29 | 2 | -4/+4 |
| |/ | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
| * | Migrate HintException to OCP | Gary Kim | 2021-06-30 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Gary Kim <gary@garykim.dev> | ||||
| * | use searchoperation for storage filter instead of db expression | Robin Appelman | 2021-06-14 | 1 | -6/+4 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | rework search api to allow searching on multiple caches at once | Robin Appelman | 2021-06-14 | 1 | -0/+29 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | Update php licenses | John Molakvoæ (skjnldsv) | 2021-06-04 | 100 | -268/+73 |
| | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
| * | Rename External storages to External storage | szaimen | 2021-05-20 | 2 | -2/+2 |
| | | | | | | | | Signed-off-by: szaimen <szaimen@e.mail.de> |