senter-apps-service
Advanced tools
Comparing version 1.0.10 to 1.0.11
const MongoRepository = require('senter-mongo-repository'); | ||
const appRepository = new MongoRepository(process.env.mongoConnectionString, process.env.mongoDatabase, MongoRepository.AppsCollectionName); | ||
const settingsRepository = new MongoRepository(process.env.mongoConnectionString, process.env.mongoDatabase, MongoRepository.SettingsCollectionName); | ||
@@ -13,2 +11,8 @@ module.exports = class AppsService { | ||
constructor(client, dbName) | ||
{ | ||
this._appRepository = new MongoRepository(client, dbName, MongoRepository.AppsCollectionName); | ||
this._settingsRepository = new MongoRepository(client, dbName, MongoRepository.SettingsCollectionName); | ||
} | ||
async getApp(userId, appName){ | ||
@@ -27,3 +31,3 @@ var apps = await this.getUserAppsDocument(userId); | ||
await appRepository.upsert(userId, userId, apps) | ||
await this._appRepository.upsert(userId, userId, apps) | ||
} | ||
@@ -37,11 +41,11 @@ | ||
updateQuery.$set[`locations.$[].${appName}`] = null; | ||
await settingsRepository.updateMany({}, userId, updateQuery) | ||
await this._settingsRepository.updateMany({}, userId, updateQuery) | ||
} | ||
async searchApp(term){ | ||
return await appRepository.search(term); | ||
return await this._appRepository.search(term); | ||
} | ||
async getUserAppsDocument(userId) { | ||
const apps = await appRepository.getById(userId); | ||
const apps = await this._appRepository.getById(userId); | ||
@@ -59,4 +63,4 @@ if (!apps) | ||
return await appRepository.create(userId, apps); | ||
return await this._appRepository.create(userId, apps); | ||
} | ||
} |
{ | ||
"name": "senter-apps-service", | ||
"version": "1.0.10", | ||
"version": "1.0.11", | ||
"description": "Keep track of active integration apps", | ||
@@ -12,3 +12,3 @@ "main": "appsService.js", | ||
"dependencies": { | ||
"senter-mongo-repository": "^1.3.0" | ||
"senter-mongo-repository": "^2.1.0" | ||
}, | ||
@@ -15,0 +15,0 @@ "devDependencies": { |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
47
1
0
2271
+ Added@aws-crypto/sha256-browser@5.2.0(transitive)
+ Added@aws-crypto/sha256-js@5.2.0(transitive)
+ Added@aws-crypto/supports-web-crypto@5.2.0(transitive)
+ Added@aws-crypto/util@5.2.0(transitive)
+ Added@aws-sdk/client-cognito-identity@3.750.0(transitive)
+ Added@aws-sdk/client-sso@3.750.0(transitive)
+ Added@aws-sdk/core@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-cognito-identity@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-env@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-http@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-ini@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-node@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-process@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-sso@3.750.0(transitive)
+ Added@aws-sdk/credential-provider-web-identity@3.750.0(transitive)
+ Added@aws-sdk/credential-providers@3.750.0(transitive)
+ Added@aws-sdk/middleware-host-header@3.734.0(transitive)
+ Added@aws-sdk/middleware-logger@3.734.0(transitive)
+ Added@aws-sdk/middleware-recursion-detection@3.734.0(transitive)
+ Added@aws-sdk/middleware-user-agent@3.750.0(transitive)
+ Added@aws-sdk/nested-clients@3.750.0(transitive)
+ Added@aws-sdk/region-config-resolver@3.734.0(transitive)
+ Added@aws-sdk/token-providers@3.750.0(transitive)
+ Added@aws-sdk/types@3.734.0(transitive)
+ Added@aws-sdk/util-endpoints@3.743.0(transitive)
+ Added@aws-sdk/util-locate-window@3.723.0(transitive)
+ Added@aws-sdk/util-user-agent-browser@3.734.0(transitive)
+ Added@aws-sdk/util-user-agent-node@3.750.0(transitive)
+ Added@mongodb-js/saslprep@1.2.0(transitive)
+ Added@smithy/abort-controller@4.0.1(transitive)
+ Added@smithy/config-resolver@4.0.1(transitive)
+ Added@smithy/core@3.1.4(transitive)
+ Added@smithy/credential-provider-imds@4.0.1(transitive)
+ Added@smithy/fetch-http-handler@5.0.1(transitive)
+ Added@smithy/hash-node@4.0.1(transitive)
+ Added@smithy/invalid-dependency@4.0.1(transitive)
+ Added@smithy/is-array-buffer@2.2.04.0.0(transitive)
+ Added@smithy/middleware-content-length@4.0.1(transitive)
+ Added@smithy/middleware-endpoint@4.0.5(transitive)
+ Added@smithy/middleware-retry@4.0.6(transitive)
+ Added@smithy/middleware-serde@4.0.2(transitive)
+ Added@smithy/middleware-stack@4.0.1(transitive)
+ Added@smithy/node-config-provider@4.0.1(transitive)
+ Added@smithy/node-http-handler@4.0.2(transitive)
+ Added@smithy/property-provider@4.0.1(transitive)
+ Added@smithy/protocol-http@5.0.1(transitive)
+ Added@smithy/querystring-builder@4.0.1(transitive)
+ Added@smithy/querystring-parser@4.0.1(transitive)
+ Added@smithy/service-error-classification@4.0.1(transitive)
+ Added@smithy/shared-ini-file-loader@4.0.1(transitive)
+ Added@smithy/signature-v4@5.0.1(transitive)
+ Added@smithy/smithy-client@4.1.5(transitive)
+ Added@smithy/types@4.1.0(transitive)
+ Added@smithy/url-parser@4.0.1(transitive)
+ Added@smithy/util-base64@4.0.0(transitive)
+ Added@smithy/util-body-length-browser@4.0.0(transitive)
+ Added@smithy/util-body-length-node@4.0.0(transitive)
+ Added@smithy/util-buffer-from@2.2.04.0.0(transitive)
+ Added@smithy/util-config-provider@4.0.0(transitive)
+ Added@smithy/util-defaults-mode-browser@4.0.6(transitive)
+ Added@smithy/util-defaults-mode-node@4.0.6(transitive)
+ Added@smithy/util-endpoints@3.0.1(transitive)
+ Added@smithy/util-hex-encoding@4.0.0(transitive)
+ Added@smithy/util-middleware@4.0.1(transitive)
+ Added@smithy/util-retry@4.0.1(transitive)
+ Added@smithy/util-stream@4.1.1(transitive)
+ Added@smithy/util-uri-escape@4.0.0(transitive)
+ Added@smithy/util-utf8@2.3.04.0.0(transitive)
+ Added@types/node@22.13.5(transitive)
+ Added@types/webidl-conversions@7.0.3(transitive)
+ Added@types/whatwg-url@8.2.2(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbowser@2.11.0(transitive)
+ Addedbson@4.7.2(transitive)
+ Addedbuffer@5.7.1(transitive)
+ Addedfast-xml-parser@4.4.1(transitive)
+ Addedieee754@1.2.1(transitive)
+ Addedip-address@9.0.5(transitive)
+ Addedjsbn@1.1.0(transitive)
+ Addedmongodb@4.17.2(transitive)
+ Addedmongodb-connection-string-url@2.6.0(transitive)
+ Addedpunycode@2.3.1(transitive)
+ Addedsenter-mongo-repository@2.1.2(transitive)
+ Addedsmart-buffer@4.2.0(transitive)
+ Addedsocks@2.8.4(transitive)
+ Addedsprintf-js@1.1.3(transitive)
+ Addedstrnum@1.1.1(transitive)
+ Addedtr46@3.0.0(transitive)
+ Addedtslib@2.8.1(transitive)
+ Addedundici-types@6.20.0(transitive)
+ Addeduuid@8.3.29.0.1(transitive)
+ Addedwebidl-conversions@7.0.0(transitive)
+ Addedwhatwg-url@11.0.0(transitive)
- Removedbl@2.2.1(transitive)
- Removedbson@1.1.6(transitive)
- Removedcore-util-is@1.0.3(transitive)
- Removeddenque@1.5.1(transitive)
- Removedinherits@2.0.4(transitive)
- Removedisarray@1.0.0(transitive)
- Removedmongodb@3.7.4(transitive)
- Removedoptional-require@1.1.8(transitive)
- Removedprocess-nextick-args@2.0.1(transitive)
- Removedreadable-stream@2.3.8(transitive)
- Removedrequire-at@1.0.6(transitive)
- Removedsafe-buffer@5.1.25.2.1(transitive)
- Removedsaslprep@1.0.3(transitive)
- Removedsenter-mongo-repository@1.4.5(transitive)
- Removedstring_decoder@1.1.1(transitive)
- Removedutil-deprecate@1.0.2(transitive)
- Removeduuid@3.4.0(transitive)