Closed Bug 676119 Opened 15 years ago Closed 15 years ago

Create a basic webapp from a manifest URL

Categories

(addons.mozilla.org Graveyard :: Developer Pages, defect, P1)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kumar, Assigned: jbalogh)

References

Details

Change UI of submission page (https://addons.allizom.org/en-US/developers/addon/submit/2) and backend to accept a URL to manifest and parse out the basic information (see bug 676116)
Blocks: 672331
Assignee: nobody → kumar.mcmillan
Target Milestone: --- → 6.2.0
we may need to put some thought into the new upload UI for this so I'm cc'ing potch and gkobes so they can listen in.
Whiteboard: [apps]
Assignee: kumar.mcmillan → nobody
Priority: -- → P3
Target Milestone: 6.2.0 → Q3 2011
If we auto-fill the Webpage.homepage column with the manifest's URL we can fake the real homepage by filtering out the path part (we'd have to ban homepage editing for webapps). But it might be easier to add a new column pointing at the manifest URL. P1 because you can't install a webapp without knowing the manifest URL.
Priority: P3 → P1
Target Milestone: Q3 2011 → 6.2.1
Blocks: 678406
Assignee: nobody → gkoberger
Assignee: gkoberger → jbalogh
Blocks: 676568
cc'ing infrasec since this will add a new attack surface: the developer will give us a URL and we will download their file onto our server for parsing and validation.
We'll want to take a look at this new feature when its in stage.
Whiteboard: [apps] → [apps][pending secreview]
https://github.com/jbalogh/zamboni/commit/225d693 + https://github.com/jbalogh/zamboni/commit/40a29e3 I've been using people.mozilla.com/~jbalogh/ztype.webapp to test this. This is available at https://addons.allizom.org/en-US/developers/addon/submit/1 if the accept-webapps flag is on for you. If you don't see any changes, let me know and we can get you in there. gkoberger has ever so kindly agreed to make the frontend pretty in bug 679568.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
creating a sec bug so we can do a review of this code change.
Whiteboard: [apps][pending secreview]
(In reply to Raymond Forbes[:rforbes] from comment #7) > creating a sec bug so we can do a review of this code change. What's the bug number?
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.