Commit Graph

18035 Commits

Author SHA1 Message Date
snipe 94e6e5e210 Removed debugging
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 15:04:54 +01:00
snipe 27c31312d6 Fixed multiple upload for users GUI controller
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 15:04:45 +01:00
snipe 98eaa9e2da Updated webpack for new custom view library
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:29:57 +01:00
snipe 82723a3eb6 Added custom view library
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:29:44 +01:00
snipe f93089904a Added generic file delete translation
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:29:30 +01:00
snipe 03efa06f90 Added custom view
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:29:19 +01:00
snipe 16f316967e Passed object to transformer
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:29:04 +01:00
snipe 35cbd58dad Fixed route name
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:28:51 +01:00
snipe d50bcd6f55 Change spaces to dashes in filename
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:28:39 +01:00
snipe 83565b2a1e Removed weird conditional
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:28:23 +01:00
snipe cc01f15f28 Updated translation
Signed-off-by: snipe <snipe@snipe.net>
2025-05-22 14:28:05 +01:00
snipe e38ea126d5 Switched order
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:45:37 +01:00
snipe a9a6a80e04 Switched order in API
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:45:30 +01:00
snipe 53f97680a4 Removed asset files controller
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:18:29 +01:00
snipe 9be02c62c8 Added use statement
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:16:17 +01:00
snipe 1e4d452a03 Added file upload translations
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:15:47 +01:00
snipe 0a4d6e3631 Added trailing slashes, standardized translation strings
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 16:15:34 +01:00
snipe d862da2345 Updated tests
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:07:18 +01:00
snipe 73ffa3d751 Comments for routes
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:07:10 +01:00
snipe f77ed72111 Added method formatters
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:07:02 +01:00
snipe 702f1d0343 Consolidated file type display
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:06:12 +01:00
snipe 0bacbe175a Fixed path name
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:06:01 +01:00
snipe 851cb29fc6 Set note to null if blank
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:05:51 +01:00
snipe e3e164fa3b Added additional object types
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 15:04:38 +01:00
snipe 7ef83dee56 Fixed routes
Signed-off-by: snipe <snipe@snipe.net>
2025-05-20 12:15:31 +01:00
snipe 7183cec43f Allow gifs as inlineable
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 22:06:40 +01:00
snipe 3456c99255 Changed route name
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 22:06:30 +01:00
snipe 966745e852 Added download column to presenter
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:05:52 +01:00
snipe f9372df48f Use new action log methods for file path and url
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:04:51 +01:00
snipe 3e26acd5cb Added loggable to user model
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:03:39 +01:00
snipe 6cc10b9992 Added two helper methods on action log model
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:03:30 +01:00
snipe 732e125a1d Removed repeated routes
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:02:59 +01:00
snipe 32f7eae6a3 New uploads controller
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:02:48 +01:00
snipe bd635cedba Updated blades
Signed-off-by: snipe <snipe@snipe.net>
2025-05-19 19:02:40 +01:00
snipe 676f94175e Added fields to transformer
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:02:39 +02:00
snipe 35b47cd57f Added method to check file extension
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:02:16 +02:00
snipe 5e1ee05e19 Fixed test
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:01:59 +02:00
snipe 1413ba0b0b Pass uploads list route
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:01:52 +02:00
snipe a182c43d8e Added icon to presenter
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:01:18 +02:00
snipe dbd864bf32 Added a search to the listing
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:01:09 +02:00
snipe 0009142b76 Added route comments
Signed-off-by: snipe <snipe@snipe.net>
2025-05-15 17:00:52 +02:00
snipe 4058312eb9 Fixed tests
Signed-off-by: snipe <snipe@snipe.net>
2025-05-14 13:42:19 +02:00
snipe b65cb967be Added catch for validation exception specifically
Signed-off-by: snipe <snipe@snipe.net>
2025-05-13 20:41:22 +02:00
snipe b5dc39e70e Removed update_at
Signed-off-by: snipe <snipe@snipe.net>
2025-05-13 20:29:20 +02:00
snipe b81416456a Nicer error messages on failure for bulk files
Signed-off-by: snipe <snipe@snipe.net>
2025-05-13 20:28:49 +02:00
snipe 2671e8197a Added validation error handler
Signed-off-by: snipe <snipe@snipe.net>
2025-05-13 20:28:35 +02:00
snipe 9cf23d18e2 Removed logging
Signed-off-by: snipe <snipe@snipe.net>
2025-05-13 20:27:21 +02:00
snipe c5ecc8f839 Use uploads presenter
Signed-off-by: snipe <snipe@snipe.net>
2025-05-11 16:05:05 +01:00
snipe c1c5814000 Route model binding, gather payload
Signed-off-by: snipe <snipe@snipe.net>
2025-05-11 16:04:24 +01:00
snipe b68c2e0f11 Route model binding
Signed-off-by: snipe <snipe@snipe.net>
2025-05-11 16:04:07 +01:00