feat: Log user ips (#8872)
* wip * store ip and headers * Update admin-file.vue * require admin for view ip/headers * IP (recent) 消した * admin必須 * opt in * clean ips periodically * respect logging setting in drive/files/create
Showing
- locales/ja-JP.yml 1 addition, 0 deletionslocales/ja-JP.yml
- packages/backend/migration/1655918165614-user-ip.js 17 additions, 0 deletionspackages/backend/migration/1655918165614-user-ip.js
- packages/backend/migration/1656122560740-file-ip.js 13 additions, 0 deletionspackages/backend/migration/1656122560740-file-ip.js
- packages/backend/migration/1656328812281-ip-2.js 13 additions, 0 deletionspackages/backend/migration/1656328812281-ip-2.js
- packages/backend/src/db/postgre.ts 3 additions, 1 deletionpackages/backend/src/db/postgre.ts
- packages/backend/src/models/entities/drive-file.ts 12 additions, 1 deletionpackages/backend/src/models/entities/drive-file.ts
- packages/backend/src/models/entities/meta.ts 6 additions, 1 deletionpackages/backend/src/models/entities/meta.ts
- packages/backend/src/models/entities/user-ip.ts 24 additions, 0 deletionspackages/backend/src/models/entities/user-ip.ts
- packages/backend/src/models/index.ts 2 additions, 0 deletionspackages/backend/src/models/index.ts
- packages/backend/src/queue/index.ts 12 additions, 6 deletionspackages/backend/src/queue/index.ts
- packages/backend/src/queue/processors/system/clean.ts 18 additions, 0 deletionspackages/backend/src/queue/processors/system/clean.ts
- packages/backend/src/queue/processors/system/index.ts 2 additions, 0 deletionspackages/backend/src/queue/processors/system/index.ts
- packages/backend/src/server/api/api-handler.ts 34 additions, 0 deletionspackages/backend/src/server/api/api-handler.ts
- packages/backend/src/server/api/call.ts 1 addition, 1 deletionpackages/backend/src/server/api/call.ts
- packages/backend/src/server/api/define.ts 19 additions, 15 deletionspackages/backend/src/server/api/define.ts
- packages/backend/src/server/api/endpoints.ts 2 additions, 0 deletionspackages/backend/src/server/api/endpoints.ts
- packages/backend/src/server/api/endpoints/admin/drive/show-file.ts 6 additions, 1 deletion...backend/src/server/api/endpoints/admin/drive/show-file.ts
- packages/backend/src/server/api/endpoints/admin/get-user-ips.ts 31 additions, 0 deletions...es/backend/src/server/api/endpoints/admin/get-user-ips.ts
- packages/backend/src/server/api/endpoints/admin/meta.ts 6 additions, 2 deletionspackages/backend/src/server/api/endpoints/admin/meta.ts
- packages/backend/src/server/api/endpoints/admin/update-meta.ts 6 additions, 1 deletion...ges/backend/src/server/api/endpoints/admin/update-meta.ts
Loading
Please register or sign in to comment