mirror of
https://github.com/bitwarden/clients.git
synced 2026-07-07 21:10:55 +08:00
* allow consumers of upload service to input block size * implement progress bar for cipher attachment uploads * refactor to use a constant for available block sizes * rework tests to use AzureUploadBlockSize * update cipher attachments to ensure 100% is shown for all attachments * do not allocate real memory in test * update file uploads to use `XMLHttpRequest` when possible to track progress * remove unused block size * update tests + make options optional * fix unit tests to align with single block approach * add optional chaining for optional parameter * remove duplicate import * catch error from xhr send * remove redundant try/catch block * use if/else syntax in attachment template * add `applyPlatformHeaders` to consolidate header creations between methods. * add feature flag for file upload changes for progress * update constructor parameters * only pass object when feature flag is enabled |
||
|---|---|---|
| .. | ||
| .vscode | ||
| config | ||
| scripts | ||
| spec | ||
| src | ||
| store | ||
| webpack | ||
| .gitignore | ||
| CLAUDE.md | ||
| crowdin.yml | ||
| jest.config.js | ||
| package.json | ||
| postcss.config.js | ||
| project.json | ||
| README.md | ||
| tailwind.config.js | ||
| test.setup.ts | ||
| tsconfig.json | ||
| tsconfig.spec.json | ||
| webpack.base.js | ||
| webpack.config.js | ||
Bitwarden Browser Extension
The Bitwarden browser extension is written using the Web Extension API and Angular.
Documentation
Please refer to the Browser section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.








