R&D
4b29f9ad5b
Merge pull request #1053 from andymikulski/1051-ext-placeholder
...
#1051 : Fix ExtensionSelect placeholder
2017-09-11 14:18:08 -04:00
Mike Cooper
a2b399f966
Merge pull request #1049 from marcrowo/filter-expression-wrap
...
Fixes #1032 : Add whitespace wrap to filter expression.
2017-09-08 14:13:38 -07:00
Mike Cooper
5a1f8e8a6e
Merge pull request #1047 from andymikulski/1039-prod-vendors
...
#1039 : Minified vendors in dev
2017-09-08 14:10:28 -07:00
Andy Mikulski
076b0befd2
Add prod env vars, prod-only compression
2017-09-08 12:23:26 -06:00
Mike Cooper
b352a47702
Merge pull request #1041 from andymikulski/pure-components
...
PureComponents
2017-09-08 11:20:28 -07:00
Andy Mikulski
a3219ddccb
Responsify recipe detail cards
2017-09-08 11:59:13 -06:00
Michael Kelly
5695edb9e7
Merge pull request #1052 from mythmon/django-1.10.8
...
recipe-server: Upgrade Django from 1.10.7 to 1.10.8.
2017-09-08 10:59:07 -07:00
Andy Mikulski
07f2801ccd
Fix missing placeholder, again
2017-09-08 11:37:39 -06:00
Andy Mikulski
7e58af774e
Fix ExtensionSelect placeholder
2017-09-08 10:52:44 -06:00
Mike Cooper
d873ef1f60
recipe-server: Upgrade Django from 1.10.7 to 1.10.8.
...
This contains a minor security fix that doesn't affect us.
2017-09-08 09:38:20 -07:00
Michael Kelly
8ea80a5ed2
Merge pull request #1048 from andymikulski/ext-select-form-props
...
Fix ExtensionSelect
2017-09-07 14:50:34 -07:00
Marc Robert Wong
788f5c4fea
Fix #1032 : Add whitespace wrap to filter expression.
2017-09-07 14:22:07 -07:00
Andy Mikulski
9c897c050a
Fix ExtensionSelect inheriting form props
2017-09-07 14:55:33 -06:00
Michael Kelly
6231f43e5b
Merge pull request #1037 from Osmose/fix-heartbeat-close
...
Fix #1036 : Remove OSX-specific close button CSS for Heartbeat bar.
2017-09-07 09:11:05 -07:00
Marc Robert Wong
2e7c1adb27
Merge pull request #992 from marcrowo/add-server-side-identicons
...
Fix #988 : Add server side identicons.
2017-09-06 13:51:38 -07:00
Andy Mikulski
82bc088e77
Component -> PureComponent
2017-09-06 14:24:12 -06:00
Marc Robert Wong
90b0e6fcc6
Review fixes.
2017-09-06 13:05:23 -07:00
Michael Kelly
e96eea7e25
Merge pull request #1024 from Osmose/startup-performance
...
Bug 1371350: Delay almost all startup tasks until after sessionstore-windows-restored
2017-09-06 11:15:16 -07:00
Michael Kelly
8ee8084c78
Refactor leading dot logic for experiment prefs.
2017-09-06 10:52:50 -07:00
Michael Kelly
ab110e2f6a
Fix #1036 : Remove OSX-specific close button CSS for Heartbeat bar.
...
Due to changes in browser styles for Photon, the fix is no longer necessary, and
in fact makes the close button look wrong. Without the fix, the close button
looks and behaves the same as the tab bar close buttons.
2017-09-05 15:01:10 -07:00
Marc Robert Wong
8ecca07cbf
Review fixes.
2017-09-05 14:16:18 -07:00
Marc Robert Wong
d1b3ff4b6c
Change Genome to be a subclass of random.Random and fixed identicon routing regex.
...
- Updated tests.
- URL regex did not escape '.' in '.svg'.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
4a57612c72
Review fixes.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
3a04f095f5
Applied @mythmon fixes to return valid SVG.
...
Also updated foobar.svg reference file.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
55cc677ea0
Corrected and improved color choosing color pairs.
...
Also modified foobar.svg to match new output.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
43b632de27
Added new API endpoint for identicon SVG and tests.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
5f7c7d2da9
Add re-write of Genome.js in Python and tests for this library.
2017-09-05 13:43:25 -07:00
Marc Robert Wong
f67b4b32e7
Implement, validate, and test IdenticonSeedField.
...
Also generates an identicon_seed randomly if none is provided.
2017-09-05 13:43:25 -07:00
Michael Kelly
8a84f4416c
Review feedback.
2017-09-05 13:40:37 -07:00
Michael Kelly
44c905d204
Add tests for new startup behavior.
2017-09-05 13:26:01 -07:00
Michael Kelly
785aef6375
Store default prefs to set on startup as prefs.
...
By storing the experiment preferences in a preference subtree, we can set the
experimental preference values immediately on startup without incurring extra
file IO by reading the experiment JSON file while still modifying the preference
values as early as possible.
2017-09-05 13:24:23 -07:00
Michael Kelly
a462febecc
Fix bug 1371350: Delay almost all initialization until after first paint.
2017-09-05 13:23:43 -07:00
Mike Cooper
a2dbb5c145
Merge pull request #1018 from mythmon/log-http-301s
...
Fix #1013 - Log HTTP to HTTPS redirects, and add cache headers.
2017-09-05 12:22:03 -07:00
Mike Cooper
ca30201f35
recipe-server: Make https redirect cache time setting independent.
2017-09-05 10:32:20 -07:00
Mike Cooper
0e0b140d52
Fix #1013 - Log HTTP to HTTPS redirects, and add cache headers.
2017-09-05 10:32:17 -07:00
Mike Cooper
72beb220d0
Merge pull request #1006 from andymikulski/1005-xpi-field
...
#1005 : Fix XPI select field not populating correctly
2017-09-05 10:15:58 -07:00
Andy Mikulski
4fc725d251
Merge pull request #997 from andymikulski/latest-nav
...
#982 : Recently Viewed Navigation
2017-09-05 11:12:01 -06:00
Michael Kelly
b77b6d1395
Merge pull request #1010 from Osmose/better-open-preferences
...
Bug 1392738: Update how we open the new preferences UI.
2017-09-05 09:30:16 -07:00
Michael Kelly
1d6c877d92
Merge pull request #1029 from Osmose/experiment-type-annotation
...
Fix #856 : Add type parameter to preference experiment annotations.
2017-09-05 09:16:58 -07:00
Andy Mikulski
83a6701f1d
Code review
2017-09-05 10:01:41 -06:00
Andy Mikulski
814c24909b
Remove unnecessary code
2017-09-05 09:44:43 -06:00
Michael Kelly
dbaa0c94eb
Fix #856 : Add type parameter to preference experiment annotations.
2017-09-01 16:33:33 -07:00
Michael Kelly
acea6698c1
Bug 1392738: Update how we open the new preferences UI.
...
This brings us more inline with other implementations within mozilla-central.
2017-09-01 16:26:54 -07:00
Michael Kelly
1ddc0af623
Merge pull request #1031 from Osmose/sync-mc
...
Sync changes from mozilla-central.
2017-09-01 14:56:39 -07:00
Michael Kelly
c43ff3e10a
Sync changes from mozilla-central.
...
Bugs synced:
Bug 1349689: Remove old preferences fork
Bug 1392648: Avoid using sessionrestore event in RecipeRunner tests.
2017-09-01 14:23:47 -07:00
Andy Mikulski
f2748f3107
Switch to filtered extensions
2017-09-01 10:08:33 -06:00
Andy Mikulski
f0acf7df4e
Switch to factories in tests
2017-09-01 10:06:16 -06:00
Andy Mikulski
e8af9d2735
Merge pull request #1004 from marcrowo/strip-whitespace
...
Fix #998 : Automatic whitespace trimming for preference name and preference string values.
2017-09-01 09:29:26 -06:00
Michael Kelly
72dbdf98b8
Merge pull request #1012 from mythmon/cache-301
...
recipe-server: Add cache-control headers when redirecting to add slashes.
2017-08-31 18:12:14 -07:00
Marc Robert Wong
da6fda1586
Review fixes.
2017-08-31 11:12:25 -07:00