Jordan Aasen
db9061d120
[PM-25633] - [Defect] Fix premium badge in totp ( #16373 )
...
* fixes to premium upgrade
* revert change to dialog
* handle premium upgrade prompt redirect in AC
* use new input/output api
2025-09-11 12:15:29 -07:00
Andreas Coroiu
a2e36c4489
feat: add folder.clear warning ( #16376 )
2025-09-11 16:05:32 +02:00
Nick Krantz
840e6a9ae2
Reapply "[PM-21024] Use Server for Password Change URLs ( #14912 )" ( #16322 ) ( #16372 )
...
This reverts commit 0040c857ec .
2025-09-11 08:40:11 -05:00
Vijay Oommen
4857855c11
[PM-23824] Implement HEC integration ( #16274 )
2025-09-11 08:10:42 -05:00
Thomas Rittson
afe3cbd78f
[PM-25306] Policy documentation and reorganization ( #16193 )
...
* Add README for adding policy UI in Admin Console
* Update existing policy UIs to be standalone
* Reorganize files and use barrel files
* Use token to inject policies into PolicyListService
2025-09-11 17:04:48 +05:30
Vicki League
926f587ea2
[CL-581] Update svgs to new designs and make responsive ( #16219 )
2025-09-10 17:23:53 -04:00
Jonathan Prusik
c160b421fc
use BrowserApi.getTab in place of chrome.tabs.get ( #16370 )
2025-09-10 16:59:15 -04:00
Jimmy Vo
b76d437f9e
[PM-24279] Utilize Policy vNext endpoint ( #16317 )
2025-09-10 10:32:06 -04:00
renovate[bot]
261f11b225
[deps] Vault: Update @koa/router to v14 ( #16055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jaasen-livefront <jaasen@livefront.com >
2025-09-09 16:42:10 -07:00
Jordan Aasen
8aa9f986f5
[PM-24935] - [Desktop] Fix loading state in cipher form save button ( #16368 )
...
* use bitButton for handling loading state
* remove unecessary code
2025-09-09 16:23:27 -07:00
renovate[bot]
e35dbba279
[deps] Vault: Update multer to v2 ( #15503 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: jaasen-livefront <jaasen@livefront.com >
2025-09-09 16:22:02 -07:00
Jordan Aasen
30af3d7035
[PM-24985][PM-24986][PM-25211][PM-24987] - [Vault] Migrate components to use Premium badge component ( #16227 )
...
* migrate all components to use PremiumBadgeComponent
* move badge component to vault
* move premium badge to vault
* move premium badge to billing
* fix import
* use premium badge in tools new send dropdown
* remove badge module import
* remove module
2025-09-09 13:39:24 -07:00
Alex Morask
4907820383
[PM-24964] Stripe-hosted bank account verification ( #16220 )
...
* Implement bank account hosted URL verification with webhook handling notification
* [PM-25491] Create org/provider bank account warning needs to be updated
2025-09-09 12:22:45 -05:00
Jared Snider
52642056d8
fix(DesktopRoutingModule): [Auth/PM-25604] Restore set-initial-password route definition ( #16361 )
2025-09-09 13:13:05 -04:00
Vijay Oommen
45efd3e5ab
[PM-19996] added new icon for access-intelligence ( #16315 )
2025-09-09 10:01:05 -05:00
Daniel Riera
57d6e3843f
PM-24657 - Cannot fill TOTP code into reddit.com during login ( #16218 )
...
* PM-24657 - exclude backup fields from totp qualifiers and autofill
* add tests for htmlID and htmlName for backup code exclusion
* add comments to justify tel addition
* Update apps/browser/src/autofill/services/autofill.service.ts
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
* update constant name to match recovery codes
---------
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
2025-09-09 10:33:06 -04:00
Vijay Oommen
8e0bba689e
Update messages.json with copy edits for unmarking a critical application ( #16301 ) ( #16337 )
...
Co-authored-by: Maximilian Power <post@maximilianpower.com >
2025-09-09 09:24:26 -05:00
Vijay Oommen
fee824c15c
[PM-25492] Update en/messages.json with minor empty state text adjustments ( #16299 ) ( #16338 )
...
* Update en/messages.json with minor empty state text adjustments
* Updated 118n strings
Co-authored-by: Maximilian Power <post@maximilianpower.com >
2025-09-09 09:24:06 -05:00
Brandon Treston
15619c6265
add missing ? ( #16356 )
2025-09-09 10:13:21 -04:00
Jordan Aasen
c017e3c676
[PM-22284] - [Defect] Inconsistent UI issues with Send page empty state ( #15877 )
...
* update new send dropdown to match comps
* revert change to no send icon.
2025-09-08 13:04:50 -07:00
Nick Krantz
62aad469b9
add missing translations for missing website banner ( #16348 )
2025-09-08 14:53:25 -05:00
Miles Blackwood
6129ca5366
Lets shadow DOM check signal page update ( #16114 )
...
* Removes overprotective check, signal fn intent, ensure proper scope of callback.
* Lets shadow DOM check be called dyanmically; triggers page detail update.
* Restores behavior of using static value to reduce calls to shadow query.
* Restores check page contains shadow DOM on init.
2025-09-08 14:28:40 -04:00
Daniel James Smith
b728e58749
Add tamil language support to desktop and web ( #16334 )
...
* Add tamil language support for desktop
* Add tamil language support for web
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-09-08 10:45:41 -04:00
Brandon Treston
61d097b4d7
make manage the initial permission when clicking the add access badge ( #16165 )
2025-09-08 10:34:56 -04:00
Brandon Treston
b93602b09e
[PM-24412] Make billing api service call in members component non blocking ( #16103 )
...
* refactor organization to signal, unblock loading due to api call
* continue refactor WIP
* clean up
* refactor billingMetadata signal to observble
* deffer billing call
* refactor billingMetadata
* cleanup, add comment
* qa bug: add missing param
2025-09-08 09:42:02 -04:00
bw-ghapp[bot]
0b73b97d7a
Autosync the updated translations ( #16332 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-08 14:08:39 +02:00
bw-ghapp[bot]
b7e6af441a
Autosync the updated translations ( #16330 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-08 13:38:21 +02:00
bw-ghapp[bot]
524ee8e932
Autosync the updated translations ( #16331 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-08 13:36:24 +02:00
Github Actions
91490de0b6
Bumped client version(s)
2025-09-08 10:48:22 +00:00
Nick Krantz
0040c857ec
Revert "[PM-21024] Use Server for Password Change URLs ( #14912 )" ( #16322 )
...
This reverts commit fcc2bc96d1 .
2025-09-06 08:57:55 -07:00
Justin Baur
7eb89eb45a
chore(dev): Switch to using build constant for isDev check
2025-09-05 19:12:21 -04:00
Daniel James Smith
1a0d3e3ada
Add support for Tamil language in browser ( #16309 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-09-05 14:11:11 -04:00
cyprain-okeke
6cedef5d38
[CL-641][Defect][Web] More spacing defects including self-host environment ( #16285 )
...
* Fix the selfhost ui issue
* Fix the text warp
* Add more space with text and button
* Push the upload file button space change
* resolve the space issue
2025-09-05 22:58:04 +05:30
Patrick-Pimentel-Bitwarden
fe692acc07
Auth/pm 14943/auth request extension dialog approve ( #16132 )
...
* feat(notification-processing): [PM-19877] System Notification Implementation - Implemented the full feature set for device approval from extension.
* test(notification-processing): [PM-19877] System Notification Implementation - Updated tests.
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
2025-09-05 13:27:16 -04:00
Nick Krantz
e3ef530c17
add directive import for dark themed videos ( #16277 )
2025-09-05 12:11:35 -05:00
Thomas Avery
a6b7c7f75c
[PM-23626] Require userId for makeOrgKey on the key service ( #15864 )
...
* Update key service
* Update consumers
* Add unit test coverage for consumer services
* Add unit test coverage for organization-billing service
2025-09-05 09:51:01 -05:00
Justin Baur
bb6fabd292
feat(notifications): Ensure UnsupportedSystemNotificationService is registered in browsers that don't support notifications in Angular contexts ( #16296 )
2025-09-05 10:34:29 -04:00
Rui Tomé
6c5e15eb28
[PM-21752] Add granular events for collection management settings ( #16253 )
...
* Add new event types for granular collection management settings
* Update collection management settings messages
* Refine collection management setting messages to remove "deletion"
2025-09-05 12:01:15 +01:00
Daniel James Smith
ee772703fe
When using assistive technology announce that a dialog is opened when the generator history link is clicked ( #15815 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-09-05 12:58:57 +02:00
bw-ghapp[bot]
9a40a8d7ec
Autosync the updated translations ( #16304 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-05 11:25:35 +02:00
bw-ghapp[bot]
32ddec7644
Autosync the updated translations ( #16305 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-05 10:46:20 +02:00
bw-ghapp[bot]
d5eaba4b9e
Autosync the updated translations ( #16303 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-09-05 10:26:50 +02:00
Andreas Coroiu
1d9ebb028e
[PM-24615][PM-24999] Adjust autofill badge updater to only calculate the active tab ( #16163 )
...
* wip
* feat: refactor how we react to tab changes
* feat: always begin me emitting all active tabs
* feat: only calculate autofill for active tabs
* fix: bug not properly listening to reloads
* wip
* fix: clean up
* fix: clean up
2025-09-05 09:18:10 +02:00
renovate[bot]
da70fa541c
[PM-25443] [deps] Platform: Update electron to v36.8.1 [SECURITY] ( #16278 )
...
* [deps] Platform: Update electron to v36.8.1 [SECURITY]
* fix: update electron-builder.json
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com >
2025-09-05 09:14:06 +02:00
Jordan Aasen
e8e1a9891a
[PM-20034] - [Vault][Browser] Display View Login button and specific banner when an At-risk password task is missing a valid website ( #16206 )
...
* add banner for at risk pw without uri
* remove unnecessary title attr. use hasUris
2025-09-04 15:30:39 -07:00
Shane Melton
63dfca2bba
[PM-24796] Build the ConfigService before it is used during the construction of the DefaultSdkClientService ( #16300 )
2025-09-04 14:12:02 -07:00
Patrick-Pimentel-Bitwarden
e3f55d793d
fix(signalr-premature-closure): [PM-25459] Signalr Closure - Installed the noop auth request answering service properly and made it into a noop. ( #16297 )
2025-09-04 16:57:34 -04:00
Bernd Schoolmann
ea1c3252e8
[BEEEP | PM-25358] Add process isolation on windows and mac desktop main process ( #16156 )
...
* Prevent memory dumping and debugger on windows and mac main process
* Fix clippy
* Only isolate process when isdev is false
* Clean up
* Add backticks around link
2025-09-04 21:40:25 +02:00
Colton Hurst
896f54696b
[PM-24158] Add Premium Check ( #16042 )
...
* [PM-24158] Add initial premium check
* [PM-24158] Add premium membership dialog fix
* [PM-24158] Small updates
* [PM-24158] Set hasPremium to false upon initialization
* [PM-24158] Partial update to settings component tests
* [PM-24158] Fix billing mocked return value and add mac OS autotype test
* [PM-24158] Add missing premium checks
* [PM-24158] Update provider
* [PM-24158] Renamed autotype resolved value
* [PM-24158] Update missed resolvedAutotypeEnabled refactor
* [PM-24158] Fix tests
2025-09-04 12:33:39 -04:00
Bernd Schoolmann
10a5eba05f
Remove limitation on ssh agent + collections ( #15441 )
2025-09-04 18:05:18 +02:00