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
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
Montassar Ghanmy
0487ceb7b3
🐛 Fix files downloaded as untitled ( #495 )
2024-04-26 10:21:47 +01:00
Eric Doughty-Papassideris
723fab4ef6
♻️ Refactor keyword extraction into utils ( #438 )
2024-04-02 12:31:50 +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 Ghanmy
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
Anton Shepilov
3b3bb089e8
🐛 Fix downloading zip folder ( #434 )
...
* 🐛 Fix downloading zip folder
Do not await finalizing of th archive creation
Just run clean-up process after
2024-03-11 17:49:03 +01:00
Anton Shepilov
7281043e8f
🔊 #404 Add logs for errors happening during ZIP file creation ( #431 )
2024-03-11 14:37:58 +01:00
Anton Shepilov
301efd6aaa
Check files that are missing in storage(add more information) ( #424 )
...
* Check files that are missing in storage(add more information)
2024-03-07 20:04:49 +01:00
Anton Shepilov
eacdb29bb2
* 🚑 Check files that are missing in storage ( #419 )
...
* 🚑 Check files that are missing in storage
2024-03-07 00:07:25 +01:00
Anton Shepilov
ac30657aea
🐛 Do not display deleted items in the shared with me section ( #394 )
2024-02-29 15:58:20 +01:00
Anton Shepilov
cb3dcb13ca
🐛 User is not able to delete or move files that was share with him ( #392 )
2024-02-29 10:43:39 +01:00
Anton Shepilov
b82b78aa7d
🛠️ Speed up "shared with me" query ( #381 )
2024-02-27 15:31:11 +01:00
Montassar Ghanmy
ff74104a1b
🐛 Fix files notifications on shared folder ( #369 )
2024-02-27 10:34:44 +01:00
Anton Shepilov
07fc285721
🐛 Not all the data is shown in the shared with me section ( #376 )
...
* 🐛 Not all the data is shown in the shared with me section
2024-02-26 18:07:59 +01:00
Anton Shepilov
e0aca9dcd5
✅ Test refactoring, make test more stable ( #374 )
...
- Move copy-pasted code to User API
- Clean the database after each test
- Refactor documents search test
2024-02-26 00:04:04 +01:00
Anton Shepilov
63f2c281c0
✨ Simple User Quota ( #367 )
...
* ✨ Simple User Quota
* 👷 Fix build with OpenSearch
2024-02-22 10:17:25 +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
Anton Shepilov
70c033aabe
🌟 Support for PostgreSQL ( #306 )
2024-01-13 21:49:34 +01:00
Anton Shepilov
6f7f714fe8
🌟 Data migration from nextcloud ( #302 )
...
- Files upload to Twake Drive
- New logger
2024-01-02 15:09:43 +01:00
Montassar Ghanmy
2fe9a5786d
✨ Updated email notifications templates ( #287 )
2023-12-01 08:57:14 +01:00
Montassar Ghanmy
3bc4aa1d05
🪵 Notifications necessary log ( #267 )
2023-11-21 12:00:32 +01:00
Montassar Ghanmy
44e51d48ad
🪵 Notifications necessary logs ( #266 )
2023-11-21 11:08:18 +01:00
Montassar Ghanmy
2bc9f0e4df
🐛 Bug fixes ( #252 )
...
🐛 Bug fixes (#252 )
2023-11-15 10:00:03 +01:00
Montassar Ghanmy
650f394b6f
🛠️ Server default language ( #238 )
2023-11-03 11:30:09 +01:00
Montassar Ghanmy
fea76974a5
🔔 Implementing notifications ( #231 )
2023-11-02 12:25:17 +01:00
Montassar Ghanmy
826e568b5c
🐛 Virtual folder with user
2023-10-24 16:13:41 +01:00
Montassar Ghanmy
7d86138592
🐛 Virtual folder check
2023-10-24 15:38:43 +01:00
Montassar Ghanmy
78d35a632d
🐛 Added necessary log for access check
2023-10-23 13:47:17 +01:00
Montassar Ghanmy
edfd765d57
🍄 Separate trash for the personal and shared drive ( #189 )
2023-10-06 17:05:07 +01:00
Anton Shepilov
4da75eb68f
🌟 basic status, while uploading directories ( #216 )
...
* 🌟 basic status, while uploading directories
* 🐛 fix the infinite redirection when the token always expired
2023-10-06 16:23:42 +02:00
Anton Shepilov
d88feaaba8
🌟 Fix download button ( #210 )
...
* Add auth cookie to avoid using auth token in the url
* Fix all download button
* Refactor some of the places where we download file
2023-09-21 14:08:57 +02:00
Anton Shepilov
c77bdbf99d
🐛 Do not show anonymous user is the user list everywhere on UI ( #182 )
...
* 🐛 Do not show anonymous user is the user list everywhere on UI
2023-09-01 15:56:56 +02:00
Montassar Ghanmy
84270a31e2
🕹 Manage root users
...
🕹 Manage root users
2023-08-28 09:23:52 +01:00
Anton Shepilov
20fb9f3ea3
🐛 Sharing files doesn't work for the files and folders from "My Drive" ( #143 )
...
🐛 small fix on the token expiration also
2023-07-05 18:08:33 +02:00
Anton Shepilov
796fae4d8d
🐛 Change the display name of the Anonymous user ( #108 )
2023-06-23 11:53:20 +02:00
Anton Shepilov
19b2d7d009
✨ Shared with me browser view ( #82 )
...
* ✨ shared with me page, move browser view backend
2023-06-20 14:42:47 +02:00
Montassar Ghanmy
441c2b780f
🔢 Shared with me filters ( #79 )
...
✨ feat: shared with me filters
🐛 Fix try to access the service with init
🌐 feat: shared with me i18n
🌐 russian translation
---------
Co-authored-by: Anton SHEPILOV <ashepilov@linagora.com >
2023-06-17 16:37:33 +02:00
Anton Shepilov
fddd3b4ebd
🌐 Translations for the latest features ( #78 )
...
* 🌐 Translations for the latest features
Also:
- Rename “Home” to Shared drive
- Hide banner with suggestion of downloading desktop app
- Fix Upload button on main screen
- Add separate buttons for the manage access and share by link
2023-06-16 14:15:48 +02:00
Anton Shepilov
d7fa56cb13
✨ Share with me endpoint ( #77 )
...
* 🛠️ remove babel from dependencies
* 🛠️ removes some of the redundant dependencies + versions update
* ✨ separate endpoint for "shared with me"
2023-06-13 17:16:13 +02:00
Romaric Mourgues
723b77cb55
🔐 Initial change on the public links using anonymous users ( #69 )
...
* Initial change on the public links using anonymous users
Co-authored-by: Anton Shepilov <anton.shepilov@gmail.com >
2023-06-09 16:03:01 +02:00
Anton Shepilov
dfd25a234a
🤝 Shared with me ( #71 )
...
* 🚧 #46 Shared with me
- added converter of DriveFile to dto with user information
- updated version of jest to the latest for better compatibility with typescript and mocking class instances
- added run configuration for unit tests
Co-authored-by: Romaric Mourgues <rmourgues@linagora.com >
2023-06-09 14:37:15 +02:00
Anton Shepilov
f1bf507865
🚧 #46 Shared with me ( #67 )
...
* 🚧 #46 Shared with me
2023-06-07 10:48:44 +02:00
Romaric Mourgues
5e655996c7
⭐ ️ Implement personal drive ( #61 )
...
* Implement personal drive
* Fix tests
* Add my-drive tests
* Fixing tests
* Fixing tests
* Fix tests
2023-05-30 11:15:43 +02:00
Romaric Mourgues
42e0260296
FIx linter
2023-05-22 13:30:04 +02:00
Romaric Mourgues
62f3b562c0
🛠 Allow applications to manage the drive ( #59 )
...
* Now applications can manage the drive as they wish
* Fix typo
* Fix the access computation
* Test if my code is the issue
* Fix test if app exists
* Fix test if app exists
* Fix test if app exists
2023-05-22 13:16:51 +02:00