Socket
Socket
Sign inDemoInstall

quidproquo-webserver

Package Overview
Dependencies
Maintainers
1
Versions
226
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

quidproquo-webserver - npm Package Compare versions

Comparing version 0.0.192 to 0.0.193

lib/commonjs/services/log/logic/auth/askGetLoggedInUsername.d.ts

1

lib/commonjs/config/settings/logs.js

@@ -90,2 +90,3 @@ "use strict";

(0, route_1.defineRoute)('GET', '/log/{correlationId}', (0, quidproquo_core_1.getServiceEntry)('log', 'controller', 'logController'), 'getLog', routeAuthSettings),
(0, route_1.defineRoute)('GET', '/log/{correlationId}/toggle', (0, quidproquo_core_1.getServiceEntry)('log', 'controller', 'logController'), 'toggleLogCheck', routeAuthSettings),
(0, route_1.defineRoute)('GET', '/log/children/{fromCorrelation}', (0, quidproquo_core_1.getServiceEntry)('log', 'controller', 'logController'), 'getChildren', routeAuthSettings),

@@ -92,0 +93,0 @@ (0, route_1.defineRoute)('GET', '/log/{correlationId}/hierarchies', (0, quidproquo_core_1.getServiceEntry)('log', 'controller', 'logController'), 'getHierarchies', routeAuthSettings),

@@ -18,2 +18,5 @@ import { QpqRuntimeType, AskResponse } from 'quidproquo-core';

}): Generator<import("quidproquo-core").Action<any>, HTTPEventResponse<string>, any>;
export declare function toggleLogCheck(event: HTTPEvent, params: {
correlationId: string;
}): Generator<import("quidproquo-core").Action<any>, HTTPEventResponse<string>, any>;
export declare function getServiceNames(event: HTTPEvent): Generator<import("quidproquo-core").ConfigGetGlobalAction, HTTPEventResponse<string>, unknown>;

@@ -20,0 +23,0 @@ export declare function getHierarchies(event: HTTPEvent, params: {

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getChatMessages = exports.sendChatMessage = exports.downloadUrl = exports.getChildren = exports.getHierarchies = exports.getServiceNames = exports.getLog = exports.getLogs = void 0;
exports.getChatMessages = exports.sendChatMessage = exports.downloadUrl = exports.getChildren = exports.getHierarchies = exports.getServiceNames = exports.toggleLogCheck = exports.getLog = exports.getLogs = void 0;
/* eslint-disable @typescript-eslint/no-unused-vars */

@@ -11,2 +11,3 @@ const quidproquo_core_1 = require("quidproquo-core");

const logic_1 = require("../../logic");
const logs_1 = require("../../logic/logs");
function* getLogs(event, params) {

@@ -26,2 +27,7 @@ const { nextPageKey, startIsoDateTime, endIsoDateTime, runtimeType, errorFilter, serviceFilter, infoFilter, userFilter, onlyErrors, } = (0, httpEventUtils_1.fromJsonEventRequest)(event);

exports.getLog = getLog;
function* toggleLogCheck(event, params) {
const log = yield* (0, logs_1.askToggleLogChecked)(params.correlationId, false);
return (0, httpEventUtils_1.toJsonEventResponse)(log);
}
exports.toggleLogCheck = toggleLogCheck;
function* getServiceNames(event) {

@@ -28,0 +34,0 @@ const serviceNames = yield* (0, quidproquo_core_1.askConfigGetGlobal)('qpq-serviceNames');

import { AskResponse, QpqPagedData, QpqRuntimeType, StoryResultMetadata, StoryResultMetadataWithChildren } from 'quidproquo-core';
import { LogMetadata } from '../domain';
export declare function askUpsert(logMetadata: LogMetadata): AskResponse<void>;
export declare function askSetChecked(correlation: string, checked: boolean, checkedBy: string): AskResponse<LogMetadata>;
export declare function askListLogs(runtimeType: QpqRuntimeType, startDateTime: string, endDateTime: string, errorFilter: string, serviceFilter: string, infoFilter: string, userFilter: string, onlyErrors: boolean, nextPageKey?: string): AskResponse<QpqPagedData<LogMetadata>>;

@@ -5,0 +6,0 @@ export declare function askGetByCorrelation(correlation: string): AskResponse<LogMetadata | undefined>;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.askGetHierarchiesByCorrelation = exports.askCreateHierarchy = exports.askFindRootLog = exports.askGetAllByFromCorrelation = exports.askGetByFromCorrelation = exports.askGetByCorrelation = exports.askListLogs = exports.askUpsert = void 0;
exports.askGetHierarchiesByCorrelation = exports.askCreateHierarchy = exports.askFindRootLog = exports.askGetAllByFromCorrelation = exports.askGetByFromCorrelation = exports.askGetByCorrelation = exports.askListLogs = exports.askSetChecked = exports.askUpsert = void 0;
const quidproquo_core_1 = require("quidproquo-core");

@@ -11,2 +11,10 @@ const config_1 = require("../../../../config");

exports.askUpsert = askUpsert;
function* askSetChecked(correlation, checked, checkedBy) {
return yield* (0, quidproquo_core_1.askKeyValueStoreUpdatePartialProperties)(metadataStoreName, 'correlation', {
correlation,
checked,
checkedBy,
});
}
exports.askSetChecked = askSetChecked;
function* askListLogs(runtimeType, startDateTime, endDateTime, errorFilter, serviceFilter, infoFilter, userFilter, onlyErrors, nextPageKey) {

@@ -13,0 +21,0 @@ const filters = [];

import { StoryResultMetadata } from 'quidproquo-core';
export type LogMetadata = StoryResultMetadata & {
ttl?: number;
checked?: boolean;
checkedBy?: string;
};

7

lib/commonjs/services/log/logic/auth/index.d.ts

@@ -1,3 +0,4 @@

export * from "./askLogin";
export * from "./askRefreshToken";
export * from "./askRespondToAuthChallenge";
export * from './askLogin';
export * from './askRefreshToken';
export * from './askRespondToAuthChallenge';
export * from './askGetLoggedInUsername';

@@ -20,1 +20,2 @@ "use strict";

__exportStar(require("./askRespondToAuthChallenge"), exports);
__exportStar(require("./askGetLoggedInUsername"), exports);
export * from './askGetLogs';
export * from './askToggleLogChecked';
export * from './askAnnounceLogMetadataByCorrelationId';

@@ -18,1 +18,3 @@ "use strict";

__exportStar(require("./askGetLogs"), exports);
__exportStar(require("./askToggleLogChecked"), exports);
__exportStar(require("./askAnnounceLogMetadataByCorrelationId"), exports);

@@ -7,2 +7,3 @@ "use strict";

const messageProcessors_1 = require("./messageProcessors");
const askAuthenticateConnection_1 = require("./askAuthenticateConnection");
function* askProcessOnMessage(connectionId, message) {

@@ -26,2 +27,11 @@ if ((0, messageProcessors_1.isWebSocketAuthenticateMessage)(message)) {

}
// Make sure any messages below have access to the authenticated user
yield* (0, askAuthenticateConnection_1.askAuthenticateConnection)(connectionId);
if ((0, messageProcessors_1.isWebSocketMarkLogCheckedMessage)(message)) {
yield* (0, messageProcessors_1.askProcessOnMarkLogChecked)(connectionId, message.payload.correlationId, message.payload.checked);
return;
}
if ((0, messageProcessors_1.isWebSocketRefreshLogMetadataMessage)(message)) {
yield* (0, messageProcessors_1.askProcessOnRefreshLogMetadata)(message.payload.correlationId);
}
// This should never be hit.

@@ -28,0 +38,0 @@ yield* (0, quidproquo_core_1.askThrowError)(quidproquo_core_1.ErrorTypeEnum.GenericError, `Unabled to process [${message === null || message === void 0 ? void 0 : message.messageType}] WebSocket message`);

@@ -6,1 +6,3 @@ export * from './askProcessOnConnect';

export * from './serverMessages';
export * from './askAuthenticateConnection';
export * from './clientMessages';

@@ -22,1 +22,3 @@ "use strict";

__exportStar(require("./serverMessages"), exports);
__exportStar(require("./askAuthenticateConnection"), exports);
__exportStar(require("./clientMessages"), exports);
export * from './askProcessOnAuthenticate';
export * from './askProcessOnUnauthenticate';
export * from './askProcessOnPing';
export * from './askProcessOnChecked';
export * from './askProcessOnRefreshLogMetadata';

@@ -20,1 +20,3 @@ "use strict";

__exportStar(require("./askProcessOnPing"), exports);
__exportStar(require("./askProcessOnChecked"), exports);
__exportStar(require("./askProcessOnRefreshLogMetadata"), exports);
export * from './WebSocketClientEventMessageAuthenticate';
export * from './WebSocketClientEventMessageUnauthenticate';
export * from './WebSocketClientEventMessagePing';
export * from './WebSocketClientEventMessageMarkLogChecked';

@@ -20,1 +20,2 @@ "use strict";

__exportStar(require("./WebSocketClientEventMessagePing"), exports);
__exportStar(require("./WebSocketClientEventMessageMarkLogChecked"), exports);
export declare enum WebsocketClientMessageEventType {
Authenticate = "qpq/ws/Authenticate",
Unauthenticate = "qpq/ws/Unauthenticate",
Ping = "qpq/ws/Ping"
Ping = "qpq/ws/Ping",
MarkLogChecked = "qpq/ws/MarkLogChecked"
}

@@ -9,2 +9,3 @@ "use strict";

WebsocketClientMessageEventType["Ping"] = "qpq/ws/Ping";
WebsocketClientMessageEventType["MarkLogChecked"] = "qpq/ws/MarkLogChecked";
})(WebsocketClientMessageEventType = exports.WebsocketClientMessageEventType || (exports.WebsocketClientMessageEventType = {}));
{
"name": "quidproquo-webserver",
"version": "0.0.192",
"version": "0.0.193",
"description": "",

@@ -29,8 +29,8 @@ "main": "./lib/commonjs/index.js",

"@anthropic-ai/sdk": "^0.19.1",
"quidproquo-core": "0.0.192"
"quidproquo-core": "0.0.193"
},
"devDependencies": {
"quidproquo-tsconfig": "0.0.192",
"quidproquo-tsconfig": "0.0.193",
"typescript": "^4.9.3"
}
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc