Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
jacksleight committed Oct 15, 2024
0 parents commit d220e2b
Show file tree
Hide file tree
Showing 25 changed files with 1,440 additions and 0 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
node_modules
vendor
mix-manifest.json
public/hot
composer.lock
.DS_Store
hot
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Statamic Assetdrop Addon
32 changes: 32 additions & 0 deletions composer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"name": "tv2regionerne/statamic-assetdrop",
"scripts": {
"test": "./vendor/bin/pest"
},
"autoload": {
"psr-4": {
"Tv2regionerne\\StatamicAssetdrop\\": "src"
}
},
"extra": {
"statamic": {
"name": "Statamic Assetdrop",
"description": ""
},
"laravel": {
"providers": [
"Tv2regionerne\\StatamicAssetdrop\\ServiceProvider"
]
}
},
"require": {
"statamic/cms": "^5.0",
"tv2regionerne/statamic-large-assets": "dev-main"
},
"config": {
"allow-plugins": {
"pestphp/pest-plugin": true,
"pixelfear/composer-dist-plugin": true
}
}
}
57 changes: 57 additions & 0 deletions config/assetdrop.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?php

return [

'container' => env('ASSETDROP_CONTAINER', 'assetdrop'),

'image' => [
'enabled' => env('ASSETDROP_IMAGE_ENABLE', true),
'statamic' => [
'enabled' => env('ASSETDROP_IMAGE_STATAMIC_ENABLE', true),
'container' => env('ASSETDROP_IMAGE_STATAMIC_CONTAINER', 's3'),
'path' => env('ASSETDROP_IMAGE_STATAMIC_PATH', 'Assetdrop {{ assetdrop_uploaded_at | format="dmy" }} {{ assetdrop_name }} {{ assetdrop_uploaded_by:initials }}.{{ extension }}'),
'tags' => env('ASSETDROP_IMAGE_STATAMIC_TAGS', 'assetdrop'),
],
'external' => [
'enabled' => env('ASSETDROP_IMAGE_EXTERNAL_ENABLE', true),
'disk' => env('ASSETDROP_IMAGE_EXTERNAL_DISK', 'ftp'),
'path' => env('ASSETDROP_IMAGE_EXTERNAL_PATH', '{{ assetdrop_uploaded_at | format="dmy" }}-{{ assetdrop_uploaded_by:initials }}-{{ assetdrop_name }}.{{ extension }}'),
],
],

'video' => [
'enabled' => env('ASSETDROP_VIDEO_ENABLE', true),
'statamic' => [
'enabled' => env('ASSETDROP_VIDEO_STATAMIC_ENABLE', true),
'container' => env('ASSETDROP_VIDEO_STATAMIC_CONTAINER', 's3'),
'path' => env('ASSETDROP_VIDEO_STATAMIC_PATH', '{{ assetdrop_uploaded_at | format="dmy" }} Assetdrop {{ assetdrop_uploaded_by:initials }}-{{ assetdrop_name }}.{{ extension }}'),
'tags' => env('ASSETDROP_IMAGE_STATAMIC_TAGS', 'assetdrop'),
],
'external' => [
'enabled' => env('ASSETDROP_VIDEO_EXTERNAL_ENABLE', false),
'disk' => env('ASSETDROP_VIDEO_EXTERNAL_DISK', 'ftp'),
'path' => env('ASSETDROP_VIDEO_EXTERNAL_PATH', '{{ assetdrop_uploaded_at | format="dmy" }}-{{ assetdrop_uploaded_by:initials }}-{{ assetdrop_name }}.{{ extension }}'),
],
'kaltura' => [
'enabled' => env('ASSETDROP_VIDEO_KALTURA_ENABLE', false),
'tags' => env('ASSETDROP_VIDEO_KALTURA_TAGS', 'assetdrop'),
'categories' => env('ASSETDROP_VIDEO_KALTURA_CATEGORIES'),
],
],

'document' => [
'enabled' => env('ASSETDROP_DOCUMENT_ENABLE', true),
'statamic' => [
'enabled' => env('ASSETDROP_DOCUMENT_STATAMIC_ENABLE', true),
'container' => env('ASSETDROP_DOCUMENT_STATAMIC_CONTAINER', 's3'),
'path' => env('ASSETDROP_DOCUMENT_STATAMIC_PATH', 'Assetdrop {{ assetdrop_uploaded_at | format="dmy" }} {{ assetdrop_name }} {{ assetdrop_uploaded_by:initials }}.{{ extension }}'),
'tags' => env('ASSETDROP_DOCUMENT_STATAMIC_TAGS', 'assetdrop'),
],
'external' => [
'enabled' => env('ASSETDROP_DOCUMENT_EXTERNAL_ENABLE', false),
'disk' => env('ASSETDROP_DOCUMENT_EXTERNAL_DISK', 'ftp'),
'path' => env('ASSETDROP_DOCUMENT_EXTERNAL_PATH', '{{ assetdrop_uploaded_at | format="dmy" }}-{{ assetdrop_uploaded_by:initials }}-{{ assetdrop_name }}.{{ extension }}'),
],
],

];
5 changes: 5 additions & 0 deletions lang/en/messages.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<?php

return [
'title' => 'Assetdrop',
];
Loading

0 comments on commit d220e2b

Please sign in to comment.