mirror of
https://github.com/bitwarden/browser
synced 2025-12-15 07:43:35 +00:00
* [AC-1124] Add getManyFromApiForOrganization to cipher.service.ts * [AC-1124] Use getManyFromApiForOrganization when a user does not have access to all ciphers * [AC-1124] Vault changes - Show new collection access restricted view - Include unassigned ciphers for restricted admins - Restrict collections when creating/cloning/editing ciphers * [AC-1124] Update edit cipher on page navigation to check if user can access the cipher * [AC-1124] Hide ciphers from restricted collections * [AC-1124] Ensure providers are not shown collection access restricted view * [AC-1124] Modify add-edit component to call the correct endpoint when a restricted admin attempts to add-edit a cipher * [AC-1124] Fix bug after merge with main * [AC-1124] Use private this._organization * [AC-1124] Fix broken builds
40 lines
1.5 KiB
TypeScript
40 lines
1.5 KiB
TypeScript
import { NgModule } from "@angular/core";
|
|
|
|
import { BreadcrumbsModule, NoItemsModule } from "@bitwarden/components";
|
|
|
|
import { LooseComponentsModule } from "../../shared/loose-components.module";
|
|
import { SharedModule } from "../../shared/shared.module";
|
|
import { OrganizationBadgeModule } from "../../vault/individual-vault/organization-badge/organization-badge.module";
|
|
import { PipesModule } from "../../vault/individual-vault/pipes/pipes.module";
|
|
import { CollectionDialogModule } from "../components/collection-dialog";
|
|
import { VaultItemsModule } from "../components/vault-items/vault-items.module";
|
|
|
|
import { CollectionAccessRestrictedComponent } from "./collection-access-restricted.component";
|
|
import { CollectionBadgeModule } from "./collection-badge/collection-badge.module";
|
|
import { GroupBadgeModule } from "./group-badge/group-badge.module";
|
|
import { VaultFilterModule } from "./vault-filter/vault-filter.module";
|
|
import { VaultHeaderComponent } from "./vault-header/vault-header.component";
|
|
import { VaultRoutingModule } from "./vault-routing.module";
|
|
import { VaultComponent } from "./vault.component";
|
|
|
|
@NgModule({
|
|
imports: [
|
|
VaultRoutingModule,
|
|
VaultFilterModule,
|
|
SharedModule,
|
|
LooseComponentsModule,
|
|
GroupBadgeModule,
|
|
CollectionBadgeModule,
|
|
OrganizationBadgeModule,
|
|
PipesModule,
|
|
BreadcrumbsModule,
|
|
VaultItemsModule,
|
|
CollectionDialogModule,
|
|
CollectionAccessRestrictedComponent,
|
|
NoItemsModule,
|
|
],
|
|
declarations: [VaultComponent, VaultHeaderComponent],
|
|
exports: [VaultComponent],
|
|
})
|
|
export class VaultModule {}
|