Selaa lähdekoodia

access log

master
peter 5 vuotta sitten
vanhempi
commit
1765c2eabc
4 muutettua tiedostoa jossa 9 lisäystä ja 2 poistoa
  1. 5
    0
      package-lock.json
  2. 1
    0
      package.json
  3. 2
    1
      src/backend/Admin/Admin.ts
  4. 1
    1
      src/frontend/server.ts

+ 5
- 0
package-lock.json Näytä tiedosto

4227
       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
4227
       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
4228
       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
4228
       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="
4229
     },
4229
     },
4230
+    "rate-limiter-flexible": {
4231
+      "version": "2.1.10",
4232
+      "resolved": "https://registry.npmjs.org/rate-limiter-flexible/-/rate-limiter-flexible-2.1.10.tgz",
4233
+      "integrity": "sha512-Pa+8TPD4xYaiCUB5K4a/+j2FHDUe4HP1g49JmKEmkOkhqPaeVqxJsZuuVaza/svSCOT+V73vtsyBiSFK/e1yXw=="
4234
+    },
4230
     "raw-body": {
4235
     "raw-body": {
4231
       "version": "2.4.0",
4236
       "version": "2.4.0",
4232
       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
4237
       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",

+ 1
- 0
package.json Näytä tiedosto

46
     "ngx-cookie-service": "^2.4.0",
46
     "ngx-cookie-service": "^2.4.0",
47
     "node-fetch": "^2.6.0",
47
     "node-fetch": "^2.6.0",
48
     "path": "^0.12.7",
48
     "path": "^0.12.7",
49
+    "rate-limiter-flexible": "^2.1.10",
49
     "reflect-metadata": "^0.1.13",
50
     "reflect-metadata": "^0.1.13",
50
     "rimraf": "^3.0.0",
51
     "rimraf": "^3.0.0",
51
     "rpclibrary": "^2.0.1",
52
     "rpclibrary": "^2.0.1",

+ 2
- 1
src/backend/Admin/Admin.ts Näytä tiedosto

39
     config: RPCConfigLoader<AdminConf>
39
     config: RPCConfigLoader<AdminConf>
40
     rpcServer: RPCServer
40
     rpcServer: RPCServer
41
 
41
 
42
-    private express
42
+    private express : express.Application
43
     private httpServer
43
     private httpServer
44
 
44
 
45
     constructor(private frontworkComponents: FrontworkComponent[] = []) {
45
     constructor(private frontworkComponents: FrontworkComponent[] = []) {
158
                 res.status(404)
158
                 res.status(404)
159
             }
159
             }
160
         })
160
         })
161
+
161
         return this.express
162
         return this.express
162
     }
163
     }
163
 
164
 

+ 1
- 1
src/frontend/server.ts Näytä tiedosto

57
   );
57
   );
58
 
58
 
59
   app.get('*', (req, res) => {
59
   app.get('*', (req, res) => {
60
-    //console.log('*', req.path);
60
+    loggerService.log(req.path, req.ip)
61
     try{
61
     try{
62
       res.render(resolve(STATIC_FOLDER, 'browser/index'), { req, res })
62
       res.render(resolve(STATIC_FOLDER, 'browser/index'), { req, res })
63
     }catch(e){
63
     }catch(e){

Loading…
Peruuta
Tallenna