项目改名

This commit is contained in:
tanglong 2025-12-17 11:12:13 +08:00
parent 3dafcc97fc
commit 413bf90e41
248 changed files with 1250 additions and 1246 deletions

View File

@ -1,6 +1,6 @@
using Furion.HttpRemote;
namespace Easy.Admin.Application;
namespace YD_Event.Application;
/// <summary>
/// 第三方API调用

View File

@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
namespace Easy.Admin.Application;
namespace YD_Event.Application;
public class BaseResponseDto
{

View File

@ -1,6 +1,6 @@
using System.Text.Json.Serialization;
namespace Easy.Admin.Application;
namespace YD_Event.Application;
public class KeywordsResponseDto : BaseResponseDto
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Auth;
namespace YD_Event.Application.Auth;
/// <summary>
/// 用户授权信息

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Auth.Dtos;
using Easy.Admin.Application.Config;
using YD_Event.Application.Auth.Dtos;
using YD_Event.Application.Config;
namespace Easy.Admin.Application.Auth;
namespace YD_Event.Application.Auth;
/// <summary>
/// 用户授权
/// </summary>

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Auth.Dtos;
namespace YD_Event.Application.Auth.Dtos;
public class AdminLoginInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application;
namespace YD_Event.Application;
public abstract class BaseService<TEntity> : IDynamicApiController where TEntity : Entity<long>, ISoftDelete, IAvailability, new()
{

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 相册管理
/// </summary>

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 文章所属栏目管理

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 文章管理

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 文章栏目管理
/// </summary>

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddAlbumsInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddArticleInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddCategoryInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddFriendLinkInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddPictureInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddTagInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AddTalksInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AlbumsPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class AlbumsPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class ArticleDetailOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class ArticlePageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class ArticlePageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class BatchAddPictureInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class CategoryPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class FriendLinkPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class FriendLinkPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class Mapper : IRegister
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class PicturesPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class PicturesPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class TagsPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class TagsPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class TalksPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class TalksPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateAlbumsInput : AddAlbumsInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateArticleInput : AddArticleInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateCategoryInput : AddCategoryInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateFriendLinkInput : AddFriendLinkInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateTagInput : AddTagInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Blog.Dtos;
namespace YD_Event.Application.Blog.Dtos;
public class UpdateTalksInput : AddTalksInput
{

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 友情链接

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 相册图片管理

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 文章标签管理

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Blog.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Blog.Dtos;
namespace Easy.Admin.Application.Blog;
namespace YD_Event.Application.Blog;
/// <summary>
/// 说说管理

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Client.Dtos;
using YD_Event.Application.Client.Dtos;
using Furion.UnifyResult;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 相册

View File

@ -1,8 +1,8 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Client.Dtos;
using Easy.Admin.Application.Config;
using YD_Event.Application.Auth;
using YD_Event.Application.Client.Dtos;
using YD_Event.Application.Config;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 博客基本信息
/// </summary>

View File

@ -1,8 +1,8 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Client.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Client.Dtos;
using Furion.UnifyResult;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 博客文章
/// </summary>

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Client.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Client.Dtos;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 评论

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class AddCommentInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class AddLinkOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class AlbumsOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ArticleBasicsOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ArticleInfoOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ArticleListQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ArticleOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ArticleReportOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class BlogOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class CategoryOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class CommentOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class CommentPageQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class FriendLinkOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class OAuthAccountDetailOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class PictureOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class PicturesQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class ReplyOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class TagsOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class TalkDetailOutput : TalksOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Client.Dtos;
namespace YD_Event.Application.Client.Dtos;
public class TalksOutput
{

View File

@ -1,8 +1,8 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Client.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Client.Dtos;
using MrHuo.OAuth.QQ;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 第三方授权登录
/// </summary>

View File

@ -1,7 +1,7 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Client.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Client.Dtos;
namespace Easy.Admin.Application.Client;
namespace YD_Event.Application.Client;
/// <summary>
/// 博客说说

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Config.Dtos;
using YD_Event.Application.Config.Dtos;
namespace Easy.Admin.Application.Config;
namespace YD_Event.Application.Config;
/// <summary>
/// 自定义配置项

View File

@ -1,9 +1,9 @@
using Easy.Admin.Application.Config.Dtos;
using YD_Event.Application.Config.Dtos;
using Furion.ViewEngine;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Hosting;
namespace Easy.Admin.Application.Config;
namespace YD_Event.Application.Config;
/// <summary>
/// 自定义配置业务
@ -252,7 +252,7 @@ public class CustomConfigService : BaseService<CustomConfig>, ITransient
string className = await _customConfigRepository.AsQueryable().Where(x => x.Id == dto.Id).Select(x => x.Code).FirstAsync();
if (className == null) throw Oops.Oh("无效参数");
string path = Path.Combine(_environment.ContentRootPath.Replace(_environment.ApplicationName, ""), "Easy.Admin.Core/Config", $"{className}.cs");
string path = Path.Combine(_environment.ContentRootPath.Replace(_environment.ApplicationName, ""), "YD_Event.Core/Config", $"{className}.cs");
if (System.IO.File.Exists(path))
{
System.IO.File.Delete(path);
@ -349,7 +349,7 @@ public class CustomConfigService : BaseService<CustomConfig>, ITransient
string template = @"
using System;
using System.Collections.Generic;
namespace Easy.Admin.Core.Config;
namespace YD_Event.Core.Config;
public class @Model.ClassName
{@foreach(var item in Model.Items)
{
@ -359,7 +359,7 @@ public class @Model.ClassName
}
";
string content = await _viewEngine.RunCompileFromCachedAsync(template, new { ClassName = className, Items = fields });
string path = Path.Combine(_environment.ContentRootPath.Replace(_environment.ApplicationName, ""), "Easy.Admin.Core/Config");
string path = Path.Combine(_environment.ContentRootPath.Replace(_environment.ApplicationName, ""), "YD_Event.Core/Config");
if (!Directory.Exists(path))
{
Directory.CreateDirectory(path);

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class AddCustomConfigInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class AddCustomConfigItemInput
{

View File

@ -1,6 +1,6 @@
using Newtonsoft.Json.Linq;
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomConfigDetailOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomConfigItemQueryInput : Pagination
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomConfigPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomConfigQueryInput : Pagination
{

View File

@ -1,6 +1,6 @@
using Newtonsoft.Json.Linq;
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomConfigSetJsonInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class CustomControl
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class UpdateCustomConfigInput : AddCustomConfigInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Config.Dtos;
namespace YD_Event.Application.Config.Dtos;
public class UpdateCustomConfigItemInput : AddCustomConfigItemInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.File.Dtos;
namespace YD_Event.Application.File.Dtos;
public class UploadFileOutput
{

View File

@ -1,10 +1,10 @@
using Easy.Admin.Application.File.Dtos;
using Easy.Admin.Core.Options;
using YD_Event.Application.File.Dtos;
using YD_Event.Core.Options;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Options;
using OnceMi.AspNetCore.OSS;
namespace Easy.Admin.Application.File;
namespace YD_Event.Application.File;
public class FileService : IDynamicApiController, ITransient
{

View File

@ -13,19 +13,19 @@ global using Microsoft.AspNetCore.Mvc;
global using Microsoft.CodeAnalysis;
global using System.ComponentModel.DataAnnotations;
global using SqlSugar;
global using Easy.Admin.Core.Entities;
global using YD_Event.Core.Entities;
global using Yitter.IdGenerator;
global using Easy.Admin.Core.Enum;
global using YD_Event.Core.Enum;
global using Easy.Core;
global using System.Linq;
global using Furion.DatabaseAccessor;
global using System.ComponentModel;
global using Easy.Admin.Core.Shared;
global using YD_Event.Core.Shared;
global using EasyCaching.Core;
global using Easy.Admin.Core.Const;
global using YD_Event.Core.Const;
global using Lazy.Captcha.Core;
global using System.Collections;
global using Newtonsoft.Json;
global using Newtonsoft.Json.Linq;
global using System.Text.RegularExpressions;
global using Easy.Admin.Core.Config;
global using YD_Event.Core.Config;

View File

@ -1,6 +1,6 @@
using Microsoft.Extensions.Logging;
namespace Easy.Admin.Application.Logging.Dtos;
namespace YD_Event.Application.Logging.Dtos;
public class LogPageQueryInput : Pagination
{

View File

@ -1,6 +1,6 @@
using Microsoft.Extensions.Logging;
namespace Easy.Admin.Application.Logging.Dtos;
namespace YD_Event.Application.Logging.Dtos;
public class OperationLogPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Logging.Dtos;
namespace YD_Event.Application.Logging.Dtos;
public class SigninLogPageOutput
{

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Logging.Dtos;
using YD_Event.Application.Logging.Dtos;
namespace Easy.Admin.Application.Logging;
namespace YD_Event.Application.Logging;
/// <summary>
/// 操作日志
/// </summary>

View File

@ -1,6 +1,6 @@
using Easy.Admin.Application.Logging.Dtos;
using YD_Event.Application.Logging.Dtos;
namespace Easy.Admin.Application.Logging;
namespace YD_Event.Application.Logging;
/// <summary>
/// 登录日志
/// </summary>

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class AddSysMenuInput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class CheckPermissionOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class Mapper : IRegister
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class RouterMetaOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class RouterOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class SysMenuDetailOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class SysMenuPageOutput
{

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Menu.Dtos;
namespace YD_Event.Application.Menu.Dtos;
public class UpdateSysMenuInput : AddSysMenuInput
{

View File

@ -1,8 +1,8 @@
using Easy.Admin.Application.Auth;
using Easy.Admin.Application.Menu.Dtos;
using YD_Event.Application.Auth;
using YD_Event.Application.Menu.Dtos;
using Microsoft.OpenApi;
namespace Easy.Admin.Application.Menu;
namespace YD_Event.Application.Menu;
/// <summary>
/// 系统菜单管理
/// </summary>

View File

@ -1,4 +1,4 @@
namespace Easy.Admin.Application.Organization.Dtos;
namespace YD_Event.Application.Organization.Dtos;
public class AddOrgInput
{

Some files were not shown because too many files have changed in this diff Show More