Oscar Hinton
d852a5ff07
[PM-97089] [Bootstrap] Convert remaining sr-only to tw-sr-only ( #10094 )
...
We're still using sr-only in multiple places. This is a bootstrap utility class and needs to be migrated to tw-sr-only.
2024-07-16 11:59:04 +01:00
Oscar Hinton
bc7c6dd04e
[PM-9710] [Bootstrap] Hide file inputs when not using bootstrap ( #10095 )
...
When removing boostrap it seems the hidden attribute to the file inputs stops working. This implements a "quick" fix by just adding the tw-hidden class.
2024-07-15 13:09:25 -05:00
cyprain-okeke
410d1c6394
Fix the zip core error on trial initiation ( #10100 )
2024-07-13 07:19:46 +01:00
cyprain-okeke
cc206d4c3f
[AC-1102]Automatic Sync is visible for self hosted Families Orgs ( #9565 )
...
* Add the changes to remove automasync for family org
* Remove changes to the form field file
* Rename productType to productTierType
* Add Upload license and License file
* Hide the License and upload License label
* Resolve the issue of Validation required for family org
2024-07-11 18:05:17 +01:00
cyprain-okeke
a08cbf30d9
Resolve the error on license upload ( #10057 )
2024-07-11 16:18:48 +01:00
Conner Turnbull
36030c3763
[PM-9113] Trim Whitespace from email in sponsorship form ( #9781 )
...
* Removed whitespace from email form when setting up families sponsorship
* Moved sponsorship components to billing folder
* Updated to use existing input stripping directive
* Updated appInputStripSpaces to update both the element and the control value
* Removed the call to Renderer2 as it wasn't needed
2024-07-11 09:04:51 -04:00
Conner Turnbull
e4c7efba12
Resolved circular dependency with UpdateLicenseDialogResult enum ( #10056 )
2024-07-10 13:34:51 -04:00
KiruthigaManivannan
f446c3b454
PM-8545 Defect Upload License Dialog should close after file upload ( #9871 )
...
* PM-8545 Defect Upload License Dialog should close after file upload
* Resolve the validation message issue (#10033 )
---------
Co-authored-by: cyprain-okeke <108260115+cyprain-okeke@users.noreply.github.com>
2024-07-10 15:40:18 +01:00
cyprain-okeke
ca4ac38fcb
[AC-2830] Unable to create a free organization ( #9917 )
...
* Resolve the issue free org creation
* Check that the taxForm is touched
2024-07-02 23:21:37 +01:00
Addison Beck
b7e3f5bc68
Restructure the org-permissions
guard to be Angular 17+ compliant ( #9631 )
...
* Document the `org-permissions` guard in code
* Restructure the `org-permissions` guard to be Angular 17+ compliant
* Update the `org-permissions` guard to use `ToastService`
* Simplify callback function sigantures
* Remove unused test object
* Fix updated route from merge
2024-07-02 09:53:06 -05:00
cyprain-okeke
804cbe6da1
[PM-5024] Migrate tax-info component ( #9872 )
...
* Changes for the tax info migration
* Return for invalid formgroup
2024-07-02 15:50:11 +01:00
cyprain-okeke
5965f779b9
[PM-9364] Copy for Aggregate auto-scaling invoices for Teams and Enterprise customers ( #9875 )
...
* Change the seat adjustment message
* Move changes from en_GB file to en file
* revert changes in en_GB file
* Add feature flag to the change
2024-07-01 15:57:57 +01:00
KiruthigaManivannan
5e9e095b40
PM-5022 Migrate Payment Method component ( #8397 )
...
* PM-5022 Migrated Payment Method component
* PM-5022 Addressed review comments
* PM-5022 Addressed review comments on CSS
* PM-5022 Addressed the css comment and fixed build issues
* PM-5022 Changed app-callout to bit-callout
---------
Co-authored-by: cyprain-okeke <108260115+cyprain-okeke@users.noreply.github.com>
2024-06-26 19:36:25 +05:30
Oscar Hinton
cbb2fa9442
[PM-8972] Migrate callouts to the new CL callout ( #9710 )
...
* Migrate callouts to the new CL callout
2024-06-20 15:45:48 +02:00
Conner Turnbull
f484dd491b
[PM-8830] Billing Enums Rename ( #9612 )
...
* Renamed ProductType to ProductTierType
* Renamed Product properties to ProductTier
* Moved product-tier-type.enum.ts to billing folder
* Added ProductType enum
2024-06-14 15:43:40 -04:00
Conner Turnbull
4d27824064
Revert "[PM-5024] tax info component migration ( #8199 )" ( #9603 )
...
This reverts commit 99dc88688a
.
2024-06-12 12:04:48 -04:00
Conner Turnbull
a7912ad10c
Revert "Upload license dialog not closing bug fix ( #9588 )" ( #9602 )
...
This reverts commit bece072086
.
2024-06-12 16:22:46 +01:00
Conner Turnbull
f85c4877e2
Updated certain billing callsites to get billing history instead ( #9443 )
2024-06-12 07:52:59 -04:00
vinith-kovan
99dc88688a
[PM-5024] tax info component migration ( #8199 )
...
* tax info component migration
* tax info component migration
* tax info component migration
* PM-5024 Updated form controls in the component
---------
Co-authored-by: KiruthigaManivannan <kiruthiga.manivannan@kovanlabs.com>
2024-06-12 13:28:23 +05:30
vinith-kovan
bece072086
Upload license dialog not closing bug fix ( #9588 )
2024-06-12 12:19:33 +05:30
vinith-kovan
c06211829f
[PM 5023] migrate payment component ( #8345 )
...
* payment component migration
* payment component migration
* payment component migration
2024-06-06 19:29:54 +05:30
vinith-kovan
7e86c0afd4
[PM-5014] Download license component migration ( #8443 )
...
* Download license component migration
* download license dialog component migration
* download license dialog component migration
2024-06-05 13:45:08 +05:30
vinith-kovan
9322dacbd4
[PM 5011][PM-8562] migrate user subscription component ( #9499 )
...
* migrate user subscription along with update license dialog
* migrate user subscription along with update license dialog
* migrate user subscription along with update license dialog
2024-06-04 23:26:20 +05:30
Alex Morask
010b55d39d
Prevent Provider from viewing client organization payment method and billing history ( #9442 )
2024-06-03 11:10:54 -04:00
vinith-kovan
1b5faae7c3
[PM-5011][PM-7284] migrate user subscription along with update license dialog ( #8659 )
...
* migrate user subscription along with update license dialog
* migrate user subscription along with update license dialog
2024-05-28 21:23:54 +05:30
vinith-kovan
74bc24b39a
two subscription header issue fix ( #9332 )
2024-05-24 13:51:59 +05:30
vinith-kovan
cdf93df898
migrate update license component ( #8652 )
2024-05-22 00:02:09 +05:30
KiruthigaManivannan
c8998d0c00
[PM-5018] Migrate Add Credit component ( #8321 )
...
* Migrated Add Credit component
* PM-5018 Addressed Review comments for Add Credit Component
* PM-5018 Design team comments addressed
* PM-5018 Latest review comments are addressed
* PM-5018 Minor comments addressed
2024-05-21 18:33:19 +05:30
KiruthigaManivannan
a7406ab5a0
PM-8045 All Subscription plans can be selected same time ( #9185 )
2024-05-21 03:54:52 +05:30
Conner Turnbull
f97064effe
Only showing PM subscription adjustment form if the user is a PM user ( #9011 )
2024-05-17 14:14:46 -04:00
Conner Turnbull
536fe327ad
[AC-2514] Added copy for SM trial organizations subscription page ( #9012 )
...
* Added copy for SM trial organizations to contact customer support
* Only show copy if on sm-standalone discount
2024-05-17 14:04:08 -04:00
Conner Turnbull
61f2def195
Hiding teams starter plan option from org creation and org upgrade ( #9017 )
2024-05-17 14:35:41 +01:00
Matt Gibson
ee690cd1ef
Use account service for getting account profile data. ( #9133 )
...
* Use account service for getting account profile data.
* desktop build fixes
* CLI build fixes
* Remove state service methods
2024-05-17 00:21:00 +02:00
Alex Morask
43e1d0a21b
Only call payment method warning service when FF is on ( #9161 )
2024-05-16 10:02:56 -04:00
cyprain-okeke
bf57a181eb
[AC-2570] Existing providers see new CB experience on Admin Console org Billing Subscription page ( #9108 )
...
* Fix the subscription page issue for existing providers
* Merge branch 'main' into ac-2570-existing-providers-see-new-cb-experience-on-admin-console-org-billing-subscription-page
* Fix pr comment on error if the user isn't a provider user
* Resolve the pr comment on error for non provider user
* Remove unused property
2024-05-13 22:00:38 +01:00
Conner Turnbull
1a329638e0
Resolved issue where non-provider user couldn't access subscription page of managed organization ( #9137 )
2024-05-13 12:17:36 -04:00
Will Martin
9eef1f0953
fix merge error introduced in PM-5017 ( #9102 )
2024-05-09 13:47:05 -04:00
KiruthigaManivannan
ff3b6f52ee
PM-5017 Migrate Organization Plans component ( #8448 )
...
* PM-5017 Migrated Organization plans component
* PM-5017 Addressed all the review comments
* PM-5017 Missed a minor change
---------
Co-authored-by: vinith-kovan <156108204+vinith-kovan@users.noreply.github.com>
2024-05-09 21:11:17 +05:30
vinith-kovan
0c2e8c15dc
[PM 5012] migrate adjust subscription component ( #8239 )
...
* adjust subscription component migration
* adjust subscription component migration
* adjust subscription component migration
2024-05-09 21:01:00 +05:30
vinith-kovan
30ef66139e
[PM 5007] migrate premium component ( #8387 )
...
* premium component migration
* premium component migration
* premium component migration
* premium component migration
2024-05-09 20:46:43 +05:30
cyprain-okeke
2b9c4c6e34
Rename the isProviderManaged variable ( #9061 )
2024-05-06 21:38:53 +01:00
cyprain-okeke
425c7914b0
[AC-2558] Provider Admin still sees manage billing options - not the provided image ( #9048 )
...
* Fix the issue of provider admin not seeing the image
* Resolve the case and ternary operator comment
2024-05-06 20:21:11 +01:00
cyprain-okeke
04decd1c09
[AC-2265] As a Provider Admin, I shouldn't be able to use my client organizations' billing pages ( #8981 )
...
* initial commit
* add the feature flag
* Resolve pr comments
2024-04-30 16:35:39 +01:00
Alex Morask
418d4642da
Hide grace period note when in self-serve trial ( #8768 )
2024-04-30 10:55:00 -04:00
Oscar Hinton
14b2eb99a2
[PM-2282] Make feature flags type safe ( #8612 )
...
Refactors the feature flags in ConfigService to be type safe. It also moves the default value to a centralized location rather than the caller defining it. This ensures consistency across the various places they are used.
2024-04-26 12:57:26 +02:00
Justin Baur
395ed3f5d4
[PM-7489] Introduce MessageSender
& MessageListener
( #8709 )
...
* Introduce MessageSender
* Update `messageSenderFactory`
* Remove Comment
* Use BrowserApi
* Update Comment
* Rename to CommandDefinition
* Add More Documentation to MessageSender
* Add `EMPTY` helpers and remove NoopMessageSender
* Calm Down Logging
* Limit Logging On Known Errors
* Use `messageStream` Parameter
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* Add eslint rules
* Update Error Handling
Co-authored-by: Cesar Gonzalez <cesar.a.gonzalezcs@gmail.com>
* Delete Lazy Classes In Favor of Observable Factories
* Remove Fido Messages
---------
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
Co-authored-by: Cesar Gonzalez <cesar.a.gonzalezcs@gmail.com>
2024-04-19 15:02:40 -04:00
Conner Turnbull
ddee74fdee
Removed 2023 plans for view for grandfathered 2020 providers ( #8804 )
2024-04-19 13:15:30 -04:00
cyprain-okeke
a72b7f3d21
[AC-1218] Add ability to delete Provider Portals ( #8685 )
...
* initial commit
* add changes from running prettier
* resolve the linx issue
* resolve the lint issue
* resolving lint error
* correct the redirect issue
* resolve pr commit
* Add a feature flag
* move the new component to adminconsole
* resolve some pr comments
* move the endpoint from ApiService to providerApiService
* move provider endpoints to the provider-api class
* change the header
* resolve some pr comments
2024-04-17 14:07:26 +01:00
KiruthigaManivannan
9ecf384176
[PM-5020] Adjust Storage component migration ( #8301 )
...
* Migrated Add Storage component
* PM-5020 Addressed review comments for Adjust Storage component
* PM-5020 Changes done in dialog css
* PM-5020 Latest review comments addressed
* PM-5020 Add storage submit action changes done
* PM-5020 Moved the paragraph to top of dialog content
2024-04-16 15:40:10 -04:00
vinith-kovan
cf2fefaead
[PM-5021] billing history component migration ( #8042 )
...
* billing history component migration
* billing history component migration
* billing history component migration
* billing history component migration
* billing history component migration
---------
Co-authored-by: Todd Martin <106564991+trmartin4@users.noreply.github.com>
2024-04-16 15:39:53 -04:00