From 170258d28dd1597dc275eb8eab011288df970c79 Mon Sep 17 00:00:00 2001 From: MysticBoy Date: Sat, 6 Jun 2020 09:11:36 +0800 Subject: [PATCH] Quartzmin to SilkierQuartz --- Quartzmin.sln | 2 +- README.md | 12 ++++++------ sample/AspNetCore31/AspNetCore31.csproj | 2 +- sample/AspNetCore31/DemoScheduler.cs | 2 +- sample/AspNetCore31/Pages/Shared/_Layout.cshtml | 2 +- sample/AspNetCore31/Program.cs | 2 +- sample/AspNetCore31/Startup.cs | 6 +++--- .../Quartz.Plugins.RecentHistory.csproj | 6 +++--- src/Quartzmin/AppBuilderExtensions.cs | 12 ++++++------ src/Quartzmin/ApplicationBuilderExtensions.cs | 14 +++++++------- src/Quartzmin/Cache.cs | 2 +- src/Quartzmin/Controllers/CalendarsController.cs | 6 +++--- src/Quartzmin/Controllers/ExecutionsController.cs | 6 +++--- src/Quartzmin/Controllers/HistoryController.cs | 2 +- src/Quartzmin/Controllers/JobDataMapController.cs | 8 ++++---- src/Quartzmin/Controllers/JobsController.cs | 6 +++--- src/Quartzmin/Controllers/PageControllerBase.cs | 6 +++--- src/Quartzmin/Controllers/SchedulerController.cs | 6 +++--- src/Quartzmin/Controllers/TriggersController.cs | 6 +++--- src/Quartzmin/DateTimeSettings.cs | 2 +- src/Quartzmin/Extensions.cs | 6 +++--- src/Quartzmin/Helpers/FromFormAttribute.cs | 2 +- src/Quartzmin/Helpers/HandlebarsHelpers.cs | 12 ++++++------ src/Quartzmin/Helpers/JobDataMapRequest.cs | 4 ++-- src/Quartzmin/Helpers/JsonErrorResponse.cs | 2 +- .../Helpers/JsonPascalCaseNamingPolicy.cs | 2 +- src/Quartzmin/Helpers/ModelValidator.cs | 4 ++-- src/Quartzmin/HostedService/IJobRegistrator.cs | 2 +- .../HostedService/IJobRegistratorExtensions.cs | 2 +- src/Quartzmin/HostedService/IScheduleJob.cs | 2 +- .../HostedService/IServiceCollectionExtensions.cs | 2 +- src/Quartzmin/HostedService/JobOptions.cs | 2 +- src/Quartzmin/HostedService/JobRegistrator.cs | 2 +- src/Quartzmin/HostedService/QuartzHostedService.cs | 2 +- src/Quartzmin/HostedService/ScheduleJob.cs | 2 +- .../HostedService/ServiceCollectionJobFactory.cs | 2 +- src/Quartzmin/HostedService/TriggerOptions.cs | 2 +- src/Quartzmin/Models/CalendarListItem.cs | 2 +- src/Quartzmin/Models/CalendarViewModel.cs | 6 +++--- src/Quartzmin/Models/FormFile.cs | 2 +- src/Quartzmin/Models/Histogram.cs | 2 +- src/Quartzmin/Models/IHasValidation.cs | 2 +- src/Quartzmin/Models/JobDataMapItem.cs | 4 ++-- src/Quartzmin/Models/JobDataMapItemBase.cs | 4 ++-- src/Quartzmin/Models/JobDataMapModel.cs | 2 +- src/Quartzmin/Models/JobListItem.cs | 2 +- src/Quartzmin/Models/JobViewModel.cs | 4 ++-- src/Quartzmin/Models/KeyModel.cs | 2 +- src/Quartzmin/Models/TriggerListItem.cs | 2 +- src/Quartzmin/Models/TriggerViewModel.cs | 4 ++-- src/Quartzmin/Models/ValidationResult.cs | 2 +- .../Owin/FixedEmbeddedResourceFileSystem.cs | 2 +- src/Quartzmin/Owin/SeekableRequestMiddleware.cs | 2 +- src/Quartzmin/QuartzminOptions.cs | 12 ++++++------ src/Quartzmin/Services.cs | 10 +++++----- .../{Quartzmin.csproj => SilkierQuartz.csproj} | 8 ++++---- src/Quartzmin/TypeHandlerService.cs | 4 ++-- src/Quartzmin/TypeHandlers/Attributes.cs | 2 +- src/Quartzmin/TypeHandlers/BooleanHandler.cs | 2 +- src/Quartzmin/TypeHandlers/DateTimeHandler.cs | 2 +- src/Quartzmin/TypeHandlers/EnumHandler.cs | 2 +- src/Quartzmin/TypeHandlers/FileHandler.cs | 4 ++-- src/Quartzmin/TypeHandlers/NumberHandler.cs | 2 +- src/Quartzmin/TypeHandlers/OptionSetHandler.cs | 2 +- src/Quartzmin/TypeHandlers/StringHandler.cs | 2 +- src/Quartzmin/TypeHandlers/TypeHandlerBase.cs | 4 ++-- .../TypeHandlers/UnsupportedTypeHandler.cs | 2 +- src/Quartzmin/ViewEngine.cs | 2 +- src/Quartzmin/ViewFileSystemFactory.cs | 6 +++--- src/Quartzmin/Views/Layout.hbs | 6 +++--- .../IServiceCollectionExtensionsUnitTest.cs | 6 +++--- .../QuartzHostedServiceUnitTest.cs | 2 +- .../SilkierQuartz.Test.csproj | 2 +- 73 files changed, 144 insertions(+), 144 deletions(-) rename src/Quartzmin/{Quartzmin.csproj => SilkierQuartz.csproj} (94%) diff --git a/Quartzmin.sln b/Quartzmin.sln index 58f28e6..2f6b58b 100644 --- a/Quartzmin.sln +++ b/Quartzmin.sln @@ -5,7 +5,7 @@ VisualStudioVersion = 16.0.29326.143 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Examples", "Examples", "{B669A725-70A9-4E80-BAC7-9765A14CAAA4}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Quartzmin", "src\Quartzmin\Quartzmin.csproj", "{D7BBB236-B0D3-4CB8-86C8-C7E925BBBE38}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SilkierQuartz", "src\Quartzmin\SilkierQuartz.csproj", "{D7BBB236-B0D3-4CB8-86C8-C7E925BBBE38}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Quartz.Plugins.RecentHistory", "src\Quartz.Plugins.RecentHistory\Quartz.Plugins.RecentHistory.csproj", "{4CEFA319-5052-4B65-B1B8-647CCFFF2A1C}" EndProject diff --git a/README.md b/README.md index 59f7e24..876e60a 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,12 @@ [![NuGet](https://img.shields.io/nuget/v/SilkierQuartz.svg)](https://www.nuget.org/packages/SilkierQuartz) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) -SilkierQuartz is a new after merging [Quartzmin](https://github.com/jlucansky/Quartzmin) and [QuartzHostedService](https://github.com/mukmyash/QuartzHostedService)! +SilkierQuartz is a new after merging [SilkierQuartz](https://github.com/jlucansky/SilkierQuartz) and [QuartzHostedService](https://github.com/mukmyash/QuartzHostedService)! > [Quartz.NET](https://www.quartz-scheduler.net) is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems. -> [Quartzmin](https://github.com/jlucansky/Quartzmin) Quartzmin is powerful, easy to use web management tool for Quartz.NET +> [SilkierQuartz](https://github.com/jlucansky/SilkierQuartz) SilkierQuartz is powerful, easy to use web management tool for Quartz.NET > [QuartzHostedService](https://github.com/mukmyash/QuartzHostedService) QuartzHostedService is easy to host Quartz as service in .Net Core ! @@ -18,11 +18,11 @@ So SilkierQuartz can be used within your existing application with minimum effort as a Quartz.NET plugin when it automatically creates embedded web server. Or it can be plugged into your existing OWIN-based web application as a middleware. -![Demo](https://raw.githubusercontent.com/jlucansky/public-assets/master/Quartzmin/demo.gif) +![Demo](https://raw.githubusercontent.com/jlucansky/public-assets/master/SilkierQuartz/demo.gif) -The goal of this project is to provide convenient tool to utilize most of the functionality that Quartz.NET enables. The biggest challenge was to create a simple yet effective editor of job data map which is heart of Quartz.NET. Every job data map item is strongly typed and Quartzmin can be easily extended with a custom editor for your specific type beside standard supported types such as String, Integer, DateTime and so on. +The goal of this project is to provide convenient tool to utilize most of the functionality that Quartz.NET enables. The biggest challenge was to create a simple yet effective editor of job data map which is heart of Quartz.NET. Every job data map item is strongly typed and SilkierQuartz can be easily extended with a custom editor for your specific type beside standard supported types such as String, Integer, DateTime and so on. -Quartzmin was created with **Semantic UI** and **Handlebars.Net** as the template engine. +SilkierQuartz was created with **Semantic UI** and **Handlebars.Net** as the template engine. ## Features - Add, modify jobs and triggers @@ -74,7 +74,7 @@ public void ConfigureServices(IServiceCollection services) public void Configure(IApplicationBuilder app) { - app.UseSilkierQuartz(new QuartzminOptions() + app.UseSilkierQuartz(new SilkierQuartzOptions() { Scheduler = StdSchedulerFactory.GetDefaultScheduler().Result }); diff --git a/sample/AspNetCore31/AspNetCore31.csproj b/sample/AspNetCore31/AspNetCore31.csproj index 05c45e1..bbc947a 100644 --- a/sample/AspNetCore31/AspNetCore31.csproj +++ b/sample/AspNetCore31/AspNetCore31.csproj @@ -6,7 +6,7 @@ - + diff --git a/sample/AspNetCore31/DemoScheduler.cs b/sample/AspNetCore31/DemoScheduler.cs index 8152cdc..f149324 100644 --- a/sample/AspNetCore31/DemoScheduler.cs +++ b/sample/AspNetCore31/DemoScheduler.cs @@ -6,7 +6,7 @@ using System.Diagnostics; using System.IO; using System.Threading.Tasks; -namespace Quartzmin +namespace SilkierQuartz { public static class DemoScheduler { diff --git a/sample/AspNetCore31/Pages/Shared/_Layout.cshtml b/sample/AspNetCore31/Pages/Shared/_Layout.cshtml index f1c32d0..660755d 100644 --- a/sample/AspNetCore31/Pages/Shared/_Layout.cshtml +++ b/sample/AspNetCore31/Pages/Shared/_Layout.cshtml @@ -22,7 +22,7 @@ Home