1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-17 00:33:44 +00:00
Commit Graph

16125 Commits

Author SHA1 Message Date
rr-bw
c597b92dee setup desktopOnInit() 2024-09-11 10:24:04 -07:00
rr-bw
8c786622e3 minor refactor to use destructuring 2024-09-11 10:12:07 -07:00
rr-bw
0f62f07cf2 add clarifying comment to handleAuthResult() 2024-09-11 10:08:11 -07:00
Nick Krantz
db9003458b [PM-11436] New "+" button (#10907)
* replace icon in "new" button on admin-console

* replace icon in "new" button on secrets manager

* reduce flash of "new item" button by checking the availability of the organization
2024-09-11 11:29:53 -05:00
Alex Morask
4fa31b8f2b Use payment-v2.component in change-plan-dialog.component when FF is on (#10976) 2024-09-11 09:48:22 -04:00
Bernd Schoolmann
aa2a2d3ed0 Add initial km CODEOWERSHIP (#10988) 2024-09-11 14:04:01 +02:00
rr-bw
04ca09145b minor formatting for consistency 2024-09-10 17:00:06 -07:00
rr-bw
e2434ff397 create a LoginSecondaryContentComponent for AnonLayout use 2024-09-10 16:26:54 -07:00
renovate[bot]
35f4b4c7ac [deps] Vault: Update https-proxy-agent to v7.0.5 (#7932)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 16:01:37 -07:00
rr-bw
b64552f183 refactor handlCaptchaRequired() 2024-09-10 15:15:56 -07:00
rr-bw
ff53feeed5 add comment to revisit ngOnInit logic 2024-09-10 14:55:24 -07:00
rr-bw
d76f4832e6 refactor webOnInit 2024-09-10 14:51:42 -07:00
Jared Snider
546115876f Move extension refresh redirect util function to libs so other clients can use it (#10979) 2024-09-10 17:47:16 -04:00
rr-bw
08261842e0 refactor to handleAuthResult() method 2024-09-10 14:25:27 -07:00
rr-bw
9588148e48 remove toast error on invalid form for Browser/Desktop 2024-09-10 14:22:51 -07:00
rr-bw
d098ee0cbc refactor submit logic further to use if statements with returns instead of if...else if...else 2024-09-10 14:10:02 -07:00
rr-bw
feb16c3fd2 refactor submit logic 2024-09-10 13:27:40 -07:00
rr-bw
7d8886e4dc refactor captcha methods and add return types 2024-09-10 12:58:24 -07:00
rr-bw
40e2cb5747 refactor handleMigrateEncryptionKey() 2024-09-10 12:37:22 -07:00
rr-bw
b997b6024e rename 'response' to 'authResult' 2024-09-10 12:08:32 -07:00
renovate[bot]
90330f798f [deps] AC: Update mini-css-extract-plugin to v2.9.1 (#10574)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-10 14:19:45 -04:00
SmithThe4th
8921230b4f [PM-11200] Move delete item permission to Can Manage (#10890)
* Refactored the showDelete function to check if a user can manage a collection

Removed the can edit or manage cipher check from the show delete function

* Add check for AC vault to return true when user has admin access

* Check user is an admin or custom user with editAnyCollection

* Check user is an admin or custom user with editAnyCollection
2024-09-10 14:15:01 -04:00
Bitwarden DevOps
744a48183b Bumped client version(s) (#10975) 2024-09-10 16:47:18 +00:00
✨ Audrey ✨
4128b18b27 [PM-8279] password generation component (#10805) 2024-09-10 12:43:33 -04:00
Jared Snider
2d02b6ca5c Auth/PM-11252 - Registration with Email Verification - Add new redirect connector (#10682)
* PM-11252 - Registration with email verification - Add new signup redirect connector

* PM-11252 - Make the redirect connector generic and extensible while updating it to reference the new fragment based approach which prevents open redirects and prevents the query string from being sent to servers or proxies.

* PM-11252 - PR feedback - refactor redirect to simply forward any fragment onward with no query param parsing required leading to an even more generic solution.

* PM-11252 - Docs

* PM-11252 - PR Feedback - Include styles in chunks to remove need to manually import scss

* PM-11252 - Update redirect html to tailwind.
2024-09-10 11:29:48 -04:00
cyprain-okeke
c1b1db071d [AC-3029][Defect] Organization storage count is not carried over to the Upgrade dialog Total section (#10965)
* Resolve the ui changes issues

* Resolve the storage ui issue
2024-09-10 12:57:47 +01:00
renovate[bot]
71e5bcb947 [PM-11885] [deps] Tools: Update electron to v32.0.2 (#10964)
* [deps] Tools: Update electron to v32.0.2

* Bump version electron-builder.json

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2024-09-10 12:02:05 +02:00
rr-bw
e8e5ec23f9 add template for desktop first UI state: email entry 2024-09-09 16:58:37 -07:00
rr-bw
b564ff4ca5 Merge branch 'main' into auth/pm-8111/browser-refresh-login-component 2024-09-09 15:28:03 -07:00
rr-bw
4d1ab66453 setup desktop router 2024-09-09 15:15:57 -07:00
rr-bw
12967b0c17 h3 typography on small screens, h2 on medium-large screens (#10939) 2024-09-09 15:12:31 -07:00
rr-bw
bdd6f9f6df handle browser routing and basic browser template 2024-09-09 14:45:55 -07:00
Nick Krantz
4e7399ed98 [PM-9733] Custom Vault Timeout (#10515)
* handle timeout changes that are predefined string values

- Passing a string to `Math.max` will cause a NaN to be set.

* type form instance so TypeScript is more aware of the form values
2024-09-09 16:36:23 -05:00
Tom
cdb40818a8 [AC-2614] Member access test fix (#10969)
* Initial setup and modifications for member access report api implementation

* Adding the permissions logic for getting the permissions text

* fixing the test cases

* Some refactoring on async calls

* Comments on the model

* Resolving the mock issue

* messages

* Localization of text

* One more file to fix merge

* Fixing test case localization lookup

* Fixed permissions lookup
2024-09-09 16:58:56 -04:00
renovate[bot]
124b4ce822 [deps] AC: Update sass-loader to v16 (#10588)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-09 16:33:19 -04:00
rr-bw
81a623d998 handle browser ngOnInit 2024-09-09 13:19:02 -07:00
rr-bw
3c68fb0876 handle browser/desktop syncService 2024-09-09 13:05:46 -07:00
rr-bw
3636c72741 handle post-login routing on Browser/Desktop 2024-09-09 12:29:01 -07:00
Daniel James Smith
1bf29f8285 Typescript 5.3: Fix-super-missuse-on-instance-properties (#10952)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-09-09 19:32:13 +02:00
cyprain-okeke
e786eac87d Resolve the ui changes issues (#10955) 2024-09-09 18:21:09 +01:00
rr-bw
00a29b3795 handle master password input focus 2024-09-09 09:54:31 -07:00
Tom
8a199a1f66 [AC-2614] Member Access Localization (#10931)
* Initial setup and modifications for member access report api implementation

* Adding the permissions logic for getting the permissions text

* fixing the test cases

* Some refactoring on async calls

* Comments on the model

* Resolving the mock issue

* messages

* Localization of text

* One more file to fix merge
2024-09-09 11:48:08 -04:00
Bitwarden DevOps
456b156729 Bumped client version(s) (#10961) 2024-09-09 15:05:49 +00:00
github-actions[bot]
4624cd8506 Autosync the updated translations (#10958)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-09 14:58:13 +00:00
Bitwarden DevOps
55cd021471 Bumped client version(s) (#10960) 2024-09-09 14:57:25 +00:00
github-actions[bot]
bf7a490a76 Autosync the updated translations (#10959)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-09 14:55:53 +00:00
github-actions[bot]
e37af18359 Autosync the updated translations (#10957)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-09-09 14:39:28 +00:00
Nick Krantz
c161873ce5 reset min-width to zero to override flex from setting min-width to auto (#10936) 2024-09-09 09:38:32 -05:00
rr-bw
d189b4e294 [PM-8013] CLI MAC failure logs - update secureStorageService deps (#10935) 2024-09-09 10:05:04 -04:00
Jared Snider
e954621761 Auth/PM-10684 - Fix CLI asking for MP even if session key provided as command option (#10917)
* PM-10684 - ServiceContainer - Add better docs

* PM-10684 - UserAutoUnlockKeyService - setUserKeyInMemoryIfAutoUserKeySet - refactor method to return a bool instead of nothing so users can know if a user key was retrieved & set without another call.

* PM-10684 - Remove async code ( Program.ts) responsible for setting the auto user key from the session option handler (event emitter which fires when a user passes --session <sessionKey> to a command). Returning this to synchronous execution prevents a race condition between the setting of the user key and the command executing the exitIfLocked logic in the base-program which would check if the user key had been set to determine if the command should be allowed to execute or if the user was locked. When running a loop from a script, the command would often trigger the exitIfLocked before the auto user key could be set in state from the option:session session.

* PM-10684 - Clean up missed item per PR feedback
2024-09-09 10:03:30 -04:00