History of the file that is called src/include/lib/Garradin/Files/Storage/StorageInterface.php at checkin 729becbcf11c5a58

2023-08-17
12:15
Rename only handles files, not directories file: [2921ea55a0] check-in: [e93a5113f0] user: bohwaz, branch: dev, size: 4253 [annotate] [blame] [check-ins using] [diff]
2023-08-16
18:03
Storage backend must return false for rename or delete if it can't rename/delete a folder file: [a0e2f7ce61] check-in: [b9d16c2c6a] user: bohwaz, branch: dev, size: 4329 [annotate] [blame] [check-ins using] [diff]
2023-08-15
18:06
Switch back trash logic to just renaming, it's much easier to understand and manage file: [7d98c7d900] check-in: [d71be4efb0] user: bohwaz, branch: dev, size: 3861 [annotate] [blame] [check-ins using] [diff]
2023-08-14
02:21
Fix FileSystem handling of trashed files, implement new sync method for storage backend, making sure we can restore metadata from local files if required file: [189a6dff45] check-in: [fa863cd752] user: bohwaz, branch: dev, size: 4166 [annotate] [blame] [check-ins using] [diff]
2023-08-12
15:52
Restore old filesystem storage behavior, where files are stored using their real path/name file: [9754b5cf8b] check-in: [50b2f4cb79] user: bohwaz, branch: dev, size: 2314 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/Files/Storage/StorageInterface.php → src/include/lib/Paheko/Files/Storage/StorageInterface.php. Rename everything from Garradin to Paheko file: [432ae6e7bc] check-in: [736b20220e] user: bohwaz, branch: dev, size: 2077 [annotate] [blame] [check-ins using] [diff]
2023-07-07
01:38
Stop trying to maintain file path and name between local filesystem and database, it is just too much work and complexity, just store files using the hash of their ID file: [ad9073eccc] check-in: [40ca76655c] user: bohwaz, branch: dev, size: 2081 [annotate] [blame] [check-ins using] [diff]
2023-07-05
20:12
Remove sync between web pages and index.txt files file: [b2b876862f] check-in: [5dd8cf0116] user: bohwaz, branch: dev, size: 2561 [annotate] [blame] [check-ins using] [diff]
2023-07-04
23:24
Refactor file storage to always store metadata in database making it easier to join data with other tables file: [86aa252a2b] check-in: [2bc339ce69] user: bohwaz, branch: dev, size: 2756 [annotate] [blame] [check-ins using] [diff]
2022-11-27
20:03
Allow integer timestamp for touch file: [2482356147] check-in: [260d292007] user: bohwaz, branch: dev, size: 3055 [annotate] [blame] [check-ins using] [diff]
2022-11-13
23:02
Add method to get recursive size of a directory file: [2260c0805e] check-in: [fdd1c9bf25] user: bohwaz, branch: dev, size: 3075 [annotate] [blame] [check-ins using] [diff]
2022-10-25
21:13
Add getReadOnlyPointer method to File file: [36c2650e7e] check-in: [bd3c82f9f6] user: bohwaz, branch: dev, size: 2967 [annotate] [blame] [check-ins using] [diff]
19:56
Implement touch() on files with a custom date-time file: [929a37f418] check-in: [f308f44d8f] user: bohwaz, branch: dev, size: 2831 [annotate] [blame] [check-ins using] [diff]
2021-06-07
17:01
Fix issues with out of sync files and web pages, and duplicate URIs in web pages file: [67b35b24ca] check-in: [cc5a0e1c1d] user: bohwaz, branch: trunk, size: 2797 [annotate] [blame] [check-ins using] [diff]
2021-05-03
18:40
Use float instead of int as with 32 bits systems, it will max to 2 GB of disk space and cause issues. file: [dea0474d61] check-in: [729becbcf1] user: bohwaz, branch: trunk, size: 2602 [annotate] [blame] [check-ins using] [diff]
2021-03-27
01:08
Add mtime to directories file: [a0c0da8a45] check-in: [d3c19eb60f] user: bohwaz, branch: dev, size: 2596 [annotate] [blame] [check-ins using] [diff]
2021-03-25
21:39
New alpha release, change logic of storage backends to have real time sync file: [0fe8418ad0] check-in: [bcaf2da5a3] user: bohwaz, branch: dev, size: 2512 [annotate] [blame] [check-ins using] [diff]
2021-03-16
19:33
Make sure that remaining quota is sent by backend file: [133218a941] check-in: [f65b5eaa83] user: bohwaz, branch: dev, size: 2956 [annotate] [blame] [check-ins using] [diff]
2021-03-01
01:57
Bring FileSystem backend up to date, fix migrateStorage file: [d5b48a6174] check-in: [c9e600ebc1] user: bohwaz, branch: dev, size: 2794 [annotate] [blame] [check-ins using] [diff]
2021-02-24
19:44
Add file upload file: [58042f4e5c] check-in: [b8cea390e0] user: bohwaz, branch: dev, size: 2408 [annotate] [blame] [check-ins using] [diff]
2021-02-23
20:27
Make website working again file: [9fbf8e6690] check-in: [4fa10d3079] user: bohwaz, branch: dev, size: 2314 [annotate] [blame] [check-ins using] [diff]
01:11
Continue update of file storage file: [e01dcee655] check-in: [199acb2d67] user: bohwaz, branch: dev, size: 2223 [annotate] [blame] [check-ins using] [diff]
2021-02-04
01:38
Yet another rewrite of the file storage, even simpler, not deduplication in SQLite sadly file: [1657039575] check-in: [13325dd10f] user: bohwaz, branch: dev, size: 2525 [annotate] [blame] [check-ins using] [diff]
2021-02-03
03:16
Put more properties in files objects, fix up some stuff in documents section file: [b2b335a7cb] check-in: [bd6364d189] user: bohwaz, branch: dev, size: 2660 [annotate] [blame] [check-ins using] [diff]
2021-02-02
02:34
New iteration of file storage API, should be more simple like that, I hope file: [eed499d4e7] check-in: [1a196ac6fc] user: bohwaz, branch: dev, size: 2591 [annotate] [blame] [check-ins using] [diff]
2021-02-01
04:29
Update file if required when it is coming from filesystem file: [4dc0b5a40b] check-in: [010d704636] user: bohwaz, branch: dev, size: 2615 [annotate] [blame] [check-ins using] [diff]
04:13
Implement listing from filesystem file: [59274f5464] check-in: [da1614a872] user: bohwaz, branch: dev, size: 2522 [annotate] [blame] [check-ins using] [diff]
2021-01-30
01:52
Start of documents page file: [8e424ec07e] check-in: [b68ac7ef0f] user: bohwaz, branch: dev, size: 2187 [annotate] [blame] [check-ins using] [diff]
2021-01-25
20:40
Rewrite some of the file handling file: [e343879034] check-in: [e694f1bd32] user: bohwaz, branch: dev, size: 2179 [annotate] [blame] [check-ins using] [diff]
2020-12-15
01:56
Attachments working \o/ file: [13efeef289] check-in: [8b6cb2def1] user: bohwaz, branch: dev, size: 1074 [annotate] [blame] [check-ins using] [diff]
2020-12-13
15:34
New file storage is working file: [e0b5fefef7] check-in: [0e27827269] user: bohwaz, branch: dev, size: 1032 [annotate] [blame] [check-ins using] [diff]
2020-12-07
01:17
Added: First steps of file management implementation file: [1b7b1b4fca] check-in: [1d45c38659] user: bohwaz, branch: dev, size: 1048 [annotate] [blame] [check-ins using]