File tree
1,816 files changed
+46442
-28555
lines changed- .github
- ISSUE_TEMPLATE
- workflows
- .storybook
- apps
- browser
- src
- _locales
- ar
- az
- be
- bg
- bn
- bs
- ca
- cs
- cy
- da
- de
- el
- en
- en_GB
- en_IN
- es
- et
- eu
- fa
- fi
- fil
- fr
- gl
- he
- hi
- hr
- hu
- id
- it
- ja
- ka
- km
- kn
- ko
- lt
- lv
- ml
- mr
- my
- nb
- ne
- nl
- nn
- or
- pl
- pt_BR
- pt_PT
- ro
- ru
- si
- sk
- sl
- sr
- sv
- te
- th
- tr
- uk
- vi
- zh_CN
- zh_TW
- auth/popup
- account-switching
- components
- extension-anon-layout-wrapper
- login-decryption-options
- settings
- autofill
- background
- abstractions
- browser
- content/components
- .lit-storybook
- buttons
- cipher
- icons
- lit-stories
- .lit-docs
- buttons
- ciphers
- notification
- confirmation
- options-selection
- rows
- notification
- confirmation
- option-selection
- rows
- enums
- fido2
- background
- content
- messaging
- enums
- models
- notification
- popup
- fido2
- settings
- services
- types
- background
- billing/popup/settings
- key-management
- key-connector
- vault-timeout
- platform
- listeners
- messaging
- popup
- components
- layout
- services
- view-cache
- services
- platform-utils
- sync
- utils
- popup
- components
- tools/popup
- components
- generator
- send-v2
- add-edit
- send-created
- send-file-popout-dialog
- settings
- about-dialog
- about-page
- export
- import
- vault/popup
- components
- at-risk-callout
- at-risk-carousel-dialog
- at-risk-passwords
- vault-v2
- add-edit
- assign-collections
- attachments
- open-attachments
- autofill-vault-list-items
- blocked-injection-banner
- intro-carousel
- item-copy-action
- item-more-options
- new-item-dropdown
- new-settings-callout
- vault-generator-dialog
- vault-header
- vault-list-filters
- vault-list-items-container
- vault-password-history-v2
- vault-search
- view-v2
- services
- settings
- trash-list-items-container
- store/locales/fa
- cli
- src
- admin-console/commands
- auth/commands
- commands
- key-management
- locales/en
- models/response
- platform/services
- service-container
- tools/send/commands
- vault
- desktop
- desktop_native
- core
- src
- autostart
- napi
- src
- native-messaging-test-runner
- src
- app
- accounts
- components
- layout
- search
- services
- tools
- export
- generator
- import
- send
- auth
- components
- autofill/services
- billing/app/accounts
- key-management
- biometrics
- key-connector
- locales
- af
- ar
- az
- be
- bg
- bn
- bs
- ca
- cs
- cy
- da
- de
- el
- en
- en_GB
- en_IN
- eo
- es
- et
- eu
- fa
- fi
- fil
- fr
- gl
- he
- hi
- hr
- hu
- id
- it
- ja
- ka
- km
- kn
- ko
- lt
- lv
- me
- ml
- mr
- my
- nb
- ne
- nl
- nn
- or
- pl
- pt_BR
- pt_PT
- ro
- ru
- si
- sk
- sl
- sr
- sv
- te
- th
- tr
- uk
- vi
- zh_CN
- zh_TW
- main
- platform
- components
- main
- services
- utils
- services
- vault/app/vault
- vault-filter
- filters
- web
- src
- app
- admin-console
- organizations
- collections
- bulk-collections-dialog
- collection-badge
- group-badge
- pipes
- utils
- vault-filter
- vault-header
- create
- guards
- integrations
- layouts
- services
- manage
- members
- components
- bulk
- member-dialog
- policies
- reporting
- settings
- components
- sponsorships
- settings
- auth
- core/services
- change-password
- login
- registration
- two-factor-auth
- emergency-access/accept
- guards
- deep-link
- login/login-via-webauthn
- organization-invite
- settings
- account
- emergency-access
- confirm
- takeover
- view
- security
- change-kdf
- password-settings
- two-factor
- webauthn-login-settings
- create-credential-dialog
- delete-credential-dialog
- enable-encryption-dialog
- billing
- accounts/trial-initiation
- individual
- members
- organizations
- payment-method
- services
- settings
- trial-initiation
- complete-trial-initiation
- vertical-stepper
- warnings
- components
- environment-selector
- core
- dirt/reports
- pages
- organizations
- key-management
- key-connector
- key-rotation
- migrate-encryption
- layouts
- header
- org-switcher
- product-switcher
- settings
- tools
- credential-generator
- import
- send
- new-send
- send-access
- vault-export
- vault
- components
- assign-collections
- browser-extension-prompt
- vault-item-dialog
- vault-items
- web-generator-dialog
- individual-vault
- bulk-action-dialogs
- bulk-delete-dialog
- bulk-move-dialog
- organization-badge
- pipes
- vault-banners
- services
- vault-filter
- components
- vault-header
- vault-onboarding
- services
- settings
- connectors
- locales
- af
- ar
- az
- be
- bg
- bn
- bs
- ca
- cs
- cy
- da
- de
- el
- en
- en_GB
- en_IN
- eo
- es
- et
- eu
- fa
- fi
- fil
- fr
- gl
- he
- hi
- hr
- hu
- id
- it
- ja
- ka
- km
- kn
- ko
- lv
- ml
- mr
- my
- nb
- ne
- nl
- nn
- or
- pl
- pt_BR
- pt_PT
- ro
- ru
- si
- sk
- sl
- sr
- sr_CS
- sv
- te
- th
- tr
- uk
- vi
- zh_CN
- zh_TW
- bitwarden_license
- bit-cli
- bit-common
- src/dirt/reports/risk-insights
- models
- response
- services
- bit-web
- src/app
- admin-console
- organizations
- manage
- device-approvals
- domain-verification
- domain-add-edit-dialog
- policies
- providers
- clients
- manage
- dialogs
- settings
- setup
- auth/sso
- billing
- policies
- providers
- billing-history
- clients
- setup
- subscription
- dirt
- access-intelligence
- reports/member-access-report
- secrets-manager
- integrations
- layout
- overview
- projects
- dialog
- guards
- project
- projects
- secrets
- dialog
- service-accounts
- access
- dialogs
- config
- dialog
- event-logs
- guards
- people
- projects
- settings
- dialog
- porting
- trash
- dialog
- vault/services/abstractions
- libs
- admin-console
- src/common/collections/services
- angular
- src
- admin-console/components
- auth
- components
- guards
- services
- billing
- components
- add-account-credit-dialog
- invoices
- manage-tax-information
- directives
- components
- modal
- directives
- pipes
- platform
- guard
- pipes
- view-cache
- services
- tools/password-strength
- vault
- abstractions
- components
- spotlight
- services
- custom-nudges-services
- vault-filter
- components
- services
- auth
- src
- angular
- anon-layout
- change-password
- fingerprint-dialog
- icons
- two-factor-auth
- input-password
- login
- login-approval
- login-decryption-options
- login-via-auth-request
- new-device-verification
- password-callout
- password-hint
- registration
- registration-env-selector
- registration-finish
- registration-link-expired
- registration-start
- self-hosted-env-config-dialog
- set-password-jit
- sso
- two-factor-auth
- child-components
- two-factor-auth-duo
- two-factor-auth-email
- two-factor-auth-webauthn
- user-verification
- vault-timeout-input
- common
- login-strategies
- services
- auth-request
- login-success-handler
- billing
- common
- spec
- src
- abstractions
- admin-console
- abstractions/policy
- enums
- models
- data
- domain
- response
- provider
- auth
- models
- request
- registration
- response
- services
- master-password
- user-verification
- webauthn-login
- types
- billing
- abstractions/organizations
- models/response
- services
- organization
- enums
- key-management
- device-trust/services
- key-connector
- abstractions
- models
- services
- services
- vault-timeout
- abstractions
- services
- models
- export
- request
- platform
- abstractions
- sdk
- enums
- misc
- models/domain
- notifications/internal
- services
- fido2
- sdk
- spec
- state
- sync
- services
- state-migrations
- migrations
- tools
- cryptography
- extension
- log
- send
- models/domain
- services
- state
- vault
- abstractions
- folder
- enums
- models
- api
- data
- domain
- request
- response
- view
- services
- folder
- tasks
- enums
- services
- types
- components
- src
- a11y
- app
- async-actions
- avatar
- badge
- badge-list
- banner
- breadcrumbs
- button
- callout
- card
- checkbox
- chip-select
- color-password
- container
- copy-click
- dialog
- dialog
- directives
- simple-dialog
- simple-configurable-dialog
- disclosure
- drawer
- form-control
- form-field
- icon
- icon-button
- input
- item
- layout
- link
- multi-select
- no-items
- popover
- progress
- radio-button
- resize-observer
- search
- section
- select
- stepper
- stories/kitchen-sink/components
- table
- tabs
- tab-group
- toast
- toggle-group
- typography
- dirt/card
- src
- eslint
- importer
- src
- components
- dialog
- lastpass
- dialog
- importers
- bitwarden
- dashlane
- models
- services
- key-management
- src
- abstractions
- models
- user-asymmetric-key-regeneration/services
- key-management-ui
- src
- key-connector
- key-rotation
- lock/components
- trust
- node
- nx-plugin
- src
- generators
- files
- src
- platform
- tools
- card
- export/vault-export
- vault-export-core
- src/services
- vault-export-ui
- src/components
- generator
- components
- src
- core
- src
- abstractions
- data
- engine
- integration
- metadata
- email
- password
- username
- policies
- providers
- services
- strategies
- types
- extensions
- history
- src
- legacy
- src
- send/send-ui
- src
- add-edit
- new-send-dropdown
- send-form/components
- options
- send-details
- send-list-filters
- send-list-items-container
- send-search
- ui/common
- src
- vault
- src
- cipher-form
- abstractions
- components
- additional-options
- attachments
- delete-attachment
- autofill-options
- card-details-section
- cipher-generator
- custom-fields
- add-edit-custom-field-dialog
- identity
- item-details
- login-details-section
- new-item-nudge
- sshkey-section
- services
- cipher-view
- additional-options
- attachments
- autofill-options
- card-details
- custom-fields
- item-details
- item-history
- login-credentials
- read-only-cipher-card
- sshkey-sections
- view-identity-sections
- components
- add-edit-folder-dialog
- carousel
- carousel-button
- carousel-content
- carousel-slide
- decryption-failure-dialog
- download-attachment
- password-history
- password-history-view
- totp-countdown
- services
- custom-nudges-services
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,816 files changed
+46442
-28555
lines changedLines changed: 9 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| 42 | + | |
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
| |||
94 | 95 |
| |
95 | 96 |
| |
96 | 97 |
| |
97 |
| - | |
98 | 98 |
| |
99 | 99 |
| |
100 | 100 |
| |
| |||
117 | 117 |
| |
118 | 118 |
| |
119 | 119 |
| |
| 120 | + | |
| 121 | + | |
| 122 | + | |
120 | 123 |
| |
121 | 124 |
| |
122 | 125 |
| |
| |||
164 | 167 |
| |
165 | 168 |
| |
166 | 169 |
| |
167 |
| - | |
168 | 170 |
| |
169 | 171 |
| |
170 | 172 |
| |
| |||
185 | 187 |
| |
186 | 188 |
| |
187 | 189 |
| |
188 |
| - | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
189 | 193 |
| |
| 194 | + | |
| 195 | + |
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
73 | 73 |
| |
74 | 74 |
| |
75 | 75 |
| |
| 76 | + | |
76 | 77 |
| |
77 | 78 |
| |
78 | 79 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
| 47 | + | |
47 | 48 |
| |
48 | 49 |
| |
49 | 50 |
| |
|
Lines changed: 93 additions & 89 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
8 |
| - | |
9 |
| - | |
10 |
| - | |
| 7 | + | |
| 8 | + | |
11 | 9 |
| |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 |
| - | |
16 |
| - | |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
21 |
| - | |
22 |
| - | |
23 |
| - | |
24 |
| - | |
25 |
| - | |
26 |
| - | |
27 |
| - | |
28 |
| - | |
29 |
| - | |
30 |
| - | |
| 10 | + | |
| 11 | + | |
31 | 12 |
| |
32 | 13 |
| |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
42 |
| - | |
43 |
| - | |
44 |
| - | |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 |
| - | |
52 |
| - | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
53 | 18 |
| |
54 | 19 |
| |
55 | 20 |
| |
56 | 21 |
| |
57 |
| - | |
| 22 | + | |
58 | 23 |
| |
59 | 24 |
| |
60 | 25 |
| |
| |||
80 | 45 |
| |
81 | 46 |
| |
82 | 47 |
| |
83 |
| - | |
84 |
| - | |
85 |
| - | |
86 |
| - | |
87 |
| - | |
88 |
| - | |
89 |
| - | |
90 |
| - | |
91 |
| - | |
92 |
| - | |
93 |
| - | |
94 |
| - | |
95 |
| - | |
96 |
| - | |
97 |
| - | |
98 |
| - | |
99 |
| - | |
100 |
| - | |
101 |
| - | |
102 |
| - | |
103 |
| - | |
104 |
| - | |
105 |
| - | |
106 |
| - | |
107 |
| - | |
108 |
| - | |
109 |
| - | |
110 |
| - | |
111 |
| - | |
112 |
| - | |
113 |
| - | |
114 |
| - | |
115 |
| - | |
116 |
| - | |
117 |
| - | |
118 |
| - | |
119 |
| - | |
120 |
| - | |
121 |
| - | |
122 |
| - | |
123 |
| - | |
124 |
| - | |
125 |
| - | |
| 48 | + | |
126 | 49 |
| |
127 | 50 |
| |
128 | 51 |
| |
| |||
136 | 59 |
| |
137 | 60 |
| |
138 | 61 |
| |
| 62 | + | |
139 | 63 |
| |
140 | 64 |
| |
141 | 65 |
| |
| |||
158 | 82 |
| |
159 | 83 |
| |
160 | 84 |
| |
| 85 | + | |
161 | 86 |
| |
162 | 87 |
| |
163 | 88 |
| |
| |||
173 | 98 |
| |
174 | 99 |
| |
175 | 100 |
| |
176 |
| - | |
| 101 | + | |
177 | 102 |
| |
178 | 103 |
| |
179 | 104 |
| |
| |||
219 | 144 |
| |
220 | 145 |
| |
221 | 146 |
| |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
222 | 151 |
| |
223 | 152 |
| |
224 | 153 |
| |
| |||
230 | 159 |
| |
231 | 160 |
| |
232 | 161 |
| |
| 162 | + | |
233 | 163 |
| |
234 | 164 |
| |
235 | 165 |
| |
236 | 166 |
| |
237 | 167 |
| |
238 | 168 |
| |
239 | 169 |
| |
| 170 | + | |
240 | 171 |
| |
241 | 172 |
| |
242 | 173 |
| |
| |||
248 | 179 |
| |
249 | 180 |
| |
250 | 181 |
| |
| 182 | + | |
251 | 183 |
| |
252 | 184 |
| |
253 | 185 |
| |
| |||
256 | 188 |
| |
257 | 189 |
| |
258 | 190 |
| |
| 191 | + | |
259 | 192 |
| |
260 | 193 |
| |
261 | 194 |
| |
| |||
266 | 199 |
| |
267 | 200 |
| |
268 | 201 |
| |
| 202 | + | |
| 203 | + | |
269 | 204 |
| |
270 | 205 |
| |
| 206 | + | |
| 207 | + | |
271 | 208 |
| |
272 | 209 |
| |
273 | 210 |
| |
| 211 | + | |
274 | 212 |
| |
275 | 213 |
| |
276 | 214 |
| |
| 215 | + | |
277 | 216 |
| |
| 217 | + | |
| 218 | + | |
278 | 219 |
| |
279 | 220 |
| |
280 | 221 |
| |
| |||
296 | 237 |
| |
297 | 238 |
| |
298 | 239 |
| |
| 240 | + | |
| 241 | + | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
299 | 286 |
| |
300 | 287 |
| |
301 | 288 |
| |
| |||
354 | 341 |
| |
355 | 342 |
| |
356 | 343 |
| |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
357 | 349 |
| |
358 | 350 |
| |
359 | 351 |
| |
| |||
421 | 413 |
| |
422 | 414 |
| |
423 | 415 |
| |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
424 | 428 |
| |
425 |
| - | |
| 429 | + | |
426 | 430 |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
34 | 34 |
| |
35 | 35 |
| |
36 | 36 |
| |
| 37 | + |
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
15 | 14 |
| |
16 | 15 |
| |
17 | 16 |
| |
|
Lines changed: 3 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
15 | 14 |
| |
16 | 15 |
| |
17 | 16 |
| |
|
0 commit comments