唐娇 
							
						 
						
							
							
								184656230f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug528-TangJiao  
							
							
							
						 
						
							2024-04-23 17:35:07 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								bd5f8f63f5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Bug553_LinShan' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug553_LinShan  
							
							
							
						 
						
							2024-04-22 12:47:50 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								2500fa5fc8 
								
							
								 
							
						 
						
							
							
								
								Fix bug553  
							
							
							
						 
						
							2024-04-22 12:46:31 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								ddcc5206d5 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' into Bug544-TangXinyuan  
							
							... 
							
							
							
							merge latest branch 
							
						 
						
							2024-04-22 10:37:33 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								6b3ad77c44 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug553_LinShan  
							
							
							
						 
						
							2024-04-22 09:11:29 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								739094e844 
								
							
								 
							
						 
						
							
							
								
								Fix Test File  
							
							
							
						 
						
							2024-04-22 04:59:51 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								8d76133cca 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug528-TangJiao  
							
							
							
						 
						
							2024-04-22 04:57:36 +08:00  
				
					
						
							
							
								 
						
							
							
								6dbb1e2c06 
								
							
								 
							
						 
						
							
							
								
								No webdriver manager  
							
							
							
						 
						
							2024-04-21 15:40:35 +08:00  
				
					
						
							
							
								 
						
							
							
								374da86174 
								
							
								 
							
						 
						
							
							
								
								Why not use PyPI's webdriver-manager?  
							
							
							
						 
						
							2024-04-21 15:31:39 +08:00  
				
					
						
							
							
								
									
								
								丁晟晔 
							
						 
						
							
							
								393264a6fe 
								
							
								 
							
						 
						
							
							
								
								更新 app/static/js/highlight.js  
							
							
							
						 
						
							2024-04-19 10:51:18 +08:00  
				
					
						
							
							
								
									
								
								丁晟晔 
							
						 
						
							
							
								d5c76674da 
								
							
								 
							
						 
						
							
							
								
								更新 app/static/css/bootstrap.css  
							
							
							
						 
						
							2024-04-19 10:50:43 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								8e769587cf 
								
							
								 
							
						 
						
							
							
								
								simplify module import path  
							
							
							
						 
						
							2024-04-19 08:50:41 +08:00  
				
					
						
							
							
								 
						
							
							
								9aa718b236 
								
							
								 
							
						 
						
							
							
								
								Simplify the test code, use the Edge WebDriver  
							
							
							
						 
						
							2024-04-18 20:06:02 +08:00  
				
					
						
							
							
								 
						
							
							
								230e8e92dc 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Bug553_LinShan' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug553_LinShan  
							
							
							
						 
						
							2024-04-18 19:39:53 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								4ea6d9aeed 
								
							
								 
							
						 
						
							
							
								
								Fix Bug553  
							
							
							
						 
						
							2024-04-16 08:48:55 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								768c81828d 
								
							
								 
							
						 
						
							
							
								
								Fix Bug553  
							
							
							
						 
						
							2024-04-16 08:46:16 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								9901d887e0 
								
							
								 
							
						 
						
							
							
								
								revert conftest.py  
							
							
							
						 
						
							2024-04-15 11:12:35 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								498639a753 
								
							
								 
							
						 
						
							
							
								
								signup in unit test  
							
							
							
						 
						
							2024-04-15 11:08:06 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								1ded133056 
								
							
								 
							
						 
						
							
							
								
								Fix bug 528  
							
							
							
						 
						
							2024-04-15 06:23:48 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								db66b59513 
								
							
								 
							
						 
						
							
							
								
								Fix Test Files  
							
							
							
						 
						
							2024-04-15 06:17:01 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								692d8cf453 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Bug528-TangJiao' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug528-TangJiao  
							
							
							
						 
						
							2024-04-15 06:14:30 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								426d131f64 
								
							
								 
							
						 
						
							
							
								
								Fix Text Files  
							
							
							
						 
						
							2024-04-15 06:12:41 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								4fe96cfc9c 
								
							
								 
							
						 
						
							
							
								
								refactor: Implicitly use fixtures in conftest.py  
							
							
							
						 
						
							2024-04-11 17:09:12 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								93264da3d9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' into Bug544-TangXinyuan  
							
							... 
							
							
							
							# Conflicts:
#	app/test/conftest.py 
							
						 
						
							2024-04-10 22:09:27 +08:00  
				
					
						
							
							
								 
						
							
							
								64b9c51fab 
								
							
								 
							
						 
						
							
							
								
								Define a fixture that restarts flask app for each test run  
							
							
							
						 
						
							2024-04-10 14:44:23 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								0fd1592036 
								
							
								 
							
						 
						
							
							
								
								rename unit test file  
							
							
							
						 
						
							2024-04-10 08:55:57 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								46233ead1e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' into Bug544-TangXinyuan  
							
							... 
							
							
							
							# Conflicts:
#	app/test/conftest.py 
							
						 
						
							2024-04-09 22:17:54 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								b5bde9d33d 
								
							
								 
							
						 
						
							
							
								
								test: update test file, update username/password config, add pytest to requirements.txt  
							
							
							
						 
						
							2024-04-09 22:09:50 +08:00  
				
					
						
							
							
								
								AliasJeff 
							
						 
						
							
							
								83491ce28c 
								
							
								 
							
						 
						
							
							
								
								refactor: Add comments & optimize code  
							
							
							
						 
						
							2024-04-09 21:21:19 +08:00  
				
					
						
							
							
								 
						
							
							
								77a3adb546 
								
							
								 
							
						 
						
							
							
								
								Define fixture 'restore_sqlite_database' that will be automatically used to restore the database before starting each test  
							
							
							
						 
						
							2024-04-09 20:06:30 +08:00  
				
					
						
							
							
								 
						
							
							
								a4608db424 
								
							
								 
							
						 
						
							
							
								
								Correct code comments  
							
							
							
						 
						
							2024-04-09 13:21:44 +08:00  
				
					
						
							
							
								 
						
							
							
								0a63c5354a 
								
							
								 
							
						 
						
							
							
								
								Make test_add_word.py work again  
							
							
							
						 
						
							2024-04-09 12:11:30 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								b7fe68c54d 
								
							
								 
							
						 
						
							
							
								
								test_bug553  
							
							
							
						 
						
							2024-04-08 16:37:15 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								85a3faaa9f 
								
							
								 
							
						 
						
							
							
								
								Fix bug 528  
							
							
							
						 
						
							2024-04-06 00:18:44 +08:00  
				
					
						
							
							
								
									
								
								唐欣媛 
							
						 
						
							
							
								2966a8162f 
								
							
								 
							
						 
						
							
							
								
								Fix bug 544  
							
							
							
						 
						
							2024-03-27 12:39:42 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								b8f2919959 
								
							
								 
							
						 
						
							
							
								
								Fix bug 553  
							
							
							
						 
						
							2024-03-25 10:15:11 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								f164465903 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' of  http://118.25.96.118:3000/mrlan/EnglishPal  into Bug553_LinShan  
							
							
							
						 
						
							2024-03-25 10:14:32 +08:00  
				
					
						
							
							
								
									
								
								唐娇 
							
						 
						
							
							
								292972c0ce 
								
							
								 
							
						 
						
							
							
								
								Fix bug 528  
							
							
							
						 
						
							2024-03-19 14:59:36 +08:00  
				
					
						
							
							
								
									
								
								林杉 
							
						 
						
							
							
								04c4064c68 
								
							
								 
							
						 
						
							
							
								
								Fix bug 553  
							
							
							
						 
						
							2024-03-18 13:21:46 +08:00  
				
					
						
							
							
								 
						
							
							
								d9e28e3a2b 
								
							
								 
							
						 
						
							
							
								
								Tweak button size so it looks better on tablets.  
							
							
							
						 
						
							2023-08-13 21:08:13 +08:00  
				
					
						
							
							
								 
						
							
							
								41d1d9619d 
								
							
								 
							
						 
						
							
							
								
								Stress test code contributed by students  
							
							
							
						 
						
							2023-08-13 16:14:43 +08:00  
				
					
						
							
							
								 
						
							
							
								30b54f8023 
								
							
								 
							
						 
						
							
							
								
								Tweak button style  
							
							
							
						 
						
							2023-08-12 17:59:49 +08:00  
				
					
						
							
							
								 
						
							
							
								1e3ac7a379 
								
							
								 
							
						 
						
							
							
								
								Use larger buttons  
							
							
							
						 
						
							2023-08-12 17:42:25 +08:00  
				
					
						
							
							
								 
						
							
							
								8dd6a2a343 
								
							
								 
							
						 
						
							
							
								
								Use an arrow for Next Article or Previsou Article  
							
							
							
						 
						
							2023-08-12 17:36:49 +08:00  
				
					
						
							
							
								 
						
							
							
								d2f30daab1 
								
							
								 
							
						 
						
							
							
								
								Use PonyORM instead of class RecordQuery from UseSqlite.py. Incorporated changes from Pull Request 91 contributed by He Zhengzheng.  
							
							
							
						 
						
							2023-08-12 15:29:12 +08:00  
				
					
						
							
							
								 
						
							
							
								ed1d0fd714 
								
							
								 
							
						 
						
							
							
								
								Show only one place after the decimal point.  
							
							
							
						 
						
							2023-08-11 21:02:22 +08:00  
				
					
						
							
							
								 
						
							
							
								f3aa407c56 
								
							
								 
							
						 
						
							
							
								
								Use small letters for In and Up.  
							
							
							
						 
						
							2023-08-11 19:32:34 +08:00  
				
					
						
							
							
								 
						
							
							
								e9ac50422b 
								
							
								 
							
						 
						
							
							
								
								Make the flash message dismissible.  
							
							
							
						 
						
							2023-08-11 19:28:53 +08:00  
				
					
						
							
							
								 
						
							
							
								f4df263d6e 
								
							
								 
							
						 
						
							
							
								
								Flash message is informative. Why not add it?  
							
							
							
						 
						
							2023-08-11 19:14:51 +08:00  
				
					
						
							
							
								 
						
							
							
								dff560cc73 
								
							
								 
							
						 
						
							
							
								
								Indent code using web-mode.  
							
							
							
						 
						
							2023-08-11 18:39:36 +08:00  
				
					
						
							
							
								 
						
							
							
								c110de0393 
								
							
								 
							
						 
						
							
							
								
								Better spacing.  
							
							
							
						 
						
							2023-08-11 18:38:35 +08:00  
				
					
						
							
							
								 
						
							
							
								aaabd3e3bb 
								
							
								 
							
						 
						
							
							
								
								Enlarge button size so it is more table-friendly.  
							
							
							
						 
						
							2023-08-11 18:34:48 +08:00  
				
					
						
							
							
								 
						
							
							
								9da1a1cae6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230621' of  http://121.4.94.30:3000/mrlan/EnglishPal  into Alpha-snapshot20230621  
							
							
							
						 
						
							2023-08-11 18:29:54 +08:00  
				
					
						
							
							
								
								Hui Lan 
							
						 
						
							
							
								9b1d60748d 
								
							
								 
							
						 
						
							
							
								
								Increase button size so that it is easier to use on tablets .  
							
							
							
						 
						
							2023-08-11 18:29:35 +08:00  
				
					
						
							
							
								 
						
							
							
								83bbd8f600 
								
							
								 
							
						 
						
							
							
								
								Improve the speed of loading the next article further after incorporating Chen Qiuwei et al.'s suggestions.  
							
							
							
						 
						
							2023-08-11 15:48:53 +08:00  
				
					
						
							
							
								 
						
							
							
								1b211f107d 
								
							
								 
							
						 
						
							
							
								
								Speed up loading next article  
							
							... 
							
							
							
							The key change is replacing "d1 = load_freq_history(path_prefix + 'static/frequency/ferquency.p)" with "d1 = load_freq_history(user_word_list)"
in function get_today_article() from Article.py.  Now, with a user_word_list of size about 500, the next article can be loaded within 100ms.
The new d1 is much smaller than the old one, therefore the following computation "d3 = get_difficulty_level_for_user(d1, d2)" is much faster.
The students did not feel that loading next article is slow; this is because their frequency.p is quite small.
Also log information in app/log.txt 
							
						 
						
							2023-08-11 11:59:48 +08:00  
				
					
						
							
							
								 
						
							
							
								10c291bed2 
								
							
								 
							
						 
						
							
							
								
								Highlight user difficulty level too.  
							
							
							
						 
						
							2023-08-10 19:12:30 +08:00  
				
					
						
							
							
								 
						
							
							
								6d15b65e3c 
								
							
								 
							
						 
						
							
							
								
								Make highlighting text difficulty level work.  
							
							
							
						 
						
							2023-08-10 19:09:15 +08:00  
				
					
						
							
							
								 
						
							
							
								e4f870c995 
								
							
								 
							
						 
						
							
							
								
								Create folder app/db with a README file.  
							
							
							
						 
						
							2023-08-10 15:25:42 +08:00  
				
					
						
							
							
								 
						
							
							
								06f896a33a 
								
							
								 
							
						 
						
							
							
								
								Update .gitignore  
							
							
							
						 
						
							2023-08-10 15:22:30 +08:00  
				
					
						
							
							
								
								Hui Lan 
							
						 
						
							
							
								dca76969eb 
								
							
								 
							
						 
						
							
							
								
								解决程序源文件更新了,但是 docker container 中的程序源文件没有更新的问题  
							
							... 
							
							
							
							问题出在 build.sh 中的 --mount type=volume,src=englishpal-db,target=/app 。
运行 docker container 时,会将整个 englishpal-db 对应的文件夹 /var/lib/docker/volumes/englishpal-db/_data
下面的内容拷贝到  docker container 里面的 /app 文件夹下面。
然而,/var/lib/docker/volumes/englishpal-db/_data 下面的源程序文件并不是最新的(比如其 main.py 是 7月17日的)。
将 target=/app 改为 target=/app/db。即可解决问题。 
							
						 
						
							2023-08-10 14:19:37 +08:00  
				
					
						
							
							
								
								Hui Lan 
							
						 
						
							
							
								00ae957b27 
								
							
								 
							
						 
						
							
							
								
								Try to figure out how to rebuild the image after updating the source code.  
							
							
							
						 
						
							2023-08-10 10:47:57 +08:00  
				
					
						
							
							
								 
						
							
							
								14ab63c85c 
								
							
								 
							
						 
						
							
							
								
								文章段落正确分段(在 lead class 中添加 white-space: pre-wrap;)  
							
							
							
						 
						
							2023-08-10 10:03:02 +08:00  
				
					
						
							
							
								 
						
							
							
								43419ab4b6 
								
							
								 
							
						 
						
							
							
								
								Enlarge text difficult level for one second (make it work using vanilla JavaScript)  
							
							
							
						 
						
							2023-07-17 16:28:08 +08:00  
				
					
						
							
							
								
								Hui Lan 
							
						 
						
							
							
								78d9a66e88 
								
							
								 
							
						 
						
							
							
								
								After loading the next article, show its difficulty level in a larger size for one second.  
							
							
							
						 
						
							2023-07-17 16:13:56 +08:00  
				
					
						
							
							
								
								Hui Lan 
							
						 
						
							
							
								6ea0b970a2 
								
							
								 
							
						 
						
							
							
								
								(1) Downgrade Flask version from 2.3.2 to 2.0.3 as installing the higher version reports errors.  This is probably due to my outdated python version (3.6).  (2) Persist SQLite database data in a docker volume.  Created a docker volume called englishpal-db using command 'docker volume create englishpal-db' and associate this volume with the docker image file directory /app.  So, now what happens in /app will be mirrored to englishpal-db.  Where is englishpal-db located?  Use command 'docker volume inspect englishpal-db' to find out.  
							
							
							
						 
						
							2023-07-17 07:45:38 +08:00  
				
					
						
							
							
								 
						
							
							
								20051e1a93 
								
							
								 
							
						 
						
							
							
								
								article.py: correct data format  
							
							
							
						 
						
							2023-07-14 09:17:11 +08:00  
				
					
						
							
							
								 
						
							
							
								5711f0e826 
								
							
								 
							
						 
						
							
							
								
								Update flask version in requirements.txt, use escape from markupsafe package.  
							
							
							
						 
						
							2023-07-14 09:11:02 +08:00  
				
					
						
							
							
								 
						
							
							
								cc92e5e29a 
								
							
								 
							
						 
						
							
							
								
								admin_service.py: non-programmers probably do not know int. So, use integer instead.  
							
							
							
						 
						
							2023-07-14 08:32:20 +08:00  
				
					
						
							
							
								 
						
							
							
								cd562a745c 
								
							
								 
							
						 
						
							
							
								
								admin_service.py: do not need to have seperate lines for a statement.  
							
							
							
						 
						
							2023-07-14 08:30:58 +08:00  
				
					
						
							
							
								 
						
							
							
								c284893097 
								
							
								 
							
						 
						
							
							
								
								admin_service.py: correct typo parmas.  
							
							
							
						 
						
							2023-07-14 08:27:33 +08:00  
				
					
						
							
							
								 
						
							
							
								87fd594636 
								
							
								 
							
						 
						
							
							
								
								admin_service.py: refactor view function article().  
							
							
							
						 
						
							2023-07-14 08:26:37 +08:00  
				
					
						
							
							
								 
						
							
							
								18c37d583a 
								
							
								 
							
						 
						
							
							
								
								admin_service.py: show article content for the newly added article after clicking the button '保存'.  
							
							
							
						 
						
							2023-07-14 08:15:15 +08:00  
				
					
						
							
							
								 
						
							
							
								472c0c115f 
								
							
								 
							
						 
						
							
							
								
								Fix Bug 541  
							
							
							
						 
						
							2023-07-09 20:26:32 +08:00  
				
					
						
							
							
								 
						
							
							
								9a156ebf7e 
								
							
								 
							
						 
						
							
							
								
								Fix Bug 539  
							
							
							
						 
						
							2023-07-08 18:23:45 +08:00  
				
					
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
							
								4d2535a6e8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'Alpha-snapshot20230605' into Bug527-ZhouZhifang  
							
							
							
						 
						
							2023-06-15 15:59:29 +08:00  
				
					
						
							
							
								 
						
							
							
								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