Hui Lan
|
807d74741b
|
修复 Bug 493。不要转义(escape)表单提交的内容。否则类 WordFreq 不能正确工作,比如转义会把单引号变成 ',这不利于 WordFreq 类处理。
|
2023-07-07 16:13:48 +08:00 |
Hui Lan
|
287d496ae9
|
Merge branch 'Alpha-snapshot20230621' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230621
|
2023-07-01 15:17:34 +08:00 |
张艺腾
|
582f399f73
|
Bug537 and Bug538
|
2023-06-21 16:48:45 +08:00 |
Hui Lan
|
c37ee98b77
|
Merge branch 'fix-vuln' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230619b
|
2023-06-19 21:50:48 +08:00 |
徐宣
|
f40a388277
|
Fix: Move wordfreqapp.db to new location
|
2023-06-19 14:48:35 +08:00 |
徐宣
|
2277473afe
|
Fix: Add import for 'abort' function
|
2023-06-18 19:49:33 +08:00 |
徐宣
|
f01c334827
|
Fix: no-random secret key generation and XSS vulnerability
|
2023-06-18 19:44:19 +08:00 |
Laugh
|
4d2535a6e8
|
Merge branch 'Alpha-snapshot20230605' into Bug527-ZhouZhifang
|
2023-06-15 15:59:29 +08:00 |
Laugh
|
bb2d0363e4
|
Feat: update fontsize and margin of some elements
|
2023-06-15 15:54:46 +08:00 |
黄子睿
|
9816596cf8
|
删除 'app/static/js/tanyanmei-fillword.js'
|
2023-06-02 21:34:27 +08:00 |
黄子睿
|
682247bff1
|
refactor partial function and code writing specifications
|
2023-06-02 21:33:21 +08:00 |
Hui Lan
|
b22c654f0f
|
Merge branch 'Bug529-GuHan' of http://121.4.94.30:3000/mrlan/EnglishPal into Alpha-snapshot20230601
|
2023-06-01 07:40:27 +08:00 |
倪玲丽
|
d402bb45cb
|
刷新屏幕,点击上下篇,加入生词库,停止阅读(更改)
|
2023-05-31 18:37:05 +08:00 |
倪玲丽
|
cdf6180901
|
刷新屏幕,点击上下篇,加入生词库,停止阅读
|
2023-05-30 18:48:37 +08:00 |
倪玲丽
|
38837c9c2f
|
合并最新的Alpha-snapshot20230529
|
2023-05-30 18:45:23 +08:00 |
顾涵
|
688a198768
|
已经与Alpha-snapshot20230525 分支同步,重新提交
|
2023-05-28 16:31:12 +08:00 |
黄子睿
|
a0ddf4bdad
|
上传文件至 'app/static/js'
修复了 Bug492 选中问号出现多个问号的问题。
解决了选中紧跟标点符号的单词,单词能正常显示。
优化了选中较长的文章时页面容易出现卡顿的问题。
|
2023-05-27 17:33:37 +08:00 |
寻宇灿
|
1543b3095d
|
Merge remote-tracking branch 'origin/Alpha-snapshot20230519' into Refactor-XunYucan
|
2023-05-25 22:30:06 +08:00 |
寻宇灿
|
c6bf323c60
|
修改格式
|
2023-05-25 21:23:25 +08:00 |
寻宇灿
|
03ccb3527a
|
重构前端阅读js,新增阅读器全局对象,新增生词朗读按钮
|
2023-05-25 17:35:31 +08:00 |
Hui Lan
|
b41e1044bc
|
difficulty.py: add some stop words, hoping that getting the next article can be faster.
|
2023-05-24 10:12:44 +08:00 |
Hui Lan
|
67e921ba60
|
difficulty.py: todo.
|
2023-05-23 22:25:40 +08:00 |
Hui Lan
|
a5c3564f15
|
difficulty.py: do not stem a word twice.
|
2023-05-23 22:22:57 +08:00 |
俞黄焘
|
c151a0efaa
|
去掉了get_difficulty_level_for_user的多出的break
|
2023-05-23 19:40:33 +08:00 |
顾涵
|
030b89706e
|
special_characters = '\_©~<=>+/[]*&$%^@.,?!:;#()"“”—‘’{}|' 用于过滤字符,我将其中的“-”删去,使连字符没有被过滤,实现录入例如fifty-six等组合词的功能。另外对于删除过滤是否会引发字符bug,答案是肯定的,但是这段代码中的过滤字符虽然多,但是并没有完全过滤掉所有字符,(过滤的只是键盘上能打出的字符,不包括输入法中能打出的特殊字符),所以字符bug本身就一直存在,我认为减少一个“-”字符对程序的过滤过程不会造成问题。
|
2023-05-20 15:29:12 +08:00 |
俞黄焘
|
39d96014d9
|
pull最新的snapshot-20230511,后更新了difficulty.py和Article.py的部分代码,提交了新的pickle文件
|
2023-05-18 23:29:38 +08:00 |
顾涵
|
acd8db6e3e
|
special_characters = '\_©~<=>+/[]*&$%^@.,?!:;#()"“”—‘’{}|' 用于过滤字符,我将其中的“-”删去,使连字符没有被过滤,实现录入例如fifty-six等组合词的功能。另外对于删除过滤是否会引发字符bug,答案是肯定的,但是这段代码中的过滤字符虽然多,但是并没有完全过滤掉所有字符,(过滤的只是键盘上能打出的字符,不包括输入法中能打出的特殊字符),所以字符bug本身就一直存在,我认为减少一个对“1-”字符的过滤不会造成问题。
|
2023-05-15 19:24:43 +08:00 |
顾涵
|
9f3f5b43e1
|
special_characters = '\_©~<=>+/[]*&$%^@.,?!:;#()"“”—‘’{}|' 用于过滤字符,我将其中的“-”删去,使连字符没有被过滤,实现录入例如fifty-six等组合词的功能。另外对于删除过滤是否会引发字符bug,答案是肯定的,但是这段代码中的过滤字符虽然多,但是并没有完全过滤掉所有字符,(过滤的只是键盘上能打出的字符,不包括输入法中能打出的特殊字符),所以字符bug本身就一直存在,我认为减少一个对“-”字符的过滤不会造成问题。
|
2023-05-15 19:15:30 +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 |
倪玲丽
|
df64065dcc
|
点击上下篇,停止阅读
|
2023-05-06 18:19:24 +08:00 |
倪玲丽
|
ce28b91bd5
|
屏幕刷新,停止阅读
|
2023-05-06 18:18:12 +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 |
倪玲丽
|
d6bd24ee1c
|
Merge branch 'Alpha' of http://121.4.94.30:3000/mrlan/EnglishPal into Bug393-TanYanMei
merge alpha
|
2023-04-24 12:01:08 +08:00 |
Hui Lan
|
320a99d479
|
Move Tan Yanmei's fillword.js to app/static/js/tanyanmei-fillword.js. Delete the strange folder static js.
|
2023-04-24 11:38:16 +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
|
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 |
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 |
Lan Hui
|
3bc61a602f
|
添加文章成功后,修改用户信息成功后,页面显示成功信息(flash messages)。
|
2023-03-26 09:44:39 +08:00 |
Hui Lan
|
fb6d0b23ce
|
admin_manage_user.html: 修改 JavaScript 函数名.
|
2023-03-25 22:21:49 +08:00 |
Hui Lan
|
c6010ccbbd
|
admin_manage_user.html: 不再需要,所以删除.
|
2023-03-25 21:45:37 +08:00 |
吴宇涵
|
f17995a35c
|
fix: using new pagination mod func
|
2023-03-25 21:31:32 +08:00 |
吴宇涵
|
ce28a5bf65
|
feat: auto select expiry_date when select user
|
2023-03-25 21:20:19 +08:00 |
吴宇涵
|
99aa4e0990
|
fix: fix article title show
|
2023-03-25 20:41:09 +08:00 |
Hui Lan
|
a220450b03
|
mainpage_get.html: 首页不显示管理链接(可能会安全点).
|
2023-03-23 22:05:36 +08:00 |
Hui Lan
|
7eb276937a
|
admin_manage_user.html: 将默认过期时间设为365天以后.
|
2023-03-23 21:54:21 +08:00 |
Hui Lan
|
b97210a9e0
|
admin_manage_article.html: 更为详细的 placeholder 内容.
|
2023-03-23 21:19:20 +08:00 |
Hui Lan
|
e27985127a
|
admin_manage_article.html: 文章最高难度等级是4.
|
2023-03-23 21:00:31 +08:00 |
吴宇涵
|
7941e5d1eb
|
fix: fix the way to show article title
|
2023-03-23 17:34:37 +08:00 |
吴宇涵
|
2cf65123e9
|
feat: admin can manage articles and users without interfering with each other
|
2023-03-23 17:12:23 +08:00 |
吴宇涵
|
3e35679a91
|
refactor: refactor the model
|
2023-03-23 17:09:25 +08:00 |
吴宇涵
|
13ccbaf25c
|
fix: use select to choose article level
|
2023-03-23 13:58:11 +08:00 |
吴宇涵
|
ec6a2249ae
|
fix: fix the pagination
|
2023-03-23 13:47:53 +08:00 |
吴宇涵
|
bdda754af6
|
fix: check current user is admin
|
2023-03-23 13:40:22 +08:00 |
吴宇涵
|
52025d55bc
|
fix: add a blankspace
|
2023-03-23 13:35:10 +08:00 |
吴宇涵
|
5cffa1fada
|
fix: use single quotation mark 'admin'
|
2023-03-23 13:32:11 +08:00 |
王梓铭
|
c9bfa08658
|
注释flash的使用,因为其对页面会有影响
|
2023-03-21 19:19:51 +08:00 |
王梓铭
|
6df25c58b4
|
查漏,业务中的两处前端标签不做修改,因为不被使用了
|
2023-03-21 18:57:00 +08:00 |
Hui Lan
|
2909b4d973
|
admin_service.py: 管理员页面显示的用户名按照名字排序。
|
2023-03-21 16:22:45 +08:00 |
吴宇涵
|
44db2218c1
|
fix: Use better conditional judgment methods
|
2023-03-21 12:45:57 +08:00 |
吴宇涵
|
48de496caa
|
fix: Remove 'Assignment Expresions' & Fix annotation words
|
2023-03-21 12:42:59 +08:00 |
吴宇涵
|
1015704e23
|
fix: fix the way to check article level
|
2023-03-21 12:35:27 +08:00 |
吴宇涵
|
cabf6702a7
|
fix: add one way to set article level & rename some functions and vars
|
2023-03-21 12:35:27 +08:00 |
Lan Hui
|
70d44fcf5c
|
Login.py: fix SyntaxWrning: 'is not' with a literal.
|
2023-03-21 11:44:05 +08:00 |
吴宇涵
|
b80fbc936c
|
fix: fix admin_name
|
2023-03-20 20:19:56 +08:00 |
吴宇涵
|
ade10e5843
|
feat: add admin_service blueprint
|
2023-03-20 20:16:48 +08:00 |