Phabricator/2023 Phorge test plan
Areas of code to test on phab-test1001
.
- Â Done Diffusion code browsing: Broken but expected, e.g. http://127.0.0.1:8080/source/mediawiki/history/
- [Not possible?] Authentication
- Legalpad
- Â Done Legalpad: Sign http://127.0.0.1:8080/L3 as an average user, afterwards signature is correctly listed on http://127.0.0.1:8080/legalpad/signatures/3/
- [Not possible?] Conduit: Test API with some Legalpad call?
- [Not possible] Conduit: https://phab-ban.toolforge.org/ integration
- Tasks: Security task privacy
- Â Done Tasks: "Protect as Security issue" function in task sidebar - http://127.0.0.1:8080/T333885#9018349
- Â Done Create Security tasks, check that I cannot access them with an average account: http://127.0.0.1:8080/T341957 , http://127.0.0.1:8080/T341956
- Â Done Create NDA protected task via http://127.0.0.1:8080/maniphest/task/edit/form/23/ , check access with an account NOT in http://127.0.0.1:8080/project/members/61/ in http://127.0.0.1:8080/T341960 and http://127.0.0.1:8080/T341959 - works as expected, can access NDA task without NDA membership only when I'm set as assignee
- Project workboard customizations
- Â Done Reordering milestones, e.g. on http://127.0.0.1:8080/project/board/67/ via "cog > Reorder Columns" in upper right corner
- Â Done Custom milestone navigation in sidebar, e.g. https://phabricator.wikimedia.org/project/view/6639/
- Â Done Custom project reports - http://127.0.0.1:8080/project/reports/33/ - no new regressions apart from known bugs
-  Done Project default reports (burndown etc) - http://127.0.0.1:8080/maniphest/report/burn/?project=PHID-PROJ-2olj6ckxwlzq3akoznah ; http://127.0.0.1:8080/maniphest/report/project/ ; http://127.0.0.1:8080/maniphest/report/user/
- [Not a regression; investigate later] Project burnup graph requires login
- [Not a regression; investigate later] Project Reports: Item in project sidebar not shown when logged out; Burndown and Activity graphs do not render when logged out
- Â Done Calendar: Create event - http://127.0.0.1:8080/E1664
- Homepage: check if the Dashboard Panels with Tabs are opened by default (659e13fa6d0e)
- Feed: http://127.0.0.1:8080/feed/ does not show some activities but http://127.0.0.1:8080/config/issue/ says that "Daemons are not running" anyway, thus expected
- ...