Commit Graph

33 Commits

Author SHA1 Message Date
2a37a619a9 让数据库数据表已存在错误闭嘴 2024-07-14 22:35:18 +08:00
154c723ce8 完善登陆后设置当前project的逻辑 2024-07-14 22:34:56 +08:00
f3d94119a6 美化样式 2024-07-14 22:34:36 +08:00
c510202c5d 把未登录用的username默认值加回来了
免得在没选择用户的情况下进入projects页面出问题
2024-07-14 18:43:54 +08:00
104acbd944 CSS作用域错误修正 2024-07-14 18:42:46 +08:00
1ce4b97fd6 新增错误提示 2024-07-14 18:36:20 +08:00
55e61ca5fe 删除无用链接 2024-07-14 18:35:47 +08:00
7d6dd8671e refactor:重构了部分css,但是实在太乱了,构不动这坨构史了 2024-07-14 18:07:32 +08:00
21a51f3e1a feature:project页面显示[username]'s project list 2024-07-14 17:53:45 +08:00
ff46d02ec2 新增游客查看各个用户项目的功能之显示用户列表并支持跳转 2024-07-14 17:53:03 +08:00
9c018b126b 修改登录按钮等的CSS 2024-07-14 17:52:28 +08:00
fb3abb686b 新增游客查看各个用户项目的功能之显示用户列表后端 2024-07-14 17:50:51 +08:00
5c2ae6902e feature:首页个人信息修改 2024-07-14 16:58:16 +08:00
78b6b31392 后端新增修改用户信息相关方法 2024-07-14 16:30:26 +08:00
82a234f546 给注册用户添加了个默认name 2024-07-14 16:26:41 +08:00
8722fb89ed 将原先username not empty的逻辑转为isLoggedIn 2024-07-14 16:17:45 +08:00
86da6ce224 bugfix:修复切换用户后keywords列表不更新的bug 2024-07-14 16:17:09 +08:00
1eedecba02 新增add project按钮 2024-07-14 16:16:46 +08:00
7e25024e3e 修复IDE生成的getter的问题;添加登录等按钮 2024-07-14 15:24:17 +08:00
a26818f107 添加了登录状态属性,为在header中添加登录相关按钮做准备 2024-07-14 14:59:25 +08:00
69b48c30ec 新增keyword添加按钮;优化保存逻辑,只修改修改了的而不是整个projects列表,减少数据库操作量 2024-07-14 14:51:47 +08:00
3aa1f9444e 移动了getter setter 2024-07-14 14:00:14 +08:00
149f8f79f0 删除了无效数据表字段;
修改了getUserInfo,现在会获取到用户昵称而不是唯一且不可更改的username
2024-07-14 13:58:58 +08:00
7a391df16b 修复了导致用户信息不能正确加载的逻辑错误 2024-07-14 13:57:56 +08:00
a5f7340587 将首页设置为动态加载;配置样式 2024-07-14 13:57:09 +08:00
475a6f77cf add loadUserInfo method;
set automatically call loadUserInfo after login
2024-07-14 13:34:40 +08:00
98f49e07ce 去除了部分临时性硬编码用户名;
用户名密码相关getter,setter;
移动了部分方法的位置;
登录注册支持;
2024-07-14 13:26:03 +08:00
f063c5056d 新增对UserInfo的支持,修改了users表,fakeUser,用于支持index的渲染的getUserInfo 2024-07-14 13:19:21 +08:00
660904629f 新增在未登录状态下隐藏编辑项目的按钮 2024-07-14 13:17:50 +08:00
0f8d214dba 新增用户信息数据类,用于渲染个人介绍首页 2024-07-14 13:16:34 +08:00
bf181701ee 项目文件更改 2024-07-14 13:16:11 +08:00
ced3813806 登录和注册界面get√ 2024-07-14 13:15:50 +08:00
f6aa1b06d2 成功迁移到现代化的maven中
新增数据库服务类,待完善。
ProjectBean待去除无效代码
2024-07-14 01:35:24 +08:00