Dashboard file browser (Related T2364)
Display the files relative to the directory path selected in the sunburst chart.
Output example:
Differential D3293
scanner: dashboard file visualization per directory path DanSeraf on Jun 16 2020, 6:31 PM. Authored by
Details
Dashboard file browser (Related T2364) Display the files relative to the directory path selected in the sunburst chart. Output example:
Diff Detail
Event TimelineComment Actions Build is green Patch application report for D3293 (id=11673)Rebasing onto bf9e586436... Current branch diff-target is up to date. Changes applied before testcommit 6aa1c86f3cb64a79e230fa312b7b8c71d22fb38c Author: Daniele Serafini <me@danieleserafini.eu> Date: Tue Jun 16 18:24:56 2020 +0200 dashboard: file visualization per directory path See https://jenkins.softwareheritage.org/job/DTSCN/job/tests-on-diff/30/ for more details. Comment Actions Two quick comments, I'll do an actual review on thursday:
Comment Actions Yeah, agreed. To use that CSS we should either incorporate it (incurring in the copyright and/or license problem mentioned by @vlorentz), or hotlink to it (incurring in tracking/404 problems). Neither of which is great. We should either find another CSS which is FOSS-licensed, or roll our own—the former option being preferable. Comment Actions Build has FAILED Patch application report for D3293 (id=11758)Rebasing onto bf9e586436... Current branch diff-target is up to date. Changes applied before testcommit 536bb0fca288651365c594165a1237f736b0a5f2 Author: Daniele Serafini <me@danieleserafini.eu> Date: Tue Jun 16 18:24:56 2020 +0200 dashboard: file visualization per directory path Link to build: https://jenkins.softwareheritage.org/job/DTSCN/job/tests-on-diff/31/ Comment Actions Build is green Patch application report for D3293 (id=11759)Rebasing onto bf9e586436... Current branch diff-target is up to date. Changes applied before testcommit 8c28d2614893b44e6f7bca81ab71a7274bd90395 Author: Daniele Serafini <me@danieleserafini.eu> Date: Tue Jun 16 18:24:56 2020 +0200 dashboard: file visualization per directory path See https://jenkins.softwareheritage.org/job/DTSCN/job/tests-on-diff/32/ for more details. Comment Actions Regarding the tests, i don't know if testing the length of the returning table could be useful. Comment Actions Why not? I must be missing something; how is the new .css file included from the html? Comment Actions Because the dash_html_components checks for object identity only. I wrote a comment inside the test.
Since the dash_boostrap_components uses Bootstrap as CSS, it's better to use it also to manage the columns width. Comment Actions Build is green Patch application report for D3293 (id=11772)Rebasing onto bf9e586436... Current branch diff-target is up to date. Changes applied before testcommit a2efb5490b09a8433773c8ad43b8021077dcb19a Author: Daniele Serafini <me@danieleserafini.eu> Date: Tue Jun 16 18:24:56 2020 +0200 dashboard: file visualization per directory path See https://jenkins.softwareheritage.org/job/DTSCN/job/tests-on-diff/33/ for more details. Comment Actions Ideally we should have both the minified and non-minified version in Git. (Even better would be generating the minified from the non-minified at deploy time, but that will inflate the deployment dependencies by a lot, so I don't think it's worth it for something that is not primarily a web app.) Comment Actions Build is green Patch application report for D3293 (id=11798)Rebasing onto bf9e586436... Current branch diff-target is up to date. Changes applied before testcommit 9b1c7bf4109135d933aa83eee913d687b7a45911 Author: Daniele Serafini <me@danieleserafini.eu> Date: Tue Jun 16 18:24:56 2020 +0200 dashboard: file visualization per directory path See https://jenkins.softwareheritage.org/job/DTSCN/job/tests-on-diff/34/ for more details. |