Граф коммитов

2688 Коммитов

Автор SHA1 Сообщение Дата
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