Closed
Bug 869523
Opened 12 years ago
Closed 12 years ago
Have Zamboni (not Fireplace) serve `/app/<uuid>/manifest.webapp` URLs
Categories
(Cloud Services :: Operations: Marketplace, task, P1)
Cloud Services
Operations: Marketplace
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: cvan, Assigned: jason)
References
()
Details
(Whiteboard: [fireplace])
1. Try installing a packaged app - such as https://marketplace-altdev.allizom.org/app/carrier-info/
2. Notice that the call to `navigator.mozApps.install` is https://marketplace-altdev.allizom.org/app/44af001e-660e-4a17-b662-1f1043dc49f6/manifest.webapp
We need to change our nginx URL routes such that if the URL ends with `manifest.webapp` we have it served by Zamboni. (Or we can have Fireplace serving these pages, but let's not go down that road.)
Reporter | ||
Updated•12 years ago
|
Severity: normal → major
Reporter | ||
Updated•12 years ago
|
Assignee: nobody → server-ops-amo
Component: Consumer Pages → Server Operations: AMO Operations
Product: Marketplace → mozilla.org
QA Contact: oremj
Summary: Packaged apps cannot be installed from Fireplace → Have Zamboni server `/app/<uuid>/manifest.webapp` URLs
Version: 1.0 → other
Reporter | ||
Updated•12 years ago
|
Summary: Have Zamboni server `/app/<uuid>/manifest.webapp` URLs → Have Zamboni (not Fireplace) serve `/app/<uuid>/manifest.webapp` URLs
Assignee | ||
Updated•12 years ago
|
Assignee: server-ops-amo → jthomas
Assignee | ||
Comment 1•12 years ago
|
||
Added to marketplace-altdev.allizom.org nginx config.
Index: marketplace-altdev.allizom.org.conf
===================================================================
--- marketplace-altdev.allizom.org.conf (revision 64883)
+++ marketplace-altdev.allizom.org.conf (working copy)
@@ -110,7 +110,7 @@
rewrite ^/$ /server.html break;
rewrite ^/abuse$ /server.html break;
- rewrite ^/app/.* /server.html break;
+ rewrite "^/app/(?![0-9a-f]{8}(-[0-9a-f]{4}){3}-[0-9a-f]{12}/manifest\.webapp$).*" /server.html break;
rewrite ^/category/.* /server.html break;
rewrite ^/debug$ /server.html break;
rewrite ^/feedback$ /server.html break;
Assignee | ||
Updated•12 years ago
|
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Component: Server Operations: AMO Operations → Operations: Marketplace
Product: mozilla.org → Mozilla Services
You need to log in
before you can comment on or make changes to this bug.
Description
•