Oscar Hinton
797938881e
Add CoreModule ( #3149 )
2022-07-26 19:34:45 +02:00
Oscar Hinton
2011131bb2
[PS-182] Upgrade Angular to V14 ( #2948 )
2022-07-26 14:48:11 +02:00
Thomas Rittson
c90eb42ead
[EC-271] Refactor CryptoService - move symmetric encryption to EncryptService ( #3042 )
...
* move decryptFromBytes, decryptToBytes, and encryptToBytes from CryptoService to EncryptService
* leave redirects in CryptoService
* combine encryptService decryptFromBytes and decryptToBytes methods
* move parsing logic into EncArrayBuffer
* add tests
2022-07-26 11:40:32 +10:00
Todd Martin
88ee166e4d
[ENG 71] Add calls to Github Deployments API to allow Jira integration on Deployments ( #3164 )
...
* [ENG-71] updated release-web.yml to add deployment updates.
* [ENG-71] Added newline at the end of the file
* [ENG-71] Changed environment name.
* [ENG-71] Changed branch name again.
* Fixed error in brackets.
* Added release version
* [ENG-71] Updated all the other scripts to track deployments.
* [ENG-71] added channel
* [ENG-71] Added newline
* [ENG-71] Removed separate deployments for choco and snap
* [ENG-71] Removed separate deployments
* [ENG-71] Added newline
* [ENG-71] refined messages
* [ENG-71] Changed to separate out environment and description.
* [ENG-71] more changes to sepearate environment from description
* Job cleanup
* Job cleanup
* [ENG-71] More job cleanup
* [ENG-71] Updated to use commit instead of v2.
* [ENG-7] Fixed error referencing release-version
Co-authored-by: Todd Martin <>
2022-07-25 17:20:17 -04:00
Brandon Maharaj
515ca3f0fe
[SG-451] [Defect] - Safari Extension Does Not Display Icon for Long Named Orgs ( #3145 )
...
* chore: added strings for disabled org messages
* chore: added icon display
* chore: added prevent filter check
* chore: code changes for desktop
* chore: browser
* fix: float icon
* fix: float right icon
* fix: vary elipsis size
2022-07-25 17:15:44 -04:00
Robyn MacCallum
1f599b499e
[SG-485] and [SG-486] Trial Initiation routing and bug fixes
2022-07-25 14:44:51 -04:00
Daniel James Smith
296fb6deb9
Fix missing settings button ( #3175 )
...
* With changes made on https://github.com/bitwarden/clients/pull/2662 the button disappeared
* Remove redundant and no longer used css for env settings button on desktop
2022-07-25 13:15:14 -05:00
Patrick
16de33fc1e
[PS-1164]
2022-07-25 13:26:42 -04:00
Brandon Maharaj
6572bacca0
[SG-388] Organization menu style improvements ( #3100 )
...
* fix: css
* fix: alignment of icon in menu for a tags
2022-07-25 11:26:28 -04:00
Oscar Hinton
478de90d45
Cleanup src
folder for web and move ts code into src/app
per angular convention ( #3127 )
2022-07-25 15:13:54 +02:00
Oscar Hinton
5c57b5e663
Fix folder tests ( #3171 )
2022-07-25 13:53:22 +02:00
Daniel James Smith
9a56ddcef1
Re-generate CLI package-lock.json ( #3165 )
2022-07-25 13:26:19 +02:00
Oscar Hinton
0c1bd57cfd
[BEEEP] [EC-141] Rust - Windows hello ( #2635 )
2022-07-25 13:24:13 +02:00
Patrick H. Lauke
05f6a30672
[PS-1182] Desktop / Browser: Accessibility - remove appBlurClick, change remaining links to buttons ( #2662 )
...
* Remove `appBlurClick` from browser extension controls
* Remove last remaining `appBlurClick` from desktop app controls
* Change any straggler `<a>` links to buttons where appropriate (where they don't open a browser window)
* Add missing `type="button"` to some of the desktop buttons
* Update and run prettier, linter
* Remove orphaned jslibs
2022-07-25 12:43:10 +02:00
cyprain-okeke
bf291c4e64
Ps 693/fix localhost exclude domain bug 2 ( #3140 )
...
* modify the submit function to validate only the newly/modified domains
* changes after running prettier
Co-authored-by: dynwee <onwudiweokeke@gmail.com>
2022-07-25 10:05:41 +01:00
cyprain-okeke
adbe0d58fa
added a refresh token to avoid the time out issue ( #3154 )
...
Co-authored-by: dynwee <onwudiweokeke@gmail.com>
2022-07-25 10:02:28 +01:00
Rui Tomé
b50de43556
[EC-320] Add organization vault export to event logs ( #3136 )
...
* Added organizationId to EventData and EventRequest
* Added EventType Organization_ClientExportedVault
* Sending organizationId on Organization Export event
* Checking that the user belongs to the organization
* Added organizationExportResponse model
* Added API method to get Organization vault export data
* Updated getOrganizationDecryptedExport to use new API method
2022-07-25 09:56:03 +01:00
Thomas Rittson
0f44789d0f
[EC-338] Update SCIM code naming conventions (revoked/restore) ( #3160 )
2022-07-25 10:47:56 +10:00
Vincent Salucci
8694227b92
[CL-17] Use focus-visible for keyboard selection ( #3152 )
2022-07-22 14:22:37 -05:00
Matt Gibson
528af15eb0
Do not use deprecated method ( #3155 )
2022-07-22 11:41:02 -05:00
Thomas Avery
8cb92d425c
[CL-29] Modal Components for the component library ( #3053 )
...
The purpose of this PR is to add Modals into the component library.
To note, this PR is focused on the visual of the modal that will "pop-up" and not the actual pop-up implementation.
2022-07-22 10:55:45 -05:00
Gbubemi Smith
9fef1d21a4
[SG-430] Modify registration component to use static ids ( #3144 )
...
* refactored form to use static ids
* renamed ids to meet standard
* renamed ids to meet standard
* renamed ids to meet standard
2022-07-22 11:22:01 +01:00
Oscar Hinton
80ee6d23c3
[SM-45] Scaffold secrets manager module ( #2989 )
...
* Scaffold secrets manager module
2022-07-22 11:16:24 +02:00
Oscar Hinton
d99acd818b
Change eslint settings to error instead of warn ( #3128 )
2022-07-22 11:15:10 +02:00
github-actions[bot]
90c91e0a7d
Autosync the updated translations ( #3156 )
...
Co-authored-by: github-actions <>
2022-07-22 09:06:45 +02:00
github-actions[bot]
eb9833a141
Autosync the updated translations ( #3157 )
...
Co-authored-by: github-actions <>
2022-07-22 09:03:49 +02:00
github-actions[bot]
42170282b1
Autosync the updated translations ( #3158 )
...
Co-authored-by: github-actions <>
2022-07-22 08:59:52 +02:00
Shane Melton
9eefb4ad16
[PS-94] Ensure autofill always uses the same tab ( #3066 )
...
* Require specifying a tab in doAutoFill options to ensure only the desired tab is filled
* Specify well defined type for added tab properties
* Replace new tabToAutoFill property with parameter
2022-07-21 10:56:09 -07:00
Michał Chęciński
eaec97506e
Feature/devops 883 upload beta channel desktop release ( #3150 )
...
* Add workflow for releasing desktop beta
* Comment out for testing
2022-07-21 17:16:41 +02:00
Thomas Rittson
36b66ee5de
Add feature flag for scim navigation ( #3146 )
2022-07-21 13:27:06 +10:00
cyprain-okeke
01dd22fda8
Ps 971/rate limiting error gives html ( #3097 )
...
* made changes in the errorResponse.ts to return toast message for status 429
* refactor the existing bug implementation
Co-authored-by: dynwee <onwudiweokeke@gmail.com>
2022-07-20 20:21:13 +01:00
cyprain-okeke
cadba40109
added some scss to resolve the issue of dragging window using text selection ( #3051 )
...
Co-authored-by: dynwee <onwudiweokeke@gmail.com>
2022-07-20 20:20:15 +01:00
Robyn MacCallum
8f6713debb
[SG-69] Small Billing Adjustments ( #3143 )
...
* Adjust sizing of billing fields
* Move billing component into trial initiation module
2022-07-20 14:33:14 -04:00
Robyn MacCallum
a081de4b7a
[SG-70] Add confirmation details step ( #3123 )
...
* Add confirmation details step
* Cleanup
* Update apps/web/src/locales/en/messages.json
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
* Update apps/web/src/locales/en/messages.json
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
Co-authored-by: Addison Beck <addisonbeck1@gmail.com>
2022-07-20 11:33:41 -04:00
Michał Chęciński
5393209cea
Update chocolateyinstall.ps1 ( #3139 )
2022-07-20 08:33:58 -04:00
Thomas Rittson
adecf4eeba
[EC-339] Add eventType and UI strings for Restore/Revoke OrgUser ( #3137 )
2022-07-20 11:57:25 +10:00
Thomas Rittson
00ac22ba01
[EC-331] User status terminology updates (revoked/restore) ( #3135 )
2022-07-20 11:41:27 +10:00
Gbubemi Smith
f07e071f09
[SG-69] Billing payment step ( #3133 )
...
* billing folder added
* initial commit
* [SG-74] Trial Initiation Component with Vertical Stepper (#2913 )
* Vertical stepper PoC
* Convert stepper css to tailwind
* trial component start
* trial component params
* tailwind-ify header
* Support teams, enterprise, and families layout param and more layout ui work
* Some more theming fixes
* Rename TrialModule to TrialInitiationModule
* Stepper fixes, plus more functionality demo
* Cleanup
* layout params and placeholders
* Only allow trial route to be hit if not logged in
* fix typo
* Use background-alt2 color for header
* Move vertical stepper out of trial-initiation
* Create components for the different plan types
* Remove width on steps
* Remove content projection for label
* Tailwind style fixes
* Extract step content into a component
* Remove layout param for now
* Remove step tags
* remove pointer classes from step button
* Remove most tailwind important designations
* Update apps/web/src/app/modules/vertical-stepper/vertical-step.component.ts
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* Tailwind and layout fixes
* Remove container
* lint & prettier fixes
* Remove extra CdkStep declaration
* Styles fixes
* Style logo directly
* Remove 0 margin on image
* Fix tiling and responsiveness
* Minor padding fixes for org pages
* Update apps/web/src/app/modules/trial-initiation/trial-initiation.component.html
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* prettier fix
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* [SG-65] Reusable Registration Form (#2946 )
* created reusable registration form
* fixed conflicts
* replicated reactive form changes in other clients
* removed comments
* client template cleanup
* client template cleanup
* removed comments in template file
* changed to component suffix
* switched show password to use component
* comments resolution
* comments resolution
* added toast disable functionality
* removed unused locale
* mode custom input validator generic
* fixed button
* fixed linter
* removed horizontal rule
* switched to button component
* Added billng step
* Added keys to locale
* billing trial initiation step
* billing trial initiation step
* Dont load billing content until the step is selected
* billing trial initiation step
* billing trial initiation step
* billing trial initiation step
* made the get plans endpoint anonymous
* merged with master and extra changes
* major changes on billing step
* billing step sub label
* Made changes to billing step sub label
* removed unused variable
* removed unused logic
* cleanup
* fixed suggestions
* removed unused reference
* added billing sub label
Co-authored-by: Robyn MacCallum <robyntmaccallum@gmail.com>
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
Co-authored-by: addison <addisonbeck1@gmail.com>
2022-07-20 02:00:25 +01:00
Vince Grassia
8aca6459cf
DEVOPS-852 - Update "Dry Run" paths in Release workflows ( #3132 )
2022-07-19 15:01:14 -04:00
Robyn MacCallum
2ddba6d2c3
Move Trial Initiation to register route ( #3129 )
2022-07-19 11:52:18 -04:00
Andreas Coroiu
acbd789c2b
[PS-683] Fix missed defaults and sentence cases ( #3095 )
...
* chore: remove superfluous default
* fix: translations
* feat: dont update auto biometric but hide the option
* feat: hide auto biometrics if biometrics are disabled
* refactor: make updateBiometric easier to read and add bug note
* chore: add comment about bug getting resolved
* refactor: merge two if-cases
2022-07-19 14:51:08 +02:00
Vitaly Baev
0a4b8b15bc
[PS-1122] Adds Mir payment system ( #3079 )
...
* Adds Mir payment system
* Fixes Mir regex pattern and formatting
* Changes Mir logos to Russian ones
* Localize Mir in select
2022-07-19 12:20:37 +02:00
Andreas Coroiu
a302f08a7c
[EC-267] Remove unassigned from lists it is not suppsed to be in ( #3102 )
...
* fix: remove unassigned from lists
* fix: remove unnecessary filter
2022-07-19 08:29:58 +02:00
Brandon Maharaj
4d5df858e9
chore: added new ui fields ( #2991 )
2022-07-18 17:47:53 -04:00
Oscar Hinton
abed118ef0
Fix input group disabled button styling ( #3130 )
2022-07-18 19:08:41 +02:00
Vincent Salucci
5ef3aac5e2
[CL-17] Tabs - Router ( #2952 )
...
* [CL-17] Tabs - Routing
* Updated titles
* Revision changes
* Replaced testing module to achieve active default state
* Z-index for tab vs disabled
* Revision changes
* Updated z index on focus
* Fixed background color of selected tab
* Force text colors in-case bootstrap tries to override
* Remove unecessary css rules, fix tabs moving when active
Co-authored-by: Hinton <hinton@users.noreply.github.com>
2022-07-18 09:17:31 -05:00
Vince Grassia
23bf69c733
Change branch push event ( #3106 )
2022-07-18 09:06:15 -04:00
Oscar Hinton
fbff2e5f00
[PS-1134] Folder fixes, including revamped auth logic ( #3118 )
2022-07-18 14:39:12 +02:00
Andreas Coroiu
cd5aef1757
[Cl-10] Button group ( #3031 )
...
* chore: setup initial bit-button-group using bitButton as template
* feat: working radio group with preliminary styling
* chore: cleanup
* feat: implement proper basic styling
* feat: implement focus handling and keyboard navigation
* feat: implement size support
* feat: add labeling support
* feat: add input for button selection
* feat: implement output handler on radio button interaction
* feat: implement internal input/output seletion handling
* feat: add external input support
* feat: add external output support
* chore: simplify storybook example a bit
* fix: module imports
* refactor: simplify both components
* feat: remove size
* chore: rename button-group to toggle-group
* chore: rename toggle-group-element to toggle-group-button
* chore: update story example
* fix: compatibility with web vault
* fix: imports in tests after rename
* fix: remove unnecessary inject decorator
* fix: clarify field names and html tags
* feat: add badge centering fix
* feat: set pointer cursor on label
* chore: comment on special css rules
* chore: remove focusable option from button
* Update libs/components/src/toggle-group/toggle-group-button.component.ts
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
* chore: rename to `bit-toggle`
* fix: remove unecessary aria label function
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com>
2022-07-18 14:25:37 +02:00
Jake Fink
5284072ff1
[PS-181] update electron ( #3071 )
...
* update electron
* downgrade electron-builder
* update electron target in electron-builder
* accept compatible versions in electron-builder
* remove ^ from electron version
* keep electron-builder at exact version
2022-07-15 13:56:21 -04:00