1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-05 19:23:19 +00:00
Commit Graph

5307 Commits

Author SHA1 Message Date
Bernd Schoolmann
82efdee1b3 Run cargo fmt 2025-08-29 15:21:08 +02:00
Bernd Schoolmann
e53665bc69 Sort deps 2025-08-29 15:08:36 +02:00
Bernd Schoolmann
aed64a15d2 Merge main 2025-08-29 15:06:37 +02:00
Bernd Schoolmann
f4d1c33f5a Fix cargo toml 2025-08-29 14:55:11 +02:00
Bernd Schoolmann
9f51f85b10 Clean up linux implementation 2025-08-29 14:52:17 +02:00
Thomas Rittson
381adf9305 Move max-old-space-size to .npmrc (#16192)
* Move max-old-space-size to .npmrc

* Remove redundant environment variables

* Add comment
2025-08-29 14:49:28 +02:00
Bernd Schoolmann
418f924abe Cleanup 2025-08-29 14:39:39 +02:00
Bernd Schoolmann
1ee71f1aa1 Update tests 2025-08-29 14:33:22 +02:00
Bernd Schoolmann
fb04da5cd7 Add tests for DPAPI 2025-08-29 14:31:59 +02:00
Oscar Hinton
97ee61db00 Configure clippy (#16194)
Apply the same clippy configuration as we have in sdk-internal. bitwarden/sdk-internal@49f84e6/Cargo.toml#L91-L94

Adds FIXME comments to all existing violations. unwrap is bad as those will resullt in panics and crash the application. Unused async is ignored in napi since that would require changes to the js side which I don't want to deal with.
2025-08-29 08:27:50 -04:00
Bernd Schoolmann
d7bf6a2eb8 Cargo fmt 2025-08-29 14:26:42 +02:00
Bernd Schoolmann
e8b09b849c Merge branch 'km/poc-windows-hello-2' of https://github.com/bitwarden/clients into km/poc-windows-hello-2 2025-08-29 14:24:43 +02:00
Bernd Schoolmann
99df506d23 Cleanup and add docs 2025-08-29 14:24:26 +02:00
Bernd Schoolmann
c29c236471 Merge branch 'km/poc-windows-hello-2' of github.com:bitwarden/clients into km/poc-windows-hello-2 2025-08-29 14:06:33 +02:00
Bernd Schoolmann
10f8663682 Fix tests 2025-08-29 14:06:10 +02:00
Bernd Schoolmann
fb2e9b2039 Fix tests 2025-08-29 14:01:26 +02:00
Bernd Schoolmann
9e1a683c44 Fix test 2025-08-29 13:58:22 +02:00
Bernd Schoolmann
14229a2a4e Add tests and clean up 2025-08-29 13:55:08 +02:00
bw-ghapp[bot]
2b2912b1be Autosync the updated translations (#16207)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-08-29 11:16:03 +00:00
Bernd Schoolmann
602b5a01e4 Run cargo fmt 2025-08-29 13:10:03 +02:00
Bernd Schoolmann
b8c2553624 Fix focusing behavior 2025-08-29 13:00:40 +02:00
bw-ghapp[bot]
c2c57546ac Autosync the updated translations (#16209)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-08-29 11:00:17 +00:00
bw-ghapp[bot]
756169e572 Autosync the updated translations (#16208)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-08-29 10:51:31 +00:00
Bernd Schoolmann
4111213a23 Update UI 2025-08-29 12:45:47 +02:00
Bernd Schoolmann
2880a3b86c Update UI 2025-08-29 12:41:39 +02:00
Bernd Schoolmann
a2ae42a381 Clean up rust 2025-08-29 12:34:43 +02:00
Bernd Schoolmann
ffa7fc2b7f Cleanup 2025-08-29 12:16:49 +02:00
Oscar Hinton
63af0ad711 [CL-836] Extract base css variables (#14733)
* Extract base variables

* Get tw to consume font css variables
2025-08-29 10:43:38 +02:00
Github Actions
774505a89a Bumped Desktop client to 2025.8.3 2025-08-28 21:52:41 +00:00
Patrick-Pimentel-Bitwarden
c828b3c4f4 Auth/pm 23620/auth request answering service (#15760)
* feat(notification-processing): [PM-19877] System Notification Implementation - Implemented auth request answering service.

* test(notification-processing): [PM-19877] System Notification Implementation - Added tests.
2025-08-28 13:47:05 -04:00
Github Actions
3b5342dfb3 Bumped client version(s) 2025-08-28 16:58:09 +00:00
Jonathan Prusik
8aba7757ab [PM-25122] Top-layer inline menu population (#16175)
* cleanup inline menu content service

* move inline menu button and listElement to top-layer popovers

* update tests

* do not hidePopover on teardown

* watch all top layer candidates and attach event listeners to ensure they stay below the owned experience

* add extra guards to top page observers

* fix checks and cleanup logic

* fix typing issues

* include dialog elements in top layer candidate queries

* send extension message before showing popover
2025-08-28 12:50:57 -04:00
neuronull
2fe9f4b138 Fix copy labels and toasts for ssh key items in web and browser (#16154) 2025-08-28 10:42:29 -06:00
aj-bw
3202b56614 [bre-1089] mac desktop publish automation using fastlane (#16091)
* Use Fastlane to publish to Apple App Store

* Publish MacOS build number as artifact

* Download and source build number from artifact

* Refactor Fastlane file to use already existing builds in TestFlight

* fastfile changes, release workflow changes, gitignore addition

* reorder steps to after dist dir is created

* resolve pathing issue

* upload step path fix

* make comments more clear

* enable phased rollout, add auto-submit checkbox

* move logic from release to publish workflow

* configure dry run properly for MAS

* edit file for testing

* workflow testing

* verbose logging for debugging

* update to look at releases

* remove verbose flag for next test

* add verbose logging back

* disable precheck

* hardcode app v for test

* hardcode app v for testing

* additional test

* log build numbers

* remove testing values, prep for draft PR

* flip metadata bool for testing

* comment out branch check

* hardcode locales

* add metadata and locales change

* lane change

* more logging for finding build

* address logs feedback

* edit_live false

* testing

* extra logging from apple api

* testing

* workaround for attaching build attempt

* workaround patch update

* simplify and retest skip metadata true

* turn precheck true

* remove autosubmit checkbox, add live edit true for testing release notes formatting

* re-org dispatch, rename dir to release_notes, flip live edit to false

* another formatting attempt

* additional formatting changes

* account for double space, add dash to beginning

* different formatting approach

* format test

* simplified notes formatting test, double line after each period

* proper formatting

* rename file for rust linter

* remove testing comments

* remove default string from notes, logic to check for empty release notes in mas_publish, formatting

* add validation logic after publishing

---------

Co-authored-by: Micaiah Martin <github@sourcecodemt.com>
2025-08-28 10:53:17 -04:00
Ike
7bc04e2218 fix: do not fetch refresh token on sync during CLI login (#16155)
fix: fetching a refresh token on a full sync during api key login on cli caused rate limit issues. we no longer fetch a refresh token on login since we shouldn't need it.
2025-08-28 09:54:16 -04:00
Bernd Schoolmann
2ea35579d5 Re-add biometric unlock on app start to Windows Hello 2025-08-28 15:14:02 +02:00
Bernd Schoolmann
3d3a02ccb9 Add persistent to os biometric service 2025-08-28 14:35:39 +02:00
Bernd Schoolmann
9d10a68bc5 Cargo fmt 2025-08-28 14:18:10 +02:00
Bernd Schoolmann
cbe628c55b Clippy 2025-08-28 14:15:54 +02:00
Bernd Schoolmann
08e0e68a52 Fix clippy warns 2025-08-28 14:09:29 +02:00
Bernd Schoolmann
2f21db2dae Cleanup 2025-08-28 14:03:05 +02:00
Bernd Schoolmann
3a21730349 Fix default warn 2025-08-28 13:57:28 +02:00
Bernd Schoolmann
07de448f83 Cleanup 2025-08-28 13:52:56 +02:00
Bernd Schoolmann
80c5158108 Cleanup 2025-08-28 13:47:55 +02:00
Bernd Schoolmann
93a5020a63 Fix linux 2025-08-28 13:38:32 +02:00
Bernd Schoolmann
434281fea9 Fix build on mac 2025-08-28 13:35:56 +02:00
Andreas Coroiu
ff64cf5063 Fix a cache race condition in local backed session storage (#16177)
* fix: cache race condition

* fix: typo and order

* feat: tweak log message
2025-08-28 13:30:57 +02:00
Bernd Schoolmann
373163c067 Fix build issue 2025-08-28 13:28:22 +02:00
Bernd Schoolmann
b4f1a04423 Cargo fmt 2025-08-28 13:26:51 +02:00
Bernd Schoolmann
23eef2d250 Remove old biometrics 2025-08-28 13:25:42 +02:00