bugzilla.mozilla.org has resumed normal operation. Attachments prior to 2014 will be unavailable for a few days. This is tracked in Bug 1475801.
Please report any other irregularities here.

validator links are 404

VERIFIED FIXED in 5.12.6.*

Status

addons.mozilla.org Graveyard
Developer Pages
P1
normal
VERIFIED FIXED
8 years ago
3 years ago

People

(Reporter: fligtar, Unassigned)

Tracking

Details

(Reporter)

Description

8 years ago
the devhub navigation in both remora and zamboni under Tools -> Add-on Validator sends to 404

https://addons.mozilla.org/en-US/developers/addon/validate
(Reporter)

Updated

8 years ago
Target Milestone: --- → 5.12.6.*

Comment 1

8 years ago
That url is really unfortunate with the new slugs scheme- It looks like we now think you're editing an addon called "validate". I don't know what we can do with rewrite rules to patch around that, if at all.
(Reporter)

Comment 2

8 years ago
couldn't a [L] rule specific to validate supersede slugs?
I'm not sure about Remora but in Zamboni this page doesn't even exist. D'oh.  All we have is 1) the ability to upload/validate a new Add-on or 2) go to the versions page and click "validate now" for any unvalidated files.

Does it still make sense in Zamboni to have a separate validator page completely detached from the Add-on submission process?
(In reply to comment #3) 
> Does it still make sense in Zamboni to have a separate validator page
> completely detached from the Add-on submission process?

Yes.
(Reporter)

Comment 5

8 years ago
Yes, but we don't need to do that as part of this bug. I was aware we didn't and noted in flignotes. For now we can still link to the Remora validator page and when we rewrite the rest of the Developer Hub we'll get it too.

Comment 6

8 years ago
We should stop an addon from getting the slug validate as well.
This is fixed on PAMO.  We had to hardcode the URL in a rewrite.  I made sure it still validated and made sure the new dev tools worked, but we should get some more eyes on it before we push it live.  Just poke around and make sure stuff still works.

RewriteRule ^(?:(?:/\w{2,3}(?:-\w{2})?)?(?:/(?:firefox|seamonkey|thunderbird|mobile|sunbird))?)?/developers/addon/validate(?:/.*)?$ - [L]

Is what we used I think
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
(In reply to comment #6)
> We should stop an addon from getting the slug validate as well.

Hmm, a lot of URLs in devhub would have to be re-written if we were to support slugs on developer pages.  The devhub urls.py still only supports addon IDs.
I moved the devhub/slug issue to bug 625842 -- Sorry if there's a dupe, I searched but couldn't find it.
Verified FIXED on preview.
Status: RESOLVED → VERIFIED
(Assignee)

Updated

3 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.