Commit Graph

85 Commits

Author SHA1 Message Date
Montassar Ghanmy 19f0202b4e ✉️ Email pusher logs
Co-authored-by: Monta <monta@HP-ProBook-445-14-inch-G9-Notebook-PC-505aadfc.localdomain>
2023-11-21 12:16:48 +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 43dc3843c4 🛠️ Remove trailing slash from local home directory (#245) 2023-11-07 14:42:41 +01:00
Montassar Ghanmy bddd7e3573 🛠️ Default local storage home directory (#244) 2023-11-07 14:33:04 +01:00
Montassar Ghanmy d51c9bdbd2 🐛 file storage leading slash removed (#243) 2023-11-07 13:45:12 +01:00
Montassar Ghanmy 650f394b6f 🛠️ Server default language (#238) 2023-11-03 11:30:09 +01:00
Montassar Ghanmy fbecbab155 🐛 User language sync (#237) 2023-11-02 14:43:07 +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
Anton Shepilov 09ece3101e 🐛the users were duplicated due to changes in oidc provider (#232) 2023-10-19 16:51:30 +02:00
Anton Shepilov a3600ef174 📚 docs update, and obsolete code remove (#219) 2023-10-06 18:20:20 +02: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
Montassar Ghanmy b020118a6a 🪣 S3 home directory for files 2023-09-28 17:04:41 +01:00
Anton Shepilov a6fa4240b5 S3 configuration for minio (#213)
* 🛠️S3 configuraiton for minio have to have strict types
2023-09-27 09:20:57 +02:00
Anton Shepilov c8f4eccf87 🛠️add auth token expiration env variable (#212) 2023-09-22 16:46:30 +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 efcb27b405 * 🛠️ Synchronization of the user with LDAP
* add configuration with LDAP attributes mappings
* add defalut company and remove application check since it's not configurable
* change error handling, now all the requests are independant
2023-09-12 23:02:46 +02:00
Anton Shepilov 79764988b8 * 🌟Synchronization of the user with LDAP (#206)
* Add configuration with LDAP attributes mappings
* Add default company and remove application check since it's not configurable
* Change error handling, now all the requests are independent
2023-09-12 16:20:37 +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
Greemty 1eb0df97f1 🐛 Fix download button (#172)
* Fix on context menu for folder

* Make it works for My Drive

* Fix downloading folder in the shared view

---------

Co-authored-by: Anton SHEPILOV <ashepilov@linagora.com>
2023-08-30 15:10:54 +02:00
Montassar Ghanmy 74df7e1f71 🕹 Manage root users default role (#180)
🕹 Manage root users default role
2023-08-30 10:06:38 +01:00
Montassar Ghanmy 84270a31e2 🕹 Manage root users
🕹 Manage root users
2023-08-28 09:23:52 +01:00
Montassar Ghanmy 9a495a27d2 🛠 Logs on ES auth 2023-07-12 15:28:03 +01:00
Montassar Ghanmy a11e7bc315 feat: es auth (#156) 2023-07-12 14:59:14 +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
Greemty 8b5770fd6d 🌐 Translation of modals and forms to French (120) (#122) 2023-06-26 18:23:23 +02:00
Anton Shepilov 796fae4d8d 🐛 Change the display name of the Anonymous user (#108) 2023-06-23 11:53:20 +02:00
Montassar Ghanmy 0e9e6a6c69 feat: only office dev env (#105) 2023-06-21 15:25:29 +01: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
Anton Shepilov c249c70d48 🎨app grid new icons (#81) 2023-06-19 20:18:25 +02:00
Anton Shepilov 06f22b74c5 enabled app grid for Twake Workplace (#80) 2023-06-19 14:22:45 +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 d17972b2f1 ️ Put back preview service (#75)
* Put back the preview service
* Fix imports linter
2023-06-12 11:09:36 +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 adda7caf00 ⬆️ upgrade babel and typescript packages caused by jest upgrade (#73) 2023-06-09 16:02:26 +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
Montassar Ghanmy 02ccb279f7 🔃 SSO users sync api (#60) 2023-05-26 10:58:29 +01: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
Romaric Mourgues 4af8e43bb2 🔐 Implement password and expiration date (#53)
* Implemented password and expiration date on conf and backend side

* Implemented password modal on shared side

* Add public link related tests

* Fix tests
2023-05-16 16:39:35 +02:00
Romaric Mourgues a378cd13e1 🧹 Propose to remove channels, notifications, knowledge-graph and phpnode (#55)
* Propose to remove channels and notifications

* Propose to remove knowledge graph too

* Put back tags test

* FIxing tests

* FIx query builder test
2023-05-16 14:36:39 +02:00