Commit graph

124 commits

Author SHA1 Message Date
Danny Coates
55df061567
refactored storage, style tweaks 2020-07-25 11:25:55 -07:00
Danny Coates
f3a1fde07f
added oauth refresh token support 2020-07-24 18:19:33 -07:00
Danny Coates
9891d1f0ba
Begin implementing a reporting mechanism 2020-07-24 08:32:43 -07:00
Mathieu Lecarme
5a70362b79 Fix: AWS.config is a stub. 2020-03-23 15:48:07 +01:00
Wiktor Furman
114068c531 Strip tracking url parameters 2019-10-15 15:29:48 +02:00
Danny Coates
527040afef
updated ws dependency and slightly improved client side error handling, hung uploads will error instead of hang forever 2019-08-06 14:47:21 -07:00
Danny Coates
f036df5f47
updated eslint config 2019-08-02 12:03:53 -07:00
Danny Coates
20c063db7c
fixed logged error in integration tests 2019-08-02 11:26:52 -07:00
Danny Coates
ebbb1d05d2
use crypto.timingSafeEqual in hmac and ownerToken authentication 2019-03-14 22:09:34 -07:00
Danny Coates
e3391ca823
Merge pull request from mgalicer/fix-1130
[Integration-Test] Add test to ensure that file size stays consistent
2019-03-14 14:54:37 -07:00
marigalicer
0012dec277 [Integration-Test] Add test to ensure that file size stays consistent
fixes 
2019-03-13 16:03:44 -04:00
Benjamin Forehand Jr
6559afba37 Fix port. 2019-03-12 20:56:31 -04:00
Benjamin Forehand Jr
bada0707c5 Update config for running download tests on CI 2019-03-12 20:47:54 -04:00
Danny Coates
7f9674f494
fixed size limit on server to include crypto overhead 2019-03-06 10:31:50 -08:00
Danny Coates
1c44d1d0f9
added /config endpoint, use fewer globals ()
* added /config endpoint, use fewer globals

* fixed integration tests
2019-02-26 10:39:50 -08:00
Danny Coates
be8e507d25
updated footer links 2019-02-13 13:09:57 -08:00
Danny Coates
9b37e92a81
implemented amplitude metrics () 2019-02-12 11:50:06 -08:00
Danny Coates
8794b1d101
npm run format 2019-01-24 12:31:20 -08:00
Danny Coates
f402011c82
use custom elements instead of adding css classes for selectors 2019-01-10 16:22:40 -08:00
Danny Coates
6cc374865e
refactored code/tests around download tests 2019-01-09 17:25:43 -08:00
Dhyey Thakore
e9a9ead762 [Integration-Test] Add test for number of downloads, fixes 2019-01-09 19:33:48 +05:30
Danny Coates
b71d30fca4
updated puppeteer 2018-12-19 12:25:05 -08:00
Danny Coates
87ac8b241b
load cryptofill.js async 2018-11-26 10:36:49 -08:00
Danny Coates
d4528848d9
moved jsconfig code into initScript 2018-11-20 12:23:05 -08:00
Danny Coates
1e62aa976d reimplemented l10n using dynamic import() ()
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
Danny Coates
0dc7398414
removed unused images and testpilot twitter link 2018-11-16 16:23:24 -08:00
Danny Coates
fbad1ab55a
formatting update 2018-11-16 12:39:36 -08:00
Danny Coates
43748295b0
style updated for chrome 2018-11-05 15:00:35 -08:00
Danny Coates
1a7510070e
fixed footer integration test 2018-11-02 11:57:50 -07:00
Danny Coates
6ba3be8a0f
updated integration tests for new ui 2018-11-01 10:44:47 -07:00
Danny Coates
97d4f1223f
reduce log noise in puppeteer test 2018-10-05 09:52:00 -07:00
Danny Coates
76de2b29a5
cleaned up integration test flow 2018-10-04 15:06:39 -07:00
Benjamin Forehand Jr
23d629b80b
Added webdriverio integration tests 2018-10-03 11:22:30 -07:00
Danny Coates
e2259ae737
made download count and expiry options server configurable 2018-09-24 15:08:39 -07:00
Danny Coates
7ccf462bf8 implemented PKCE auth ()
* implemented PKCE auth

* removed node-jose

* added PKCE tests
2018-09-14 11:00:33 -04:00
Danny Coates
976fd61f23
removed unused crypto functions 2018-09-04 10:41:45 -07:00
Danny Coates
85185d048c
added fxa auth to /ws 2018-08-31 14:30:50 -07:00
Danny Coates
718d74fa50
Implemented FxA 2018-08-30 22:10:08 -07:00
Emily
b89bef6e89 refactor to single bucket 2018-08-09 14:49:52 -07:00
Emily
bf16e5c8a9 integrate with new ui 2018-08-08 11:07:09 -07:00
Danny Coates
d14aeb29e9
began adding capability flags 2018-07-31 11:29:26 -07:00
Danny Coates
7bf104960e
Implemented multi-file upload/download 2018-07-27 16:40:52 -07:00
Danny Coates
5c7b4ace9a
updated deps & re-enabled frontend tests 2018-07-25 12:46:40 -07:00
Danny Coates
5e9e63944b
extracted blobSlicer, fixed download cancel tests 2018-07-25 12:30:28 -07:00
Danny Coates
5483dc2506
use actual file size in dl progress. detect cancelled stream 2018-07-23 15:18:38 -07:00
Danny Coates
7673715c65
disabled frontend tests in ci
frontend tests are failing in puppeteer but work in the
browsers.
2018-07-23 09:49:16 -07:00
Danny Coates
86f2a531d4
Merge branch 'vnext' into sw 2018-07-19 12:16:48 -07:00
Danny Coates
f923ff4f87
Merge remote-tracking branch 'origin/master' into vnext 2018-07-19 12:14:57 -07:00
Emily Hou
59ba89262f
fix download count on server () 2018-07-17 09:48:47 -07:00
Danny Coates
23c347175a
Merge branch 'vnext' into sw 2018-07-13 12:27:39 -07:00