mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 05:43:41 +00:00
Enable event logs to show events logged by the Public API (#10660)
* Add PublicApi to event system users * Remove `import` api service method
This commit is contained in:
@@ -22,6 +22,7 @@ import { BaseEventsComponent } from "../../common/base.events.component";
|
|||||||
const EVENT_SYSTEM_USER_TO_TRANSLATION: Record<EventSystemUser, string> = {
|
const EVENT_SYSTEM_USER_TO_TRANSLATION: Record<EventSystemUser, string> = {
|
||||||
[EventSystemUser.SCIM]: null, // SCIM acronym not able to be translated so just display SCIM
|
[EventSystemUser.SCIM]: null, // SCIM acronym not able to be translated so just display SCIM
|
||||||
[EventSystemUser.DomainVerification]: "domainVerification",
|
[EventSystemUser.DomainVerification]: "domainVerification",
|
||||||
|
[EventSystemUser.PublicApi]: "publicApi",
|
||||||
};
|
};
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
|
|||||||
@@ -9012,5 +9012,9 @@
|
|||||||
},
|
},
|
||||||
"secretsManagerWithFreePasswordManagerInfo": {
|
"secretsManagerWithFreePasswordManagerInfo": {
|
||||||
"message": "Your complementary one year Password Manager subscription will upgrade to the selected plan. You will not be charged until the complimentary period is over."
|
"message": "Your complementary one year Password Manager subscription will upgrade to the selected plan. You will not be charged until the complimentary period is over."
|
||||||
|
},
|
||||||
|
"publicApi": {
|
||||||
|
"message": "Public API",
|
||||||
|
"description": "The text, 'API', is an acronymn and should not be translated."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -90,7 +90,6 @@ import { DeleteRecoverRequest } from "../models/request/delete-recover.request";
|
|||||||
import { EventRequest } from "../models/request/event.request";
|
import { EventRequest } from "../models/request/event.request";
|
||||||
import { KdfRequest } from "../models/request/kdf.request";
|
import { KdfRequest } from "../models/request/kdf.request";
|
||||||
import { KeysRequest } from "../models/request/keys.request";
|
import { KeysRequest } from "../models/request/keys.request";
|
||||||
import { OrganizationImportRequest } from "../models/request/organization-import.request";
|
|
||||||
import { PreloginRequest } from "../models/request/prelogin.request";
|
import { PreloginRequest } from "../models/request/prelogin.request";
|
||||||
import { RegisterRequest } from "../models/request/register.request";
|
import { RegisterRequest } from "../models/request/register.request";
|
||||||
import { StorageRequest } from "../models/request/storage.request";
|
import { StorageRequest } from "../models/request/storage.request";
|
||||||
@@ -301,7 +300,6 @@ export abstract class ApiService {
|
|||||||
deleteGroupUser: (organizationId: string, id: string, organizationUserId: string) => Promise<any>;
|
deleteGroupUser: (organizationId: string, id: string, organizationUserId: string) => Promise<any>;
|
||||||
|
|
||||||
getSync: () => Promise<SyncResponse>;
|
getSync: () => Promise<SyncResponse>;
|
||||||
postPublicImportDirectory: (request: OrganizationImportRequest) => Promise<any>;
|
|
||||||
|
|
||||||
getSettingsDomains: () => Promise<DomainsResponse>;
|
getSettingsDomains: () => Promise<DomainsResponse>;
|
||||||
putSettingsDomains: (request: UpdateDomainsRequest) => Promise<DomainsResponse>;
|
putSettingsDomains: (request: UpdateDomainsRequest) => Promise<DomainsResponse>;
|
||||||
|
|||||||
@@ -2,4 +2,5 @@
|
|||||||
export enum EventSystemUser {
|
export enum EventSystemUser {
|
||||||
SCIM = 1,
|
SCIM = 1,
|
||||||
DomainVerification = 2,
|
DomainVerification = 2,
|
||||||
|
PublicApi = 3,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -102,7 +102,6 @@ import { DeleteRecoverRequest } from "../models/request/delete-recover.request";
|
|||||||
import { EventRequest } from "../models/request/event.request";
|
import { EventRequest } from "../models/request/event.request";
|
||||||
import { KdfRequest } from "../models/request/kdf.request";
|
import { KdfRequest } from "../models/request/kdf.request";
|
||||||
import { KeysRequest } from "../models/request/keys.request";
|
import { KeysRequest } from "../models/request/keys.request";
|
||||||
import { OrganizationImportRequest } from "../models/request/organization-import.request";
|
|
||||||
import { PreloginRequest } from "../models/request/prelogin.request";
|
import { PreloginRequest } from "../models/request/prelogin.request";
|
||||||
import { RegisterRequest } from "../models/request/register.request";
|
import { RegisterRequest } from "../models/request/register.request";
|
||||||
import { StorageRequest } from "../models/request/storage.request";
|
import { StorageRequest } from "../models/request/storage.request";
|
||||||
@@ -893,10 +892,6 @@ export class ApiService implements ApiServiceAbstraction {
|
|||||||
return new ListResponse(r, PlanResponse);
|
return new ListResponse(r, PlanResponse);
|
||||||
}
|
}
|
||||||
|
|
||||||
async postPublicImportDirectory(request: OrganizationImportRequest): Promise<any> {
|
|
||||||
return this.send("POST", "/public/organization/import", request, true, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
async getTaxRates(): Promise<ListResponse<TaxRateResponse>> {
|
async getTaxRates(): Promise<ListResponse<TaxRateResponse>> {
|
||||||
const r = await this.send("GET", "/plans/sales-tax-rates/", null, true, true);
|
const r = await this.send("GET", "/plans/sales-tax-rates/", null, true, true);
|
||||||
return new ListResponse(r, TaxRateResponse);
|
return new ListResponse(r, TaxRateResponse);
|
||||||
|
|||||||
Reference in New Issue
Block a user