You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP

@oneuptime/model

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@oneuptime/model - npm Package Compare versions

Comparing version

to
7.0.2004

@@ -33,2 +33,3 @@ var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {

import Label from './Label';
import Color from 'Common/Types/Color';
let TelemetryService = class TelemetryService extends BaseModel {

@@ -49,2 +50,3 @@ constructor() {

this.retainTelemetryDataForDays = undefined;
this.serviceColor = undefined;
}

@@ -451,2 +453,37 @@ };

], TelemetryService.prototype, "retainTelemetryDataForDays", void 0);
__decorate([
ColumnAccessControl({
create: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.CanCreateTelemetryService,
],
read: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.ProjectMember,
Permission.CanReadTelemetryService,
],
update: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.CanEditTelemetryService,
],
}),
TableColumn({
type: TableColumnType.Color,
title: 'Service Color',
description: 'Color for this telemetry service',
}),
Column({
type: ColumnType.Color,
nullable: true,
unique: false,
transformer: Color.getDatabaseTransformer(),
}),
__metadata("design:type", Color)
], TelemetryService.prototype, "serviceColor", void 0);
TelemetryService = __decorate([

@@ -453,0 +490,0 @@ AccessControlColumn('labels'),

@@ -32,2 +32,3 @@ import {

import Label from './Label';
import Color from 'Common/Types/Color';

@@ -490,2 +491,36 @@ @AccessControlColumn('labels')

public retainTelemetryDataForDays?: number = undefined;
@ColumnAccessControl({
create: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.CanCreateTelemetryService,
],
read: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.ProjectMember,
Permission.CanReadTelemetryService,
],
update: [
Permission.ProjectOwner,
Permission.ProjectAdmin,
Permission.ProjectMember,
Permission.CanEditTelemetryService,
],
})
@TableColumn({
type: TableColumnType.Color,
title: 'Service Color',
description: 'Color for this telemetry service',
})
@Column({
type: ColumnType.Color,
nullable: true,
unique: false,
transformer: Color.getDatabaseTransformer(),
})
public serviceColor?: Color = undefined;
}
{
"name": "@oneuptime/model",
"version": "7.0.1989",
"version": "7.0.2004",
"description": "",

@@ -14,3 +14,3 @@ "main": "index.js",

"dependencies": {
"Common": "npm:@oneuptime/common@7.0.1989",
"Common": "npm:@oneuptime/common@7.0.2004",
"typeorm": "^0.3.20"

@@ -17,0 +17,0 @@ },

Sorry, the diff of this file is not supported yet