LUSAJO ANDE MALANG
0c81e0c6cb
Fix Bug #460 - Group Assignment Attachment Issues in Course.php
...
This commit resolves two critical issues in group assignment attachments:
1. Duplicate Filename Issue:
- Implemented $attachments array to track unique files
- Added filtering logic using implode() to prevent redundant display
2. Attachment Visibility Issue:
- Modified SQL query to retrieve attachments by group ID
- All group members can now view all submitted attachments
Testing:
- Verified duplicate filenames are properly deduplicated
- Confirmed all group members can access attachments
Affected Components:
- course.php
- Database queries for group submissions
Contributors:
- Malango Lusajo Ande (202420781744)
- Godswill Bassey Udotung (202420781746)
2025-05-01 16:06:43 +08:00
Lan Hui
21918cf883
Extend assignment due date so that it can pass my tests
2025-02-22 10:08:41 +08:00
Lan Hui
62966c82fa
Script.php: remove RESET Password stuff because there is no form with ID 'form_reset_password'
2024-10-26 09:46:29 +08:00
Lan Hui
bc77fa1aa4
Update starter DB data so that the course_sutdents_table contains duplicate student-course info.
2024-10-26 09:38:44 +08:00
Lan Hui
9a4a8d2818
Courses.php: Fix Bug 36
2024-10-26 09:32:16 +08:00
Lan Hui
07ba57eebb
Fix bug 195.
2024-10-10 15:35:00 +08:00
Lan Hui
1f602e3db2
Fix bug 204: use better parameter name.
2024-10-08 09:41:45 +08:00
Lan Hui
5ce55c3f1e
Fix bug 204
2024-10-08 09:34:09 +08:00
Lan Hui
9d170fea87
Fix bug 484
2024-10-07 07:52:22 +08:00
Lan Hui
0f42a68461
Fix bug 558
2024-10-06 09:39:58 +08:00
Lan Hui
e8bbce386a
More informative message when no search result is returned
2024-10-05 07:43:10 +08:00
Lan Hui
545915b8be
Stay on the same tab after creating a new TA account
2024-10-04 09:07:40 +08:00
Lan Hui
aa82e9b5db
Add one new regression test: test_student_with_weak_password_cannot_sign_up
2024-10-02 11:09:07 +08:00
Lan Hui
0a12b69d2c
Show Chinese characters properly (related to Bug 200)
2024-10-02 10:30:46 +08:00
Lan Hui
54cb51d3a6
Add one new regression test: test_lecturer_can_mark_assignment (revised)
2024-10-01 14:40:58 +08:00
Lan Hui
5cef5875f6
Add one new regression test: test_lecturer_can_mark_assignment
2024-10-01 11:51:36 +08:00
Lan Hui
5e1cfcbbcc
Add 2 new regression tests: test_student_can_submit_assignment & test_student_can_request_remarking
2024-09-30 16:16:03 +08:00
Lan Hui
44aa38be76
Add a new regression test: test_student_can_join_course
2024-09-28 09:46:52 +08:00
Lan Hui
debd85e74d
Add two new regression tests: test_student_with_valid_student_number_can_sign_up, test_student_with_invalid_student_number_cannot_sign_up
2024-09-27 10:16:01 +08:00
Lan Hui
39c14f7425
Add a new regression test: test_lecturer_can_add_student_numbers
2024-09-26 18:14:37 +08:00
Lan Hui
1ed7e2e394
Add test case: test_lecturer_can_post_assignment
2024-09-25 16:10:55 +08:00
Lan Hui
a34ab61916
Add a new regression test
2024-09-24 09:09:54 +08:00
Lan Hui
33f997412b
Improve the test script
2024-09-22 11:28:02 +08:00
Lan Hui
b1dbd94b00
Add a regression test script and fix bug
2024-09-22 10:50:49 +08:00
Lan Hui
7388868678
README.md: edit
2024-09-17 14:58:47 +08:00
Lan Hui
aa85b742f5
README.md: how to restore database
2024-09-17 14:51:22 +08:00
Lan Hui
e1c95395ef
README.md: seperate Q and A into two different lines
2024-09-17 14:40:23 +08:00
mrlan
65920bc0ac
Merge pull request 'Fix bug 193 http://118.25.96.118/bugzilla/show_bug.cgi?id=193 ' ( #35 ) from Bug193-Martha into Hui-Organize
...
Reviewed-on: mrlan/LRR#35
2024-09-16 19:25:29 +08:00
Lan Hui
e66af1f419
Fix Bug 193
2024-09-16 19:22:39 +08:00
mrlan
162b347119
Merge pull request 'BUG430-Eden test script' ( #70 ) from Eden-Testscript into Hui-Organize
...
Reviewed-on: mrlan/LRR#70
2024-09-16 18:47:01 +08:00
mrlan
5ebb0ccd6c
Merge pull request 'Fix Bug 430' ( #63 ) from Bug430-Eden into Hui-Organize
...
Reviewed-on: mrlan/LRR#63
2024-09-15 16:03:59 +08:00
Lan Hui
5bbd812189
Fix bug 430
2024-09-15 16:02:40 +08:00
Lan Hui
162de63b4d
Merge branch 'Bug430-Eden' of http://118.25.96.118:3000/mrlan/LRR into Bug430-Eden
2024-09-15 15:45:20 +08:00
mrlan
88d20ed476
Merge pull request 'Bug486-Nartey' ( #65 ) from Bug486-Nartey into Hui-Organize
...
Reviewed-on: mrlan/LRR#65
2024-09-15 15:34:57 +08:00
Lan Hui
5d0d0d91f7
Resolve merge conflict
2024-09-15 15:32:30 +08:00
mrlan
fea32072c3
Merge pull request 'Bug352-Neil-Revised' ( #69 ) from Bug352-Neil-Revised into Hui-Organize
...
Reviewed-on: mrlan/LRR#69
2024-09-15 14:23:42 +08:00
nartey
5639ce4c6b
test script
2024-06-21 13:32:50 +08:00
nartey
8f3919d3bb
TestScript
2024-06-21 13:16:11 +08:00
ADMASU EDEN SOLOMON
da18cb617d
BUG430-Eden test script
2024-06-21 06:06:32 +08:00
Lan Hui
23e192568f
Merge branch 'Hui-Organize' of http://118.25.96.118:3000/mrlan/LRR into Bug352-Neil-Revised
2024-05-10 08:13:21 +08:00
Lan Hui
dc3ff79b5d
Rename test_cases.py to test_bug352_neil.py, and change some lines to use fixtures in conftest.py.
2024-05-10 08:13:04 +08:00
Lan Hui
690db8d5fe
Merge branch 'BUG352-NEIL2' of http://118.25.96.118:3000/mrlan/LRR into Bug352-Neil-Revised
2024-05-10 07:34:56 +08:00
mrlan
1a01b4facd
Merge pull request 'added my version of the test script' ( #67 ) from Bug418-Yaaqob into Hui-Organize
...
Reviewed-on: mrlan/LRR#67
2024-05-10 07:19:52 +08:00
Lan Hui
4024a36021
(1) Move conftest.py to the top level test directory so that it applies to all test subfolders; (2) Move login() to helper.py so that it could be reused by other test scripts.
2024-05-10 07:17:56 +08:00
KOUONTCHOU NEIL ARMSTRONG
f600f2bc24
this is the demo video link https://cloud.zjnu.edu.cn/share/5d5a595aa863203768489383cd a second live demonsatration would be made in class
2024-05-08 15:48:49 +01:00
KOUONTCHOU NEIL ARMSTRONG
8e200b647f
udpdate that includes database restore make sure the original database link is ok in the case of error
2024-05-08 15:42:56 +01:00
KOUONTCHOU NEIL ARMSTRONG
dcd0e522c7
updated code tha uses fixture to restore the database. make sure the link of the database sql file is set nomally. this is the demo video https://cloud.zjnu.edu.cn/share/5d5a595aa863203768489383cd
2024-05-07 12:45:03 +01:00
Lan Hui
4da1c5a641
Merge branch 'Hui-Organize' of http://118.25.96.118:3000/mrlan/LRR into Bug418-Yaaqob
2024-05-03 15:38:06 +08:00
Lan Hui
f2aa60c994
Define extra fixtures (i.e., driver, url, admin_username, admin_password) in conftest.py and use them
2024-05-03 15:34:39 +08:00
Lan Hui
5b72461eda
Make the password work
2024-05-02 20:45:06 +08:00