26 KiB
26 KiB
Change Log
v2.5.1 (2018/03/12 19:26 +00:00)
- #789 Fixed #775 : Made text not-selectable (@RCMainak)
v2.5.0 (2018/03/08 19:31 +00:00)
- #782 updated docs (@dannycoates)
- #781 Don't translate URL-safe chars, b64 is doing it for us (@timvisee)
- #779 implemented crypto polyfills for ms edge (@dannycoates)
v2.4.1 (2018/02/28 17:05 +00:00)
- #777 use a separate circle in the progress svg for indefinite progress (@dannycoates)
v2.4.0 (2018/02/27 01:55 +00:00)
- #769 removed unsafe-inline styles via svgo-loader (@dannycoates)
- #767 added coverage artifact to circleci (@dannycoates)
- #766 Some frontend unit tests [WIP] (@dannycoates)
- #761 added maxPasswordLength and passwordError messages (@dannycoates)
- #764 added indefinite progress mode (@dannycoates)
- #760 refactored css: phase 1 (@dannycoates)
- #759 Switch en-US FTL file to new syntax (@flodolo)
- #758 refactored server (@dannycoates)
- #757 Update to fluent 0.4.3 (@stasm)
v2.3.0 (2018/02/01 23:27 +00:00)
- #536 use redis expire event to delete stored data immediately (@ehuggett)
- #744 Gradient experiment (@dannycoates)
- #739 added /api/info/:id route (@dannycoates)
- #737 big refactor (@dannycoates)
- #722 Add localization note to 'Time' and 'Downloads' string (@flodolo)
- #721 show download Limits on page; Fixes #661 (@shikhar-scs)
- #694 Passwords can now be changed (#687) (@himanish-star)
- #702 Restricted the banner from showing on unsupported browsers (@himanish-star)
- #701 improved popup for mobile display; Fixes #699 (@shikhar-scs)
- #683 API changes to accommodate 3rd party clients (@ehuggett)
- #698 Popup for delete button attached (@himanish-star)
- #695 Show Warning, Cancel and Redirect on size > 2GB ; fixes #578 (@shikhar-scs)
- #684 delete btn popup attached (@himanish-star)
- #686 Hide password while Typing and after Entering: Fixes #670 (@shikhar-scs)
- #679 changed font to sans sherif: Solves #676 (@shikhar-scs)
- #693 README: Fix query link for "good first bugs" (@jspam)
- #685 checkbox now has a hover effect: fixes #635 (@himanish-star)
- #668 Add possibility to bind to a specific IP address (@TwizzyDizzy)
- #682 [Docs] - README.md - minor spelling fixes (@tmm2018)
- #672 Use EXPIRE_SECONDS to calculate file ttl for static content (@derektamsen)
- #680 adjusted line height of label : fixes #609 (@himanish-star)
v2.2.2 (2017/12/19 18:06 +00:00)
- #667 Make develop the default NODE_ENV (@claudijd)
v2.2.1 (2017/12/08 18:00 +00:00)
- #665 stop drag target from flickering when dragging over children (@ericawright)
v2.2.0 (2017/12/06 23:57 +00:00)
- #654 Multiple download UI (@dannycoates)
- #650 #634: overwrite appearance of password submit input (@ovlb)
- #649 #609 share interface: align text in input and button (@ovlb)
v2.1.2 (2017/11/16 19:03 +00:00)
- #645 Remove the leak of the password into the console (@laurentj)
v2.1.0 (2017/11/15 03:07 +00:00)
- #641 Added experiment for firefox download promo (@dannycoates)
- #640 use fluent-langneg for subtag support (@dannycoates)
- #639 wrap number localization in try/catch (@dannycoates)
v2.0.0 (2017/11/08 05:31 +00:00)
- #633 Keyboard navigation/visual feedback regression (@ehuggett)
- #632 display the 'add password' button only when the input field isn't empty (@dannycoates)
- #626 Partial fix for #623 (@ehuggett)
- #624 set a default MIME type in file metadata (@ehuggett)
- #612 Password UI nits (@dannycoates, @ericawright)
- #617 allow drag and drop if navigating from shared page (@ericawright)
- #608 disable copying link when password not completed (@ericawright)
- #605 align the "Password" and "Copy to clipboard" fields. (@ericawright)
- #582 Add optional password to the download url (@dannycoates)
v1.2.4 (2017/10/10 17:34 +00:00)
- #583 Promote the beefy UI to default (@dannycoates)
- #581 introducing ToC to README.md (@tmm2018)
- #579 Hide cancel button when upload reaches 100% (@ericawright)
- #580 Change Favicon in to look better in a variety of cases (@ericawright)
- #571 Centre logo (@ehuggett)
- #574 Make upload button focusable (accessibility/tab navigation) (@ehuggett)
v1.2.0 (2017/09/12 22:42 +00:00)
- #559 added first A/B experiment (@dannycoates)
- #542 fix docker link typo (@ehuggett)
- #541 removed .title and .alt attributes from ftl (@dannycoates)
- #537 a few changes to make A/B testing easier (@dannycoates)
- #533 minor UI fixes (@youwenliang)
- #531 Add CHANGELOG script (@pdehaan)
- #535 Fixed minimum NodeJS version in README (@LuFlo)
- #528 adding separators to README (@tmm2018)
v1.1.1 (2017/08/17 01:29 +00:00)
- #516 cache assets (@dannycoates)
- #520 fix drag & drop (@dannycoates)
- #515 removed jquery from upload.js (@dannycoates)
- #514 use async and removed jquery from download.js (@dannycoates)
- #513 use svg for progress (@dannycoates)
- #510 added precommit hook for format (@dannycoates)
- #502 extracted filelist into its own file (@dannycoates)
- #428 add twitter and open graph cards (@dannycoates, @johngruen)
- #506 404 page (@varghesethomase)
- #508 fixes 478 (@abhinadduri)
- #504 fix japanese browse button (@johngruen)
- #503 Added editorconfig (@skystar-p)
- #499 use import/export in the frontend code (@dannycoates)
- #500 fixed build:css on windows (@dannycoates)
- #481 Cater for mobile and desktop (@pdehaan, @hubdotcom)
- #493 added webpack-dev-middleware (@dannycoates)
- #491 added missing exit event cases (@dannycoates)
- #492 make the site mostly work when cookies (localStorage) are disabled (@dannycoates)
- #490 set the mime type in the download blob (@dannycoates)
- #485 added progress to tab title when not in focus (@dannycoates)
- #474 Fixing bug #438 by adding role attribute to anchor tags and alt attribute images (@varghesethomase)
- #480 Increase font weight to 500 on
- #419 Add autoprefixer and cssnano support (@pdehaan)
v1.1.0 (2017/08/08 03:59 +00:00)
- #473 Sort contributors alphabetically to prevent churn (@pdehaan)
- #472 removed references to checksums in frontend tests (@abhinadduri)
- #470 removed the file sha256 hash (@dannycoates)
- #469 Increase mimimum node version to 8.2.0 (@ehuggett)
- #468 attach delete-file handler only after upload (@dannycoates)
- #466 added webpack (@dannycoates)
- #427 Extended system font list fixes:#408 (@gautamkrishnar)
- #448 Migrate width attribute to CSS (Fixes #436) (@nskins)
- #457 factored out progress into progress.js (@dannycoates)
- #452 refactored metrics (@dannycoates)
- #455 Add a few missing strings from es-CL and tr locales (@pdehaan)
- #444 Chain jQuery calls, do not use events alias and store selectors (@Johann-S)
- #416 WIP: use webcrypto-liner to support Safari 10 (@dannycoates)
- #451 Add rel noopener noreferrer to target='_blank' anchor elements (Fixes #439) (@boopeshmahendran)
- #449 Add X-UA-Compatible meta tag (@kenrick95)
- #433 Prevent download button from being clicked multiple times (@pdehaan)
- #432 Add contributors script (@pdehaan)
- #409 Handle copy clipboard disabled (@Johann-S)
v1.0.4 (2017/08/03 23:05 +00:00)
- #418 _blank all footer links (@dannycoates)
- #386 fix percentage view on mobile layout (@ariestiyansyah)
- #414 Add link to FAQ in unsupported view (@pdehaan)
- #415 Only include Fira CSS on /unsupported/* route (@pdehaan)
- #412 throw key errors before download begins (@dannycoates)
- #404 Use async function instead of promise (#325) (@weihanglo)
- #406 Add noscript tag (@pdehaan)
- #325 Use async function instead of promise (#325) (@weihanglo)
- #325 Use async function instead of promise (#325) (@weihanglo)
v1.0.3 (2017/08/02 23:59 +00:00)
- #402 filter the hash from error reports (@dannycoates)
- #400 fix link that breaks download by opening in new tab (@johngruen)
- #369 Add ESLint no-alert shame rule (@pdehaan)
- #396 add babel-polyfill (@dannycoates)
- #394 catch JSON.parse errors of storage metadata (@dannycoates)
- #367 Generate production locales using 'compare-locales' (@pdehaan)
- #392 Adjust hover behavior on send-logo (#382) Fixes: #382. (@weihanglo)
- #382 Adjust hover behavior on send-logo (#382) (@weihanglo)
- #382 Adjust hover behavior on send-logo (#382) (@weihanglo)
- #380 Add Pontoon URL to README (@pdehaan)
v1.0.2 (2017/07/31 18:58 +00:00)
- #365 revert the IE fix to fix footer on chrome (@dannycoates)
v1.0.1 (2017/07/31 17:28 +00:00)
- #353 redirect ie to /unsupported (@abhinadduri, @dannycoates)
- #360 Fix some linting nits (@pdehaan)
- #362 Adjusts category of unsupported event (fixes #350). (@chuckharmston)
- #355 Make order of uploaded files in list consistent (@pdehaan)
- #356 Get rid of console.log statements (@pdehaan)
- #358 Fix some missing .title attributes in dev-only locales (@pdehaan)
- #354 Remove /en-US/ from cookies link in footer (@pdehaan)
- #339 Show error page on firefox v49 and below (@ericawright, @abhinadduri)
- #346 Add docs/CODEOWNERS file (@pdehaan)
- #345 wrap long file names (@dnarcese)
- #344 don't wrap file list headers (@dnarcese)
- #327 Modify popup delete dialog (@youwenliang)
- #341 center percentage text on all browser versions (@dnarcese)
- #340 Remove duplicate entities in localized FTL files (@flodolo)
- #337 support v 50 and 51 by not allowing const in loops (@ericawright)
- #338 Remove duplicated strings in en-US, fix nn-NO file (@flodolo)
- #336 German(de): Fixed missing value for deleteFileButton (#336) (@flodolo)
- #334 fix functionality on firefox 50 and 51 (@dnarcese)
v1.0.0 (2017/07/26 19:08 +00:00)
- #323 disable upload/download notifications (@dannycoates)
- #322 fix feedback button jump (@dnarcese)
- #320 fix German footer (@dnarcese)
v0.2.2 (2017/07/26 04:50 +00:00)
- #314 added L10N_DEV environment variable for making all languages available (@dannycoates)
- #313 removing timeout limit for front end tests (@abhinadduri)
- #311 expired ids should reject instead of returning null (@dannycoates)
- #302 UX Refine WIP (@youwenliang)
- #310 if the download card is pressed, the expired card shows up properly (@abhinadduri)
- #269 refactored ftl file (@abhinadduri)
- #291 added legal page (@dannycoates)
- #307 don't show error page on upload cancel (@dnarcese)
- #299 use CIRCLE_TAG as version.json version if present (@dannycoates)
v0.2.1 (2017/07/24 23:34 +00:00)
- #296 restyle delete popup (@dnarcese)
- #295 renamed environment variables to remove P2P_ prefix (@dannycoates)
- #294 dealing with invalid drag and drops (@abhinadduri)
- #297 added environment variable for expire time (@dannycoates)
- #292 Fixes289 (@abhinadduri)
- #288 fix: Don`t allow upload when not on the upload page. (@ericawright)
- #285 added messages for processing phases (@dannycoates)
- #267 make site responsive and add feedback link (@johngruen)
- #286 Update download progress bar color (@pdehaan)
- #281 Stop ESLint from linting the /public/ directory (@pdehaan)
- #280 created /unsupported page and added gcmCompliant to /download page (@dannycoates)
- #279 create separate js bundles for upload/download pages (@dannycoates)
- #268 Testpilot ga (@abhinadduri)
v0.2.0 (2017/07/21 19:27 +00:00)
- #266 abort uploads over maxfilesize (@dannycoates)
- #264 Remove duplicate custom metric. (@chuckharmston)
- #259 add alert when uploading multiple files (@dnarcese)
- #262 sync download progress bar with percentage (@dnarcese)
- #258 better sync percent with progress bar (@dnarcese)
- #257 add a dynamic js script for page config (@dannycoates)
- #256 add file size limit message (@dnarcese)
- #253 Add favicon.ico version of the Send logo (@pdehaan)
- #254 Add nsp check to circle ci (@pdehaan)
- #245 Localization (@abhinadduri)
- #252 only allow drag and drop on upload page (@dnarcese)
- #250 make footer not overlap (@dnarcese)
- #251 minify all images (@ericawright)
- #249 change how the file upload box expands (@dnarcese)
- #246 remove P2P references. Fixes #224 (@clouserw)
- #242 Make only icons clickable in file list (@dnarcese)
- #236 add FAQ. Fixes #186 (@clouserw)
- #235 allow send another file link to open in new tab (@dnarcese)
- #234 fix download svg (@dnarcese)
- #232 escape filename in the ui (@dannycoates)
- #226 added functionality to cancel uploads (@abhinadduri)
- #231 move head and html tags to main template (@dnarcese)
- #228 add send logo (@dnarcese)
- #229 change learn more and github links (@dnarcese)
- #201 Adds metrics documentation (closes #5). (@chuckharmston)
- #223 change size of send another file links (@dnarcese)
- #222 add footer (@dnarcese)
- #197 fixes issues 195 and 192 (@abhinadduri)
- #204 added HSTS header (@dannycoates)
- #193 Frontend tests (@abhinadduri)
- #191 New ui! (@dnarcese)
v0.1.4 (2017/07/12 18:21 +00:00)
- #189 Add CSP directives (@dannycoates)
- #188 fixes delete button error (@abhinadduri)
- #185 added loading, hashing, and encrypting events for uploader; decryptin… (@abhinadduri)
- #183 rename to 'Send' (@dannycoates)
- #184 Server tests (@abhinadduri)
- #178 fixed issues in branch title (@abhinadduri)
- #177 Gcm compliance (@abhinadduri)
- #106 Gcm (@abhinadduri, @dannycoates)
- #168 Show error page if upload fails (@dnarcese)
- #148 WIP: Add basic contribute.json (@pdehaan)
- #162 Fix dev server URL in README.md file (@pdehaan)
- #167 build docker image with new name (@relud)
- #164 Add word wraps to table (@dnarcese)
- #149 Add robots.txt (@pdehaan)
- #161 Hide table header on empty list (@dnarcese)
- #154 Remove expired uploads (@dnarcese)
- #146 Update README with some more details (@pdehaan)
v0.1.2 (2017/06/24 03:38 +00:00)
- #138 remove notLocalHost (@dannycoates)
v0.1.0 (2017/06/24 01:24 +00:00)
- #137 refactored docker build (@dannycoates)
- #132 Add /version route (@pdehaan)
- #135 make dockerfile more dockerflowy (@dannycoates)
- #134 Load previous uploads (@dannycoates, @dnarcese)
- #131 added heartbeat (@dannycoates)
- #133 Add LICENSE file (@pdehaan)
- #130 added sentry to server code (@abhinadduri)
- #124 Remove unused [dev]dependencies (@pdehaan)
- #119 Move cross-env to a dep (@pdehaan)
- #123 removed bitly integration (@abhinadduri)
- #122 fix docker build (@dannycoates)
- #121 added docker service to circle.yml (@dannycoates)
- #120 added sentry (@abhinadduri)
- #118 change docker image name and add builds for tags (@relud)
- #116 add /lbheartbeat endpoint (@relud)
- #79 Optimize/minimize bundle.js for production (@pdehaan)
- #104 Fix a bunch of ESLint and HTMLLint errors (@pdehaan)
- #105 Progress bars (@dnarcese)
- #111 added in anonmyized ip google analytics (@abhinadduri)
- #110 added notifications (@abhinadduri)
- #103 added Dockerfile (@dannycoates)
- #100 Added Helmet Middleware (@abhinadduri)
- #99 Testing (@abhinadduri)
- #77 Fix the linter errors (@pdehaan)
- #54 Adding basic ESLint config (@pdehaan)
- #71 Drag & drop (@dnarcese)
- #72 Logging (@abhinadduri, @dannycoates)
- #45 S3 integration (@abhinadduri, @dannycoates)
- #46 Download page and share link UI (@dnarcese)
- #41 Added upload page and file list UI (@dnarcese)
- #40 Tweak the package.json file (@pdehaan)
- #43 added return (@abhinadduri)
- #42 changed to handle 404 during download, also removing progress listene… (@abhinadduri)
- #39 Refactor riff (@abhinadduri, @dannycoates)
- #36 added prettier for js formatting (@dannycoates)
- #28 Added a UI for the uploader end, made stylistic changes, implemented deleting (@abhinadduri)
- #25 Changed naming for some pages, no longer stores files by name on server (@abhinadduri)
- #17 changed from using input fields for keys to getting from url (#17) (@abhinadduri)