周彦丰
|
497cb20b7e
|
密码复杂度,修改了源代码的 account_service.py 文件,添加
了对密码中特殊字符和大小写字母的包含要求检查,并将密码的最低长度限制提升到 8 位以提高用户密码的安全性。
但与该版本EnglishPal中jsonify函数起冲突。
验证码机制
在EnglishPal/app中增加了generate.py函数,该函数用于生成验证码图片以供调用,需要先运行此函数,图片将会保存在app/static/captcha中。
在main.py中注册了两个新路由,用来接收前端用户提交的刷新验证码请求和验证码匹配检查请求。
修改了app/templates/signup.html的样式表和表单,新增了两个js函数,Change()用于检测用户刷新验证码的请求并发送给后端以切换验证码图片,Check()用以检查用户输入的验证码是否与图片匹配。
|
2023-05-23 22:04:43 +08:00 |
周彦丰
|
becd7e9d7d
|
密码复杂度,修改了源代码的 account_service.py 文件,添加
了对密码中特殊字符和大小写字母的包含要求检查,并将密码的最低长度限制提升到 8 位以提高用户密码的安全性。
但与该版本EnglishPal中jsonify函数起冲突。
|
2023-05-23 21:40:04 +08:00 |
Hui Lan
|
1295616d5b
|
Merge branch 'Bug476-YuHuangtao' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230519
|
2023-05-23 19:50:30 +08:00 |
俞黄焘
|
c151a0efaa
|
去掉了get_difficulty_level_for_user的多出的break
|
2023-05-23 19:40:33 +08:00 |
Hui Lan
|
349488167b
|
requirements.txt: install snowballstemmer for better computing a word's difficulty level.
|
2023-05-19 09:03:20 +08:00 |
俞黄焘
|
39d96014d9
|
pull最新的snapshot-20230511,后更新了difficulty.py和Article.py的部分代码,提交了新的pickle文件
|
2023-05-18 23:29:38 +08:00 |
huangdan
|
d9f6df7fbe
|
AJAX载入文章数据
|
2023-05-11 15:51:10 +08:00 |
huangdan
|
5039f5710e
|
AJAX载入文章数据
|
2023-05-08 14:33:48 +08:00 |
Hui Lan
|
becef7e343
|
Merge branch 'Bug502-YuGaoXiang' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230506
|
2023-05-07 15:59:35 +08:00 |
吴宇涵
|
01ecc83768
|
refactor: refactor the way to check article level
|
2023-05-06 17:42:04 +08:00 |
吴宇涵
|
f64d06fbbf
|
fix: fix Bug 531 and use ES6 grammar
|
2023-05-06 17:24:51 +08:00 |
Hui Lan
|
a4cc4fd011
|
Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230506
|
2023-05-06 17:16:08 +08:00 |
ZhuZhihao
|
18ca48b422
|
Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into Bug522-HuangZirui
|
2023-05-05 17:21:49 +08:00 |
ZhuZhihao
|
a80b062b87
|
refactor: remove variable 'count'
|
2023-05-05 17:20:58 +08:00 |
Hui Lan
|
779dafefe8
|
Merge branch 'Bug509-XieQiuHan-WangZiming' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230427
|
2023-04-27 07:21:15 +08:00 |
Hui Lan
|
e118d92659
|
Merge branch 'Alpha-snapshot20230425' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230427
|
2023-04-27 07:20:21 +08:00 |
王梓铭
|
5654fbf9bc
|
修改:使用新的/<username>/userpage路由
|
2023-04-26 18:49:59 +08:00 |
王梓铭
|
d30a434b2a
|
修改变量名had_read_articles->visited_articles
|
2023-04-25 17:47:51 +08:00 |
Hui Lan
|
b88bc8f36b
|
Merge branch 'Bug509-XieQiuHan-WangZiming' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230425
|
2023-04-25 11:40:42 +08:00 |
王梓铭
|
6be035f282
|
修复当没有找到文章或者文章读完时,直接刷新页面或者session不关闭重新进入页面,导致的错误;
|
2023-04-25 11:38:01 +08:00 |
Hui Lan
|
ef786795e2
|
Resolve merge conflict
|
2023-04-25 08:47:22 +08:00 |
Hui Lan
|
21a77ef2df
|
Merge branch 'Alpha' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha
|
2023-04-25 08:42:18 +08:00 |
Hui Lan
|
58d7349afe
|
Change from bug359-zhangkeli
|
2023-04-25 08:40:26 +08:00 |
王梓铭
|
fc3e27488b
|
给标签添加id,方便测试
|
2023-04-21 05:33:26 +08:00 |
王梓铭
|
03145b57d9
|
修复边界值问题(当刚开始就没有找到文章或者就根本被没有文章的时候,会出现上一篇按钮)
|
2023-04-21 02:36:51 +08:00 |
王梓铭
|
70917df47b
|
删除测试代码
|
2023-04-20 23:15:12 +08:00 |
王梓铭
|
8f132ed87b
|
添加了阅读完所有文章的提示
|
2023-04-20 22:53:30 +08:00 |
王梓铭
|
da13e5bbd5
|
修复Bug(没找到文章后立即上一篇会回到上上篇文章) & 标签添加id方便测试
|
2023-04-20 21:28:29 +08:00 |
王梓铭
|
84affaeb69
|
修改 /<username> 路由存在的问题(每次调用别的路由他都会被调用),新路由为 /<username>/userpage;同时因为修改了路由导致访问userpage_get的时候会导致静态文件路径生成错误,这里修改了\static\config.yml中的静态资源路径,修改后也都可以正常访问到的
|
2023-04-20 20:30:14 +08:00 |
王梓铭
|
16de0a7fd9
|
修改变量命名:existing_articles → had_read_articles
|
2023-04-20 15:40:11 +08:00 |
zzhaofisher
|
ce2e1f2978
|
Merge branch 'DevLocal' into Bug522-HuangZirui
|
2023-04-18 21:52:28 +08:00 |
zzhaofisher
|
11ae093fd7
|
Merge branch 'Alpha' into Bug522-HuangZirui
|
2023-04-18 21:52:01 +08:00 |
zzhaofisher
|
cc8ca47f8c
|
refactor: remove sql sentences
|
2023-04-18 21:50:54 +08:00 |
zzhaofisher
|
5d20e92061
|
Merge branch 'Bug522-HuangZirui' of http://121.4.94.30:3000/mrlan/EnglishPal into DevLocal
|
2023-04-18 21:50:18 +08:00 |
Lan Hui
|
f3d609c92b
|
Merge Wang Ziming's work and Wu Yuhan's work.
|
2023-04-07 06:41:49 +08:00 |
王梓铭
|
15bb925024
|
将记录阅读过文章的数据结果改为字典,以及修改了flag的问题
|
2023-04-04 22:31:53 +08:00 |
Lan Hui
|
688ed72473
|
Correct grammar。
|
2023-04-01 16:07:59 +08:00 |
吴宇涵
|
1f150fc847
|
refactor: use ajax to get expiry_date
|
2023-03-31 13:39:28 +08:00 |
王梓铭
|
7107f634c2
|
Merge branch 'test' into dev-fixBug509-reconstruction
|
2023-03-31 04:58:21 +08:00 |
王梓铭
|
6f1dd13419
|
测试的print忘删了
|
2023-03-31 04:50:41 +08:00 |
Hui Lan
|
4417cf7017
|
Article.py: remove debug statement.
|
2023-03-30 16:10:22 +08:00 |
王梓铭
|
0c16a4dc6f
|
判断文章是否已经出现的语句写错位置了,改正下
|
2023-03-29 20:53:38 +08:00 |
王梓铭
|
5b2f5199a8
|
1. 取消userpage_get.html中提示删除单词信息的代码 和 取消user_service.userpage中render_template的flashed_messages参数。因为删除单词操作已经是异步了,而提示信息的出现是同步执行,所以就注释了代码且没有产生太大影响。
2. 修改取消user_service.deleteword中对注释flash代码的注释,根据上一步进行了重新解释。
|
2023-03-27 14:28:54 +08:00 |
Lan Hui
|
0ce1c6eb6e
|
文章管理页面:每篇文章中保留换行,方便查看。
|
2023-03-26 21:14:29 +08:00 |
Lan Hui
|
d4ac709385
|
将删除按钮移到第一行,避免因为文章的标题过长跨行导致删除按钮形状改变。
|
2023-03-26 21:05:05 +08:00 |
Lan Hui
|
9eb5210d3f
|
Level与Date的冒号后面加个空格,使得后面的信息更加看得清楚。
|
2023-03-26 20:58:37 +08:00 |
Lan Hui
|
0e25737381
|
管理文章页面的文章列表中,每篇文章不再在内容部分重新显示标题。
|
2023-03-26 20:56:08 +08:00 |
Lan Hui
|
b3b154a24f
|
简化管理文章与管理用户页面信息。
|
2023-03-26 19:06:04 +08:00 |
Lan Hui
|
4d99405bfa
|
简化管理员页面信息。删除退出登录按钮,可以返回到前一页后再退出,不影响使用体验。删除'管理员您好'欢迎词,没啥意义。
|
2023-03-26 18:59:15 +08:00 |
Lan Hui
|
8d8b9197b6
|
手动输入的文字最高难度等级是4
|
2023-03-26 09:59:06 +08:00 |