Closed Bug 1229762 Opened 9 years ago Closed 9 years ago

[pulsetranslator] Ensure to quote URL properties to reduce bustage for consumers

Categories

(Webtools :: Pulse, defect)

defect
Not set
normal

Tracking

(firefox45 affected)

RESOLVED FIXED
Tracking Status
firefox45 --- affected

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

Attachments

(1 file)

As filed as bug 1229761 all URLs are not quoted and can cause bustage for consumers i.e. when mozharness is used. Best would be to ensure that urls are correctly quoted. So having a workaround until bug 1229761 got fixed would be nice.
Attached file Github PR
Attachment #8694714 - Flags: review?(jgriffin)
We are currently blocked on this bug to run our tests for Firefox 43.0b8 candidate builds.
Whiteboard: [qa-automation-blocked]
This is not blocking us anymore given that I implemented a fix for mozharness. A buildbot fix is outstanding. So if you think its not worth fixing please close as wontfix.
Whiteboard: [qa-automation-blocked]
Comment on attachment 8694714 [details] [review]
Github PR

Seems like it still makes sense to land; I'll merge and deploy.
Attachment #8694714 - Flags: review?(jgriffin) → review+
remote: -----> Compressing... done, 47.9MB
remote: -----> Launching... done, v28
remote:        https://pulsetranslator.herokuapp.com/ deployed to Heroku
remote: 
remote: Verifying deploy.... done.
To https://git.heroku.com/pulsetranslator.git
   deff86e..1e54ac2  master -> master
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Something I missed to mention here is that for mozharness I pushed a slightly different change:
https://hg.mozilla.org/mozilla-central/rev/f3741d47fb6b

Jonathan, it might be better to also extend the safe characters for pulsetranslator.
Status: RESOLVED → REOPENED
Flags: needinfo?(jgriffin)
Resolution: FIXED → ---
Landed a corresponding change here:

https://github.com/mozilla/pulsetranslator/commit/1968d26c72e5eecd5f4703609131a655ee5c90f0

remote: -----> Compressing... done, 47.9MB
remote: -----> Launching... done, v29
remote:        https://pulsetranslator.herokuapp.com/ deployed to Heroku
remote: 
remote: Verifying deploy.... done.
To https://git.heroku.com/pulsetranslator.git
   1e54ac2..1968d26  master -> master
Status: REOPENED → RESOLVED
Closed: 9 years ago9 years ago
Flags: needinfo?(jgriffin)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: