Commit Graph

273 Commits

Author SHA1 Message Date
Danny Coates
23ecb632eb added signin button color experiment. closes #1306 (#1320) 2019-05-03 13:10:56 -04:00
Danny Coates
f603f40f43 added agent to server metrics (#1321) 2019-05-03 12:25:12 -04:00
Hugo Abreu
f517c514d8 Defined retry_strategy for redis. Closes #1292 2019-05-02 21:56:28 +01:00
Danny Coates
20b9279eec added survey dialog. closes #1307 2019-05-01 09:47:04 -07:00
Robert
f94918bebd Prevent possible download counter race condition 2019-04-19 13:10:49 +02:00
Danny Coates
7f76a279c3 fixed L10N_DEV option 2019-03-31 13:04:16 -07:00
Danny Coates
efea0e5ab0 added gravatar to CSP image-src 2019-03-31 13:04:15 -07:00
Danny Coates
5d19a9d696 fixed dev android for longer file ids 2019-03-31 13:04:15 -07:00
Danny Coates
8cf3b89f91 increase file id to 8 bytes 2019-03-26 09:32:44 -07:00
Danny Coates
ebbb1d05d2 use crypto.timingSafeEqual in hmac and ownerToken authentication 2019-03-14 22:09:34 -07:00
Danny Coates
3e14d3049d only index / route 2019-03-14 13:17:47 -07:00
Danny Coates
c4891c3866 fixed req.route bug when no routes match 2019-03-14 12:02:36 -07:00
Danny Coates
4e26c6ab75 added robots meta tag 2019-03-14 11:40:01 -07:00
Danny Coates
017bb0d146 wrap openid-config request in try/catch 2019-03-13 12:07:59 -07:00
Danny Coates
e702022d7f default accept-language to en-US when regexp does not match 2019-03-13 11:30:37 -07:00
Christopher Ramírez
f3fb433531 Fix link to dev.js and prod.js files.
The links on readme.md were pointing to no longer existant files.
With this PR these links are updated to the new location of the
files inside the ./bin directory.
2019-03-13 07:45:55 -06:00
Danny Coates
d6becdcf3c fixed meta image urls 2019-03-12 09:57:26 -07:00
Danny Coates
3b7bf2ae7e updated pwa theme-color 2019-03-09 16:45:17 -08:00
Danny Coates
7464d46843 removed unused fira bits 2019-03-06 16:37:02 -08:00
Danny Coates
f9fd9940bd fixed server l10n parse error 2019-03-06 16:36:17 -08:00
Danny Coates
fb0f0f0b5d added gcp dev to csp 2019-03-06 12:59:54 -08:00
Danny Coates
7f9674f494 fixed size limit on server to include crypto overhead 2019-03-06 10:31:50 -08:00
Danny Coates
445811931f added accounts.firefox.com to csp connect-src for /metrics-flow 2019-03-05 13:05:51 -08:00
Danny Coates
5e04f367c1 utms for everybody 2019-03-05 12:58:40 -08:00
Danny Coates
421967ea81 updated default config values 2019-02-28 16:39:38 -08:00
Danny Coates
f968083f74 added '-' to /api/filelist validation 2019-02-26 19:58:03 -08:00
Danny Coates
4cb6646cce updated filelist storage so userid is not used directly 2019-02-26 13:53:11 -08:00
Danny Coates
1c44d1d0f9 added /config endpoint, use fewer globals (#1172)
* added /config endpoint, use fewer globals

* fixed integration tests
2019-02-26 10:39:50 -08:00
Danny Coates
cccc1a5383 enabled accounts on Edge 2019-02-25 11:44:44 -08:00
Danny Coates
c146c584f6 static require cryptofill for Edge 2019-02-21 11:21:06 -08:00
Danny Coates
e5f9673521 added window.app for debugging 2019-02-19 14:14:28 -08:00
Danny Coates
2c27665e39 updated favicon 2019-02-19 12:52:09 -08:00
Danny Coates
8eaacfea18 use text/plain on /api/metrics 2019-02-15 11:59:39 -08:00
Danny Coates
5ce35a71ef added missing entrypoint to metrics 2019-02-14 13:00:57 -08:00
Danny Coates
2a8a8abfde added Inter font and intro image 2019-02-14 11:39:28 -08:00
Danny Coates
9b37e92a81 implemented amplitude metrics (#1141) 2019-02-12 11:50:06 -08:00
Danny Coates
3df32e2a22 removed /download from android routes in dev.js since it has no ui 2019-01-10 15:00:03 -08:00
Donovan Preston
52b4c382cb Make ANDROID=1 npm start work again, as it broke at some point 2019-01-10 15:08:16 -05:00
Danny Coates
7f1ce41d9c disable validation and resumable for gcs uploads 2019-01-09 13:36:27 -08:00
Danny Coates
06b25dcba6 fixed initial page load rendering for expired downloads and when the upload list isn't empty. fixes #1069 and fixes #1021 2019-01-08 11:24:07 -08:00
Danny Coates
c585c34c01 use one Archive instance for state.archive 2018-12-21 10:54:38 -08:00
Danny Coates
6cc12528b3 fixed some old TODOs 2018-12-18 13:55:46 -08:00
Danny Coates
b1db7ac312 simplified app/main.js a bit 2018-12-18 12:27:43 -08:00
Donovan Preston
d217ac14fc Fix npm run android by removing the <base href> when running under the dev server 2018-12-13 11:44:28 -05:00
Danny Coates
31ff9aaabe remove cryptofill from layout.js 2018-11-26 11:07:48 -08:00
Danny Coates
531584dbf1 implemented websocket flow control to prevent over buffering 2018-11-22 13:21:39 -08:00
Danny Coates
015067648e fixed initScript version.json path 2018-11-21 14:40:38 -08:00
Danny Coates
d4528848d9 moved jsconfig code into initScript 2018-11-20 12:23:05 -08:00
Danny Coates
416b9902cb added a webmanifest (#1023) 2018-11-20 15:00:32 -05:00
Danny Coates
1e62aa976d reimplemented l10n using dynamic import() (#1012)
this should greatly reduce the complexity of the l10n code
and build pipeline and eliminate the most common error
seen in sentry logs (no translate function)
2018-11-20 09:50:59 -05:00