yuruo
|
70b662b575
|
✨ 添加(main/db/config.ts):引入数据库配置文件以支持指定数据库目录
🔧 更新(main/db/connect.ts):改进数据库连接方式以支持配置文件设置的数据库目录
🔧 更新(main/db/ipc.ts):添加设置数据库目录和初始化表格的IPC事件处理
♻️ 重构(main/db/query.ts):优化数据库查询函数以适应新的数据库连接方式
📝 更新(main/db/tables.ts):更新数据库表格初始化逻辑以支持新的数据库连接方式
🔧 更新(main/windows.ts):调整窗口初始化配置以适应数据库目录设置变化
🌐 更新(preload/index.d.ts):增加设置数据库目录和初始化表格的全局类型声明
📝 更新(preload/index.ts):更新设置数据库目录和初始化表格的preload事件处理逻辑
🔧 更新(renderer/src/components/Result/index.tsx):修复结果组件显示内容问题
🔧 更新(renderer/src/hooks/useSearch.ts):优化搜索逻辑以支持新的数据查询方式
🔧 更新(renderer/src/layouts/Home/index.tsx):调整初始化逻辑以应用新的数据库目录设置和表格初始化
♻️ 更新(renderer/src/store/useStore.ts):调整存储数据类型以更好地支持内容类型数据存储
|
2024-06-24 08:58:25 +08:00 |
|
ruotongyu
|
a7d06b43cb
|
📝 添加(src/layouts/Home/index.tsx):增加注释行以支持开发时的临时代码
|
2024-06-23 23:20:10 +08:00 |
|
ruotongyu
|
ec1bdbd39d
|
✨ 添加(initShow?): 新增initShow参数到OptionsType接口
🔧 更新(connect.ts): 将数据库文件路径更改为'autoMate.db'
🔧 更新(ipc.ts): 添加selectDatabaseDirectory处理程序
🔧 更新(index.ts): 调用registerAppGlobShortCut()注册全局快捷键
🔧 更新(shortCut.ts): 修改registerAppGlobShortCut()逻辑
🔧 更新(windows.ts): 添加新的code选项和配置项
🔧 更新(index.d.ts): 添加selectDatabaseDirectory全局声明
🔵 更新(index.ts): 导出selectDatabaseDirectory方法
🔧 更新(index.tsx): 更新快捷键注册逻辑
🔧 更新(index.tsx): 添加点击选择数据库目录的处理逻辑
🔧 更新(index.tsx): 添加config和setConfig到store中
🔧 更新(useStore.ts): 新增config和setConfig状态
⚙️ 更新(types.d.ts): 添加code到WindowNameType类型
|
2024-06-23 20:34:09 +08:00 |
|
ruotongyu
|
13d6e00a88
|
快捷键注册
|
2024-06-23 17:56:00 +08:00 |
|
ruotongyu
|
2bd63a8023
|
📝 更新(shortCut.ts, App.tsx, index.tsx):删除无用的导入和函数调用
♻️ 重构(Home/index.tsx):更新快捷键注册的调用方式
|
2024-06-22 23:34:09 +08:00 |
|
ruotongyu
|
a2e09e5b98
|
📝 ui(autoMate/src/main/db/query.ts): 添加config方法以获取配置信息
📝 ui(autoMate/src/main/shortCut.ts): 修改registerSearchShortCut函数签名
📝 ui(autoMate/src/preload/index.d.ts): 更新shortCut函数签名
📝 ui(autoMate/src/preload/index.ts): 更新shortCut函数调用
📝 ui(autoMate/src/renderer/src/hooks/useShortCut.ts): 修改shortCut函数调用
📝 ui(autoMate/src/renderer/src/pages/Setting/SettingAction.ts): 根据快捷键注册状态更新数据库配置
📝 ui(autoMate/types.d.ts): 添加'config'到SqlActionType
|
2024-06-22 08:12:13 +08:00 |
|
ruotongyu
|
38cf29d8c4
|
🐛 修复(ui/autoMate/src/main/db/tables.ts):插入配置时添加了id字段和默认值
🔧 修复(ui/autoMate/src/main/shortCut.ts):更新快捷键注册逻辑和查询配置的方式
🔧 修复(ui/autoMate/src/main/windows.ts):修复配置窗口在启动时的调用方式
🔧 修复(ui/autoMate/src/preload/index.d.ts):更新shortCut函数的参数
🔧 修复(ui/autoMate/src/preload/index.ts):更新shortCut函数的调用
🔧 修复(ui/autoMate/src/renderer/src/hooks/useShortCut.ts):更新快捷键注册逻辑
🔧 修复(ui/autoMate/src/renderer/src/layouts/Home/index.tsx):更新快捷键注册逻辑
🔧 修复(ui/autoMate/src/renderer/src/pages/Setting/index.tsx):更新快捷键定义逻辑和处理方式
|
2024-06-21 22:13:19 +08:00 |
|
ruotongyu
|
9260fc5156
|
✨ ui(autoMate): 添加SettingLoader模块,用于异步加载设置配置数据
📝 ui(autoMate): 更新Setting页面,从SettingLoader中获取配置数据填充表单
📝 ui(autoMate): 更新路由配置,使用SettingLoader加载设置页面数据
📝 types: 添加ConfigType和ConfigDataType用于表示设置配置数据
|
2024-06-21 21:08:41 +08:00 |
|
yuruo
|
7047cabbc9
|
✨ 添加(table.ts, windows.ts, data.ts, SettingAction.ts, index.tsx, styles.module.scss, router/index.tsx):初始化config表,更新窗口配置,更新数据内容,添加SettingAction组件,更新设置页面布局和样式,更新路由配置。
|
2024-06-21 15:25:43 +08:00 |
|
yuruo
|
cb7686145e
|
✨ 添加(ui/autoMate/src/main/shortCut.ts):添加注册搜索快捷键功能
🔨 移除(ui/autoMate/src/main/code/ignoreMouseEvents.ts, ui/autoMate/src/main/code/index.ts, ui/autoMate/src/main/code/ipc.ts, ui/autoMate/src/main/code/shortCut.ts, ui/autoMate/src/main/code/window.ts, ui/autoMate/src/main/config/index.ts, ui/autoMate/src/main/config/window.ts):删除不再使用的文件
|
2024-06-21 09:59:32 +08:00 |
|
yuruo
|
6a535cae51
|
🔧 更新(ui/autoMate):修复路径错误
🔧 更新(ui/autoMate):修复浏览器窗口加载的问题
🔧 更新(ui/autoMate):修复加载图标的路径错误
📝 更新(ui/autoMate):更新文档声明和类型定义
🔧 更新(ui/autoMate):修复快捷键注册问题
🔧 更新(ui/autoMate):修复点击事件绑定错误
🔧 更新(ui/autoMate):修复快捷键注册问题
📝 更新(ui/autoMate):更新文档声明和类型定义
|
2024-06-21 09:35:38 +08:00 |
|
ruotongyu
|
d39cbacef5
|
✨(createWindow.ts):添加createWindow函数用于创建Electron窗口
📝(index.ts):更新文件导入注释
✨(ipc.ts):添加IPC事件监听函数用于打开和关闭窗口
✨(windows.ts):添加getWindow函数用于获取指定名称的窗口
|
2024-06-20 23:17:56 +08:00 |
|
ruotongyu
|
681063a163
|
✨ ui(autoMate): 新增页面布局和路由配置
🔧 ui(autoMate): 调整路由配置以匹配新的页面布局
🔧 ui(autoMate): 更新窗口配置以匹配新的渲染进程URL
🔧 ui(autoMate): 修复FooterMenu组件中的路由错误
🔧 ui(autoMate): 添加Config页面布局和样式
🔧 ui(autoMate): 添加Setting页面以及相应的样式文件
|
2024-06-20 22:27:56 +08:00 |
|
ruotongyu
|
d173d8e7b2
|
🔧 ui(autoMate): Refactor CategoryItem component and useCategory hook
|
2024-06-20 20:38:11 +08:00 |
|
yuruo
|
bb4cac97c4
|
✨ 添加(components): 添加新的useContent钩子以支持更新内容分类
🚀 部署(components): 更新CategoryItem和ContentItem组件以支持拖动操作
|
2024-06-20 17:16:50 +08:00 |
|
yuruo
|
8f2e0de4e0
|
✨ 添加(CategoryItem): 使用新的useCategory钩子来替换旧的useContextMenu使用
📝 文档(useCategory): 添加用于CategoryItem组件上下文菜单的contextMenu功能
🚀 部署(ContentItem): 添加拖拽事件处理程序到ContentItem组件
🔧 配置文件(useCategory): 新增创建useCategory钩子,用于处理Category相关的操作
|
2024-06-20 13:59:40 +08:00 |
|
yuruo
|
6997e953d4
|
✨ 添加(components/CategoryItem/index.tsx):引入useFetcher钩子替代useSubmit钩子
💡 注释(components/CategoryItem/index.tsx):添加关于fetcher的注释
|
2024-06-20 11:23:03 +08:00 |
|
yuruo
|
2f662e5308
|
✨ 添加(CategoryItem/index.tsx):添加编辑类别名称功能
🔧 更新(CategoryItem/styles.module.scss):更新样式文件以支持编辑功能
🔧 更新(Category/CategoryAction.ts):更新数据库操作以支持类别删除和更新
🔧 更新(useStore.ts):更新状态管理以支持编辑类别功能
|
2024-06-20 09:31:05 +08:00 |
|
yuruo
|
a0ae672b5e
|
✨ 添加功能(db/query.ts):修改del函数,支持传入参数来执行删除操作
✨ 添加功能(CategoryItem/index.tsx):添加右键菜单功能,支持删除操作
✨ 添加功能(CategoryAction.ts):根据请求方法执行不同的SQL操作
📝 更新文档(Category/index.tsx):修正CategoryItem组件标签格式$error
|
2024-06-20 09:01:44 +08:00 |
|
yuruo
|
6e5f6f3228
|
✨ 添加(FooterMenu): 添加了点击事件处理程序以提交POST请求
新增(Category): 新增了CategoryAction文件来处理创建新分类的数据库操作
♻️ 重构(CategoryLoader): 优化了获取分类数据的SQL查询语句
🚀 部署(router): 添加了CategoryAction到路由配置中
|
2024-06-20 08:52:00 +08:00 |
|
ruotongyu
|
1312385478
|
📝 更新(CategoryItem, ContentItem, QuickNav): 添加样式模块文件
|
2024-06-19 23:05:36 +08:00 |
|
yuruo
|
58b37589b2
|
✨ 添加(components): 新增ContentItem和ContentSearch组件
📝 更新(pages): ContentList页面现在使用ContentItem和ContentSearch组件
|
2024-06-19 16:50:56 +08:00 |
|
yuruo
|
6950d90b22
|
🐛 修复(server.ts):将端口变量从小写port改为大写PORT
✨ 功能(server.ts):添加对process.env.PORT环境变量的支持
|
2024-06-19 16:37:47 +08:00 |
|
yuruo
|
e5321f2368
|
✨ 添加(ui/autoMate):引入mantine-contextmenu库,显示右键菜单来删除内容列表中的内容。
|
2024-06-19 16:02:25 +08:00 |
|
yuruo
|
eb3643d5f7
|
✨ ui/autoMate:为内容页面添加隐藏的id输入框
✅ ui/autoMate:更新内容操作模块以适应新表单数据结构
♻️ ui/autoMate:更新内容列表页中显示时间的格式
|
2024-06-19 10:54:59 +08:00 |
|
ruotongyu
|
3c0bbf834d
|
✨ 添加(Content.tsx): 更新页面以支持内容类别选择功能
✨ 添加(ContentAction.ts): 更新内容更新操作,添加类别ID支持
✨ 添加(ContentLoader.ts): 通过API获取内容和类别信息
🔧 更新(content.scss): 样式更新以支持下拉框选择功能
|
2024-06-18 23:02:47 +08:00 |
|
ruotongyu
|
9e784171b2
|
🐛 修复(Category/index.tsx): 添加未分类导航链接
🐛 修复(ContentListLoader.ts): 修复参数判断条件
|
2024-06-18 22:12:39 +08:00 |
|
ruotongyu
|
65ea1214d4
|
✨ ui(autoMate):Content页面添加自动获取焦点功能及文本框placeholder提示
📝 ui(autoMate):ContentListAction页面重构,添加逻辑处理并重定向
🔧 ui(autoMate):ContentList样式表调整,修改链接边距及样式
♻️ ui(autoMate):ContentList页面重构,修改NavLink类名及布局样式
|
2024-06-18 22:07:54 +08:00 |
|
ruotongyu
|
08b33ca439
|
🐛 修复(ContentListAction.ts):修复插入内容时缺少category_id字段的问题
✨ 功能(ContentListAction.ts):将category_id作为参数传入插入内容的SQL语句
|
2024-06-18 21:57:17 +08:00 |
|
ruotongyu
|
00d071c084
|
✨ 新功能(ContentListAction.ts):添加内容列表动作处理函数
✨ 新功能(index.tsx):添加“添加”按钮及相关逻辑处理
✨ 新功能(router/index.tsx):将内容列表动作处理函数与路由关联
|
2024-06-18 21:43:28 +08:00 |
|
ruotongyu
|
d41bb24a72
|
🐛 修复(db/query.ts):更新findAll函数,支持传入参数
🐛 修复(ContentListLoader.ts):更新ContentListLoader,支持根据搜索词筛选内容
🎨 更新(contentList.scss):调整样式,增加搜索栏宽度
🐛 修复(index.tsx):添加Form组件,处理搜索功能
|
2024-06-18 21:09:43 +08:00 |
|
yuruo
|
4bdc286f1f
|
🐛 修复(ui/autoMate):修复渲染器页面初始加载问题
📝 文档(ui/autoMate):更新搜索框样式和占位符文本
♻️ 重构(ui/autoMate):重新组织和调整路由结构
|
2024-06-18 17:21:49 +08:00 |
|
yuruo
|
754939aec4
|
✨ 更新(Category/index.tsx): 优化快捷操作按钮的展示
✨ 更新(Category/index.tsx): 调整导航栏样式
✨ 更新(ContentListLoader.ts): 优化SQL查询逻辑
♻️ 重构(ContentList/index.tsx): 精简代码
♻️ 重构(router/index.tsx): 更新路由配置中的路径匹配逻辑
|
2024-06-18 17:14:46 +08:00 |
|
yuruo
|
13d1882432
|
🔧 更新:更新页面组件引入和样式排版
🔧 更新:更新提交按钮的触发方式
🔧 更新:更新布局样式,删除不必要的grid行
🔧 更新:更新页面跳转
✨ 添加:添加欢迎页面组件
|
2024-06-18 14:44:54 +08:00 |
|
yuruo
|
c36564f9ae
|
🐛 修复(ipc.ts):更新ipcMain.handle('sql')函数以支持带params的查询
♻️ 重构(query.ts):更新update函数以防止SQL注入
🔧 添加(tables.ts):创建contents表
🔧 添加(preload/index.d.ts):更新sql方法以支持params
🔧 添加(preload/index.ts):更新sql方法以支持params
🔧 添加(Content.tsx):更新内容页的key属性
🔧 添加(ContentAction.ts):更新async函数以接受params for路由传参
|
2024-06-18 14:14:55 +08:00 |
|
yuruo
|
dc6a9687a9
|
✨ UI(autoMate):添加表单组件和请求处理器
📝 UI(autoMate):更新内容页面的表单元素和请求处理逻辑
📝 UI(autoMate):在路由中引入内容操作处理器
|
2024-06-18 09:01:32 +08:00 |
|
yuruo
|
f0953c4a8b
|
🔧 修复(tables.ts):注释掉不需要的contents表创建语句
📝 更新(Content.tsx):更新内容页的输入UI
📝 更新(content.scss):更新内容页样式
📝 更新(contentList.scss):更新内容列表页样式
|
2024-06-18 08:48:44 +08:00 |
|
ruotongyu
|
5bdffb0f17
|
✨ 添加(dayjs): 升级版本至1.11.11
🔧 修改(package-lock.json, package.json): 更新dayjs的源为registry.npmmirror.com
📝 添加(content.scss): 添加内容页面的样式
🌐 重命名(content.scss -> contentList.scss): 调整页面样式文件名
✨ 添加(index.tsx): 引入dayjs库并格式化日期
📝 修改(types.d.ts): 将ContentType接口字段createdAt改为created_at
|
2024-06-17 23:07:56 +08:00 |
|
ruotongyu
|
a30ef66241
|
✨ ui(autoMate): 添加选中样式以及自动跳转至第一个内容页
📝 ui(autoMate): 引入react的useEffect和useNavigate功能
|
2024-06-17 22:44:45 +08:00 |
|
ruotongyu
|
d120fbe751
|
✨ 添加(页面样式): 调整页面布局以适合更长的导航栏文本
✨ 添加(页面组件): 添加文件夹关闭图标以增强视觉效果
|
2024-06-17 22:38:42 +08:00 |
|
ruotongyu
|
69a2ee3162
|
✨ 更新(ui/autoMate): 添加Content页面及相关加载组件
🚀 部署(ui/autoMate): 修改路由配置,实现Content页面导航
🔧 更新(ui/autoMate): 更新类型定义文件以支持ContentType
|
2024-06-16 16:26:23 +08:00 |
|
ruotongyu
|
543cf8e9b6
|
📝 更新(category.scss):优化链接样式,添加活动状态样式
✨ 功能(index.tsx):替换Link为NavLink组件,支持活动状态样式
|
2024-06-16 12:29:34 +08:00 |
|
ruotongyu
|
90bec306d8
|
📝 更新(ui/autoMate): 更新窗口配置,修复加载URL路径错误
📝 更新(ui/autoMate): 更新类别页面样式及路由链接
🔧 修复(ui/autoMate): 重命名content页面为contentList页面
|
2024-06-16 12:19:56 +08:00 |
|
ruotongyu
|
ec56216fe1
|
✨ 添加(mockjs):升级到1.1.0版本
🔧 添加(mockjs):更新package-lock.json和package.json以匹配1.1.0版本
🔧 添加(main/db/tables.ts):导入mockjs中的Random模块以生成随机数据
✨ 添加(renderer/src/pages/Category):新增CategoryLoader组件以从数据库加载类别信息
📝 添加(types.d.ts):定义CategoryType接口以描述类别对象的属性
|
2024-06-16 12:01:44 +08:00 |
|
ruotongyu
|
2a65dc3343
|
✨ 添加(category.scss):更新页面布局样式
📝 添加(index.tsx):添加内容页面组件
📝 添加(content.scss):添加内容页面样式
📝 添加(index.tsx):添加内容页面组件
🔧 添加(router/index.tsx):更新路由配置,将内容页面添加到分类页面中
|
2024-06-16 09:36:26 +08:00 |
|
yuruo
|
a2cdb40b3b
|
✨ 添加(ui/autoMate):在Config页面添加Category子页面,并设为默认显示页面
📝 新建(ui/autoMate):添加Category页面的样式文件和组件文件
🔧 更新(ui/autoMate):更新Config页面样式文件,设置nav样式为border-r border-t
🔧 修改(ui/autoMate):在window.ts中修改frame和transparent属性的值
|
2024-06-13 17:28:18 +08:00 |
|
yuruo
|
dce32a7e31
|
✨ 新增(ui):重构了Config页面,将原有的Config.tsx文件删除,新建了Config/index.tsx和Config/styles.module.scss文件,并增加了新的布局样式。同时,将原本的Home.tsx文件重命名为Home/index.tsx。
|
2024-06-13 16:12:10 +08:00 |
|
yuruo
|
318b81387c
|
✨ 添加(window.ts):增加窗口尺寸到1250x750
🚀 部署(db/index.ts):引入新的数据库表和ipc功能文件
🔄 重构(index.ts):注释掉不必要的窗口重建代码
📝 更新(Search/index.tsx):添加查询按钮并调用SQL查询方法
📝 更新(Home.tsx):添加调用打开配置窗口的临时代码
|
2024-06-12 16:35:59 +08:00 |
|
yuruo
|
63a4fe84ba
|
✨ 添加(ui/autoMate):引入数据库连接模块和查询模块
📝 添加(ui/autoMate):更新表结构和操作类型定义
📝 添加(ui/autoMate):更新TypeScript配置文件
📝 添加(ui/autoMate):添加类型定义文件 types.d.ts
|
2024-06-12 16:13:25 +08:00 |
|
yuruo
|
8a211dde7d
|
添加数据库
|
2024-06-12 09:48:26 +08:00 |
|