mirror of
https://github.com/revenz/FileFlowsPlugins.git
synced 2025-12-17 19:15:17 -06:00
FF-1032 - removing "Nodes" from plugin names
This commit is contained in:
@@ -8,7 +8,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("32d0e2ad-7617-4b52-bc39-338d2cfe468c");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Apprise Nodes";
|
||||
public string Name => "Apprise";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Audio Nodes</Product>
|
||||
<Product>Audio</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Nodes for processing Audio files. This plugin contains nodes to convert Audio files to different formats. Node to parse the Audio information from a file.</Description>
|
||||
<Description>Flow elements for processing Audio files. This plugin contains flow elements to convert Audio files to different formats. Flow elements to parse the Audio information from a file.</Description>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<NoWarn>1701;1702;CS8618;CS8601;CS8602;CS8603;CS8604;CS8618;CS8625;CS8765;CS8767;</NoWarn>
|
||||
|
||||
@@ -131,7 +131,7 @@ namespace FileFlows.AudioNodes
|
||||
protected Result<AudioInfo> GetAudioInfo(NodeParameters args)
|
||||
{
|
||||
if (args.Parameters.ContainsKey(Audio_INFO) == false)
|
||||
return Result<AudioInfo>.Fail("No codec information loaded, use a 'Audio File' node first");
|
||||
return Result<AudioInfo>.Fail("No codec information loaded, use a 'Audio File' flow element first");
|
||||
if (args.Parameters[Audio_INFO] is AudioInfo result == false)
|
||||
return Result<AudioInfo>.Fail("AudioInfo not found for file");
|
||||
return result;
|
||||
|
||||
@@ -7,7 +7,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("d951a39e-4296-4801-ab41-4070b0789465");
|
||||
public string Name => "Audio Nodes";
|
||||
public string Name => "Audio";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -455,8 +455,7 @@ public class LocalFileService : IFileService
|
||||
|
||||
bool isFile = new FileInfo(path).Exists;
|
||||
|
||||
FileHelper.SetPermissions(logger, path, file: isFile,
|
||||
permissions: permissions.Value.ToString("D3"));
|
||||
FileHelper.SetPermissions(logger, path, file: isFile, permissions: permissions);
|
||||
|
||||
FileHelper.ChangeOwner(logger, path, file: isFile, ownerGroup: OwnerGroup);
|
||||
|
||||
|
||||
@@ -9,10 +9,10 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Basic Nodes</Product>
|
||||
<Product>Basic</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Basic nodes for FileFlows. This plugin contains basic and common nodes to process files.
|
||||
This plugin is required for FileFlows to work.</Description>
|
||||
<Description>Basic flow elements for FileFlows. This plugin contains basic and common flow elements to process files.
|
||||
This plugin is required for FileFlows to work.</Description>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<NoWarn>1701;1702;CS8618;CS8601;CS8602;CS8603;CS8604;CS8618;CS8625;CS8765;CS8767;CS8618l;CS8600</NoWarn>
|
||||
|
||||
@@ -32,7 +32,7 @@ public class Function : Node
|
||||
/// Gets or sets the code to execute
|
||||
/// </summary>
|
||||
[Required]
|
||||
[DefaultValue("// Custom javascript code that you can run against the flow file.\n// Flow contains helper functions for the Flow.\n// Variables contain variables available to this node from previous nodes.\n// Logger lets you log messages to the flow output.\n\n// return 0 to complete the flow.\n// return -1 to signal an error in the flow\n// return 1+ to select which output node will be processed next\n\nif(Variables.file.Size === 0)\n\treturn -1;\n\nreturn 1;")]
|
||||
[DefaultValue("// Custom javascript code that you can run against the flow file.\n// Flow contains helper functions for the Flow.\n// Variables contain variables available to this flow element from previous flow elements.\n// Logger lets you log messages to the flow output.\n\n// return 0 to complete the flow.\n// return -1 to signal an error in the flow\n// return 1+ to select which output node will be processed next\n\nif(Variables.file.Size === 0)\n\treturn -1;\n\nreturn 1;")]
|
||||
[Code(2)]
|
||||
public string Code { get; set; }
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ namespace FileFlows.BasicNodes
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("789b5213-4ca5-42da-816e-f2117f00cd16");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Basic Nodes";
|
||||
public string Name => "Basic";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
|
||||
|
||||
@@ -34,7 +34,7 @@ public class OutputPath : TemplatingNode
|
||||
/// <returns>the output</returns>
|
||||
public override int Execute(NodeParameters args)
|
||||
{
|
||||
args.Logger?.ELog("This templating node cannot be used in an executed flow");
|
||||
args.Logger?.ELog("This templating flow element cannot be used in an executed flow");
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
@@ -455,8 +455,7 @@ public class LocalFileService : IFileService
|
||||
|
||||
bool isFile = new FileInfo(path).Exists;
|
||||
|
||||
FileHelper.SetPermissions(logger, path, file: isFile,
|
||||
permissions: permissions.Value.ToString("D3"));
|
||||
FileHelper.SetPermissions(logger, path, file: isFile, permissions: permissions);
|
||||
|
||||
FileHelper.ChangeOwner(logger, path, file: isFile, ownerGroup: OwnerGroup);
|
||||
|
||||
|
||||
@@ -10,13 +10,13 @@
|
||||
"Flow":{
|
||||
"Parts": {
|
||||
"InputFile": {
|
||||
"Description": "An input node for a file. This is required and is the starting point of a flow. Any input node can be used, just one is required.",
|
||||
"Description": "An input flow element for a file. This is required and is the starting point of a flow. Any input flow element can be used, just one is required.",
|
||||
"Outputs": {
|
||||
"1": "Library File"
|
||||
}
|
||||
},
|
||||
"InputFolder": {
|
||||
"Description": "An input node for a folder. This will only work if the library using this flow is configured for folders.",
|
||||
"Description": "An input flow element for a folder. This will only work if the library using this flow is configured for folders.",
|
||||
"Outputs": {
|
||||
"1": "Library Folder"
|
||||
}
|
||||
@@ -322,7 +322,7 @@
|
||||
"DestinationPath": "Destination Folder",
|
||||
"DestinationPath-Help": "If the file should be moved to a different folder.",
|
||||
"LogOnly": "Log Only",
|
||||
"LogOnly-Help": "Turn on if you just want to test this node without it actually renaming the file",
|
||||
"LogOnly-Help": "Turn on if you just want to test this flow element without it actually renaming the file",
|
||||
"CsvFile": "CSV File",
|
||||
"CsvFile-Help": "Will append to this file the original name and the renamed file. Useful when using ''Log Only'' to test the renamer before changing files."
|
||||
}
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Checksum Nodes</Product>
|
||||
<Product>Checksum</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Nodes that provide the ability to run a checksum against a file.</Description>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -5,7 +5,7 @@ public class Plugin : IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("5ce1524c-5e7b-40ee-9fc1-2152181490f1");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Checksum Nodes";
|
||||
public string Name => "Checksum";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -10,9 +10,9 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Comic Nodes</Product>
|
||||
<Product>Comic</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Nodes for processing comic books (cbr, cbz, pdf etc)</Description>
|
||||
<Description>Flow elements for processing comic books (cbr, cbz, pdf etc)</Description>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<None Remove="ComicNodes.en.json" />
|
||||
|
||||
@@ -5,7 +5,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("3664da0a-b531-47b9-bdc8-e8368d9746ce");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Comic Nodes";
|
||||
public string Name => "Comic";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -67,7 +67,7 @@ File shrunk in size by: {{ difference | file_size }} / {{ percent }}%
|
||||
if (string.IsNullOrEmpty(settings?.SmtpServer))
|
||||
{
|
||||
args.Logger?.ELog(
|
||||
"No SMTP Server configured, configure this under the 'Plugins > Email Nodes > Edit' page.");
|
||||
"No SMTP Server configured, configure this under the 'Plugins > Email > Edit' page.");
|
||||
return -1;
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -13,7 +13,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <summary>
|
||||
/// Gets the name of this plugin
|
||||
/// </summary>
|
||||
public string Name => "Gotify Nodes";
|
||||
public string Name => "Gotify";
|
||||
|
||||
/// <summary>
|
||||
/// Gets the minimum version of FileFlows required for this plugin
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Image Nodes</Product>
|
||||
<Product>Image</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Nodes for processing images files. This plugin contains nodes to convert and manipulate images.</Description>
|
||||
</PropertyGroup>
|
||||
|
||||
@@ -165,7 +165,7 @@ public abstract class ImageBaseNode:Node
|
||||
{
|
||||
if (args.Parameters.ContainsKey(IMAGE_INFO) == false)
|
||||
{
|
||||
args.Logger?.WLog("No image information loaded, use a 'Image File' node first");
|
||||
args.Logger?.WLog("No image information loaded, use a 'Image File' flow element first");
|
||||
return null;
|
||||
}
|
||||
var result = args.Parameters[IMAGE_INFO] as ImageInfo;
|
||||
|
||||
@@ -5,7 +5,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("a6ddeee5-4c5a-46c5-80d5-e48552dd6a9b");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Image Nodes";
|
||||
public string Name => "Image";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -455,8 +455,7 @@ public class LocalFileService : IFileService
|
||||
|
||||
bool isFile = new FileInfo(path).Exists;
|
||||
|
||||
FileHelper.SetPermissions(logger, path, file: isFile,
|
||||
permissions: permissions.Value.ToString("D3"));
|
||||
FileHelper.SetPermissions(logger, path, file: isFile, permissions: permissions);
|
||||
|
||||
FileHelper.ChangeOwner(logger, path, file: isFile, ownerGroup: OwnerGroup);
|
||||
|
||||
|
||||
@@ -11,11 +11,11 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Meta Nodes</Product>
|
||||
<Product>Meta</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>A plugin that contains Meta information nodes used to lookup meta information on files.
|
||||
<Description>A plugin that contains Meta information flow elements used to lookup meta information on files.
|
||||
|
||||
Contains nodes to lookup movie information from TheMovieDB, and music information from ID3 tags inside the file.</Description>
|
||||
Contains flow elements to lookup movie information from TheMovieDB, and music information from ID3 tags inside the file.</Description>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
<NoWarn>1701;1702;CS8618;CS8601;CS8602;CS8603;CS8604;CS8618;CS8625;CS8765;CS8767;CS8618l;CS8600</NoWarn>
|
||||
|
||||
@@ -7,7 +7,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("ed1e2547-6f92-4bc8-ae49-fcd7c74e7e9c");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Meta Nodes";
|
||||
public string Name => "Meta";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -25,14 +25,14 @@
|
||||
}
|
||||
},
|
||||
"MovieRenamer": {
|
||||
"Description": "Renames the working file using the metadata stored in 'MovieInfo'.\nNote: MovieLookup should be executed in the flow before this node to work.\n\nOutput 1: File was renamed\nOutput 2: File failed to be renamed",
|
||||
"Description": "Renames the working file using the metadata stored in 'MovieInfo'.\nNote: MovieLookup should be executed in the flow before this flow element to work.\n\nOutput 1: File was renamed\nOutput 2: File failed to be renamed",
|
||||
"Fields": {
|
||||
"Pattern": "Pattern",
|
||||
"Pattern-Help": "The pattern to use to rename the folder. '{Title}', '{Year}', '{Extension}'.",
|
||||
"DestinationPath": "Destination Path",
|
||||
"DestinationPath-Help": "If the file should be moved to a different directory.",
|
||||
"LogOnly": "Log Only",
|
||||
"LogOnly-Help": "Turn on if you just want to test this node without it actually renaming the file"
|
||||
"LogOnly-Help": "Turn on if you just want to test this flow element without it actually renaming the file"
|
||||
}
|
||||
},
|
||||
"MusicMeta": {
|
||||
|
||||
@@ -42,7 +42,7 @@ namespace FileFlows.VideoNodes.FfmpegBuilderNodes
|
||||
return false;
|
||||
|
||||
if(this is FfmpegBuilderStart == false && Model == null)
|
||||
throw new Exception("FFMPEG Builder Model not set, you must add and use the \"FFMPEG Builder Start\" node first");
|
||||
throw new Exception("FFMPEG Builder Model not set, you must add and use the \"FFMPEG Builder Start\" flow element first");
|
||||
|
||||
if (this is FfmpegBuilderStart == false)
|
||||
{
|
||||
|
||||
@@ -8,7 +8,7 @@ public class Plugin : FileFlows.Plugin.IPlugin
|
||||
/// <inheritdoc />
|
||||
public Guid Uid => new Guid("881b486b-4b38-4e66-b39e-fbc0fc9deee1");
|
||||
/// <inheritdoc />
|
||||
public string Name => "Video Nodes";
|
||||
public string Name => "Video";
|
||||
/// <inheritdoc />
|
||||
public string MinimumVersion => "1.0.4.2019";
|
||||
/// <inheritdoc />
|
||||
|
||||
@@ -455,8 +455,7 @@ public class LocalFileService : IFileService
|
||||
|
||||
bool isFile = new FileInfo(path).Exists;
|
||||
|
||||
FileHelper.SetPermissions(logger, path, file: isFile,
|
||||
permissions: permissions.Value.ToString("D3"));
|
||||
FileHelper.SetPermissions(logger, path, file: isFile, permissions: permissions);
|
||||
|
||||
FileHelper.ChangeOwner(logger, path, file: isFile, ownerGroup: OwnerGroup);
|
||||
|
||||
|
||||
@@ -9,9 +9,9 @@
|
||||
<PublishTrimmed>true</PublishTrimmed>
|
||||
<Company>FileFlows</Company>
|
||||
<Authors>John Andrews</Authors>
|
||||
<Product>Video Nodes</Product>
|
||||
<Product>Video</Product>
|
||||
<PackageProjectUrl>https://fileflows.com/</PackageProjectUrl>
|
||||
<Description>Nodes for processing video files. This plugin contains nodes to convert video files to different formats. Node to parse the video information from a file.</Description>
|
||||
<Description>Flow element for the processing of video files, including but not limited to video file conversion, video file detection, upscaling, downscaling, and transcoding.</Description>
|
||||
<RootNamespace> FileFlows.$(MSBuildProjectName.Replace(" ", "_"))</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||
|
||||
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
|
||||
namespace FileFlows.VideoNodes.VideoNodes;
|
||||
|
||||
/// <summary>
|
||||
/// Node that converts a audio file into a video file and generates a video based on the audio
|
||||
/// Flow Element that converts a audio file into a video file and generates a video based on the audio
|
||||
/// </summary>
|
||||
public class AudioToVideo : EncodingNode
|
||||
{
|
||||
|
||||
@@ -217,7 +217,7 @@ namespace FileFlows.VideoNodes
|
||||
{
|
||||
if (args.Parameters.ContainsKey(VIDEO_INFO) == false)
|
||||
{
|
||||
args.Logger.WLog("No codec information loaded, use a 'VideoFile' node first");
|
||||
args.Logger.WLog("No codec information loaded, use a 'VideoFile' flow element first");
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@
|
||||
"FfmpegBuilderStart": {
|
||||
"Label": "FFMPEG Builder: Start",
|
||||
"Outputs": {
|
||||
"1": "FFMPEG Builder created and ready to add FFMPEG Builder nodes to"
|
||||
"1": "FFMPEG Builder created and ready to add FFMPEG Builder flow elements to"
|
||||
},
|
||||
"Description": "Creates an instance of the FFMPEG Builder which can build a FFMPEG argument to then execute with the FFMPEG Executor."
|
||||
},
|
||||
@@ -122,7 +122,7 @@
|
||||
"1": "FFMPEG Builder ran successfully and created new temporary file",
|
||||
"2": "No changes detected in FFMPEG Builder, file not created"
|
||||
},
|
||||
"Description": "Executes a FFMPEG Builder command created by other FFMPEG Builder nodes.",
|
||||
"Description": "Executes a FFMPEG Builder command created by other FFMPEG Builder flow elements.",
|
||||
"Fields": {
|
||||
"HardwareDecoding": "Hardware Decoding",
|
||||
"HardwareDecoding-Help": "If the executor should attempt to use hardware decoding. If not available the execution will proceed just without hardware decoding enabled.",
|
||||
@@ -375,7 +375,7 @@
|
||||
},
|
||||
"FfmpegBuilderMetadataRemover": {
|
||||
"Label": "FFMPEG Builder: Metadata Remover",
|
||||
"Description": "Removes metadata from the FFMPEG Builder so when the file is processed the selected metadata will be removed.\n\nNote: Only the metadata when this node is effected, if metadata is added after this node runs, that will not be effected.",
|
||||
"Description": "Removes metadata from the FFMPEG Builder so when the file is processed the selected metadata will be removed.\n\nNote: Only the metadata when this flow element is effected, if metadata is added after this node runs, that will not be effected.",
|
||||
"Outputs": {
|
||||
"1": "Metadata removed from FFMPEG Builder"
|
||||
},
|
||||
@@ -430,7 +430,7 @@
|
||||
},
|
||||
"FfmpegBuilderSubtitleClearDefault": {
|
||||
"Label": "FFMPEG Builder: Subtitle Clear Default",
|
||||
"Description": "This node will clear the default flag from subtitles.",
|
||||
"Description": "This flow element will clear the default flag from subtitles.",
|
||||
"Fields": {
|
||||
"LeaveForced": "Leave Forced",
|
||||
"LeaveForced-Help": "When checked all forced subtitles will not be touched, they will maintain their original setting. This is executed prior to 'Set Forced Default' so takes precedent.",
|
||||
|
||||
Reference in New Issue
Block a user