## Change Log ### v1.1.1 (2017/08/17 01:29 +00:00) - [#516](https://github.com/mozilla/send/pull/516) cache assets (@dannycoates) - [#520](https://github.com/mozilla/send/pull/520) fix drag & drop (@dannycoates) - [#515](https://github.com/mozilla/send/pull/515) removed jquery from upload.js (@dannycoates) - [#514](https://github.com/mozilla/send/pull/514) use async and removed jquery from download.js (@dannycoates) - [#513](https://github.com/mozilla/send/pull/513) use svg for progress (@dannycoates) - [#510](https://github.com/mozilla/send/pull/510) added precommit hook for format (@dannycoates) - [#502](https://github.com/mozilla/send/pull/502) extracted filelist into its own file (@dannycoates) - [#428](https://github.com/mozilla/send/pull/428) add twitter and open graph cards (@dannycoates, @johngruen) - [#506](https://github.com/mozilla/send/pull/506) 404 page (@varghesethomase) - [#508](https://github.com/mozilla/send/pull/508) fixes 478 (@abhinadduri) - [#504](https://github.com/mozilla/send/pull/504) fix japanese browse button (@johngruen) - [#503](https://github.com/mozilla/send/pull/503) Added editorconfig (@skystar-p) - [#499](https://github.com/mozilla/send/pull/499) use import/export in the frontend code (@dannycoates) - [#500](https://github.com/mozilla/send/pull/500) fixed build:css on windows (@dannycoates) - [#481](https://github.com/mozilla/send/pull/481) Cater for mobile and desktop (@pdehaan, @hubdotcom) - [#493](https://github.com/mozilla/send/pull/493) added webpack-dev-middleware (@dannycoates) - [#491](https://github.com/mozilla/send/pull/491) added missing exit event cases (@dannycoates) - [#492](https://github.com/mozilla/send/pull/492) make the site mostly work when cookies (localStorage) are disabled (@dannycoates) - [#490](https://github.com/mozilla/send/pull/490) set the mime type in the download blob (@dannycoates) - [#485](https://github.com/mozilla/send/pull/485) added progress to tab title when not in focus (@dannycoates) - [#474](https://github.com/mozilla/send/pull/474) Fixing bug #438 by adding role attribute to anchor tags and alt attribute images (@varghesethomase) - [#480](https://github.com/mozilla/send/pull/480) Increase font weight to 500 on <button>s and <label>s (@pdehaan) - [#419](https://github.com/mozilla/send/pull/419) Add autoprefixer and cssnano support (@pdehaan) ### v1.1.0 (2017/08/08 03:59 +00:00) - [#473](https://github.com/mozilla/send/pull/473) Sort contributors alphabetically to prevent churn (@pdehaan) - [#472](https://github.com/mozilla/send/pull/472) removed references to checksums in frontend tests (@abhinadduri) - [#470](https://github.com/mozilla/send/pull/470) removed the file sha256 hash (@dannycoates) - [#469](https://github.com/mozilla/send/pull/469) Increase mimimum node version to 8.2.0 (@ehuggett) - [#468](https://github.com/mozilla/send/pull/468) attach delete-file handler only after upload (@dannycoates) - [#466](https://github.com/mozilla/send/pull/466) added webpack (@dannycoates) - [#427](https://github.com/mozilla/send/pull/427) Extended system font list fixes:#408 (@gautamkrishnar) - [#448](https://github.com/mozilla/send/pull/448) Migrate width attribute to CSS (Fixes #436) (@nskins) - [#457](https://github.com/mozilla/send/pull/457) factored out progress into progress.js (@dannycoates) - [#452](https://github.com/mozilla/send/pull/452) refactored metrics (@dannycoates) - [#455](https://github.com/mozilla/send/pull/455) Add a few missing strings from es-CL and tr locales (@pdehaan) - [#444](https://github.com/mozilla/send/pull/444) Chain jQuery calls, do not use events alias and store selectors (@Johann-S) - [#416](https://github.com/mozilla/send/pull/416) WIP: use webcrypto-liner to support Safari 10 (@dannycoates) - [#451](https://github.com/mozilla/send/pull/451) Add rel noopener noreferrer to target='_blank' anchor elements (Fixes #439) (@boopeshmahendran) - [#449](https://github.com/mozilla/send/pull/449) Add X-UA-Compatible meta tag (@kenrick95) - [#433](https://github.com/mozilla/send/pull/433) Prevent download button from being clicked multiple times (@pdehaan) - [#432](https://github.com/mozilla/send/pull/432) Add contributors script (@pdehaan) - [#409](https://github.com/mozilla/send/pull/409) Handle copy clipboard disabled (@Johann-S) ### v1.0.4 (2017/08/03 23:05 +00:00) - [#418](https://github.com/mozilla/send/pull/418) _blank all footer links (@dannycoates) - [#386](https://github.com/mozilla/send/pull/386) fix percentage view on mobile layout (@ariestiyansyah) - [#414](https://github.com/mozilla/send/pull/414) Add link to FAQ in unsupported view (@pdehaan) - [#415](https://github.com/mozilla/send/pull/415) Only include Fira CSS on /unsupported/* route (@pdehaan) - [#412](https://github.com/mozilla/send/pull/412) throw key errors before download begins (@dannycoates) - [#404](https://github.com/mozilla/send/pull/404) Use async function instead of promise (#325) (@weihanglo) - [#406](https://github.com/mozilla/send/pull/406) Add noscript tag (@pdehaan) - [#325](https://github.com/mozilla/send/pull/325) Use async function instead of promise (#325) (@weihanglo) - [#325](https://github.com/mozilla/send/pull/325) Use async function instead of promise (#325) (@weihanglo) ### v1.0.3 (2017/08/02 23:59 +00:00) - [#402](https://github.com/mozilla/send/pull/402) filter the hash from error reports (@dannycoates) - [#400](https://github.com/mozilla/send/pull/400) fix link that breaks download by opening in new tab (@johngruen) - [#369](https://github.com/mozilla/send/pull/369) Add ESLint no-alert shame rule (@pdehaan) - [#396](https://github.com/mozilla/send/pull/396) add babel-polyfill (@dannycoates) - [#394](https://github.com/mozilla/send/pull/394) catch JSON.parse errors of storage metadata (@dannycoates) - [#367](https://github.com/mozilla/send/pull/367) Generate production locales using 'compare-locales' (@pdehaan) - [#392](https://github.com/mozilla/send/pull/392) Adjust hover behavior on send-logo (#382) Fixes: #382. (@weihanglo) - [#382](https://github.com/mozilla/send/pull/382) Adjust hover behavior on send-logo (#382) (@weihanglo) - [#382](https://github.com/mozilla/send/pull/382) Adjust hover behavior on send-logo (#382) (@weihanglo) - [#380](https://github.com/mozilla/send/pull/380) Add Pontoon URL to README (@pdehaan) ### v1.0.2 (2017/07/31 18:58 +00:00) - [#365](https://github.com/mozilla/send/pull/365) revert the IE fix to fix footer on chrome (@dannycoates) ### v1.0.1 (2017/07/31 17:28 +00:00) - [#353](https://github.com/mozilla/send/pull/353) redirect ie to /unsupported (@abhinadduri, @dannycoates) - [#360](https://github.com/mozilla/send/pull/360) Fix some linting nits (@pdehaan) - [#362](https://github.com/mozilla/send/pull/362) Adjusts category of unsupported event (fixes #350). (@chuckharmston) - [#355](https://github.com/mozilla/send/pull/355) Make order of uploaded files in list consistent (@pdehaan) - [#356](https://github.com/mozilla/send/pull/356) Get rid of console.log statements (@pdehaan) - [#358](https://github.com/mozilla/send/pull/358) Fix some missing .title attributes in dev-only locales (@pdehaan) - [#354](https://github.com/mozilla/send/pull/354) Remove /en-US/ from cookies link in footer (@pdehaan) - [#339](https://github.com/mozilla/send/pull/339) Show error page on firefox v49 and below (@ericawright, @abhinadduri) - [#346](https://github.com/mozilla/send/pull/346) Add docs/CODEOWNERS file (@pdehaan) - [#345](https://github.com/mozilla/send/pull/345) wrap long file names (@dnarcese) - [#344](https://github.com/mozilla/send/pull/344) don't wrap file list headers (@dnarcese) - [#327](https://github.com/mozilla/send/pull/327) Modify popup delete dialog (@youwenliang) - [#341](https://github.com/mozilla/send/pull/341) center percentage text on all browser versions (@dnarcese) - [#340](https://github.com/mozilla/send/pull/340) Remove duplicate entities in localized FTL files (@flodolo) - [#337](https://github.com/mozilla/send/pull/337) support v 50 and 51 by not allowing const in loops (@ericawright) - [#338](https://github.com/mozilla/send/pull/338) Remove duplicated strings in en-US, fix nn-NO file (@flodolo) - [#336](https://github.com/mozilla/send/pull/336) German(de): Fixed missing value for deleteFileButton (#336) (@flodolo) - [#334](https://github.com/mozilla/send/pull/334) fix functionality on firefox 50 and 51 (@dnarcese) ### v1.0.0 (2017/07/26 19:08 +00:00) - [#323](https://github.com/mozilla/send/pull/323) disable upload/download notifications (@dannycoates) - [#322](https://github.com/mozilla/send/pull/322) fix feedback button jump (@dnarcese) - [#320](https://github.com/mozilla/send/pull/320) fix German footer (@dnarcese) ### v0.2.2 (2017/07/26 04:50 +00:00) - [#314](https://github.com/mozilla/send/pull/314) added L10N_DEV environment variable for making all languages available (@dannycoates) - [#313](https://github.com/mozilla/send/pull/313) removing timeout limit for front end tests (@abhinadduri) - [#311](https://github.com/mozilla/send/pull/311) expired ids should reject instead of returning null (@dannycoates) - [#302](https://github.com/mozilla/send/pull/302) UX Refine WIP (@youwenliang) - [#310](https://github.com/mozilla/send/pull/310) if the download card is pressed, the expired card shows up properly (@abhinadduri) - [#269](https://github.com/mozilla/send/pull/269) refactored ftl file (@abhinadduri) - [#291](https://github.com/mozilla/send/pull/291) added legal page (@dannycoates) - [#307](https://github.com/mozilla/send/pull/307) don't show error page on upload cancel (@dnarcese) - [#299](https://github.com/mozilla/send/pull/299) use CIRCLE_TAG as version.json version if present (@dannycoates) ### v0.2.1 (2017/07/24 23:34 +00:00) - [#296](https://github.com/mozilla/send/pull/296) restyle delete popup (@dnarcese) - [#295](https://github.com/mozilla/send/pull/295) renamed environment variables to remove P2P_ prefix (@dannycoates) - [#294](https://github.com/mozilla/send/pull/294) dealing with invalid drag and drops (@abhinadduri) - [#297](https://github.com/mozilla/send/pull/297) added environment variable for expire time (@dannycoates) - [#292](https://github.com/mozilla/send/pull/292) Fixes289 (@abhinadduri) - [#288](https://github.com/mozilla/send/pull/288) fix: Don`t allow upload when not on the upload page. (@ericawright) - [#285](https://github.com/mozilla/send/pull/285) added messages for processing phases (@dannycoates) - [#267](https://github.com/mozilla/send/pull/267) make site responsive and add feedback link (@johngruen) - [#286](https://github.com/mozilla/send/pull/286) Update download progress bar color (@pdehaan) - [#281](https://github.com/mozilla/send/pull/281) Stop ESLint from linting the /public/ directory (@pdehaan) - [#280](https://github.com/mozilla/send/pull/280) created /unsupported page and added gcmCompliant to /download page (@dannycoates) - [#279](https://github.com/mozilla/send/pull/279) create separate js bundles for upload/download pages (@dannycoates) - [#268](https://github.com/mozilla/send/pull/268) Testpilot ga (@abhinadduri) ### v0.2.0 (2017/07/21 19:27 +00:00) - [#266](https://github.com/mozilla/send/pull/266) abort uploads over maxfilesize (@dannycoates) - [#264](https://github.com/mozilla/send/pull/264) Remove duplicate custom metric. (@chuckharmston) - [#259](https://github.com/mozilla/send/pull/259) add alert when uploading multiple files (@dnarcese) - [#262](https://github.com/mozilla/send/pull/262) sync download progress bar with percentage (@dnarcese) - [#258](https://github.com/mozilla/send/pull/258) better sync percent with progress bar (@dnarcese) - [#257](https://github.com/mozilla/send/pull/257) add a dynamic js script for page config (@dannycoates) - [#256](https://github.com/mozilla/send/pull/256) add file size limit message (@dnarcese) - [#253](https://github.com/mozilla/send/pull/253) Add favicon.ico version of the Send logo (@pdehaan) - [#254](https://github.com/mozilla/send/pull/254) Add nsp check to circle ci (@pdehaan) - [#245](https://github.com/mozilla/send/pull/245) Localization (@abhinadduri) - [#252](https://github.com/mozilla/send/pull/252) only allow drag and drop on upload page (@dnarcese) - [#250](https://github.com/mozilla/send/pull/250) make footer not overlap (@dnarcese) - [#251](https://github.com/mozilla/send/pull/251) minify all images (@ericawright) - [#249](https://github.com/mozilla/send/pull/249) change how the file upload box expands (@dnarcese) - [#246](https://github.com/mozilla/send/pull/246) remove P2P references. Fixes #224 (@clouserw) - [#242](https://github.com/mozilla/send/pull/242) Make only icons clickable in file list (@dnarcese) - [#236](https://github.com/mozilla/send/pull/236) add FAQ. Fixes #186 (@clouserw) - [#235](https://github.com/mozilla/send/pull/235) allow send another file link to open in new tab (@dnarcese) - [#234](https://github.com/mozilla/send/pull/234) fix download svg (@dnarcese) - [#232](https://github.com/mozilla/send/pull/232) escape filename in the ui (@dannycoates) - [#226](https://github.com/mozilla/send/pull/226) added functionality to cancel uploads (@abhinadduri) - [#231](https://github.com/mozilla/send/pull/231) move head and html tags to main template (@dnarcese) - [#228](https://github.com/mozilla/send/pull/228) add send logo (@dnarcese) - [#229](https://github.com/mozilla/send/pull/229) change learn more and github links (@dnarcese) - [#201](https://github.com/mozilla/send/pull/201) Adds metrics documentation (closes #5). (@chuckharmston) - [#223](https://github.com/mozilla/send/pull/223) change size of send another file links (@dnarcese) - [#222](https://github.com/mozilla/send/pull/222) add footer (@dnarcese) - [#197](https://github.com/mozilla/send/pull/197) fixes issues 195 and 192 (@abhinadduri) - [#204](https://github.com/mozilla/send/pull/204) added HSTS header (@dannycoates) - [#193](https://github.com/mozilla/send/pull/193) Frontend tests (@abhinadduri) - [#191](https://github.com/mozilla/send/pull/191) New ui! (@dnarcese) ### v0.1.4 (2017/07/12 18:21 +00:00) - [#189](https://github.com/mozilla/send/pull/189) Add CSP directives (@dannycoates) - [#188](https://github.com/mozilla/send/pull/188) fixes delete button error (@abhinadduri) - [#185](https://github.com/mozilla/send/pull/185) added loading, hashing, and encrypting events for uploader; decryptin… (@abhinadduri) - [#183](https://github.com/mozilla/send/pull/183) rename to 'Send' (@dannycoates) - [#184](https://github.com/mozilla/send/pull/184) Server tests (@abhinadduri) - [#178](https://github.com/mozilla/send/pull/178) fixed issues in branch title (@abhinadduri) - [#177](https://github.com/mozilla/send/pull/177) Gcm compliance (@abhinadduri) - [#106](https://github.com/mozilla/send/pull/106) Gcm (@abhinadduri, @dannycoates) - [#168](https://github.com/mozilla/send/pull/168) Show error page if upload fails (@dnarcese) - [#148](https://github.com/mozilla/send/pull/148) WIP: Add basic contribute.json (@pdehaan) - [#162](https://github.com/mozilla/send/pull/162) Fix dev server URL in README.md file (@pdehaan) - [#167](https://github.com/mozilla/send/pull/167) build docker image with new name (@relud) - [#164](https://github.com/mozilla/send/pull/164) Add word wraps to table (@dnarcese) - [#149](https://github.com/mozilla/send/pull/149) Add robots.txt (@pdehaan) - [#161](https://github.com/mozilla/send/pull/161) Hide table header on empty list (@dnarcese) - [#154](https://github.com/mozilla/send/pull/154) Remove expired uploads (@dnarcese) - [#146](https://github.com/mozilla/send/pull/146) Update README with some more details (@pdehaan) ### v0.1.2 (2017/06/24 03:38 +00:00) - [#138](https://github.com/mozilla/send/pull/138) remove notLocalHost (@dannycoates) ### v0.1.0 (2017/06/24 01:24 +00:00) - [#137](https://github.com/mozilla/send/pull/137) refactored docker build (@dannycoates) - [#132](https://github.com/mozilla/send/pull/132) Add /__version__ route (@pdehaan) - [#135](https://github.com/mozilla/send/pull/135) make dockerfile more dockerflowy (@dannycoates) - [#134](https://github.com/mozilla/send/pull/134) Load previous uploads (@dannycoates, @dnarcese) - [#131](https://github.com/mozilla/send/pull/131) added __heartbeat__ (@dannycoates) - [#133](https://github.com/mozilla/send/pull/133) Add LICENSE file (@pdehaan) - [#130](https://github.com/mozilla/send/pull/130) added sentry to server code (@abhinadduri) - [#124](https://github.com/mozilla/send/pull/124) Remove unused [dev]dependencies (@pdehaan) - [#119](https://github.com/mozilla/send/pull/119) Move cross-env to a dep (@pdehaan) - [#123](https://github.com/mozilla/send/pull/123) removed bitly integration (@abhinadduri) - [#122](https://github.com/mozilla/send/pull/122) fix docker build (@dannycoates) - [#121](https://github.com/mozilla/send/pull/121) added docker service to circle.yml (@dannycoates) - [#120](https://github.com/mozilla/send/pull/120) added sentry (@abhinadduri) - [#118](https://github.com/mozilla/send/pull/118) change docker image name and add builds for tags (@relud) - [#116](https://github.com/mozilla/send/pull/116) add /__lbheartbeat__ endpoint (@relud) - [#79](https://github.com/mozilla/send/pull/79) Optimize/minimize bundle.js for production (@pdehaan) - [#104](https://github.com/mozilla/send/pull/104) Fix a bunch of ESLint and HTMLLint errors (@pdehaan) - [#105](https://github.com/mozilla/send/pull/105) Progress bars (@dnarcese) - [#111](https://github.com/mozilla/send/pull/111) added in anonmyized ip google analytics (@abhinadduri) - [#110](https://github.com/mozilla/send/pull/110) added notifications (@abhinadduri) - [#103](https://github.com/mozilla/send/pull/103) added Dockerfile (@dannycoates) - [#100](https://github.com/mozilla/send/pull/100) Added Helmet Middleware (@abhinadduri) - [#99](https://github.com/mozilla/send/pull/99) Testing (@abhinadduri) - [#77](https://github.com/mozilla/send/pull/77) Fix the linter errors (@pdehaan) - [#54](https://github.com/mozilla/send/pull/54) Adding basic ESLint config (@pdehaan) - [#71](https://github.com/mozilla/send/pull/71) Drag & drop (@dnarcese) - [#72](https://github.com/mozilla/send/pull/72) Logging (@abhinadduri, @dannycoates) - [#45](https://github.com/mozilla/send/pull/45) S3 integration (@abhinadduri, @dannycoates) - [#46](https://github.com/mozilla/send/pull/46) Download page and share link UI (@dnarcese) - [#41](https://github.com/mozilla/send/pull/41) Added upload page and file list UI (@dnarcese) - [#40](https://github.com/mozilla/send/pull/40) Tweak the package.json file (@pdehaan) - [#43](https://github.com/mozilla/send/pull/43) added return (@abhinadduri) - [#42](https://github.com/mozilla/send/pull/42) changed to handle 404 during download, also removing progress listene… (@abhinadduri) - [#39](https://github.com/mozilla/send/pull/39) Refactor riff (@abhinadduri, @dannycoates) - [#36](https://github.com/mozilla/send/pull/36) added prettier for js formatting (@dannycoates) - [#28](https://github.com/mozilla/send/pull/28) Added a UI for the uploader end, made stylistic changes, implemented deleting (@abhinadduri) - [#25](https://github.com/mozilla/send/pull/25) Changed naming for some pages, no longer stores files by name on server (@abhinadduri) - [#17](https://github.com/mozilla/send/pull/17) changed from using input fields for keys to getting from url (#17) (@abhinadduri)