Page MenuHomeSoftware Heritage

T357 - Drag and drop UI
ClosedPublic

Authored by jbertran on Apr 28 2016, 1:50 PM.

Details

Reviewers
zack
Group Reviewers
Developers
Commits
R65:573bab1a21fc: Fix search page to have the correct link to files found by the search request.
R65:4321411de7a3: Fix filedrop.js to not use SHA256/SHA1_Git yet.
R65:d0b02535cb89: tests: update mock request data
R65:1da539b7e5bf: Add javascript for drag and drop support on the search page and client-side…
R65:608f5518e970: Move css files in static/css to reflect categories. Add bootstrap css file for…
R65:28b3d07e4b26: gitignore: ignore changes made to webapp.ini
R65:ab90da6419cc: document new dependency on CryptoJS
R65:d71eb70293bb: search view: support multiple SHA1 lookups in a single requests
R65:6200ab2d49fc: Add backend support for lookup of missing content according to SHA1.
R65:674e2d415cab: tests: reflect changes made to backend, service and view.
R65:5dcadfbca382: add html view for drag and drop search
R65:7992b924b3de: Added relevant CryptoJS files.
rDWAPPS608f5518e970: Move css files in static/css to reflect categories. Add bootstrap css file…
rDWAPPSab90da6419cc: document new dependency on CryptoJS
rDWAPPS28b3d07e4b26: gitignore: ignore changes made to webapp.ini
rDWAPPSd71eb70293bb: search view: support multiple SHA1 lookups in a single requests
rDWAPPS674e2d415cab: tests: reflect changes made to backend, service and view.
rDWAPPSd0b02535cb89: tests: update mock request data
rDWAPPS573bab1a21fc: Fix search page to have the correct link to files found by the search request.
rDWAPPS1da539b7e5bf: Add javascript for drag and drop support on the search page and client-side…
rDWAPPS5dcadfbca382: add html view for drag and drop search
rDWAPPS4321411de7a3: Fix filedrop.js to not use SHA256/SHA1_Git yet.
rDWAPPS6200ab2d49fc: Add backend support for lookup of missing content according to SHA1.
rDWAPPS7992b924b3de: Added relevant CryptoJS files.
Summary

Add JS drag and drop support to the search page
Add CryptoJS library for hashing support, update metadata to reflect its usage
Add JS client-side hashing to the search page
Update base layout to include static css and responsive bootstrap css
Update search page to support drag and drop
Refactor static/ folder into categories
Add backend and service functions to provide batch-lookup for missing content according to SHA1

Test Plan

Tests updated to reflect changes, all passing.

Diff Detail

Repository
rDWAPPS Web applications
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 36
Build 46: Software Heritage Python tests
Build 45: arc lint + arc unit

Event Timeline

jbertran retitled this revision from to T357 - Drag and drop UI.
jbertran updated this object.
jbertran edited the test plan for this revision. (Show Details)
jbertran added a reviewer: zack.
jbertran edited edge metadata.
  • Fix filedrop.js to not use SHA256/SHA1_Git yet.
zack edited edge metadata.
This revision is now accepted and ready to land.Apr 28 2016, 3:01 PM
jbertran edited edge metadata.
  • Fix search page to have the correct link to files found by the search request.
This revision was automatically updated to reflect the committed changes.
zack changed the visibility from "All Users" to "Public (No Login Required)".May 30 2016, 3:17 PM