Commit Graph

137 Commits

Author SHA1 Message Date
Eric Doughty-Papassideris cb61d4d8d1 back: delete user data administrative endpoint (#799) 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 9d35fbe0d7 🚧 back: wip delete user wrong call 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 658e8de6d4 🚧 back: user deletion wip 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 99d78ad5ac 🩹 back cli: minor fixes for output flush 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 7856bf5096 🚧 back: user FS deletion service updated 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris c4d45412fd ♻️ back: repository remove returns success now and file path alternative 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 8efcb2546c back cli: add user dump and list commands 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 16c68f25fd 🚧 backend: wip initial setup for admin route to delete user (#799) 2025-03-14 12:16:31 +01:00
Eric Doughty-Papassideris 193f2ee3fe back: add enumeratePathsForFile to storage api (#799) 2025-03-14 12:16:31 +01:00
Montassar Ghanmy 49c4f10d37 🐛 Delete indexes on item removal (#836) 2025-03-04 10:10:55 +01:00
Eric Doughty-Papassideris 963213b370 🐛 back: print memory use periodically 2025-02-17 13:24:31 +01:00
Anton SHEPILOV b985f0357e 🐛Fixed problem with zero size heapdump when running inside docker
⬆️Upgraded node-types to the current version on nodejs
2025-01-30 17:35:23 +01:00
ericlinagora 68b62b2306 🐛 (S3 sync) Fixed cases on storage exception are thrown and preview generation turned off (#782) 2025-01-26 05:33:50 +01:00
Montassar Ghanmy fd0ff703b6 🐛 Fixing pagination for "Shared with me"/ES (#778) 2025-01-08 17:58:01 +01:00
Anton SHEPILOV c82787bc17 ♻️Added file path to all storage exceptions 2024-12-19 19:02:27 +01:00
Anton SHEPILOV 0025964b68 🐛Throw write exception with proper storage identifier 2024-12-19 18:33:43 +01:00
Anton Shepilov 946fabbadb 🔊 back: use sub loggers for platform and message queue logging (#761)
Move platform and message queue logging to their own loggers for better
filtering in dev
2024-12-19 14:46:52 +01:00
Anton Shepilov ffa0902244 🛠️ probe and diagnostic endpoints (#763)
basic lifecycle probes for kubes and an endpoint for diagnosing mem
leaks

missing tests for av, message queue, possibly sso
2024-12-19 14:24:57 +01:00
Montassar Ghanmy 582d12c462 🐛 Fix ORM query builder with $in option for postgres (#771) 2024-12-16 16:02:18 +01:00
Eric Doughty-Papassideris 0341321641 🩹 back: flatten postgres diagnostics (a bit) (#762) 2024-12-13 19:54:36 +01:00
Eric Doughty-Papassideris 50e7545e62 🚧 back: preparing attempt at route statistics, non functional without fastify upgrade (#762) 2024-12-13 19:53:45 +01:00
Eric Doughty-Papassideris 8d61f6310c 🔇 back: silent output of purposefully non implemented diagnostics (#762) 2024-12-13 19:52:26 +01:00
Eric Doughty-Papassideris f6d3072bfe 🔊 back: output statistics periodically to logs (#762) 2024-12-13 19:50:37 +01:00
Anton SHEPILOV 93750c5afc 🐛Throw exception in error during exists method in storage 2024-12-12 20:47:47 +01:00
Eric Doughty-Papassideris 633f8ff71b 🚚 back: move diagnostics end points outside of exposed routes (#762) 2024-12-12 04:34:39 +01:00
Eric Doughty-Papassideris e9346711f1 back: diagnostics e2e adding aggregate failure result (#762) 2024-12-12 04:34:38 +01:00
Eric Doughty-Papassideris 4da82ecfcc ♻️🐛 back: removing heap roundtrip and minor cleanup (#762) 2024-12-12 04:34:38 +01:00
Eric Doughty-Papassideris 7da9062916 🐛 back: tolerate postgres individual errors in statistic gathering (#762) 2024-12-12 04:06:20 +01:00
Eric Doughty-Papassideris 7c0f359759 back: adding storage service diagnostics (#762) 2024-12-08 22:53:43 +01:00
Eric Doughty-Papassideris 150dadeab5 🧑‍💻 back: log diagnostic tool errors as last resort (#762) 2024-12-08 22:53:39 +01:00
Eric Doughty-Papassideris e6593986f1 back: adding postgresql statistics (#762) 2024-12-08 22:52:52 +01:00
Eric Doughty-Papassideris 6f8ff34051 ♻️ back: separate and generic service level diagnostics (#762) 2024-12-08 22:51:58 +01:00
Eric Doughty-Papassideris 98723a5f86 🚧 back: WIP Initial diagnostic endpoint (#762) 2024-12-08 22:51:16 +01:00
Eric Doughty-Papassideris b59fc33cc9 🔊 back: use sub loggers for platform and message queue logging 2024-12-05 17:37:20 +01:00
Eric Doughty-Papassideris ac70c049d1 🐛 back: fix debug mode for email-pusher 2024-11-26 15:26:01 +01:00
Eric Doughty-Papassideris e2f5bf93aa 🔀 Merge branch 'main' into release/v1.0.5 2024-11-25 13:30:27 +01:00
Montassar Ghanmy 36881ce0a1 🐛 Fix email notification link (#738)
🐛 Fix email notification link
2024-11-25 13:27:00 +01:00
Eric Doughty-Papassideris 85135478d2 🐛 back: tolerate string S3 config useSSL 2024-11-21 13:00:01 +01:00
Eric Doughty-Papassideris 4dcab6120f 🐛 back: fix my mistake of editing immutable config result 2024-11-21 11:20:01 +01:00
Eric Doughty-Papassideris f04885f9cf 🐛 back: minio client doesn't accept string port number 2024-11-21 10:03:39 +01:00
Eric Doughty-Papassideris b04f64a2b0 🩹 back: logger used to merge AsyncContext for each entry, it should not (#714) 2024-11-20 04:38:32 +01:00
Eric Doughty-Papassideris dcadfa4231 🩹 back: tolerate extraneous /s in env vars 2024-11-20 04:37:56 +01:00
Montassar Ghanmy 00f819fb6d 🐞 Add antivirus inside Twake Drive (#725)
🐞 Add antivirus inside Twake Drive (#725)
2024-11-19 17:39:18 +01:00
Anton SHEPILOV 2c5cf0bb8d Fixed storage e2e test for S3 2024-11-05 15:32:49 +07:00
Anton SHEPILOV f76a04ddbf ♻️Added specific Exception to be monitored to one-of storage strategy 2024-11-05 15:32:49 +07:00
Anton SHEPILOV da9736e23b ♻️Removed console.log from backend node + error serializer 2024-11-05 15:32:49 +07:00
Anton SHEPILOV 01744274eb ♻️Default value for storage home directory doesn't start with '/' 2024-11-05 15:32:49 +07:00
Anton SHEPILOV 6c7dac388f 📝More docs to one-of storage strategy 2024-11-05 15:32:49 +07:00
Anton SHEPILOV d587c13c6b ♻️fix lint 2024-11-05 15:32:49 +07:00
Anton SHEPILOV 6d443e4afd Resilience strategy to read and write only to one storage 2024-11-05 15:32:49 +07:00