├── .dockerignore
├── .gitattributes
├── .gitignore
├── CFPABot.sln
├── CFPABot
├── .dockerignore
├── Azusa
│ ├── App.razor
│ ├── ForkRepoManager.cs
│ ├── LoginManager.cs
│ ├── PRCreatorModule.cs
│ ├── Pages
│ │ ├── CommandList.razor
│ │ ├── Debug.razor
│ │ ├── Diff.razor
│ │ ├── EditPR.razor
│ │ ├── Error.cshtml
│ │ ├── Error.cshtml.cs
│ │ ├── GitHubInCNHelper.razor
│ │ ├── Index.razor
│ │ ├── MappingsManager.razor
│ │ ├── ModList.razor
│ │ ├── PRCreator.razor
│ │ ├── PREditor.razor
│ │ ├── PRLLMReview.razor
│ │ ├── PRList.razor
│ │ ├── SortLangFile.razor
│ │ ├── SpecialDiff.razor
│ │ ├── SpecialDiffSegment.razor
│ │ ├── WeeklyReport.razor
│ │ ├── _Host.cshtml
│ │ └── _Layout.cshtml
│ ├── Shared
│ │ ├── MainLayout.razor
│ │ ├── MainLayout.razor.css
│ │ ├── NavMenu.razor
│ │ └── NavMenu.razor.css
│ ├── _Imports.razor
│ ├── wwwroot
│ │ ├── _framework
│ │ │ └── blazor.server.js
│ │ ├── css
│ │ │ ├── BlazorStrap.V5.bundle.scp.css
│ │ │ ├── BlazorStrap.bundle.scp.css
│ │ │ ├── _content
│ │ │ │ ├── BlazorStrap.V5
│ │ │ │ │ └── BlazorStrap.V5.bundle.scp.css
│ │ │ │ └── BlazorStrap
│ │ │ │ │ └── BlazorStrap.bundle.scp.css
│ │ │ ├── bootstrap
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ └── bootstrap.min.css.map
│ │ │ ├── open-iconic
│ │ │ │ ├── FONT-LICENSE
│ │ │ │ ├── ICON-LICENSE
│ │ │ │ ├── README.md
│ │ │ │ └── font
│ │ │ │ │ ├── css
│ │ │ │ │ └── open-iconic-bootstrap.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── open-iconic.eot
│ │ │ │ │ ├── open-iconic.otf
│ │ │ │ │ ├── open-iconic.svg
│ │ │ │ │ ├── open-iconic.ttf
│ │ │ │ │ └── open-iconic.woff
│ │ │ └── site.css
│ │ ├── favicon.ico
│ │ └── img
│ │ │ └── tip1.png
│ └── wwwroot2
│ │ ├── FileName.cs
│ │ └── _content
│ │ ├── BlazorStrap
│ │ ├── blazorstrap.js
│ │ └── popper.min.js
│ │ ├── cfpabot.js
│ │ └── editor.js
├── CFPABot - Backup.csproj
├── CFPABot.csproj
├── CFPALLM
│ ├── CFPALLMManager.cs
│ └── LangDataNormalizer.cs
├── Checks
│ ├── LabelCheck.cs
│ └── Labeler.cs
├── Command
│ ├── CommandProcessor.cs
│ └── GitRepoManager.cs
├── CompositionHandler
│ └── CompositionFileHandler.cs
├── Controllers
│ ├── BMCLController.cs
│ ├── CFPAToolsController.cs
│ ├── CompareController.cs
│ ├── GitHubOAuthController.cs
│ ├── MyWebhookEventProcessor.cs
│ ├── UtilsController.cs
│ └── WebhookListenerController.cs
├── CronTasks.cs
├── DiffEngine
│ ├── LangDiffer.cs
│ ├── LangFile.cs
│ ├── LangFileFetcher.cs
│ └── LangFilePath.cs
├── Dockerfile
├── Exceptions
│ ├── CheckException.cs
│ ├── CommandExceptions.cs
│ ├── LangFileNotExistsException.cs
│ ├── WTFException.cs
│ └── WebhookException.cs
├── IDK
│ └── TranslationRequestUpdater.cs
├── LanguageCore
│ ├── JsonFormatter.cs
│ └── LangFormatter.cs
├── Models
│ ├── ArtifactModel.cs
│ └── WorkflowRunModel.cs
├── PRData
│ └── PRDataManager.cs
├── Program.cs
├── ProjectHex
│ └── ProjectHex.cs
├── Properties
│ └── launchSettings.example.json
├── Resources
│ ├── Locale.Designer.cs
│ ├── Locale.resx
│ └── Minecraft-Terms-104816.json
├── Startup.cs
├── Utils
│ ├── CommentBuilder.cs
│ ├── Constants.cs
│ ├── CurseManager.cs
│ ├── Downloader.cs
│ ├── ExFormatter.cs
│ ├── FileUtils.cs
│ ├── GitHub.cs
│ ├── GlobalGitRepoCache.cs
│ ├── KeyAnalyzer.cs
│ ├── MCVersion.cs
│ ├── MailUtils.cs
│ ├── ModKeyAnalyzer.cs
│ ├── Models
│ │ └── GitHubPRReviewModel.cs
│ ├── ModrinthManager.cs
│ ├── PRAnalyzer.cs
│ ├── PRRelationAnalyzer.cs
│ ├── RepoAnalyzer.cs
│ ├── StreamExtensions.cs
│ ├── TermManager.cs
│ └── WeeklyReportHelper.cs
├── appsettings.Development.json
└── appsettings.json
├── LICENSE
├── README.md
└── docker-compose.yml
/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/.dockerignore
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/.gitattributes
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/.gitignore
--------------------------------------------------------------------------------
/CFPABot.sln:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot.sln
--------------------------------------------------------------------------------
/CFPABot/.dockerignore:
--------------------------------------------------------------------------------
1 | **/bin/
2 | **/obj/
--------------------------------------------------------------------------------
/CFPABot/Azusa/App.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/App.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/ForkRepoManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/ForkRepoManager.cs
--------------------------------------------------------------------------------
/CFPABot/Azusa/LoginManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/LoginManager.cs
--------------------------------------------------------------------------------
/CFPABot/Azusa/PRCreatorModule.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/PRCreatorModule.cs
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/CommandList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/CommandList.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/Debug.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/Debug.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/Diff.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/Diff.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/EditPR.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/EditPR.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/Error.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/Error.cshtml
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/Error.cshtml.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/Error.cshtml.cs
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/GitHubInCNHelper.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/GitHubInCNHelper.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/Index.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/Index.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/MappingsManager.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/MappingsManager.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/ModList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/ModList.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/PRCreator.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/PRCreator.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/PREditor.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/PREditor.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/PRLLMReview.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/PRLLMReview.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/PRList.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/PRList.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/SortLangFile.razor:
--------------------------------------------------------------------------------
1 | @page "/SortLangFile"
2 |
重排文件键序
3 |
4 |
5 | @code {
6 |
7 | }
8 |
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/SpecialDiff.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/SpecialDiff.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/SpecialDiffSegment.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/SpecialDiffSegment.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/WeeklyReport.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/WeeklyReport.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/_Host.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/_Host.cshtml
--------------------------------------------------------------------------------
/CFPABot/Azusa/Pages/_Layout.cshtml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Pages/_Layout.cshtml
--------------------------------------------------------------------------------
/CFPABot/Azusa/Shared/MainLayout.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Shared/MainLayout.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Shared/MainLayout.razor.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Shared/MainLayout.razor.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/Shared/NavMenu.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Shared/NavMenu.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/Shared/NavMenu.razor.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/Shared/NavMenu.razor.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/_Imports.razor:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/_Imports.razor
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/_framework/blazor.server.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/_framework/blazor.server.js
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/BlazorStrap.V5.bundle.scp.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/BlazorStrap.V5.bundle.scp.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/BlazorStrap.bundle.scp.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/BlazorStrap.bundle.scp.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/_content/BlazorStrap.V5/BlazorStrap.V5.bundle.scp.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/_content/BlazorStrap.V5/BlazorStrap.V5.bundle.scp.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/_content/BlazorStrap/BlazorStrap.bundle.scp.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/_content/BlazorStrap/BlazorStrap.bundle.scp.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/bootstrap/bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/bootstrap/bootstrap.min.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/bootstrap/bootstrap.min.css.map:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/bootstrap/bootstrap.min.css.map
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/FONT-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/FONT-LICENSE
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/ICON-LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/ICON-LICENSE
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/README.md
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.eot
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.otf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.otf
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.svg
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.ttf
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/open-iconic/font/fonts/open-iconic.woff
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/css/site.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/css/site.css
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/favicon.ico
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot/img/tip1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot/img/tip1.png
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot2/FileName.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot2/FileName.cs
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot2/_content/BlazorStrap/blazorstrap.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot2/_content/BlazorStrap/blazorstrap.js
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot2/_content/BlazorStrap/popper.min.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot2/_content/BlazorStrap/popper.min.js
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot2/_content/cfpabot.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot2/_content/cfpabot.js
--------------------------------------------------------------------------------
/CFPABot/Azusa/wwwroot2/_content/editor.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Azusa/wwwroot2/_content/editor.js
--------------------------------------------------------------------------------
/CFPABot/CFPABot - Backup.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/CFPABot - Backup.csproj
--------------------------------------------------------------------------------
/CFPABot/CFPABot.csproj:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/CFPABot.csproj
--------------------------------------------------------------------------------
/CFPABot/CFPALLM/CFPALLMManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/CFPALLM/CFPALLMManager.cs
--------------------------------------------------------------------------------
/CFPABot/CFPALLM/LangDataNormalizer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/CFPALLM/LangDataNormalizer.cs
--------------------------------------------------------------------------------
/CFPABot/Checks/LabelCheck.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Checks/LabelCheck.cs
--------------------------------------------------------------------------------
/CFPABot/Checks/Labeler.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Checks/Labeler.cs
--------------------------------------------------------------------------------
/CFPABot/Command/CommandProcessor.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Command/CommandProcessor.cs
--------------------------------------------------------------------------------
/CFPABot/Command/GitRepoManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Command/GitRepoManager.cs
--------------------------------------------------------------------------------
/CFPABot/CompositionHandler/CompositionFileHandler.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/CompositionHandler/CompositionFileHandler.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/BMCLController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/BMCLController.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/CFPAToolsController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/CFPAToolsController.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/CompareController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/CompareController.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/GitHubOAuthController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/GitHubOAuthController.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/MyWebhookEventProcessor.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/MyWebhookEventProcessor.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/UtilsController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/UtilsController.cs
--------------------------------------------------------------------------------
/CFPABot/Controllers/WebhookListenerController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Controllers/WebhookListenerController.cs
--------------------------------------------------------------------------------
/CFPABot/CronTasks.cs:
--------------------------------------------------------------------------------
1 | namespace CFPABot;
2 |
3 | public class CronTask
4 | {
5 |
6 | }
--------------------------------------------------------------------------------
/CFPABot/DiffEngine/LangDiffer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/DiffEngine/LangDiffer.cs
--------------------------------------------------------------------------------
/CFPABot/DiffEngine/LangFile.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/DiffEngine/LangFile.cs
--------------------------------------------------------------------------------
/CFPABot/DiffEngine/LangFileFetcher.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/DiffEngine/LangFileFetcher.cs
--------------------------------------------------------------------------------
/CFPABot/DiffEngine/LangFilePath.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/DiffEngine/LangFilePath.cs
--------------------------------------------------------------------------------
/CFPABot/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Dockerfile
--------------------------------------------------------------------------------
/CFPABot/Exceptions/CheckException.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Exceptions/CheckException.cs
--------------------------------------------------------------------------------
/CFPABot/Exceptions/CommandExceptions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Exceptions/CommandExceptions.cs
--------------------------------------------------------------------------------
/CFPABot/Exceptions/LangFileNotExistsException.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Exceptions/LangFileNotExistsException.cs
--------------------------------------------------------------------------------
/CFPABot/Exceptions/WTFException.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Exceptions/WTFException.cs
--------------------------------------------------------------------------------
/CFPABot/Exceptions/WebhookException.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Exceptions/WebhookException.cs
--------------------------------------------------------------------------------
/CFPABot/IDK/TranslationRequestUpdater.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/IDK/TranslationRequestUpdater.cs
--------------------------------------------------------------------------------
/CFPABot/LanguageCore/JsonFormatter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/LanguageCore/JsonFormatter.cs
--------------------------------------------------------------------------------
/CFPABot/LanguageCore/LangFormatter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/LanguageCore/LangFormatter.cs
--------------------------------------------------------------------------------
/CFPABot/Models/ArtifactModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Models/ArtifactModel.cs
--------------------------------------------------------------------------------
/CFPABot/Models/WorkflowRunModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Models/WorkflowRunModel.cs
--------------------------------------------------------------------------------
/CFPABot/PRData/PRDataManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/PRData/PRDataManager.cs
--------------------------------------------------------------------------------
/CFPABot/Program.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Program.cs
--------------------------------------------------------------------------------
/CFPABot/ProjectHex/ProjectHex.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/ProjectHex/ProjectHex.cs
--------------------------------------------------------------------------------
/CFPABot/Properties/launchSettings.example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Properties/launchSettings.example.json
--------------------------------------------------------------------------------
/CFPABot/Resources/Locale.Designer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Resources/Locale.Designer.cs
--------------------------------------------------------------------------------
/CFPABot/Resources/Locale.resx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Resources/Locale.resx
--------------------------------------------------------------------------------
/CFPABot/Resources/Minecraft-Terms-104816.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Resources/Minecraft-Terms-104816.json
--------------------------------------------------------------------------------
/CFPABot/Startup.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Startup.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/CommentBuilder.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/CommentBuilder.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/Constants.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/Constants.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/CurseManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/CurseManager.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/Downloader.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/Downloader.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/ExFormatter.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/ExFormatter.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/FileUtils.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/FileUtils.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/GitHub.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/GitHub.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/GlobalGitRepoCache.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/GlobalGitRepoCache.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/KeyAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/KeyAnalyzer.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/MCVersion.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/MCVersion.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/MailUtils.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/MailUtils.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/ModKeyAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/ModKeyAnalyzer.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/Models/GitHubPRReviewModel.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/Models/GitHubPRReviewModel.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/ModrinthManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/ModrinthManager.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/PRAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/PRAnalyzer.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/PRRelationAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/PRRelationAnalyzer.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/RepoAnalyzer.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/RepoAnalyzer.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/StreamExtensions.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/StreamExtensions.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/TermManager.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/TermManager.cs
--------------------------------------------------------------------------------
/CFPABot/Utils/WeeklyReportHelper.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/Utils/WeeklyReportHelper.cs
--------------------------------------------------------------------------------
/CFPABot/appsettings.Development.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/appsettings.Development.json
--------------------------------------------------------------------------------
/CFPABot/appsettings.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/CFPABot/appsettings.json
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/README.md
--------------------------------------------------------------------------------
/docker-compose.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Cyl18/CFPABot/HEAD/docker-compose.yml
--------------------------------------------------------------------------------