100 Commits
Author SHA1 Message Date
MontaGhanmy cb43d8c24e fix: skip trashed files 2025-05-19 17:44:23 +02:00
Montassar Ghanmy 34e935027f 🐛 Skip failed file(s) for file migration (#896) 2025-05-19 15:34:49 +01:00
Montassar Ghanmy 87417b5ada 🛠️ User locale for migration (#895) 2025-05-19 11:14:18 +01:00
Montassar Ghanmy 7595a6d856 feat: config for cozy offer (#894) 2025-05-19 11:13:16 +02:00
Montassar Ghanmy a272d66dcd 🛠️ Cozy migration CLI tools and client (#876)
* feat: migration cli tools and client

* feat: creating folder tree / ref cli cmds / Dockerfile

* feat: refresh app auth token for requests

* feat: skip already migrated files

* ref: auth token refresh and download request

* ref: using cloudery to create user instace and generate token

* ref: using config for cloudery

* fix: docker for backend

* fix: docker for backend

* fix: docker for backend

* fix: docker for backend

* fix: lint/Dockerfile

* fix: docker for backend

* fix: docker for backend

* ref: delete client

* fix: user default company

* feat: stream file upload and progress

* feat: use default company

* ref: file upload

* ref: removed migration endpoints for external client
2025-05-16 14:41:33 +02:00
Montassar Ghanmy 1f975f1ed5 🐛 Fix discerning file and folder roots (#862) 2025-03-25 00:34:34 +01:00
Montassar Ghanmy 34ff3e38f1 🐛 Fix pause/resume for upload modal (#856) 2025-03-14 09:22:07 +01:00
Montassar Ghanmy b7d3fb73ce 🐛 Fix upload into trash when modal is closed (#850) 2025-03-12 09:37:45 +01:00
Montassar Ghanmy a635d53adf 🐛 Fix upload modal status for pause/resume (#849) 2025-03-12 09:37:15 +01:00
Montassar Ghanmy 2b453f2b0d 🐛 Fix restore unknown format file root (#848) 2025-03-10 13:25:39 +01:00
Montassar Ghanmy c8867d6081 🐛 Fix resetting root on re-upload (#847) 2025-03-10 09:51:24 +01:00
Montassar Ghanmy 08d47ca587 🐛 Fix resetting root on re-upload (#846) 2025-03-10 09:51:06 +01:00
Montassar Ghanmy fe6c13e067 🐛 Unknown file for file roots with no format/extension (#845) 2025-03-10 09:50:43 +01:00
MontaGhanmy c1bc0c34f7 fix: loop through all search results pages 2025-03-05 10:27:56 +01:00
MontaGhanmy e1d48daba5 fix: handle empty search results with page loop 2025-03-05 10:27:56 +01:00
Montassar Ghanmy 49c4f10d37 🐛 Delete indexes on item removal (#836) 2025-03-04 10:10:55 +01:00
Montassar Ghanmy e2680d8704 🐛 Fix resuming upload when creating a new document (#832) 2025-02-27 18:39:38 +01:00
Montassar Ghanmy 3181ebdabf Responsive upload modal footer (#831) 2025-02-27 10:49:35 +01:00
Montassar Ghanmy 7d742f1f1b 🐛 Fix size for direct root upload / URL uploads / versions (#830) 2025-02-27 10:47:19 +01:00
Montassar Ghanmy 39a062b942 Refine progress calculation for more granular updates (#827) 2025-02-27 10:45:03 +01:00
Montassar Ghanmy 21d70fdb02 🐛 Fixing duplicate name for root not properly restored (#829) 2025-02-27 10:43:13 +01:00
Montassar Ghanmy 4d4c242e2c 🐛 Fix file icons for root upload (#826) 2025-02-27 10:41:23 +01:00
Montassar Ghanmy 5bd11098ba 🐛 Fix delete root file/folder on upload cancel (#825) 2025-02-27 10:38:21 +01:00
Montassar Ghanmy f57f48d67c 🐛 Fix restore/refresh after upload (#803) 2025-02-19 09:30:49 +01:00
Montassar Ghanmy fdc3630d21 Add testing identifier to new upload modal (#797) 2025-02-12 11:35:39 +01:00
Montassar Ghanmy 6002974306 Big folder upload (#780) 2025-02-04 15:56:07 +01:00
Montassar Ghanmy fd0ff703b6 🐛 Fixing pagination for "Shared with me"/ES (#778) 2025-01-08 17:58:01 +01:00
Montassar Ghanmy 57dfbaff84 ⌨️ Keyboard shortcuts/navigation for create and upload (#736) 2024-12-19 14:55:00 +01:00
Montassar Ghanmy 582d12c462 🐛 Fix ORM query builder with $in option for postgres (#771) 2024-12-16 16:02:18 +01:00
Montassar Ghanmy 9bc8b29a9d Load pages and ensure scrollbar is always visible (#760) 2024-12-09 16:27:09 +01:00
Montassar Ghanmy ba6c39d9b3 🐞 Removed icon, warning and restrictions for av scanning status (#753) 2024-11-28 13:12:15 +01:00
Montassar Ghanmy f51592a450 🐛 Fix custom download file helper with safari fallback (#751) 2024-11-27 12:51:06 +01:00
Montassar Ghanmy 5cb878b9ae 🐛 Fix anonymous features hook (#750) 2024-11-27 12:50:42 +01:00
Montassar Ghanmy 9fefe931fb 🐛 Fix AV warning for files uploaded before enabling av (#746) 2024-11-26 16:58:35 +01:00
Montassar Ghanmy 8f8586fdac 🐛 Fix antivirus status for shared view (#745)
🐛 Fix antivirus status for shared view
2024-11-26 15:27:56 +01:00
Montassar Ghanmy 36881ce0a1 🐛 Fix email notification link (#738)
🐛 Fix email notification link
2024-11-25 13:27:00 +01:00
Montassar Ghanmy f12f0892f1 🐛 Fix config retrieval and type handling (#739)
🐛 Fix config retrieval and type handling
2024-11-22 10:58:51 +01:00
MontaGhanmy e7049f86be ref: feedback 2024-11-20 15:21:35 +01:00
MontaGhanmy f2b85a32b3 fix: on create skip folder for av scan 2024-11-20 15:17:21 +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
Montassar Ghanmy 9dc23fdb52 ⏱️ Reduce e2e time (#729)
⏱️ Reduce e2e time (#729)
2024-11-13 09:26:29 +01:00
Montassar Ghanmy 0a5dc0e4ef 🩹 Remove v8 profiler (#719) 2024-10-30 12:53:23 +01:00
Montassar Ghanmy b4e7621761 🐛 Fix size 0 (number) transformed into empty string (#715) 2024-10-30 10:30:06 +01:00
MontaGhanmy be2a02bd00 🔖 Release Version 1.0.4-hf3 2024-10-25 19:20:43 +01:00
MontaGhanmy d3e29da1e4 🔖 Release Version 1.0.4-hf2 2024-10-24 14:43:05 +01:00
MontaGhanmy d3820e4af0 feat: cli/seed db 2024-10-23 14:17:14 +01:00
MontaGhanmy 6f1188f487 🔖 Release Version 1.0.5-rc1 2024-10-18 11:11:15 +01:00
Montassar Ghanmy 094d68ac17 💄 Update the navigation bar/app grid (#688)
💄 Update the navigation bar/app grid (#688)
2024-10-17 14:04:56 +01:00
Montassar Ghanmy 9003944bb2 🛠️ Shared with me feature flag (#681)
🛠️ Shared with me feature flag (#681)
2024-10-10 13:28:24 +01:00
b3b80ede84 Added offset pagination to db connector (#648)
* added offset pagination to db connector

* 📝Added more info about Paginable usage

---------

Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
Co-authored-by: Anton SHEPILOV <ashepilov@linagora.com>
2024-10-10 12:18:22 +02:00
MontaGhanmy d9e39cb52c ref: random comment trigger 2024-10-07 13:54:25 +01:00
MontaGhanmy 8c81a7a292 Montassar halo energy to fix CI 2024-10-07 12:19:11 +01:00
Montassar GhanmyandEric Doughty-Papassideris 32276edb5d 🐛 Fix URL encoded filename on download (#675)
* fix: #665 url encoded filename on download
* ♻️ back: refactor content-disposition attachment filename encoding (#665)

---------

Co-authored-by: Eric Doughty-Papassideris <edoughtypapassideris@linagora.com>
2024-10-03 14:43:33 +02:00
Montassar Ghanmy 8d172b51f3 🐛 Bug fixes (#673) 2024-10-01 09:19:00 +01:00
Montassar Ghanmy ac9700f9b5 🐛 Fix big file (with multiple chunks) download (#653) 2024-09-19 17:39:57 +01:00
Montassar Ghanmy f14ec8bd2d 🐛 Fix infinite scroll for shared with me (#641) 2024-09-05 15:30:27 +02:00
Montassar Ghanmy 81ee6c1673 🐛 Fix OpenSearch e2e test 2024-09-04 13:28:31 +01:00
Montassar Ghanmy 8f5061e613 🐛 Fix build CI (#642) 2024-08-20 16:55:13 +01:00
Montassar Ghanmy 9b99f3f354 🐛 Fix permanent trash delete (#629) 2024-07-24 16:01:42 +01:00
Montassar Ghanmy 123e6212fb 🐛 Disable upload to trash/shared with me (#627) 2024-07-24 14:28:55 +01:00
Montassar Ghanmy a09bd964e1 🐛 Fix shared file action menu (#626) 2024-07-24 14:06:46 +01:00
Montassar GhanmyandMonta 5b3d89bade 🐛 Fixed "nothing is here" everywhere
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-07-24 13:53:59 +02:00
Montassar GhanmyandMonta b1b635a8c7 🐛 Fix refresh on item delete/restore
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-07-22 15:35:29 +02:00
222a6d1059 Translate notifications (#581)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
Co-authored-by: Eric Doughty-Papassideris <edoughtypapassideris@linagora.com>
2024-07-18 20:16:10 +02:00
Montassar Ghanmy e76da87916 Sort files chronologically + infinite scroll (#535) 2024-07-15 23:56:34 +02:00
Montassar GhanmyandMonta 6ee9bbe3f2 🐛 Fix upload in shared with me directory (#543)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-05-29 11:27:13 +02:00
b4412d3ed3 🔐 OIDC back-channel logout (#521)
* feat: oidc backchannel session storage
* feat: oidc backchannel logout
* ref: e2e test
* 🛠️ Code review
* ♻️ Do not mock internal auth token but call "/login" with oidc_token instead
* ♻️ Refactoring for back-channel logout test
* fix: feedback and e2e tests
* feat: more e2e tests
* ♻️ Added test to test multiple login requests flow
* ref: jwt sid verifier and e2e tests

---------

Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
Co-authored-by: Anton SHEPILOV <ashepilov@linagora.com>
2024-05-24 13:52:58 +02:00
Montassar Ghanmy 757a4759f8 Small fixes and improvements (#522) 2024-05-15 16:48:19 +01:00
Montassar GhanmyandMonta 24da0c8cfb docs: updated documentation (#476)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-05-07 18:21:17 +02:00
Montassar Ghanmy 3b20806622 Dependencies upgrade (#510) 2024-05-07 17:01:56 +01:00
Montassar Ghanmy 0487ceb7b3 🐛 Fix files downloaded as untitled (#495) 2024-04-26 10:21:47 +01:00
Montassar Ghanmy 81a848c498 Update upload modal name (#494) 2024-04-26 10:21:18 +01:00
Montassar Ghanmy 493e18649b 🐛 Fix upload file after cancelling (#493) 2024-04-26 10:09:00 +01:00
Montassar Ghanmy c082ad15ab 🐛 Fix upload to shared drive #485 2024-04-22 07:53:45 +01:00
Montassar GhanmyandMonta afaa914a4b Create context menu new icons
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-04-02 12:46:56 +02:00
Montassar Ghanmy 90ad26e583 Refactor quota check service implementation (#472) 2024-03-26 14:24:39 +01:00
Montassar Ghanmy cb5a2ad3b7 Handling quota limit error (#437) 2024-03-26 09:04:36 +01:00
Montassar GhanmyandMonta 01145bbe83 🐛 Fix item version update related notification (#470)
* version notification
* updated version notification e2e test

---------

Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-03-22 17:16:08 +01:00
Montassar Ghanmy 33392abfeb 🐛 Fix navigation for shared link view (#466) 2024-03-18 11:26:08 +01:00
Montassar GhanmyandMonta f777f55136 🪵 Logging file path and verify s3 test (#461)
* feat: logging file path while verifying ci
* fix: files e2e test

---------
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-03-15 16:12:09 +01:00
Montassar GhanmyandMonta d856cf4e10 🐛 fix: minio home directory (#460)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-03-15 13:59:42 +01:00
Montassar Ghanmy 1c90c99214 Object storage backend for e2e tests (#446)
* feat: e2e test run with object storage backend
* ref: one test suit
2024-03-15 09:50:36 +01:00
Montassar Ghanmy d6024c982c 🐛 Fix preview navigation (#417) 2024-03-06 17:13:51 +01:00
Montassar Ghanmy a867baae98 Remove switcher from breadcrumbs (#414) 2024-03-06 00:16:54 +01:00
Montassar Ghanmy c77f72d6fe 🐛 Fix mobile preview (#413) 2024-03-05 23:55:16 +01:00
Montassar Ghanmy 5458d355f6 🐛 Fix preview back and forth navigation (#412) 2024-03-05 23:21:02 +01:00
Montassar Ghanmy b26ffb81fd 🐛 Malformed shared item URL (#410) 2024-03-05 09:18:40 +01:00
Montassar Ghanmy 075b2c8406 🐛 Fix router directory row (#409) 2024-03-05 09:18:21 +01:00
Montassar GhanmyandMonta 8c2b84ed84 🐛 Fix router navigation (#396)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-03-04 23:16:08 +01:00
Montassar GhanmyandMonta 4f372adddc 🐛fix: public shared view sso redirect (#389)
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2024-02-28 09:40:54 +01:00
Montassar Ghanmy dcb6fa1c36 🖥️ Onlyoffice connector moved into the TwakeDrive repository (#366) 2024-02-27 10:35:01 +01:00
Montassar Ghanmy ff74104a1b 🐛 Fix files notifications on shared folder (#369) 2024-02-27 10:34:44 +01:00
Montassar Ghanmy e63ad92f6b 🐛 Fix file extension when changing file name (#357) 2024-02-05 17:49:45 +01:00
Montassar Ghanmy 5621d6b305 🐛 Fix notification duplicate file extension (#356) 2024-02-02 00:22:20 +01:00
Montassar Ghanmy 8745c8d1c0 🏆 Performance tests with K6 (#303) 2024-02-01 10:10:18 +01:00
Montassar Ghanmy 49ac30136b 🔔 Adding directory level notifications (#349) 2024-01-30 10:43:12 +01:00
Montassar Ghanmy f6b67565b7 🐛 Debouncing password input on public link manager 2024-01-26 09:38:32 +01:00
Montassar Ghanmy 2d78a26051 🐛 Fixing usernames not displaying when editing permissions 2024-01-26 09:38:07 +01:00
Montassar Ghanmy 4769a23480 🚫 Disable all ws for frontend (#324) 2024-01-19 17:56:09 +01:00
Montassar Ghanmy 58b5a1fcc0 fix: shared with me section breadcrumbs (#326) 2024-01-19 09:28:49 +01:00