Skip to content

Commit fc2c4dd

Browse files
Merge pull request #453 from szprutamich/master
SDCB-11234 - admin/administrators
2 parents 7267a0a + 35504a4 commit fc2c4dd

13 files changed

+43
-8
lines changed

dist/api/APIAdminResource.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import { AdminDeviceSession, AdminInteractiveDeviceSession } from './models/Admi
3030
import { AdminDeviceType, DeviceTypeData } from './models/AdminDeviceType';
3131
import { AdminEmail } from './models/AdminEmail';
3232
import { AdminError } from './models/AdminError';
33+
import { Administrator } from './models/Administrator';
3334
import { AdminOverview } from './models/AdminOverview';
3435
import { BillingPeriod } from './models/BillingPeriod';
3536
import { Browser, BrowserData } from './models/Browser';
@@ -61,6 +62,7 @@ export declare class APIAdminResource extends APIResource {
6162
accountServices(): APIList<AccountService, CollectionQueryParams, any>;
6263
accountService(id: number): APIAdminResourceAccountService;
6364
activities(): APIList<Activity, CollectionQueryParams, any>;
65+
administrators(): APIList<Administrator, CollectionQueryParams, any>;
6466
billingPeriods(): APIList<BillingPeriod, CollectionQueryParams, any>;
6567
billingPeriod(id: number): APIResource<BillingPeriod, import("./models/HTTP").QueryParams, import("./models/HTTP").QueryParams>;
6668
browsers(): APIList<Browser, CollectionQueryParams, BrowserData>;

dist/api/models/Administrator.d.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
import { User } from './User';
2+
export declare type Administrator = Pick<User, 'createTime' | 'deleteTime' | 'email' | 'id' | 'status'> & {
3+
isAdmin: boolean;
4+
isAdminReadOnly: boolean;
5+
isUserAdmin: boolean;
6+
};

dist/bitbar-cloud-api-client.js

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/bitbar-cloud-api-client.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/models.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ export * from './api/models/AdminDeviceSessionStatistics';
1111
export * from './api/models/AdminDeviceType';
1212
export * from './api/models/AdminEmail';
1313
export * from './api/models/AdminError';
14+
export * from './api/models/Administrator';
1415
export * from './api/models/AdminFrameworkStatistics';
1516
export * from './api/models/AdminOverview';
1617
export * from './api/models/AdminTestRun';

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@bitbar/cloud-api-client",
3-
"version": "1.0.24",
3+
"version": "1.0.25",
44
"description": "Bitbar Cloud API Client for JavaScript",
55
"main": "dist/bitbar-cloud-api-client.min.js",
66
"types": "dist/index.d.ts",

src/api/APIAdminResource.spec.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,14 @@ describe('APIAdminResource', () => {
9898
});
9999
});
100100

101+
describe('@administrators', () => {
102+
it('should initialize proper endpoint path', () => {
103+
const call = service.administrators();
104+
expect(call).toBeInstanceOf(APIList);
105+
expect(call.toUrl()).toEqual(`${baseUrl}/administrators`);
106+
});
107+
});
108+
101109
describe('@billingPeriods', () => {
102110
it('should initialize proper endpoint path', () => {
103111
const call = service.billingPeriods();

0 commit comments

Comments
 (0)