summaryrefslogtreecommitdiffstats
path: root/apps/files_versions
Commit message (Collapse)AuthorAgeFilesLines
* Update license headersLukas Reschke2015-10-265-4/+5
|
* Throw exception on `getPath` if file does not existLukas Reschke2015-10-252-4/+17
| | | | | | | | | | Currently the `getPath` methods returned `NULL` in case when a file with the specified ID does not exist. This however mandates that developers are checking for the `NULL` case and if they do not the door for bugs with all kind of impact is widely opened. This is especially harmful if used in context with Views where the final result is limited based on the result of `getPath`, if `getPath` returns `NULL` PHP type juggles this to an empty string resulting in all possible kind of bugs. While one could argue that this is a misusage of the API the fact is that it is very often misused and an exception will trigger an immediate stop of execution as well as log this behaviour and show a pretty error page. I also adjusted some usages where I believe that we need to catch these errors, in most cases this is though simply an error that should hard-fail.
* Merge pull request #17641 from owncloud/fix_objectstore_renameJörn Friedrich Dreyer2015-10-192-12/+28
|\ | | | | don't move files in cache twice, fixes renaming for objectstores
| * Fix rename shared versions testRobin Appelman2015-10-161-3/+2
| |
| * handle versions expire for home storages with unlimited quotaRobin Appelman2015-10-161-8/+12
| |
| * Fix preserving file ids when restoring a file with object storageRobin Appelman2015-10-161-1/+14
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-10-182-2/+2
| |
* | Increase the 2nd digit of shipped appsJoas Schilling2015-10-172-2/+4
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-10-172-12/+12
|/
* test objectstore with ceph dockerJörn Friedrich Dreyer2015-10-061-1/+1
| | | | | | | | | | | | | | | | use default config for swift primary storage test config allow testsuite to complete fix timeout, script cleanup, enable debug for now use btrfs loopback device, requires privileged container and absolute path throw exception when storage has problems debug by echo ... sleep more, more debug
* Merge pull request #19595 from owncloud/fix-versions-log-entryThomas Müller2015-10-061-1/+1
|\ | | | | Reset to auto if not set
| * Reset to auto if not setVictor Dubiniuk2015-10-051-1/+1
| |
* | update licence headers via scriptMorris Jobke2015-10-0510-1/+11
|/
* [tx-robot] updated from transifexJenkins for ownCloud2015-10-032-0/+12
|
* Lock files when rolling back versionRobin Appelman2015-10-021-0/+9
|
* Merge pull request #19523 from owncloud/fix-seconds-agoThomas Müller2015-10-021-1/+1
|\ | | | | Fix moment.js "a few seconds ago" with "seconds ago"
| * Fix moment.js "a few seconds ago" with "seconds ago"Morris Jobke2015-10-021-1/+1
| | | | | | | | * fixes #18627
* | Reload versions list after revertVincent Petry2015-10-012-2/+13
|/
* Hide sidebar tab headers conditionallyVincent Petry2015-09-281-0/+12
| | | | | Added canDisplay() in DetailsTabView that should return false if the tab header of this tab must be hidden
* Fix tabs order in files sidebarVincent Petry2015-09-282-1/+2
|
* Add the method to the mockJoas Schilling2015-09-251-0/+1
|
* Merge pull request #15098 from owncloud/fix_preview_versions_revert_issueThomas Müller2015-09-242-0/+40
|\ | | | | fix issue with version rollback and thumbnails
| * delete cached preview when rolling back file's versionGeorg Ehrke2015-09-202-0/+40
| | | | | | | | | | | | | | | | add random number using OC.parseQueryString and _.extend() version rollback: add missing prefix to OC\Preview::post_delete add test to assure that the rollback hook is called
* | Move dummy backend to Tests namespaceLukas Reschke2015-09-221-1/+1
|/
* Merge pull request #18724 from owncloud/expiration-cronjobThomas Müller2015-09-186-1/+171
|\ | | | | Versions expiration cronjob
| * Correct method title. Add docblockVictor Dubiniuk2015-09-162-2/+6
| |
| * Postrebase cleanupVictor Dubiniuk2015-09-152-16/+3
| |
| * Add expiration for versions older than maxVictor Dubiniuk2015-09-156-1/+180
| |
* | Merge pull request #19121 from owncloud/sidebar-design-detailsThomas Müller2015-09-172-12/+6
|\ \ | | | | | | fix Files sidebar layout of Versions and Sharing
| * | fix sidebar Versions layoutJan-Christoph Borchardt2015-09-172-12/+6
| |/
* / [tx-robot] updated from transifexJenkins for ownCloud2015-09-17118-236/+236
|/
* Follow PSRVictor Dubiniuk2015-09-151-0/+0
|
* Add method docblockVictor Dubiniuk2015-09-151-0/+4
|
* Namespacing, reusingVictor Dubiniuk2015-09-152-4/+11
|
* ImprovementsVictor Dubiniuk2015-09-153-17/+47
|
* Add quota status to expiration checkVictor Dubiniuk2015-09-151-10/+10
|
* Add versions obligationVictor Dubiniuk2015-09-154-4/+409
|
* Remove unneeded includeMorris Jobke2015-09-071-1/+0
| | | | | * fixes #18867 * ref #18748
* Add versions tab to files sidebarVincent Petry2015-09-0312-209/+895
| | | | | | | - move versions to a tab in the files sidebar - added mechanism to auto-update the row in the FileList whenever values are set to the FileInfoModel given to the sidebar - updated tags/favorite action to make use of that new mechanism
* Remove languages which are no longer maintained on transifexThomas Müller2015-08-262-20/+0
|
* [tx-robot] updated from transifexJenkins for ownCloud2015-08-262-2/+12
|
* [tx-robot] updated from transifexJenkins for ownCloud2015-08-252-2/+2
|
* Use DIRoeland Jago Douma2015-08-101-4/+1
| | | | | | | | * Register OCP\Capability\IManager at DIContainer * Add register capabilities to appframework * Register capabilities in DI way * Make unit test pass again * Remove CapabiltiesManager from OCP
* Moved core apps to the capabilities managerRoeland Jago Douma2015-08-103-13/+60
| | | | | | | * Files * Files_Sharing * Files_Trashbin * Files_Versions
* Merge pull request #16964 from owncloud/versions_occThomas Müller2015-07-063-0/+304
|\ | | | | add occ tool to delete versions
| * add occ tool to delete versionsBjoern Schiessle2015-06-163-0/+304
| |
* | Merge pull request #17316 from ↵Joas Schilling2015-07-021-1/+1
|\ \ | | | | | | | | | | | | owncloud/master-delete-ocsid-from-db-if-none-specified [Master] Delete OCS ID from DB if none is specified
| * | Bump versionsLukas Reschke2015-07-021-1/+1
| | |
* | | [master] Remove OCS IDsLukas Reschke2015-07-021-1/+0
|/ / | | | | | | | | | | While making the AppStore ready for 8.1 I also deleted some dummy entries which means that these IDs do not resolve anymore. We should remove them to prevent errors such as https://github.com/owncloud/core/issues/17307 Ref https://github.com/owncloud/activity/issues/320#issuecomment-117691867
* | [tx-robot] updated from transifexJenkins for ownCloud2015-07-024-4/+4
| |