niemes 2 years ago
parent
commit
01297599c2
4 changed files with 38 additions and 6 deletions
  1. 8 2
      README.md
  2. 1 1
      config.js
  3. 2 2
      notification.js
  4. 27 1
      package-lock.json

+ 8 - 2
README.md

@@ -1,6 +1,12 @@
 ### Linkedin Counter Watcher : 
 
-## Lancement : 
+- adresse: https://smiiile-spirit.herokuapp.com/
+- Mise à jour toutes les 4 secondes (limite 25 000 / 24H).
+
+- config.js contient les informations distante (linkedin/heroku)
+- index.js objet info contient les parametres de l'application.
 
-## Deploiement : 
+## Lancement : 
+ ``npm start``
 
+## Deploiement :

+ 1 - 1
config.js

@@ -11,4 +11,4 @@ module.exports = {
     scopePerms :[
         'r_liteprofile', 'r_emailaddress', 'w_member_social', 'r_1st_connections_size', 'rw_organization_admin'
     ],
-};
+};

+ 2 - 2
notification.js

@@ -12,13 +12,13 @@ module.exports.notif = (usermail, pswd, contact) => {
     });
 
     let mailOptions = {
-        from: 'kevin@niemes.info',
+        from: 'Smiirl@niemes.info',
         to: contact,
         subject: '[Smiirl - Compteur LinkedIn] MAJ necéssaire des permissions',
         text: `
         Bonjour,
 
-        Dans le cadre de la maintenance de votre compteur, merci de mettre à jour les permissions nécéssaire au bon fonctionnement de votre compteur Smiiirl.
+        Dans le cadre de la maintenance de votre compteur, merci de mettre à jour les permissions nécéssaires au bon fonctionnement de votre compteur Smiiirl.
         Visitez cette adresse pour renouveller l'accès à Linkedin en vous connectant à votre compte.
 
         Lien: https://linkedin-counter.herokuapp.com/oauth/linkedin

+ 27 - 1
package-lock.json

@@ -59,6 +59,8 @@
     },
     "axios": {
       "version": "0.21.1",
+      "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz",
+      "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==",
       "requires": {
         "follow-redirects": "^1.10.0"
       }
@@ -303,6 +305,12 @@
         "assert-plus": "^1.0.0"
       }
     },
+    "graceful-fs": {
+      "version": "4.2.6",
+      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
+      "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
+      "optional": true
+    },
     "har-schema": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
@@ -387,6 +395,15 @@
       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
     },
+    "jsonfile": {
+      "version": "6.1.0",
+      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+      "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+      "requires": {
+        "graceful-fs": "^4.1.6",
+        "universalify": "^2.0.0"
+      }
+    },
     "jsprim": {
       "version": "1.4.1",
       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -448,6 +465,8 @@
     },
     "node-linkedin": {
       "version": "0.5.6",
+      "resolved": "https://registry.npmjs.org/node-linkedin/-/node-linkedin-0.5.6.tgz",
+      "integrity": "sha1-9EuSGbl9V4aUZMI69kqq6btAKy0=",
       "requires": {
         "lodash": "^4.17.4",
         "oauth": "~0.9.12",
@@ -455,7 +474,9 @@
       }
     },
     "nodemailer": {
-      "version": "6.6.2"
+      "version": "6.6.2",
+      "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.6.2.tgz",
+      "integrity": "sha512-YSzu7TLbI+bsjCis/TZlAXBoM4y93HhlIgo0P5oiA2ua9Z4k+E2Fod//ybIzdJxOlXGRcHIh/WaeCBehvxZb/Q=="
     },
     "oauth": {
       "version": "0.9.15",
@@ -688,6 +709,11 @@
         "mime-types": "~2.1.24"
       }
     },
+    "universalify": {
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+      "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
+    },
     "unpipe": {
       "version": "1.0.0",
       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",