James Smith
|
eee2e22064
|
Use assimp library directly rather than calling the binary
|
2025-10-02 16:28:12 +01:00 |
|
James Smith
|
478dc21352
|
enable shrine remove plugin
|
2025-09-25 13:46:08 +01:00 |
|
James Smith
|
2c11e1ca96
|
add ability to store generic attachments in default library
|
2025-09-23 12:59:57 +01:00 |
|
James Smith
|
6dc8f32520
|
split uploader in twain
|
2025-09-22 16:10:18 +01:00 |
|
James Smith
|
bb9d142b5e
|
Rename LibraryUploader to ModelFileUploader
|
2025-09-22 14:19:23 +01:00 |
|
James Smith
|
2f22d26d01
|
use assimp to find object bounding box
|
2025-07-31 00:24:30 +01:00 |
|
James Smith
|
05dbf5c0fe
|
Add setting to enable generation of image thumbnails
|
2025-07-22 13:08:07 +01:00 |
|
James Smith
|
735210b624
|
create preview and carousel-sized variants for images
|
2025-07-22 13:08:06 +01:00 |
|
James Smith
|
04946ff55d
|
Add imagemagick
|
2025-07-22 13:08:06 +01:00 |
|
James Smith
|
07ccef6da3
|
generate filenames for derivatives
|
2025-07-22 13:08:06 +01:00 |
|
James Smith
|
66f90715b5
|
enable shrine derivatives plugin
|
2025-07-22 13:08:06 +01:00 |
|
James Smith
|
d83cfbb4b5
|
store etag and last-modified metadata for use in detecting changes later
|
2025-07-21 11:07:13 +01:00 |
|
James Smith
|
61cd0f0366
|
import images from MyMiniFactory links
|
2025-07-09 14:07:26 +01:00 |
|
James Smith
|
0a1ea81812
|
add restore_cached_data plugin to get file data from tus when attaching
|
2025-06-26 10:37:00 +01:00 |
|
James Smith
|
15a6f3c348
|
move downloads to their own shrine storage area
|
2025-05-08 14:33:08 +01:00 |
|
James Smith
|
dcfc6819d3
|
refactor mtime and ctime into modelfile, to handle errors
|
2025-04-16 20:10:53 +01:00 |
|
James Smith
|
8bf4455300
|
add mtime and ctime to attachment metadata
|
2025-04-16 18:41:38 +01:00 |
|
James Smith
|
ab05a280bd
|
Ensure that library deletion doesn't remove files on disk
|
2025-03-18 11:12:47 +00:00 |
|
James Smith
|
8b920b5428
|
add Shrine keep_files plugin to prevent file removal on destroy
|
2025-03-17 16:43:15 +00:00 |
|
James Smith
|
2fcb1d3aaf
|
no need for policy_scope on library storage config
|
2025-02-27 10:19:46 +00:00 |
|
Matthew Badeau
|
b0196c3d73
|
Shrine now manages file size in db
|
2025-02-11 16:16:48 +09:00 |
|
James Smith
|
4fe8cf17bc
|
set tus max file size
|
2025-01-10 16:35:43 +00:00 |
|
James Smith
|
8cce39f5fc
|
change to tus uploader
|
2025-01-10 16:27:05 +00:00 |
|
James Smith
|
75f112d690
|
Move all Shrine plugin configuration into our custom class
|
2024-09-18 11:04:12 +01:00 |
|
James Smith
|
ec1907aa60
|
library IDs can be more than one digit
you chump
|
2024-07-01 15:00:15 +01:00 |
|
James Smith
|
9edcd65c66
|
add Shrine upload endpoint
|
2024-06-27 15:12:28 +01:00 |
|
James Smith
|
320e02b4c6
|
only generate locations for valid records
|
2024-06-25 14:13:29 +01:00 |
|
James Smith
|
72b0ef01ce
|
fix library storage name
|
2024-06-25 14:13:28 +01:00 |
|
James Smith
|
342940724f
|
use path_within_library to generate shrine locations
|
2024-06-25 14:11:51 +01:00 |
|
James Smith
|
97fec7a15a
|
add attachment to ModelFile
|
2024-06-25 14:11:50 +01:00 |
|
James Smith
|
4cee43e9b6
|
add manyfold-aware uploader that organizes files on disk as is currently done, using model path
|
2024-06-25 14:11:50 +01:00 |
|