Commit Graph

55 Commits (2bc77a3c5aff352cdc19aa683bbb36da2ff20b01)

Author SHA1 Message Date
Git'Fellow c5fa862b06 fix(files_versions): Use helper function 4 months ago
Borja Domínguez Vázquez d0de83be10
feat(file-versions): #53151 add VersionCreatedEvent event 5 months ago
Borja Domínguez Vázquez cdeed5bcbe chore: get revision for a node 6 months ago
Ferdinand Thiessen 5981b7eb51
chore: apply new CSFixer rules 6 months ago
Git'Fellow 1b549d4943 fix(files_versions): Folder should not be hardcoed 8 months ago
ailkiv 9b3424f607 refactor: move version rollback hook to event 10 months ago
Côme Chilliet 64863c9d46
chore: Apply new rector configuration to apps folder 11 months ago
Côme Chilliet 1580c8612b
chore(apps): Apply new rector configuration to autouse classes 1 year ago
Côme Chilliet 1a4978c4ea
chore: Apply rector configuration to apps folder 1 year ago
provokateurin dc13f9cc1e
fix(Files): Handle getOwner() returning false 1 year ago
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Ferdinand Thiessen 4bbcbc5206
feat: Make `ISharedStorage` public API and reuse where possible 1 year ago
Côme Chilliet 30a2e8f9b8
fix(files_versions): Catch constraint error on version insertion 1 year ago
Andy Scherzinger afa48a4e0e
chore: Add SPDX header 2 years ago
Louis Chemineau 369274c9ee
feat(files_versions): Add listener and interfaces to allow versions migration across storages 2 years ago
Louis Chemineau a15c0d6515
Merge pull request #44297 from nextcloud/fix/forbid-tagging-readonly-files 2 years ago
Louis Chemineau 9361a305ba
chore(files_versions): Use new metadata API for versions 2 years ago
Eduardo Morales c5d1fda4ab fix: fixed stylistic errors 2 years ago
Eduardo Morales a8844d408b fix(files_version): deprecated INameableVersion 2 years ago
Eduardo Morales 4cf4fdc278 feat: exposed metadata column to frontend 2 years ago
Eduardo Morales b2c855451c feat: added backend metadata interface, allows JSON storage 2 years ago
Robin Appelman e7a7b4a401 perf: switch places that always use the first getById result to getFirstNodeById 2 years ago
Louis Chemineau 870572783a fix(files_versions): Improve files version listing 2 years ago
Louis Chemineau 046b8f320f
Check permissions when labeling a version 2 years ago
Louis Chemineau 37d0fd109a
Check node permissions when restoring a version 2 years ago
Louis Chemineau 741dec283f
Check node permissions when deleting a version 2 years ago
Julius Härtl 75505747bb fix: Properly fetch version from shared files by accessing the owner storage version 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Louis Chemineau cec0b310a5 Move module versions management logic out of main logic 2 years ago
Louis Chemineau c3475f4dbb Fix initialisation of versions in the DB 3 years ago
Max 337fc110ec
fix: catch ManuallyLockedException and use app context 3 years ago
Côme Chilliet ea05544213
Fix return type of methods returning false on error 3 years ago
Julius Härtl f00f4244d4
fix: Check return type on rollback 3 years ago
Robin Appelman 62e6a32899
don't re-get fileinfo for versioned file if it's not shared 3 years ago
Julius Härtl c22d51c1ad
tests(files_versions): Tear down fs to clear mount cache before testing 3 years ago
Julius Härtl cf46bd6915
fix: Make sure that rollback hook is triggered on all version backends 3 years ago
Côme Chilliet 1765908c03
Document that size may be a float in new class VersionEntity 3 years ago
Louis Chemineau c88328e68e Handle empty files in version creation logic 3 years ago
Louis Chemineau 6a2f8bc599 Allow to delete a version through DAV 3 years ago
Louis Chemineau 629de6c8c9 Support getting and patching version-label 3 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst 74936c49ea
Remove unused imports 6 years ago
Christoph Wurst df9e2b828a
Fix mismatching docblock return types 6 years ago
Roeland Jago Douma 78050ec531
Fix restoring shared versions 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Robin Appelman a0a3f534f7
allow non integer version ids 7 years ago
Robin Appelman ccfbee2af9
add way for version backends to programmatically specify if they should be used 7 years ago
Roeland Jago Douma 6415532508
Allow shared versions again in legacy backend 7 years ago