FF-1032 - removing "Nodes" from plugin names

This commit is contained in:
John Andrews
2024-04-19 11:11:43 +12:00
parent f68d9b4eae
commit b0ec75dd53
33 changed files with 44 additions and 48 deletions

View File

@@ -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 />

View File

@@ -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>

View File

@@ -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;

View File

@@ -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 />

View File

@@ -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);

View File

@@ -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>

View File

@@ -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; }

View File

@@ -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";

View File

@@ -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;
}
}

View File

@@ -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);

View File

@@ -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."
}

View File

@@ -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>

View File

@@ -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 />

View File

@@ -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" />

View File

@@ -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 />

View File

@@ -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.

View File

@@ -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

View File

@@ -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>

View File

@@ -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;

View File

@@ -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 />

View File

@@ -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);

View File

@@ -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>

View File

@@ -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 />

View File

@@ -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": {

View File

@@ -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)
{

View File

@@ -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 />

View File

@@ -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);

View File

@@ -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'">

View File

@@ -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
{

View File

@@ -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;
}

View File

@@ -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.",