Commit Graph

242 Commits

Author SHA1 Message Date
Anton SHEPILOV ca3ebcc83d 🚧Changing file identifier with editing_session_id 2024-08-25 22:26:27 +02:00
Eric Doughty-Papassideris 688217dfdb 🚧 WIP: backend: beginnings of a transactional editing for plugins (#525) 2024-08-25 22:26:27 +02:00
Eric Doughty-Papassideris cc64e9b90c 🔀 Merge branch 'main' into release/v1.0.3 with fixes #621 #619 #615 #614 #612 #608 2024-07-23 14:52:54 +02:00
Eric Doughty-Papassideris 3e6228d3e5 💄 backend: more appropriate zip download default file name (#600) 2024-07-23 14:42:48 +02:00
Monta 881eb6515a fix: download zip 2024-07-23 14:24:39 +02:00
Anton SHEPILOV 846d7d3c9b ⬆️Fixed security vulnerabilities in dependencies 2024-07-22 09:22:49 +02:00
Eric Doughty-Papassideris 3a8c0e4ca5 🔖 Release Version 1.0.3 2024-07-18 20:17:02 +02:00
Montassar Ghanmy 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
Anton Shepilov 8a2651134b 🐛 When we are creating path for the files to store them in S3 (#583)
* 🐛When we are creating path for the files to store them in S3, sometimes it's with trailing "/" and sometimes without
2024-07-18 16:03:29 +02:00
Montassar Ghanmy e76da87916 Sort files chronologically + infinite scroll (#535) 2024-07-15 23:56:34 +02:00
Anton SHEPILOV 585da88b0d 🐛Fixed pagination for PostgreSQL connector 2024-07-12 08:42:34 +02:00
Anton SHEPILOV 845781642f 💄Fixed nextPage condition 2024-07-12 08:42:34 +02:00
Anton SHEPILOV dff0be8b1b 🐛Fixed bug with zipping all files in the folder 2024-07-12 08:42:34 +02:00
Anton SHEPILOV 725c9a6a29 Fixed compilation of the UserApi for e2e test 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris e628c68229 💄 backend: fix compiler issue and e2e pg connector (#525) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris 16dbf8077b 🐛 backend: adding editing session key (#525) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris 3de9829bf0 Test for Repository.atomicCompareAndSet (#525) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris f1dcb15aba 🗃️ DriveFile: add editing_session_key column (#525) 2024-07-11 18:44:21 +02:00
Eric Doughty-Papassideris e5c12a03bd backend: Adding atomicCompareAndSet operation to DB connector (#525) 2024-07-11 18:44:21 +02:00
Anton SHEPILOV 281c9006e4 🐛Show files in folders up to 1k files 2024-06-07 10:36:11 +02:00
Eric Doughty-Papassideris a709a716d4 🧑‍💻 Show inner errors of AggregateError instances (#515) 2024-06-06 01:53:53 +02:00
Eric Doughty-Papassideris 12251fb617 🐛 Ignore session information for JWTs generated for applications (#515) 2024-06-06 01:53:53 +02:00
Eric Doughty-Papassideris 90d4719e22 🐛 Make plugin proxy wait for full transmission (#515) 2024-06-05 12:39:12 +02:00
Anton SHEPILOV 6676d5d159 🐛Fixed thumbnails downloads 2024-06-04 14:15:59 +02:00
Anton SHEPILOV 9026900005 🐛Fixed bug with ability to log in with revoked session 2024-05-30 10:43:22 +02:00
Eric Doughty-Papassideris d44174b7b1 🐛 don't include deleted items in archives 2024-05-30 10:23:38 +02:00
Eric Doughty-Papassideris a51316f6a3 🐛 remove fastify multipart fileSize limit 2024-05-29 18:22:12 +02:00
Anton SHEPILOV c3c039d1f9 🐛Fixed format of the logout token 2024-05-29 17:34:17 +02:00
Anton SHEPILOV ff2b3ab7f9 🐛Fixed downloading file or folder request 2024-05-29 16:44:58 +02:00
Anton SHEPILOV 28370cd3ca Added more test and logs for logout token verification 2024-05-29 16:44:58 +02:00
Eric Doughty-Papassideris cebd02a964 check trash deletion by secondary user of shared anonymous file (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris 6fc5d0945d 🎨 cleaning up formatting (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris 2056996a30 ♻️ Avoid iterating item path twice to move to trash (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris 71e3240c94 Fix e2e trash tests to check for personal trash folders (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris 7113173456 📝 Small documentation of entities fixes (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris b9fb180589 Add trash of anonymous file e2e tests (#433) 2024-05-29 11:34:46 +02:00
Anton SHEPILOV 14864ab60c ♻️Added one more testcase 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris f228e07373 ♻️⚰️ back: add e2e test for trashing anonymously uploaded files, deleted e2e_deleteDocument (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris 882120bef0 🩹 backend: when anonymous user deletes file, update creator to parent folder (#433) 2024-05-29 11:34:46 +02:00
Eric Doughty-Papassideris c0bd6df482 📝 backend: documenting DriveFile entity (#433) 2024-05-29 11:34:46 +02:00
Anton Shepilov 16b39561ae 🐛 Fixed bug with downloading zip folder (#541)
* 🐛Fixed bug with downloading zip folder
* ♻️Removed unused method
2024-05-28 13:41:11 +02:00
Anton SHEPILOV 8f75c04fdd ♻️Remove Cassandra Support 2024-05-28 13:34:57 +02:00
Anton SHEPILOV 8214a5f6d4 Fixed test for back-channel logout 2024-05-24 23:25:10 +02:00
Montassar Ghanmy 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
Anton SHEPILOV c8a9145906 ⬆️Fix security warnings in dependencies 2024-05-24 12:06:56 +02:00
Anton SHEPILOV 2884193072 🐛Fix bug with sending files with response stream
Also updated another dependencies and removed old version of the fastify multipart plugin
2024-05-24 11:49:58 +02:00
Anton SHEPILOV 999e3087e8 ♻️Fix fastify warning with deprecated property "routerMethod" on request 2024-05-24 11:49:58 +02:00
Anton SHEPILOV 6f0bfbcd09 ♻️Removed unused websockets 2024-05-24 00:19:31 +02:00
Eric Doughty-Papassideris a8de167547 🩹 back: when indexing documents, call unoconv directly to ignore stderr output. And do not try indexing multiple ways. 2024-05-15 11:56:53 +02:00
Eric Doughty-Papassideris 79fc8f2ad8 🧑‍💻 cli: introducing dev commands debug for ad-hoc work, labels to get status of all translation labels, and translate to help with adding new ones 2024-05-15 11:56:53 +02:00