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)
addons.mozilla.org Graveyard
Developer Pages
Tracking
(Not tracked)
RESOLVED
FIXED
6.2.1
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)
| Reporter | ||
Updated•15 years ago
|
Assignee: nobody → kumar.mcmillan
Target Milestone: --- → 6.2.0
| Reporter | ||
Comment 1•15 years ago
|
||
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.
| Assignee | ||
Updated•15 years ago
|
Whiteboard: [apps]
Updated•15 years ago
|
Assignee: kumar.mcmillan → nobody
Priority: -- → P3
Updated•15 years ago
|
Target Milestone: 6.2.0 → Q3 2011
| Assignee | ||
Comment 2•15 years ago
|
||
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
Updated•15 years ago
|
Assignee: nobody → gkoberger
| Assignee | ||
Updated•15 years ago
|
Assignee: gkoberger → jbalogh
| Assignee | ||
Comment 4•15 years ago
|
||
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.
Comment 5•15 years ago
|
||
We'll want to take a look at this new feature when its in stage.
Whiteboard: [apps] → [apps][pending secreview]
| Assignee | ||
Comment 6•15 years ago
|
||
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
Comment 7•14 years ago
|
||
creating a sec bug so we can do a review of this code change.
Updated•14 years ago
|
Whiteboard: [apps][pending secreview]
| Assignee | ||
Comment 8•14 years ago
|
||
(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?
Updated•10 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•