diff --git a/apps/OpenSign/package-lock.json b/apps/OpenSign/package-lock.json index b2e6fd181..8c0aead59 100644 --- a/apps/OpenSign/package-lock.json +++ b/apps/OpenSign/package-lock.json @@ -14,11 +14,11 @@ "@radix-ui/themes": "^3.1.6", "@react-pdf/renderer": "^4.3.0", "@reduxjs/toolkit": "^2.5.1", - "axios": "^1.8.4", + "axios": "^1.8.3", "css-minimizer-webpack-plugin": "^7.0.2", "file-saver": "^2.0.5", "i18next": "^23.16.8", - "i18next-browser-languagedetector": "^8.0.4", + "i18next-browser-languagedetector": "^8.0.2", "i18next-http-backend": "^3.0.1", "jszip": "^3.10.1", "jwt-decode": "^4.0.0", @@ -8105,9 +8105,9 @@ } }, "node_modules/axios": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz", - "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.3.tgz", + "integrity": "sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -13829,9 +13829,9 @@ } }, "node_modules/i18next-browser-languagedetector": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.4.tgz", - "integrity": "sha512-f3frU3pIxD50/Tz20zx9TD9HobKYg47fmAETb117GKGPrhwcSSPJDoCposXlVycVebQ9GQohC3Efbpq7/nnJ5w==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/i18next-browser-languagedetector/-/i18next-browser-languagedetector-8.0.2.tgz", + "integrity": "sha512-shBvPmnIyZeD2VU5jVGIOWP7u9qNG3Lj7mpaiPFpbJ3LVfHZJvVzKR4v1Cb91wAOFpNw442N+LGPzHOHsten2g==", "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" diff --git a/apps/OpenSign/package.json b/apps/OpenSign/package.json index 8f2bc8ac5..f7562ecd2 100644 --- a/apps/OpenSign/package.json +++ b/apps/OpenSign/package.json @@ -9,11 +9,11 @@ "@radix-ui/themes": "^3.1.6", "@react-pdf/renderer": "^4.3.0", "@reduxjs/toolkit": "^2.5.1", - "axios": "^1.8.4", + "axios": "^1.8.3", "css-minimizer-webpack-plugin": "^7.0.2", "file-saver": "^2.0.5", "i18next": "^23.16.8", - "i18next-browser-languagedetector": "^8.0.4", + "i18next-browser-languagedetector": "^8.0.2", "i18next-http-backend": "^3.0.1", "jszip": "^3.10.1", "jwt-decode": "^4.0.0", diff --git a/apps/OpenSign/src/index.js b/apps/OpenSign/src/index.js index 271c10bac..b8b81c7b2 100644 --- a/apps/OpenSign/src/index.js +++ b/apps/OpenSign/src/index.js @@ -14,7 +14,6 @@ import { Preview } from "react-dnd-multi-backend"; import DragElement from "./components/pdf/DragElement"; -import TagManager from "react-gtm-module"; import Parse from "parse"; import "./polyfills"; import { serverUrl_fn } from "./constant/appinfo"; @@ -56,13 +55,6 @@ const generatePreview = (props) => { ); }; -if (process.env.REACT_APP_GTM) { - const tagManagerArgs = { - gtmId: process.env.REACT_APP_GTM - }; - TagManager.initialize(tagManagerArgs); -} - const root = ReactDOM.createRoot(document.getElementById("root")); root.render( diff --git a/apps/OpenSign/src/pages/Form.js b/apps/OpenSign/src/pages/Form.js index b9a4e896f..dfffee88e 100644 --- a/apps/OpenSign/src/pages/Form.js +++ b/apps/OpenSign/src/pages/Form.js @@ -187,13 +187,6 @@ const Forms = (props) => { } } catch (err) { if (err?.message?.includes("is encrypted")) { - try { - await Parse.Cloud.run("encryptedpdf", { - email: Parse.User.current().getEmail() - }); - } catch (err) { - console.log("err in sending posthog encryptedpdf", err); - } try { setIsDecrypting(true); const size = files?.[0].size; diff --git a/apps/OpenSignServer/cloud/main.js b/apps/OpenSignServer/cloud/main.js index 93cda0ee6..b2017c56d 100644 --- a/apps/OpenSignServer/cloud/main.js +++ b/apps/OpenSignServer/cloud/main.js @@ -21,7 +21,6 @@ import UserAfterFind from './parsefunction/UserAfterFInd.js'; import SignatureAfterFind from './parsefunction/SignatureAfterFind.js'; import TenantAterFind from './parsefunction/TenantAfterFind.js'; import VerifyEmail from './parsefunction/VerifyEmail.js'; -import encryptedpdf from './parsefunction/encryptedPdf.js'; import { getSignedUrl } from './parsefunction/getSignedUrl.js'; import createBatchDocs from './parsefunction/createBatchDocs.js'; import linkContactToDoc from './parsefunction/linkContactToDoc.js'; @@ -83,7 +82,6 @@ Parse.Cloud.define('getReport', getReport); Parse.Cloud.define('getTemplate', GetTemplate); Parse.Cloud.define('callwebhook', callWebhook); Parse.Cloud.define('verifyemail', VerifyEmail); -Parse.Cloud.define('encryptedpdf', encryptedpdf); Parse.Cloud.define('getsignedurl', getSignedUrl); Parse.Cloud.define('batchdocuments', createBatchDocs); Parse.Cloud.define('linkcontacttodoc', linkContactToDoc); diff --git a/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js b/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js deleted file mode 100644 index 315cf737b..000000000 --- a/apps/OpenSignServer/cloud/parsefunction/encryptedPdf.js +++ /dev/null @@ -1,14 +0,0 @@ -import { PostHog } from 'posthog-node'; -const ph_project_api_key = process.env.PH_PROJECT_API_KEY; -const client = ph_project_api_key ? new PostHog(ph_project_api_key) : ''; -export default async function encryptedpdf(request) { - const email = request.params.email; - if (client) { - client?.capture({ - distinctId: email, - event: 'encrypted_pdf_error', - properties: { response_code: 200 }, - }); - } - return { message: 'success' }; -} diff --git a/apps/OpenSignServer/index.js b/apps/OpenSignServer/index.js index 3352e138b..42650c50d 100644 --- a/apps/OpenSignServer/index.js +++ b/apps/OpenSignServer/index.js @@ -15,7 +15,6 @@ import AWS from 'aws-sdk'; import { app as customRoute } from './cloud/customRoute/customApp.js'; import { exec } from 'child_process'; import { createTransport } from 'nodemailer'; -import { PostHog } from 'posthog-node'; import { appName, cloudServerUrl, smtpenable, smtpsecure, useLocal } from './Utils.js'; import { SSOAuth } from './auth/authadapter.js'; import createContactIndex from './migrationdb/createContactIndex.js'; @@ -175,16 +174,6 @@ function getUserIP(request) { return request.socket.remoteAddress; } } -app.use(function (req, res, next) { - const ph_project_api_key = process.env.PH_PROJECT_API_KEY; - try { - req.posthog = new PostHog(ph_project_api_key); - } catch (err) { - // console.log('Err', err); - req.posthog = ''; - } - next(); -}); app.use(async function (req, res, next) { const isFilePath = req.path.includes('files') || false; @@ -225,7 +214,6 @@ if (!process.env.TESTING) { // Mount your custom express app app.use('/', customRoute); - // Parse Server plays nicely with the rest of your web routes app.get('/', function (req, res) { res.status(200).send('opensign-server is running !!!'); diff --git a/apps/OpenSignServer/package-lock.json b/apps/OpenSignServer/package-lock.json index 3107607d2..7099f4e8a 100644 --- a/apps/OpenSignServer/package-lock.json +++ b/apps/OpenSignServer/package-lock.json @@ -18,7 +18,7 @@ "@signpdf/signer-p12": "^3.2.4", "@signpdf/signpdf": "^3.2.5", "aws-sdk": "^2.1692.0", - "axios": "^1.8.4", + "axios": "^1.8.3", "cors": "^2.8.5", "date-fns-tz": "^3.2.0", "dotenv": "^16.4.7", @@ -11663,9 +11663,9 @@ "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==" }, "node_modules/axios": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.4.tgz", - "integrity": "sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==", + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.3.tgz", + "integrity": "sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", diff --git a/apps/OpenSignServer/package.json b/apps/OpenSignServer/package.json index c20631457..59a3dc6a1 100644 --- a/apps/OpenSignServer/package.json +++ b/apps/OpenSignServer/package.json @@ -27,7 +27,7 @@ "@signpdf/signer-p12": "^3.2.4", "@signpdf/signpdf": "^3.2.5", "aws-sdk": "^2.1692.0", - "axios": "^1.8.4", + "axios": "^1.8.3", "cors": "^2.8.5", "date-fns-tz": "^3.2.0", "dotenv": "^16.4.7",