Commit Graph

369 Commits

Author SHA1 Message Date
Danny Coates 6576e4a74c
added sync-npm-dependencies script and hooks 2019-09-05 08:14:14 -07:00
Danny Coates 950872109e
updated deps 2019-09-05 08:11:20 -07:00
Danny Coates ff9be6a213
updated deps 2019-08-26 08:58:34 -07:00
Danny Coates ce28c38ebe
v3.0.16 2019-08-12 10:10:07 -07:00
Danny Coates f0407f9beb
use custom configstore that doesn't use the fs 2019-08-12 10:00:57 -07:00
Danny Coates 8df339b66d
v3.0.15 2019-08-09 12:26:09 -07:00
Danny Coates 807ecff471
updated sentry libs from raven to @sentry 2019-08-09 11:06:21 -07:00
Danny Coates c925fae696
updated deps 2019-08-08 13:01:57 -07:00
Danny Coates e4231bbc0f
updated deps 2019-08-07 13:47:26 -07:00
Danny Coates 1d184f06bf
revert webpack for broken css extraction 2019-08-07 12:14:27 -07: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 80fb42ad3d
v3.0.14 2019-08-02 12:13:39 -07:00
Danny Coates f036df5f47
updated eslint config 2019-08-02 12:03:53 -07:00
Danny Coates a6b43c9eef
v3.0.13 2019-07-29 16:24:48 -07:00
Danny Coates c80f9ada65
updated deps 2019-07-29 15:26:11 -07:00
Danny Coates 7cbd9716e2
updated deps 2019-07-23 10:30:43 -07:00
Danny Coates 9c2fe39764
updated deps 2019-07-11 10:46:07 -07:00
Francesco Lodolo [:flod] e7e39f4d4a
Rename bn-BD as bn 2019-07-10 06:52:22 +02:00
Danny Coates 7cdf566bcd
updated deps 2019-06-14 11:58:39 -07:00
Danny Coates b9c87fd779
updated tailwindcss to 1.0 2019-06-14 11:37:30 -07:00
Danny Coates 533bfdb496
updated deps 2019-06-06 18:01:57 -07:00
Danny Coates b1f1b9bd19
v3.0.12 2019-06-03 13:20:37 -07:00
Danny Coates 7213fef7c3
updated deps 2019-05-29 19:27:47 -07:00
Danny Coates f5116cee29
v3.0.11 2019-05-29 10:16:56 -07:00
Danny Coates 8263a9eaa9
updated deps 2019-05-03 17:04:26 -07:00
Danny Coates e7964c03ed
added promo string to ftl & updated deps 2019-04-26 11:41:34 -07:00
Danny Coates 8b798ce36c
v3.0.10 2019-04-17 09:36:34 -07:00
Danny Coates 894ad6cb08
added locales to production 2019-04-17 09:35:50 -07:00
Danny Coates 98c4bd0f50
updated deps 2019-04-17 09:27:50 -07:00
Danny Coates 19d1f8cf80
updated deps 2019-04-11 11:05:40 -07:00
Danny Coates 7f76a279c3
fixed L10N_DEV option 2019-03-31 13:04:16 -07:00
Danny Coates 219b1d6806
updated deps 2019-03-31 13:04:16 -07:00
Danny Coates 38aa460a03
v3.0.9 2019-03-26 10:27:25 -07:00
Danny Coates 1ce115c3e9
updated prod locales 2019-03-26 09:45:35 -07:00
Danny Coates cbd7a99e38
v3.0.8 2019-03-18 16:26:12 -07:00
Danny Coates ad72fa11a4
added locales to production 2019-03-18 15:26:06 -07:00
Danny Coates 122867b926
updated webcrypto-liner 2019-03-18 12:43:20 -07:00
Danny Coates d42d8f8b75
v3.0.7 2019-03-15 09:40:03 -07:00
Danny Coates f690e4a705
v3.0.6 2019-03-14 13:19:25 -07:00
Danny Coates 6a6f8b86e4
v3.0.5 2019-03-14 12:04:01 -07:00
Danny Coates 5d0d5ef858
v3.0.4 2019-03-14 11:44:42 -07:00
Danny Coates 677ff65e8d
Merge pull request #1227 from jrbenny35/run-download-tests-on-ci
Update config for running download tests on CI
2019-03-13 16:11:34 -07:00
Danny Coates a648c5ead9
v3.0.3 2019-03-13 12:14:48 -07:00
Danny Coates da6cbc05c2
added more locales to production 2019-03-13 10:44:23 -07:00
Benjamin Forehand Jr 3f8ebdaf4b Remove extra changes from package.json. 2019-03-13 10:02:36 -04:00
Benjamin Forehand Jr bada0707c5 Update config for running download tests on CI 2019-03-12 20:47:54 -04:00
Danny Coates 2f3e4c72c3
v3.0.2 2019-03-12 10:02:38 -07:00
Danny Coates 60ba8429d6
v3.0.1 2019-03-12 08:08:12 -07:00
Danny Coates 15704cb6dc
updated prod locales for v3 2019-03-11 13:45:34 -07:00
Danny Coates ab2e8b4634
updated deps 2019-03-07 15:01:55 -08:00
Danny Coates eb94a4fd14
updated deps 2019-02-27 12:06:11 -08:00
Danny Coates de88885189
replaced cryptofill with webcrypto-liner 2019-02-21 15:20:28 -08:00
Danny Coates 9e919eddb5
beginning to decompose cryptofill to allow dynamic import 2019-02-21 12:22:12 -08:00
Danny Coates 9d5c6573d9
updated deps 2019-02-19 20:12:12 -08:00
Danny Coates 06c9b126a3
revert puppeteer to 1.11.0 2019-02-18 11:09:37 -08:00
Danny Coates 8eaacfea18
use text/plain on /api/metrics 2019-02-15 11:59:39 -08:00
Danny Coates 9b37e92a81
implemented amplitude metrics (#1141) 2019-02-12 11:50:06 -08:00
Danny Coates 1a483cad55
updated deps 2019-02-08 15:58:05 -08:00
Jon Buckley 3ea728e4e0
Update @google-cloud/storage to v2.4.2 to fix timeouts 2019-02-06 13:25:18 -05:00
Danny Coates cd8ab540f2
revert @google-cloud/storage to 2.1.0 2019-01-31 15:28:18 -08:00
Danny Coates 7bf8bab864
revert webpack to 4.28.4 2019-01-23 14:05:11 -08:00
Danny Coates 97bf9fdf69
updated deps 2019-01-23 11:46:17 -08:00
Danny Coates 339755e292
updated deps 2019-01-16 16:18:50 -08:00
Danny Coates b863b10566
updated deps 2019-01-04 12:05:46 -08:00
Danny Coates 7f8700e612
added post-merge hook for npm install 2019-01-04 11:59:30 -08:00
Danny Coates 989137342b
updated deps 2018-12-19 12:26:26 -08:00
Danny Coates b71d30fca4
updated puppeteer 2018-12-19 12:25:05 -08:00
Danny Coates 4fc4421398
updated deps 2018-12-11 09:48:05 -08:00
Danny Coates 7dd20f3c04
removed unused babel-polyfill 2018-11-26 15:41:46 -08:00
Danny Coates bf2399ab88
updated deps 2018-11-26 12:10:10 -08:00
Danny Coates 87ac8b241b
load cryptofill.js async 2018-11-26 10:36:49 -08:00
Danny Coates 5845fa5c05
replace yo-yoify with nanohtml 2018-11-23 13:25:22 -08:00
Danny Coates 531584dbf1
implemented websocket flow control to prevent over buffering 2018-11-22 13:21:39 -08: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
Danny Coates 291f02855c
removed fast-crc32c since we aren't validating gcs payloads 2018-11-16 15:58:22 -08:00
Danny Coates 4ef303a2c9
updated deps 2018-11-16 13:06:36 -08:00
Danny Coates e9aa9d60af
updated deps 2018-11-08 15:12:20 -08:00
Danny Coates 76d2d72fb0
revert puppeteer to 1.9.0 to debug circleci 2018-11-06 11:28:54 -08:00
Danny Coates 63796c8ccb
updated deps 2018-11-05 15:58:35 -08:00
Danny Coates 77a5a377e3
updated deps 2018-11-02 16:07:26 -07:00
Danny Coates 7ad63ae004
stubbed copy dialog 2018-11-01 10:44:44 -07:00
Danny Coates d881755814
added purgecss and cssnano 2018-11-01 10:44:16 -07:00
Danny Coates f0cfc19f8c
a new approach for the ui 2018-11-01 10:43:43 -07:00
Danny Coates 9e8e604024
stubbed in gcs (untested) 2018-11-01 10:36:05 -07:00
Danny Coates c1bbc97514
updated deps 2018-10-05 09:43:21 -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 bd02b7db8e
updated deps & bump version 2018-10-02 13:15:02 -07:00
Staś Małolepszy f8964ebb99 Use FluentResource to parse and serialize FTL files server-side (#952) 2018-09-27 11:49:41 -07:00
Danny Coates fe4eb1d582
updated deps 2018-09-24 16:21:38 -07:00
Danny Coates e2259ae737
made download count and expiry options server configurable 2018-09-24 15:08:39 -07:00
Danny Coates b61bf3c867
changed default config to have accounts disabled 2018-09-24 13:04:29 -07:00
Danny Coates 3a162d47c5
updated deps 2018-09-14 11:53:13 -07:00
Danny Coates 7ccf462bf8 implemented PKCE auth (#921)
* implemented PKCE auth

* removed node-jose

* added PKCE tests
2018-09-14 11:00:33 -04:00
Danny Coates 041c8ffdd2
updated deps 2018-09-06 23:08:32 -07:00
Danny Coates 35a6c7324d
updated babel 2018-09-06 22:52:10 -07:00
Danny Coates 7c6aabc388
updated fluent to 0.8 2018-09-04 13:30:11 -07:00
Danny Coates 59224516b7
updated dependency minors 2018-09-04 13:13:25 -07:00
Danny Coates 71b24b05d0
added http logging to the console in dev 2018-09-04 12:09:03 -07:00
Danny Coates 718d74fa50
Implemented FxA 2018-08-30 22:10:08 -07:00
Emily 650d30c4bc fix merge conflicts 2018-08-09 15:58:02 -07:00
Emily bf16e5c8a9 integrate with new ui 2018-08-08 11:07:09 -07:00
Emily 49b9a1f452 refresh package-lock.json 2018-08-07 15:52:20 -07:00
Emily 894545a6f0 add fxA ui elements 2018-08-03 16:11:13 -07:00
Danny Coates e97b8ff42d
updated deps & updated node for circleci and docker to 10.x. (8.x should technically still work) 2018-08-02 14:22:11 -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 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 282cf0b595
use lib for setting content-disposition for more correctness 2018-07-19 12:11:55 -07:00
Danny Coates f12d3abe79
refactored stream transforms 2018-07-18 16:39:14 -07:00
Danny Coates f4f8332f96
WIP on shimming streams in firefox 2018-07-13 17:05:19 -07:00
Danny Coates 787d227761
got webpack production mode running 2018-07-13 11:13:09 -07:00
Danny Coates ebf6bda467
updated to webpack 4 2018-07-12 13:16:02 -07:00
Emily ff7969a7ef fix download workflow tests 2018-07-11 16:52:46 -07:00
Emily 6db3009e5f download cancel and progress 2018-07-09 17:00:19 -07:00
Emily f98bc0878c saves stream to file 2018-07-06 15:49:50 -07:00
Emily 62ed0a411f sw 2018-07-05 12:40:49 -07:00
Danny Coates c157e4d31c
created server/bin/ for server entrypoints
- added server/bin/test.js for the frontend test runner
2018-06-22 13:34:34 -07:00
Emily Hou dafe4884fc revisions 2018-06-22 13:17:23 -07:00
Emily Hou 1bd7e4d486 add streaming 2018-06-20 17:05:33 -07:00
Emily Hou 34cb970f11 add dependencies 2018-06-04 11:06:27 -07:00
Danny Coates af7a262ef0
refactored upload away from multipart forms to binary data 2018-05-31 14:10:02 -07:00
Danny Coates 8242e2088d
bump version 2018-05-21 13:59:46 -07:00
Danny Coates 7841dec5d8
more docker integration test tweaks 2018-05-04 09:18:43 -07:00
Danny Coates 7d62a23b36
moved integration text execution to docker 2018-05-03 16:41:50 -07:00
Benjamin Forehand Jr 54e78b6274 This adds some user integration tests to aide the SoftVision team a bit. Right now I have 3 tests.
test_upload: This will create a file and make sure it uploads by verifying a file uploads and is assigned a URL.

    test_download: This will create a file, upload it and then download it making sure it is the same filename that was uploaded. We can expand this later to maybe check the sizes and such.

    test_progress: This will create a file and make sure the progress bar shows up after it begins uploading.

    These are python tests and use Pipenv to manage dependencies as well as tox as the virtualenv manager, and finally pytest as the test runner.
2018-04-24 11:00:19 -04:00
Danny Coates cda38f9bcf
v2.5.3 2018-03-29 00:03:04 -07:00
Danny Coates 1edc571b36
v2.5.2 2018-03-14 09:12:26 -07:00
Danny Coates ecd61830aa
v2.5.1 2018-03-12 12:26:37 -07:00
Danny Coates 07a817266c
v2.5.0 2018-03-08 11:31:35 -08:00
Danny Coates 18e1609cb3
updated docs 2018-03-07 15:01:08 -08:00
Danny Coates cd7da20024
implemented crypto polyfills for ms edge 2018-03-01 13:10:57 -08:00
Danny Coates 5f44ed2598
v2.4.1 2018-02-28 09:05:44 -08:00
Danny Coates 8d658dc159
v2.4.0 2018-02-26 17:55:29 -08:00
Danny Coates 74728782f3
removed unsafe-inline styles via svgo-loader. fixes #740 2018-02-26 11:48:28 -08:00
Danny Coates fd2dfcc4f2
circleci v2 2018-02-25 16:39:45 -08:00
Danny Coates 74b9e364fe
updated deps 2018-02-25 10:59:35 -08:00
Danny Coates 22e836c98a
removed unused deps 2018-02-24 18:00:43 -08:00
Danny Coates 78728ce4ca
some frontend unit tests 2018-02-24 11:21:48 -08:00
Danny Coates 46249935b2
moved babel-polyfill to prod deps 2018-02-20 12:52:44 -08:00
Danny Coates f2661989dc
updated deps 2018-02-20 10:56:16 -08:00
Danny Coates 8d41111cd6
refactored css, including some markup changes 2018-02-15 15:54:59 -08:00
Danny Coates b89546ac22
ignore stylelint until refactor-css is merged 2018-02-14 10:47:09 -08:00
Danny Coates 29c36ee110
updated deps 2018-02-12 11:39:35 -08:00
Danny Coates 3fd2537311
refactored server 2018-02-09 15:03:05 -08:00
Staś Małolepszy 71ad81a67d Update to fluent 0.4.3 2018-02-09 15:22:41 +01:00
Danny Coates deb177c6bb
updated availableLanguages and localized progress percentage. fixes #747 2018-02-07 12:09:23 -08:00
Danny Coates aae61f9451
extracted server id validation 2018-02-05 16:37:06 -08:00
Danny Coates 82fe65ada2
v2.3.1 2018-02-05 09:34:22 -08:00