History of the file that is called src/include/lib/Garradin/Entities/Files/File.php at checkin 198c3b0d10ee83e4

2024-03-23
22:06
Create new method to execute a command quickly without using callbacks file: [1be452985b] check-in: [152ae74147] user: bohwaz, branch: trunk, size: 38118 [annotate] [blame] [check-ins using] [diff]
2024-03-15
03:49
Sharing now works correctly file: [a52ab11b5f] check-in: [58bc762847] user: bohwaz, branch: sharing, size: 37602 [annotate] [blame] [check-ins using] [diff]
2024-03-14
16:09
Add new hash_id column to files to avoid file enumeration by using IDs, also move legacy sharing and WOPI editing to separate traits, improve WOPI handling to be able to use WOPI with logged-out users (edit sharing links) file: [d53301c28f] check-in: [9ef0f8d1c3] user: bohwaz, branch: sharing, size: 36362 [annotate] [blame] [check-ins using] [diff]
2024-03-13
18:06
Improve UX of dialog: show title on top, show close button on the right, and display a title in more cases file: [010c4a84d8] check-in: [08aac47a76] user: bohwaz, branch: trunk, size: 38124 [annotate] [blame] [check-ins using] [diff]
2024-01-31
16:13
Use a different cache file for each WOPI host file: [bc6427f536] check-in: [12a54efcbb] user: bohwaz, branch: trunk, size: 38041 [annotate] [blame] [check-ins using] [diff]
2024-01-19
14:03
Disable scripts in served SVG/HTML files from documents to avoid attacks file: [555e77f17f] check-in: [9d4c909102] user: bohwaz, branch: trunk, size: 38003 [annotate] [blame] [check-ins using] [diff]
2023-12-31
16:19
Handle new WebDAV interface file: [2e4dbd2fd6] check-in: [18483c2a74] user: bohwaz, branch: trunk, size: 37692 [annotate] [blame] [check-ins using] [diff]
00:35
Display file name when previewing a file file: [659a42bb2c] check-in: [bfc928690f] user: bohwaz, branch: trunk, size: 37686 [annotate] [blame] [check-ins using] [diff]
2023-12-21
17:58
Fix missing path file: [6bd8de6ed4] check-in: [d71e284e49] user: bohwaz, branch: trunk, size: 37647 [annotate] [blame] [check-ins using] [diff]
2023-12-06
19:44
Make sure we are not overwriting a file when renaming file: [eb6957cf57] check-in: [f346dc8154] user: bohwaz, branch: trunk, size: 37540 [annotate] [blame] [check-ins using] [diff]
2023-11-26
15:40
Make sure to empty memory used by strtok file: [c8b68e317d] check-in: [c59236a968] user: bohwaz, branch: trunk, size: 37291 [annotate] [blame] [check-ins using] [diff]
2023-11-11
13:25
Make sure we never try to create files with double slash file: [23d9a6cd39] check-in: [3cb04948fb] user: bohwaz, branch: trunk, size: 37264 [annotate] [blame] [check-ins using] [diff]
2023-09-26
00:34
Propagate check_session variable file: [3e4515d92d] check-in: [c4bcce99ba] user: bohwaz, branch: dev, size: 37128 [annotate] [blame] [check-ins using] [diff]
2023-09-25
13:52
Fix preview instead of icon in files list file: [3ec5a4d08e] check-in: [d99ae7a618] user: bohwaz, branch: web-flatten, size: 37112 [annotate] [blame] [check-ins using] [diff]
2023-09-18
22:18
Allow larger images in articles file: [74016cfa6e] check-in: [03cf507e01] user: bohwaz, branch: dev, size: 37111 [annotate] [blame] [check-ins using] [diff]
2023-09-16
22:49
Try to better use BASE_URL so that we can switch between a public URL and private admin URL file: [db852eec80] check-in: [dcf9708ef0] user: bohwaz, branch: dev, size: 37044 [annotate] [blame] [check-ins using] [diff]
2023-09-15
15:05
Move dependency file: [230c908840] check-in: [5f81ff5a78] user: bohwaz, branch: dev, size: 37033 [annotate] [blame] [check-ins using] [diff]
2023-09-11
12:23
Fix condition for OVH hosting, condition was inverted file: [50104128df] check-in: [3bac645ba9] user: bohwaz, branch: dev, size: 37054 [annotate] [blame] [check-ins using] [diff]
2023-09-10
23:01
Bump version, forgot use statement for constant file: [f4f6fa4fec] check-in: [e2d6dd092d] user: bohwaz, branch: dev, size: 37054 [annotate] [blame] [check-ins using] [diff]
21:38
Get around bug [8b342877cda6ef7023b16277daa0ec8e39d949f8]: OVH is sending wrong Content-Length after recompressing the request with their HTTP 2.0 proxy file: [da02f340ac] check-in: [a679b6b84f] user: bohwaz, branch: dev, size: 37036 [annotate] [blame] [check-ins using] [diff]
2023-09-05
23:05
Add file format description file: [261dd6c908] check-in: [ae9a378a9d] user: bohwaz, branch: dev, size: 36832 [annotate] [blame] [check-ins using] [diff]
2023-09-02
15:35
Implement file storage for modules and plugins file: [d204225169] check-in: [a88ce847b8] user: bohwaz, branch: dev, size: 35770 [annotate] [blame] [check-ins using] [diff]
2023-09-01
19:22
It wasn't the environment issue, the issue was escapeshellarg stripping UTF-8 file: [2084548887] check-in: [64acd540f7] user: bohwaz, branch: dev, size: 35691 [annotate] [blame] [check-ins using] [diff]
18:40
Use mutool instead of pdftotext, that way we can also index large PDF files up to 500 MB file: [a7a8754851] check-in: [b236cf5817] user: bohwaz, branch: dev, size: 35677 [annotate] [blame] [check-ins using] [diff]
2023-08-31
20:27
Revert previous commit, we won't use this file: [1fb9b868d7] check-in: [4e7e74b06c] user: bohwaz, branch: dev, size: 35368 [annotate] [blame] [check-ins using] [diff]
20:27
Add webdav_url method to file file: [0880e6c794] check-in: [b1867c429c] user: bohwaz, branch: dev, size: 35461 [annotate] [blame] [check-ins using] [diff]
2023-08-30
22:53
Split thumbnails code in a separate trait file: [918437e7f5] check-in: [41bc426452] user: bohwaz, branch: dev, size: 35361 [annotate] [blame] [check-ins using] [diff]
22:43
Implement document thumbnails in documents view file: [bdcb4ff9dc] check-in: [c3c50147ae] user: bohwaz, branch: dev, size: 41647 [annotate] [blame] [check-ins using] [diff]
18:22
Move versioning settings to a separate page under backups file: [ad1d772650] check-in: [66738a5521] user: bohwaz, branch: dev, size: 37538 [annotate] [blame] [check-ins using] [diff]
01:02
Implement pruning of old versions in cron and manually, as well as deleting all versions file: [d16cfc6c87] check-in: [2421fd601c] user: bohwaz, branch: dev, size: 37523 [annotate] [blame] [check-ins using] [diff]
2023-08-29
13:57
Remove unused constant file: [843edd723e] check-in: [f1029fa78e] user: bohwaz, branch: dev, size: 37509 [annotate] [blame] [check-ins using] [diff]
11:17
Finish implementation of various versions policies file: [503f28501e] check-in: [97ce1248cf] user: bohwaz, branch: dev, size: 37531 [annotate] [blame] [check-ins using] [diff]
2023-08-24
19:04
Implement files versioning file: [5a0ebb039d] check-in: [eb0e65c02e] user: bohwaz, branch: dev, size: 37527 [annotate] [blame] [check-ins using] [diff]
12:12
Don't overwrite file if content hasn't changed file: [d52e70ba84] check-in: [09c5f27191] user: bohwaz, branch: dev, size: 40423 [annotate] [blame] [check-ins using] [diff]
03:15
Fix xSendFile feature, also trust web server buffering, flush is making things 10% slower file: [1c3f6eb6a8] check-in: [f835566536] user: bohwaz, branch: dev, size: 40244 [annotate] [blame] [check-ins using] [diff]
2023-08-23
00:58
Rename files. signals to file. file: [b382db8fab] check-in: [6f43cfd335] user: bohwaz, branch: dev, size: 40248 [annotate] [blame] [check-ins using] [diff]
2023-08-22
03:10
Use a slightly better/clearer callback logic in signals file: [2aa1f3f825] check-in: [2ccaea2d47] user: bohwaz, branch: dev, size: 39973 [annotate] [blame] [check-ins using] [diff]
2023-08-18
01:25
Refactor and make AbstractRender easier, also don't make it require / load a File entity for every web page, as it's not required anymore file: [010aa21951] check-in: [175a85b02d] user: bohwaz, branch: dev, size: 39970 [annotate] [blame] [check-ins using] [diff]
2023-08-17
12:17
Make sure we don't delete a target directory when restoring a directory form trash *AFTER* a file from this directory has already been restored file: [b7456f2ddd] check-in: [41f86a33de] user: bohwaz, branch: dev, size: 39964 [annotate] [blame] [check-ins using] [diff]
02:56
Use a separate sub-directory for each trash session to avoid overwriting file: [08f8424027] check-in: [bce7fa77ac] user: bohwaz, branch: dev, size: 39516 [annotate] [blame] [check-ins using] [diff]
2023-08-16
03:23
Move all sub-files and sub-folders before parent folder file: [8ac602a0b3] check-in: [069b33e7a8] user: bohwaz, branch: dev, size: 38033 [annotate] [blame] [check-ins using] [diff]
2023-08-15
18:30
Try to fix files sync after database restore file: [c08a3fe049] check-in: [a79c03f595] user: bohwaz, branch: dev, size: 37684 [annotate] [blame] [check-ins using] [diff]
18:06
Switch back trash logic to just renaming, it's much easier to understand and manage file: [e334c5fba1] check-in: [d71be4efb0] user: bohwaz, branch: dev, size: 37644 [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: [57f6ad7d05] check-in: [fa863cd752] user: bohwaz, branch: dev, size: 37810 [annotate] [blame] [check-ins using] [diff]
00:39
Make sure we trash each and every file inside a directory, not just the directory itself file: [4ae65d6e2c] check-in: [223d5af4f0] user: bohwaz, branch: dev, size: 37478 [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: [aa204a7759] check-in: [50b2f4cb79] user: bohwaz, branch: dev, size: 37625 [annotate] [blame] [check-ins using] [diff]
2023-08-10
16:42
File: make sure we use pointer OR local file path file: [ea4f187bce] check-in: [90edac8baf] user: bohwaz, branch: dev, size: 37336 [annotate] [blame] [check-ins using] [diff]
2023-08-04
16:45
File::filterName was too restricted, make it accept anything but restricted Windows names file: [e0f2c6b8ee] check-in: [423e6c8a45] user: bohwaz, branch: dev, size: 37113 [annotate] [blame] [check-ins using] [diff]
15:53
Get around large PDF issues when indexing for search by catching timeouts etc. file: [40f4addffc] check-in: [612ca674e5] user: bohwaz, branch: dev, size: 37001 [annotate] [blame] [check-ins using] [diff]
2023-07-23
13:00
Fix typo file: [740ae90b7c] check-in: [1781469b1e] user: bohwaz, branch: dev, size: 36731 [annotate] [blame] [check-ins using] [diff]
12:54
Don't create a file link to a user field if the field does not exist anymore file: [09688f083b] check-in: [6779497260] user: bohwaz, branch: dev, size: 36698 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/Entities/Files/File.php → src/include/lib/Paheko/Entities/Files/File.php. Rename everything from Garradin to Paheko file: [e6a4d598d2] check-in: [736b20220e] user: bohwaz, branch: dev, size: 36591 [annotate] [blame] [check-ins using] [diff]
2023-07-20
12:09
Fix return type for last modified date in Webdav file: [398ac5be99] check-in: [db8df31105] user: bohwaz, branch: dev, size: 36627 [annotate] [blame] [check-ins using] [diff]
2023-07-15
15:23
If the file doesn't exist, return an empty string file: [37d348eba4] check-in: [cc958b494e] user: bohwaz, branch: dev, size: 36609 [annotate] [blame] [check-ins using] [diff]
02:20
Make sure that indexing a directory provides a content file: [0e8486c43e] check-in: [675a2b4e14] user: bohwaz, branch: dev, size: 36529 [annotate] [blame] [check-ins using] [diff]
2023-07-09
13:42
Fix migration, for when the files table is not empty file: [ed27ae4532] check-in: [e6643e235d] user: bohwaz, branch: dev, size: 36497 [annotate] [blame] [check-ins using] [diff]
2023-07-08
18:53
Fix callStorage typo file: [05a75e835b] check-in: [f05e2eead5] user: bohwaz, branch: dev, size: 36447 [annotate] [blame] [check-ins using] [diff]
2023-07-07
16:38
Fix bug when file does not exist file: [7cfeb8b869] check-in: [3547955c9b] user: bohwaz, branch: dev, size: 36452 [annotate] [blame] [check-ins using] [diff]
13:51
Always open WOPI in edit mode file: [570026a1f6] check-in: [11296144bb] user: bohwaz, branch: dev, size: 36419 [annotate] [blame] [check-ins using] [diff]
13:41
Remove last remnants of CONTEXT_TRASH file: [d7853e42f7] check-in: [0582de1148] user: bohwaz, branch: dev, size: 36340 [annotate] [blame] [check-ins using] [diff]
13:27
Fix recursive/zip file: [47deac4125] check-in: [0cd1e1c0cf] user: bohwaz, branch: dev, size: 35860 [annotate] [blame] [check-ins using] [diff]
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: [89a0a66b5a] check-in: [40ca76655c] user: bohwaz, branch: dev, size: 35837 [annotate] [blame] [check-ins using] [diff]
2023-07-06
16:45
Improve link between users/transactions and files file: [f273a729d9] check-in: [763339ca91] user: bohwaz, branch: dev, size: 36224 [annotate] [blame] [check-ins using] [diff]
02:59
Make sure we don't create invalid references when linking files to transactions or users file: [d34a2a81c2] check-in: [e4ea2f04d6] user: bohwaz, branch: dev, size: 36353 [annotate] [blame] [check-ins using] [diff]
02:50
Insert files in link tables with transactions and users file: [3ab8b7e9de] check-in: [5b2768e014] user: bohwaz, branch: dev, size: 36289 [annotate] [blame] [check-ins using] [diff]
2023-07-05
20:19
Fix Text conversion file: [2ecf3b1ccd] check-in: [13ace8a633] user: bohwaz, branch: dev, size: 35744 [annotate] [blame] [check-ins using] [diff]
20:12
Remove sync between web pages and index.txt files file: [4ce656cf75] check-in: [5dd8cf0116] user: bohwaz, branch: dev, size: 35723 [annotate] [blame] [check-ins using] [diff]
12:12
Fix permissions on root documents directory file: [07ae7ac50d] check-in: [6937d1fbe6] user: bohwaz, branch: dev, size: 35341 [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: [2f88a14453] check-in: [2bc339ce69] user: bohwaz, branch: dev, size: 35312 [annotate] [blame] [check-ins using] [diff]
12:10
Fix: files_search was not updated when a file was moved, and trash was deleting too much file: [df15cbf0c6] check-in: [84d20386f1] user: bohwaz, branch: dev, size: 33652 [annotate] [blame] [check-ins using] [diff]
2023-06-25
10:51
Fix mkdir of root contexts during install when using SQLite storage file: [83f76ca759] check-in: [8090fc1a5a] user: bohwaz, branch: dev, size: 33429 [annotate] [blame] [check-ins using] [diff]
00:13
Reload parent page when creating a new file and closing the editor file: [c950dc46cb] check-in: [76359816b6] user: bohwaz, branch: dev, size: 33432 [annotate] [blame] [check-ins using] [diff]
2023-06-24
20:45
Implement attachments to emails in modules file: [f86cbd8124] check-in: [cdfd7ebd30] user: bohwaz, branch: dev, size: 33419 [annotate] [blame] [check-ins using] [diff]
2023-06-14
21:12
Fix parent button in documents list breadcrumbs file: [0e5c74420b] check-in: [b0346ff2c5] user: bohwaz, branch: dev, size: 33312 [annotate] [blame] [check-ins using] [diff]
2023-06-12
00:19
Fix issue when parent context directory doesn't exist yet file: [8ff6f59cc2] check-in: [4d3f518658] user: bohwaz, branch: dev, size: 33208 [annotate] [blame] [check-ins using] [diff]
2023-06-04
23:47
Another try at fixing move to trash in production file: [d76fee0a10] check-in: [9e1ae9fbae] user: bohwaz, branch: dev, size: 33197 [annotate] [blame] [check-ins using] [diff]
23:26
Try to fix move to trash not working in production file: [ff9d0c2477] check-in: [e8c1acee50] user: bohwaz, branch: dev, size: 33146 [annotate] [blame] [check-ins using] [diff]
2023-05-30
14:55
Merge changes from trunk file: [94a8e2de72] check-in: [60ecba890f] user: bohwaz, branch: dev, size: 33112 [annotate] [blame] [check-ins using] [diff]
2023-05-26
15:47
Fix update file: [eb5ed83d98] check-in: [5d9e1f4a4f] user: bohwaz, branch: dev, size: 32970 [annotate] [blame] [check-ins using] [diff]
2023-05-23
13:36
Save thumbnails in WebP if available, to have smaller files file: [e97bbb4fd4] check-in: [47497a7b80] user: bohwaz, branch: trunk, size: 31313 [annotate] [blame] [check-ins using] [diff]
2023-05-11
13:48
Add URL of WebDAV access below documents list file: [599e0cfb9b] check-in: [e7dc1daf6c] user: bohwaz, branch: dev, size: 32868 [annotate] [blame] [check-ins using] [diff]
13:05
Fix missing PDFTOTEXT_COMMAND constant file: [a51ea6ebf3] check-in: [b1cb877df3] user: bohwaz, branch: dev, size: 32765 [annotate] [blame] [check-ins using] [diff]
13:00
Fix web cache delete of thumbnails file: [6a7c0f3c51] check-in: [88e21ab6c4] user: bohwaz, branch: dev, size: 32791 [annotate] [blame] [check-ins using] [diff]
11:38
Use a string in thumb cache id path file: [ddf935c0ec] check-in: [9bae6d9f2e] user: bohwaz, branch: trunk, size: 31211 [annotate] [blame] [check-ins using] [diff]
11:36
Auto-rotate thumbs file: [4e0c569a5e] check-in: [193dd7c7a7] user: bohwaz, branch: trunk, size: 31211 [annotate] [blame] [check-ins using] [diff]
2023-04-11
18:51
Allow to create a module from web UI file: [68806461ce] check-in: [eff8d94ddb] user: bohwaz, branch: dev, size: 32757 [annotate] [blame] [check-ins using] [diff]
2023-04-05
01:29
Pass more exception errors to user when importing a module file: [cbeb13f5c8] check-in: [b399e347fb] user: bohwaz, branch: dev, size: 32750 [annotate] [blame] [check-ins using] [diff]
2023-04-03
01:21
Implement indexing and transformation of PDF to plain text using 'pdftotext' file: [ddd94026a7] check-in: [b593f24b5c] user: bohwaz, branch: dev, size: 32750 [annotate] [blame] [check-ins using] [diff]
2023-04-02
21:01
Index LibreOffice files for search file: [ded79e654b] check-in: [cb4236a9f3] user: bohwaz, branch: dev, size: 31851 [annotate] [blame] [check-ins using] [diff]
17:19
Merge changes from trunk file: [c894c858ed] check-in: [3245575fd3] user: bohwaz, branch: dev, size: 31772 [annotate] [blame] [check-ins using] [diff]
2023-03-30
11:10
Fix issue with share links file: [ffdbc70072] check-in: [e07da866d2] user: bohwaz, branch: trunk, size: 31171 [annotate] [blame] [check-ins using] [diff]
2023-03-29
17:20
Only show first image of a field in users list file: [6a7b6b1ecf] check-in: [9cbed54da9] user: bohwaz, branch: dev, size: 31718 [annotate] [blame] [check-ins using] [diff]
2023-03-15
00:16
Move skeleton code to modules, move web skeletons inside a new "web" module file: [b30d4ce2b3] check-in: [d57345262c] user: bohwaz, branch: dev, size: 31570 [annotate] [blame] [check-ins using] [diff]
2023-03-12
23:12
Implement trash feature: files are not deleted but moved to a Trash folder, where they can be restored, or will be deleted after 30 days file: [027f110bd4] check-in: [3f40dfa9aa] user: bohwaz, branch: dev, size: 31472 [annotate] [blame] [check-ins using] [diff]
2023-02-26
01:14
Merge trunk into dev branch file: [7aeb4d5381] check-in: [312302e27a] user: bohwaz, branch: dev, size: 30573 [annotate] [blame] [check-ins using] [diff]
2023-02-14
22:29
Refactor plugins to have the same UI for plugins and modules, also modernize code of plugins management file: [89f8d9569c] check-in: [a8251477ac] user: bohwaz, branch: dev, size: 30277 [annotate] [blame] [check-ins using] [diff]
2023-02-09
23:28
Rename path of file in files_search table when the file has been renamed file: [8291d7abd8] check-in: [4e59f07537] user: bohwaz, branch: trunk, size: 31117 [annotate] [blame] [check-ins using] [diff]
2023-01-13
16:30
Merge trunk changes file: [7450a23eb6] check-in: [4e559e8fb6] user: bohwaz, branch: dev, size: 30273 [annotate] [blame] [check-ins using] [diff]
2022-12-20
20:59
Add PDF icon, fix check for creating HTML/JS files file: [5b321a9fa8] check-in: [3f902fb2fd] user: bohwaz, branch: dev, size: 30188 [annotate] [blame] [check-ins using] [diff]
2022-12-18
19:53
Fix add files to transactions file: [f78f8d78ac] check-in: [3a7505fa90] user: bohwaz, branch: dev, size: 29822 [annotate] [blame] [check-ins using] [diff]
18:36
File management: handle special characters in paths correctly file: [e8ee2e529c] check-in: [b92af5efdf] user: bohwaz, branch: trunk, size: 30821 [annotate] [blame] [check-ins using] [diff]
15:24
Implement folder gallery view in documents file: [bc3cb5be07] check-in: [c6a82e0ab1] user: bohwaz, branch: dev, size: 29670 [annotate] [blame] [check-ins using] [diff]
00:04
Fix small issues with editing documents file: [91a6e9c3ac] check-in: [e2efbdfea5] user: bohwaz, branch: dev, size: 27884 [annotate] [blame] [check-ins using] [diff]
2022-12-17
19:06
Implement document edition using Collabora file: [c867c1b6f0] check-in: [eb8d360944] user: bohwaz, branch: dev, size: 27869 [annotate] [blame] [check-ins using] [diff]
2022-12-16
00:20
Improve UX of documents file listing: better quota, group features in buttons file: [99f846532d] check-in: [35fd5adc72] user: bohwaz, branch: dev, size: 25920 [annotate] [blame] [check-ins using] [diff]
2022-12-11
17:05
Make web cache use a custom directory, use md5 in .htaccess to make things easier file: [90a93ffdd3] check-in: [f7234c1385] user: bohwaz, branch: dev, size: 25803 [annotate] [blame] [check-ins using] [diff]
2022-12-10
05:01
Add static cache to website file: [b61303db1a] check-in: [e7eb0aa019] user: bohwaz, branch: dev, size: 25711 [annotate] [blame] [check-ins using] [diff]
2022-11-27
21:49
Finally found the issue with NextCloud Android and thumbnails, it's fixed file: [82839dbcec] check-in: [1c9151c6e2] user: bohwaz, branch: dev, size: 25398 [annotate] [blame] [check-ins using] [diff]
20:03
Allow integer timestamp for touch file: [5573352f35] check-in: [260d292007] user: bohwaz, branch: dev, size: 25373 [annotate] [blame] [check-ins using] [diff]
07:34
Allow dot-files in folders, just not in root file: [2a37cc9151] check-in: [8fefb17fdf] user: bohwaz, branch: dev, size: 25393 [annotate] [blame] [check-ins using] [diff]
04:33
Use a different session name for WebDAV/NextCloud apps to avoid security issues file: [7f353f0f1d] check-in: [4ba510f315] user: bohwaz, branch: dev, size: 25457 [annotate] [blame] [check-ins using] [diff]
2022-11-14
01:59
Move X-SendFile to router file: [4f4e17b8ad] check-in: [b83969ed55] user: bohwaz, branch: dev, size: 25175 [annotate] [blame] [check-ins using] [diff]
2022-11-13
23:02
Add method to get recursive size of a directory file: [0e19541a8a] check-in: [fdd1c9bf25] user: bohwaz, branch: dev, size: 25502 [annotate] [blame] [check-ins using] [diff]
2022-10-26
04:25
Refactor file permissions for something simpler file: [4800d04187] check-in: [046c3b17be] user: bohwaz, branch: dev, size: 25324 [annotate] [blame] [check-ins using] [diff]
2022-10-25
21:13
Add getReadOnlyPointer method to File file: [6c627472f9] check-in: [bd3c82f9f6] user: bohwaz, branch: dev, size: 27128 [annotate] [blame] [check-ins using] [diff]
19:56
Implement touch() on files with a custom date-time file: [f389a0594b] check-in: [f308f44d8f] user: bohwaz, branch: dev, size: 27025 [annotate] [blame] [check-ins using] [diff]
2022-09-13
17:09
Merge with trunk file: [23a02f6817] check-in: [3f0ce8655e] user: bohwaz, branch: dev, size: 26847 [annotate] [blame] [check-ins using] [diff]
17:07
Prevent XSS by only allowing admins to create HTML/JS files file: [8728998647] check-in: [e857b5255e] user: bohwaz, branch: dev, size: 26751 [annotate] [blame] [check-ins using] [diff]
16:29
Try to get around pixel flood attacks on image upload file: [1a62dab99f] check-in: [6ebeabd74f] user: bohwaz, branch: dev, size: 26218 [annotate] [blame] [check-ins using] [diff]
16:10
Limit file name length file: [fe4cdba59f] check-in: [899997b133] user: bohwaz, branch: trunk, size: 30736 [annotate] [blame] [check-ins using] [diff]
2022-09-02
20:16
Merge with trunk file: [5229aa4637] check-in: [e5ad3de6e3] user: bohwaz, branch: dev, size: 25954 [annotate] [blame] [check-ins using] [diff]
2022-08-28
05:36
File: fix storage from pointer with php://input, add serveAuto method file: [df6ccfaebe] check-in: [3895a9b93d] user: bohwaz, branch: dev, size: 23670 [annotate] [blame] [check-ins using] [diff]
2022-08-26
04:36
Support pointers as a source of storing a file file: [e7686336f7] check-in: [9809a64e25] user: bohwaz, branch: dev, size: 23106 [annotate] [blame] [check-ins using] [diff]
2022-08-25
15:11
Handle SVG as images, fix and improve lists of files and images file: [21dec6b45a] check-in: [540969ed96] user: bohwaz, branch: trunk, size: 30640 [annotate] [blame] [check-ins using] [diff]
2022-08-21
16:20
Implement file sharing file: [e908344ec1] check-in: [36e912ec3b] user: bohwaz, branch: trunk, size: 30361 [annotate] [blame] [check-ins using] [diff]
00:04
Add files to users section file: [96b3c5287f] check-in: [0e71013d4e] user: bohwaz, branch: dev, size: 22351 [annotate] [blame] [check-ins using] [diff]
2022-08-20
20:25
Add membership card file: [857a80894c] check-in: [bb7569e547] user: bohwaz, branch: dev, size: 22254 [annotate] [blame] [check-ins using] [diff]
2022-08-15
00:58
Fix issues with file entities file: [7d328280cd] check-in: [f6ed78b146] user: bohwaz, branch: dev, size: 22383 [annotate] [blame] [check-ins using] [diff]
2022-08-14
23:22
Move static methods from File to Files, make create methods easier to use file: [e8c441a587] check-in: [ac80448801] user: bohwaz, branch: dev, size: 22325 [annotate] [blame] [check-ins using] [diff]
22:46
Merge templates into dev branch file: [bfca4a751f] check-in: [778f96bb56] user: bohwaz, branch: dev, size: 29144 [annotate] [blame] [check-ins using] [diff]
22:21
Merge with trunk file: [1d4abf66d6] check-in: [4fa9f7273e] user: bohwaz, branch: templates, size: 29146 [annotate] [blame] [check-ins using] [diff]
2022-08-13
10:20
Merge with trunk file: [3240dfbbd4] check-in: [cb79a7bfc6] user: bohwaz, branch: dev, size: 28354 [annotate] [blame] [check-ins using] [diff]
2022-08-09
01:35
Fix forbidden extensions ban file: [c6dcf5a9fd] check-in: [b419539064] user: bohwaz, branch: trunk, size: 28356 [annotate] [blame] [check-ins using] [diff]
2022-08-08
01:24
Fix call to checkSkeletonWriteAccess file: [45bc2b7e11] check-in: [363a2ae0ab] user: bohwaz, branch: templates, size: 29144 [annotate] [blame] [check-ins using] [diff]
2022-07-31
00:26
Merge trunk into dev file: [e0df22ffe5] check-in: [9593a6f5f3] user: bohwaz, branch: dev, size: 28352 [annotate] [blame] [check-ins using] [diff]
2022-07-28
23:43
Migrate away from documents, hello user forms file: [06a4ee4a96] check-in: [81d19a359b] user: bohwaz, branch: templates, size: 28936 [annotate] [blame] [check-ins using] [diff]
17:38
Merge trunk file: [2d66cc0a7f] check-in: [ec57d1c9be] user: bohwaz, branch: templates, size: 28923 [annotate] [blame] [check-ins using] [diff]
2022-07-26
10:42
Make sure we cannot serve directories as templates file: [984c32960b] check-in: [0f104738a7] user: bohwaz, branch: trunk, size: 28354 [annotate] [blame] [check-ins using] [diff]
2022-07-13
20:40
Fix undefined source_path when indexing file: [c433206506] check-in: [005785c4da] user: bohwaz, branch: trunk, size: 28138 [annotate] [blame] [check-ins using] [diff]
2022-07-12
17:54
Fix HTML entities in search of web pages file: [0fd27e98eb] check-in: [548016fe5f] user: bohwaz, branch: trunk, size: 28197 [annotate] [blame] [check-ins using] [diff]
2022-07-09
23:54
Restrict access to forms file: [7526fa0b8e] check-in: [1a6a5f14ca] user: bohwaz, branch: templates, size: 28502 [annotate] [blame] [check-ins using] [diff]
19:01
Merge with trunk file: [ad63cf1eb1] check-in: [6355b60f75] user: bohwaz, branch: templates, size: 28374 [annotate] [blame] [check-ins using] [diff]
2022-07-05
21:00
Actually, config and skeletons should be public as well file: [91390b68a8] check-in: [9c93de8169] user: bohwaz, branch: trunk, size: 27933 [annotate] [blame] [check-ins using] [diff]
20:59
Make sure we use the correct base URL as private files might not be available if WWW_URL is on a different domain file: [d0b56fdafb] check-in: [d8269955a0] user: bohwaz, branch: trunk, size: 27879 [annotate] [blame] [check-ins using] [diff]
2022-05-10
01:46
Merge with trunk file: [859f306a73] check-in: [cac2991c6b] user: bohwaz, branch: dev, size: 27797 [annotate] [blame] [check-ins using] [diff]
2022-05-03
23:12
Implement image/gallery block types file: [a96bc06098] check-in: [ad14985014] user: bohwaz, branch: blocks, size: 27799 [annotate] [blame] [check-ins using] [diff]
2022-01-02
16:13
Merge with trunk file: [d1459da3c8] check-in: [16b2ac559b] user: bohwaz, branch: dev, size: 27558 [annotate] [blame] [check-ins using] [diff]
2021-12-21
01:54
Fix upgrade file: [389075004c] check-in: [2074137b44] user: bohwaz, branch: templates, size: 28001 [annotate] [blame] [check-ins using] [diff]
01:30
Make sure a directory exists before moving file: [eb2c4c8b61] check-in: [0392f7a480] user: bohwaz, branch: templates, size: 28238 [annotate] [blame] [check-ins using] [diff]
2021-12-19
19:54
Working user templates for transactions file: [d8ee72ee14] check-in: [5011716de7] user: bohwaz, branch: templates, size: 28258 [annotate] [blame] [check-ins using] [diff]
12:50
Merge with trunk file: [2a52fbd0c3] check-in: [37a38283a6] user: bohwaz, branch: templates, size: 27976 [annotate] [blame] [check-ins using] [diff]
2021-12-15
15:00
Implement ability to restore documents file: [6619ec3ce1] check-in: [fbb456def3] user: bohwaz, branch: trunk, size: 27560 [annotate] [blame] [check-ins using] [diff]
2021-12-10
12:24
Another try at templates file: [8075f14fa6] check-in: [e114b79178] user: bohwaz, branch: templates, size: 27911 [annotate] [blame] [check-ins using] [diff]
01:10
Merge with trunk file: [0a495d2483] check-in: [8672b16816] user: bohwaz, branch: dev, size: 27493 [annotate] [blame] [check-ins using] [diff]
2021-12-06
23:32
Fix missing parameter file: [3b1c044956] check-in: [4a5dd41762] user: bohwaz, branch: trunk, size: 27495 [annotate] [blame] [check-ins using] [diff]
18:04
Easier way to get up to date file URLs for config files, add large icon specific to web app icon file: [b9418ddfc5] check-in: [01989f2ac0] user: bohwaz, branch: trunk, size: 27489 [annotate] [blame] [check-ins using] [diff]
2021-12-05
03:25
Add support for custom logo and custom favicon, move customization to a separate page of configuration, store config files status as an array file: [9088adf662] check-in: [a12ac94ee4] user: bohwaz, branch: trunk, size: 27440 [annotate] [blame] [check-ins using] [diff]
2021-11-30
19:28
Merge trunk changes file: [f9a429e90b] check-in: [ae98ad0863] user: bohwaz, branch: dev, size: 27491 [annotate] [blame] [check-ins using] [diff]
2021-11-24
22:40
Add comments to File Entity, make sure you cannot store a file that does not have a defined target path and name file: [0f34036f86] check-in: [2177354d3b] user: bohwaz, branch: trunk, size: 27493 [annotate] [blame] [check-ins using] [diff]
22:19
Add some code comments file: [f9035f6a71] check-in: [2c57092cec] user: bohwaz, branch: trunk, size: 25605 [annotate] [blame] [check-ins using] [diff]
2021-11-09
02:00
Implement multiple file upload and file preview when uploading documents and web page attachments file: [ee4da5b4f7] check-in: [55a454584b] user: bohwaz, branch: trunk, size: 25241 [annotate] [blame] [check-ins using] [diff]
2021-11-01
15:24
Fix error on SQLite file storage when overwriting an existing file file: [e939566187] check-in: [6ade070e76] user: bohwaz, branch: trunk, size: 24286 [annotate] [blame] [check-ins using] [diff]
2021-10-28
03:05
Rename Membres\Session class to Users\Session, and adapt to new DB schema file: [d6aac147d3] check-in: [6c4430703c] user: bohwaz, branch: dev, size: 24162 [annotate] [blame] [check-ins using] [diff]
2021-09-16
17:41
Fix image tag in file preview, as reported by @Eric. Also fix URL prefix for links in specific contexts in admin. file: [2f3a044bb4] check-in: [9e33c7cafd] user: bohwaz, branch: trunk, size: 24164 [annotate] [blame] [check-ins using] [diff]
2021-07-16
17:16
Fix search sync with files file: [211bafd088] check-in: [4b346293f7] user: bohwaz, branch: trunk, size: 24152 [annotate] [blame] [check-ins using] [diff]
2021-06-20
19:15
Fix migration from FileSystem to SQLite file: [5806611bab] check-in: [8c158ef253] user: bohwaz, branch: trunk, size: 24046 [annotate] [blame] [check-ins using] [diff]
2021-05-25
21:53
Fix extension check file: [f33e63dac6] check-in: [39b4a4b025] user: bohwaz, branch: trunk, size: 24048 [annotate] [blame] [check-ins using] [diff]
2021-05-20
16:16
Refactor File class to add generic markdown support file: [a02c6a6277] check-in: [da6e8ed150] user: bohwaz, branch: trunk, size: 24042 [annotate] [blame] [check-ins using] [diff]
03:31
Add markdown support (with TOC) file: [18ff5efb3f] check-in: [2965992701] user: bohwaz, branch: trunk, size: 24706 [annotate] [blame] [check-ins using] [diff]
2021-04-27
17:49
Implement custom admin CSS file, change config files logic so that if config key is null, then file is not loaded file: [cfc7cdd122] check-in: [4f47920080] user: bohwaz, branch: trunk, size: 24537 [annotate] [blame] [check-ins using] [diff]
2021-04-26
00:22
Implement ability to rename files and folders, fix [36ab243f6a] file: [d2711c2573] check-in: [ea44f1b104] user: bohwaz, branch: trunk, size: 24487 [annotate] [blame] [check-ins using] [diff]
2021-04-09
00:27
Attempt to fix bugs in renaming web pages at creation file: [dde5d2fc3f] check-in: [8b46a75845] user: bohwaz, branch: trunk, size: 24258 [annotate] [blame] [check-ins using] [diff]
2021-04-05
22:17
Fix [4cd80507894e50f6], add ability to change files from user edit file: [1cfc3e1511] check-in: [198c3b0d10] user: bohwaz, branch: dev, size: 24246 [annotate] [blame] [check-ins using] [diff]
14:05
Fix typo file: [e0bd62a4f2] check-in: [b0721cd17b] user: bohwaz, branch: dev, size: 24238 [annotate] [blame] [check-ins using] [diff]
14:04
Add some protection against malicious uploads file: [2d5f69b0ed] check-in: [c7e2f12dfb] user: bohwaz, branch: dev, size: 24236 [annotate] [blame] [check-ins using] [diff]
2021-03-30
21:21
Fix dirname/basename locale issues file: [6c19806068] check-in: [3dd4c3e1c4] user: bohwaz, branch: dev, size: 23434 [annotate] [blame] [check-ins using] [diff]
2021-03-29
23:03
Add signals for file store, delete, move and mkdir file: [484cde5ea4] check-in: [2c39d43b6e] user: bohwaz, branch: dev, size: 23428 [annotate] [blame] [check-ins using] [diff]
2021-03-27
19:06
Add WebP support file: [b130d94d8a] check-in: [7ac86f2d74] user: bohwaz, branch: dev, size: 23132 [annotate] [blame] [check-ins using] [diff]
02:48
Fix file moving form file: [60cc9f893e] check-in: [918a0a62de] user: bohwaz, branch: dev, size: 23252 [annotate] [blame] [check-ins using] [diff]
01:08
Add mtime to directories file: [a5236e226c] check-in: [d3c19eb60f] user: bohwaz, branch: dev, size: 23079 [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: [fbab207b1f] check-in: [bcaf2da5a3] user: bohwaz, branch: dev, size: 23039 [annotate] [blame] [check-ins using] [diff]
2021-03-24
02:12
Alpha8: use URI to identify web pages instead of path, easier to find pages file: [28ac19fc59] check-in: [c144848273] user: bohwaz, branch: dev, size: 23629 [annotate] [blame] [check-ins using] [diff]
2021-03-19
21:01
Make sure access to skeletons is possible, but only via Skeleton class file: [d0135082fc] check-in: [f0156b82a1] user: bohwaz, branch: dev, size: 23651 [annotate] [blame] [check-ins using] [diff]
2021-03-17
17:16
Fix call file: [75845bac02] check-in: [9b90a87ad4] user: bohwaz, branch: dev, size: 23697 [annotate] [blame] [check-ins using] [diff]
15:46
Skeleton code should not be public file: [72cbf43713] check-in: [d5fc0039a2] user: bohwaz, branch: dev, size: 23703 [annotate] [blame] [check-ins using] [diff]
13:32
Fix file modified when setting content, fix text file rendering file: [a6d44f67c0] check-in: [c6ff56707d] user: bohwaz, branch: dev, size: 23578 [annotate] [blame] [check-ins using] [diff]
02:44
Make sure that we don't serve directories file: [050cb29d09] check-in: [14b14dd5a4] user: bohwaz, branch: dev, size: 23493 [annotate] [blame] [check-ins using] [diff]
2021-03-15
19:38
Make it a bit simpler in Config: only store and return a file location, not an object file: [20a81d9301] check-in: [06e529e9b2] user: bohwaz, branch: dev, size: 23291 [annotate] [blame] [check-ins using] [diff]
03:19
Fix storage migration file: [bf9e7e9491] check-in: [d51394747f] user: bohwaz, branch: dev, size: 23284 [annotate] [blame] [check-ins using] [diff]
02:55
Accept more unicode in filenames file: [67fb91f85e] check-in: [176bbe63cd] user: bohwaz, branch: dev, size: 23370 [annotate] [blame] [check-ins using] [diff]
02:27
Only set file timestamp when none has been set file: [ba040a35ea] check-in: [9a3199e943] user: bohwaz, branch: dev, size: 23345 [annotate] [blame] [check-ins using] [diff]
01:49
Add ability to download documents as a ZIP file file: [aa85789e3c] check-in: [7ed1ebca96] user: bohwaz, branch: dev, size: 23314 [annotate] [blame] [check-ins using] [diff]
01:30
Make sure quota is checked before creating a file file: [5eb65ebe99] check-in: [0b5cdd6862] user: bohwaz, branch: dev, size: 23220 [annotate] [blame] [check-ins using] [diff]
2021-03-14
20:16
Fix rename of web page, use path as page identifier everywhere file: [27acdc0a65] check-in: [966523fe92] user: bohwaz, branch: dev, size: 23162 [annotate] [blame] [check-ins using] [diff]
19:16
Fix background image change file: [28f65a122f] check-in: [f4dc182529] user: bohwaz, branch: dev, size: 23074 [annotate] [blame] [check-ins using] [diff]
17:07
Remove calls to removed transliterate_to_ascii function file: [d702f0f153] check-in: [7c43a7fbb9] user: bohwaz, branch: dev, size: 23074 [annotate] [blame] [check-ins using] [diff]
2021-03-13
13:52
Add parent column to files table, fix web page sync file: [3e19996537] check-in: [046420ec1f] user: bohwaz, branch: dev, size: 23085 [annotate] [blame] [check-ins using] [diff]
2021-03-12
18:31
Fix unicode filter file: [eab6ee52cd] check-in: [b4d06a7a3c] user: bohwaz, branch: dev, size: 23102 [annotate] [blame] [check-ins using] [diff]
18:28
Make sure that file name is safe file: [31a67d2532] check-in: [6721ad5ba6] user: bohwaz, branch: dev, size: 23085 [annotate] [blame] [check-ins using] [diff]
2021-03-11
18:42
Implement mass delete / move from documents file: [1b8492bf56] check-in: [6276499cc9] user: bohwaz, branch: dev, size: 22896 [annotate] [blame] [check-ins using] [diff]
16:30
Add search to public website file: [a118c6edce] check-in: [f692cee0a6] user: bohwaz, branch: dev, size: 22798 [annotate] [blame] [check-ins using] [diff]
2021-03-10
23:38
Search in documents (not yet transactions nor user files) file: [04227f410d] check-in: [e0a8822c94] user: bohwaz, branch: dev, size: 22715 [annotate] [blame] [check-ins using] [diff]
23:22
Implement web page search file: [1c4abd6c1c] check-in: [fa34d25694] user: bohwaz, branch: dev, size: 22655 [annotate] [blame] [check-ins using] [diff]
2021-03-03
01:46
Use phpstan and psalm to fix potential issues file: [82b7d1065e] check-in: [370e94a66f] user: bohwaz, branch: dev, size: 22344 [annotate] [blame] [check-ins using] [diff]
2021-03-02
02:11
Fix sync of files from filesystem file: [a1f4a749b2] check-in: [65f26b0647] user: bohwaz, branch: dev, size: 22455 [annotate] [blame] [check-ins using] [diff]
01:38
Integrate changes for skeleton edits file: [aa2c61694b] check-in: [ddda7b5850] user: bohwaz, branch: dev, size: 22245 [annotate] [blame] [check-ins using] [diff]
2021-03-01
20:09
Implement support for files in user details file: [138dc225b0] check-in: [90818b0261] user: bohwaz, branch: dev, size: 22246 [annotate] [blame] [check-ins using] [diff]
19:32
Fix directory creation file: [3acca35d13] check-in: [bf585217f2] user: bohwaz, branch: dev, size: 22165 [annotate] [blame] [check-ins using] [diff]
01:57
Bring FileSystem backend up to date, fix migrateStorage file: [0129e9f614] check-in: [c9e600ebc1] user: bohwaz, branch: dev, size: 20775 [annotate] [blame] [check-ins using] [diff]
2021-02-26
23:21
Add creation of empty text files file: [59dadf2d4f] check-in: [6b6b36657a] user: bohwaz, branch: dev, size: 20629 [annotate] [blame] [check-ins using] [diff]
20:14
Fix gallery in website, improve JS gallery file: [a95016484c] check-in: [3e66729bf8] user: bohwaz, branch: dev, size: 20531 [annotate] [blame] [check-ins using] [diff]
01:02
Implement directory creation file: [458331fd1e] check-in: [cd9992425c] user: bohwaz, branch: dev, size: 20469 [annotate] [blame] [check-ins using] [diff]
2021-02-25
00:40
Refactor popups into dialogs file: [50f3e82ab8] check-in: [72cebfb707] user: bohwaz, branch: dev, size: 20224 [annotate] [blame] [check-ins using] [diff]
2021-02-24
19:44
Add file upload file: [d9b667a9a3] check-in: [b8cea390e0] user: bohwaz, branch: dev, size: 20185 [annotate] [blame] [check-ins using] [diff]
17:59
Fix multiple file related issues after rewrite file: [cd8470565e] check-in: [f97e0a4fe5] user: bohwaz, branch: dev, size: 18956 [annotate] [blame] [check-ins using] [diff]
01:46
Change URI to path file: [36a023649f] check-in: [2cf6e7bf06] user: bohwaz, branch: dev, size: 18773 [annotate] [blame] [check-ins using] [diff]
2021-02-23
20:27
Make website working again file: [c2d6676282] check-in: [4fa10d3079] user: bohwaz, branch: dev, size: 18761 [annotate] [blame] [check-ins using] [diff]
01:11
Continue update of file storage file: [531b9a616b] check-in: [199acb2d67] user: bohwaz, branch: dev, size: 18662 [annotate] [blame] [check-ins using] [diff]
2021-02-19
01:50
Another change of handling of web pages, put private wiki pages as drafts in website, use a directory hierarchy and store metadata inside files file: [9075eb9c4a] check-in: [2cc8eb5ea3] user: bohwaz, branch: dev, size: 20147 [annotate] [blame] [check-ins using] [diff]
2021-02-05
13:40
Fix image size file: [82d1fbd563] check-in: [442b9b9c86] user: bohwaz, branch: dev, size: 21034 [annotate] [blame] [check-ins using] [diff]
02:19
Ready for alpha1, maybe file: [98a6d4d1d6] check-in: [bae8f80e3c] user: bohwaz, branch: dev, size: 21003 [annotate] [blame] [check-ins using] [diff]
2021-02-04
19:30
Fix up some issues on website management file: [08e2b21a41] check-in: [fe8f8fc120] user: bohwaz, branch: dev, size: 20808 [annotate] [blame] [check-ins using] [diff]
14:29
Split UserTemplate functions and sections in separate classes file: [e2d5fede79] check-in: [c45c51c2f7] user: bohwaz, branch: dev, size: 20499 [annotate] [blame] [check-ins using] [diff]
03:17
Most file/web things working file: [0dd888ba0d] check-in: [29d51f9da5] user: bohwaz, branch: dev, size: 20382 [annotate] [blame] [check-ins using] [diff]
01:38
Yet another rewrite of the file storage, even simpler, not deduplication in SQLite sadly file: [6d15af9e19] check-in: [13325dd10f] user: bohwaz, branch: dev, size: 20495 [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: [c1f1de1ef7] check-in: [bd6364d189] user: bohwaz, branch: dev, size: 20103 [annotate] [blame] [check-ins using] [diff]
02:55
Use temporary tables to request files from skeletons file: [30f70db767] check-in: [dd77ea5c94] user: bohwaz, branch: dev, size: 19894 [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: [98929ee425] check-in: [1a196ac6fc] user: bohwaz, branch: dev, size: 18847 [annotate] [blame] [check-ins using] [diff]
2021-02-01
04:29
Update file if required when it is coming from filesystem file: [601101e700] check-in: [010d704636] user: bohwaz, branch: dev, size: 21914 [annotate] [blame] [check-ins using] [diff]
04:13
Implement listing from filesystem file: [243af884b0] check-in: [da1614a872] user: bohwaz, branch: dev, size: 21332 [annotate] [blame] [check-ins using] [diff]
02:37
Progress on web management file: [af7e4db8bd] check-in: [749e52c325] user: bohwaz, branch: dev, size: 21044 [annotate] [blame] [check-ins using] [diff]
2021-01-31
02:10
Web editor file: [dcdab93b83] check-in: [88e688a1a2] user: bohwaz, branch: dev, size: 20902 [annotate] [blame] [check-ins using] [diff]
01:23
Add file preview, file edit and delete, from documents section file: [8e433839f9] check-in: [b00be93bbd] user: bohwaz, branch: dev, size: 20806 [annotate] [blame] [check-ins using] [diff]
2021-01-30
01:52
Start of documents page file: [7ab37f1f9a] check-in: [b68ac7ef0f] user: bohwaz, branch: dev, size: 18613 [annotate] [blame] [check-ins using] [diff]
2021-01-29
02:48
Fix File access file: [9fda692312] check-in: [cd98c59cea] user: bohwaz, branch: dev, size: 18251 [annotate] [blame] [check-ins using] [diff]
00:11
Remove references to old Fichiers class file: [a9c51e0f8a] check-in: [59d11ea8c4] user: bohwaz, branch: dev, size: 18250 [annotate] [blame] [check-ins using] [diff]
2021-01-28
18:57
Rename constants for permissions file: [af54a52f12] check-in: [3e8982ec80] user: bohwaz, branch: dev, size: 16913 [annotate] [blame] [check-ins using] [diff]
2021-01-27
19:05
Fix page creation file: [fd5ea3fd9d] check-in: [79a5fe72d5] user: bohwaz, branch: dev, size: 16931 [annotate] [blame] [check-ins using] [diff]
03:25
Progress on files handling, now works with FileSystem backend file: [7c933c1b07] check-in: [7ae358933d] user: bohwaz, branch: dev, size: 16907 [annotate] [blame] [check-ins using] [diff]
2021-01-26
01:33
Make storage migration work file: [f45e0bf42c] check-in: [611a803095] user: bohwaz, branch: dev, size: 16033 [annotate] [blame] [check-ins using] [diff]
2021-01-25
20:40
Rewrite some of the file handling file: [f00272d116] check-in: [e694f1bd32] user: bohwaz, branch: dev, size: 15801 [annotate] [blame] [check-ins using] [diff]
2021-01-23
01:18
Rewrite configuration, fix file handling file: [63c202a387] check-in: [c4d4b327a9] user: bohwaz, branch: dev, size: 15478 [annotate] [blame] [check-ins using] [diff]
2021-01-20
18:24
Make web pages work again file: [e860f082ac] check-in: [fac4232482] user: bohwaz, branch: dev, size: 15321 [annotate] [blame] [check-ins using] [diff]
11:34
Don't use folders, use paths file: [0a5852fef8] check-in: [dd0165e0ca] user: bohwaz, branch: dev, size: 13666 [annotate] [blame] [check-ins using] [diff]
2021-01-19
17:06
Some progress on files, skeletons and web pages file: [8ad3ebdc80] check-in: [6a5c6604ba] user: bohwaz, branch: dev, size: 14421 [annotate] [blame] [check-ins using] [diff]
2021-01-04
17:19
Fix image migration file: [0d16ff81d1] check-in: [aa2a94ea17] user: bohwaz, branch: dev, size: 13765 [annotate] [blame] [check-ins using] [diff]
2020-12-15
02:42
Fix issues with changing file content file: [f3f6bcc8c0] check-in: [95618822fa] user: bohwaz, branch: dev, size: 13727 [annotate] [blame] [check-ins using] [diff]
01:56
Attachments working \o/ file: [24a98efb6a] check-in: [8b6cb2def1] user: bohwaz, branch: dev, size: 13691 [annotate] [blame] [check-ins using] [diff]
00:42
Editor is working, now onto preview file: [808ced9d4b] check-in: [273b468d7d] user: bohwaz, branch: dev, size: 13626 [annotate] [blame] [check-ins using] [diff]
2020-12-14
23:42
Change of strategy: will do rich text editing later, first let's just migrate the wiki to web file: [ca4754f46f] check-in: [246bb41500] user: bohwaz, branch: dev, size: 13405 [annotate] [blame] [check-ins using] [diff]
02:21
More work on the rich text editor, but Trix sucks a lot :( file: [0da72de85a] check-in: [e1d70bedb9] user: bohwaz, branch: dev, size: 14056 [annotate] [blame] [check-ins using] [diff]
2020-12-13
18:21
List of pages and categories file: [06d115add3] check-in: [76f8f4650a] user: bohwaz, branch: dev, size: 13999 [annotate] [blame] [check-ins using] [diff]
15:34
New file storage is working file: [f144751b28] check-in: [0e27827269] user: bohwaz, branch: dev, size: 14215 [annotate] [blame] [check-ins using] [diff]
00:58
Progress on the rendering side of files file: [e4f0a7a0d2] check-in: [049b3cf40d] user: bohwaz, branch: dev, size: 14438 [annotate] [blame] [check-ins using] [diff]
00:31
We need WWW_URL constant to get file URL file: [aca14b6fd1] check-in: [6673511597] user: bohwaz, branch: dev, size: 13713 [annotate] [blame] [check-ins using] [diff]
2020-12-12
17:21
More progress on migration to files and web pages file: [419025821b] check-in: [ba3e9fabe2] user: bohwaz, branch: dev, size: 13684 [annotate] [blame] [check-ins using] [diff]
15:36
Working migration, remove categories for now file: [9ccf80c988] check-in: [916600f4fe] user: bohwaz, branch: dev, size: 13637 [annotate] [blame] [check-ins using] [diff]
2020-12-11
01:11
Some kind of progress, or not file: [f6bcbadbb9] check-in: [cd88e798f2] user: bohwaz, branch: dev, size: 13115 [annotate] [blame] [check-ins using] [diff]
2020-12-10
20:01
Migrate more from Fichiers to File and Files file: [dee3022a27] check-in: [332a8b6494] user: bohwaz, branch: dev, size: 12893 [annotate] [blame] [check-ins using] [diff]
2020-12-07
01:17
Added: First steps of file management implementation file: [4fd57e6360] check-in: [1d45c38659] user: bohwaz, branch: dev, size: 3823 [annotate] [blame] [check-ins using]