Emily c9ae76b209 hook multifile to ui 6 years ago
..
pages c9ae76b209 hook multifile to ui 6 years ago
routes c9ae76b209 hook multifile to ui 6 years ago
templates c9ae76b209 hook multifile to ui 6 years ago
.eslintrc.yml 53e822964e a few changes to make A/B testing easier 7 years ago
api.js c9ae76b209 hook multifile to ui 6 years ago
archive.js c9ae76b209 hook multifile to ui 6 years ago
base.css c9ae76b209 hook multifile to ui 6 years ago
capabilities.js 4fabd539d1 added exportKey to capabilities check 6 years ago
dragManager.js c9ae76b209 hook multifile to ui 6 years ago
ece.js a0edff1ead make ece encrypt key extractable for Edge 6 years ago
experiments.js 3163edcbe4 exclude fxios from fxPromo banner. fixes #753 7 years ago
fileManager.js c9ae76b209 hook multifile to ui 6 years ago
fileReceiver.js c9ae76b209 hook multifile to ui 6 years ago
fileSender.js c9ae76b209 hook multifile to ui 6 years ago
keychain.js 7bf104960e Implemented multi-file upload/download 6 years ago
main.css c9ae76b209 hook multifile to ui 6 years ago
main.js d14aeb29e9 began adding capability flags 6 years ago
metrics.js f7dc86ab2b reinstate the 'exited' metric. fixes #653 7 years ago
ownedFile.js c9ae76b209 hook multifile to ui 6 years ago
pasteManager.js 11173c520b Add return to prevent multiple uploads 6 years ago
readme.md 18e1609cb3 updated docs 7 years ago
serviceWorker.js d14aeb29e9 began adding capability flags 6 years ago
storage.js c9ae76b209 hook multifile to ui 6 years ago
streams.js 7bf104960e Implemented multi-file upload/download 6 years ago
utils.js c9ae76b209 hook multifile to ui 6 years ago
zip.js 7bf104960e Implemented multi-file upload/download 6 years ago

readme.md

Application Code

app/ contains the browser code that gets bundled into app.[hash].js. It's got all the logic, crypto, and UI. All of it gets used in the browser, and some of it by the server for server side rendering.

The main entrypoint for the browser is main.js and on the server routes/index.js gets imported by /server/routes/pages.js

  • pages contains display logic an markup for pages
  • routes contains route definitions and logic
  • templates contains ui elements smaller than pages