Commit Graph

33 Commits

Author SHA1 Message Date
Anton SHEPILOV 8f75c04fdd ♻️Remove Cassandra Support 2024-05-28 13:34:57 +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 ac950f0e87 ♻️Removed unused files and move unused encryption algorithm to co configuration (#513) 2024-05-07 17:24:53 +01:00
Montassar Ghanmy 3b20806622 Dependencies upgrade (#510) 2024-05-07 17:01:56 +01:00
Eric Doughty-Papassideris ab1c97507c 🩹 CLI: preserve exit code when running via npm run 2024-04-02 12:31:50 +02:00
Eric Doughty-Papassideris bb269102df 🧑‍💻 backend package.json: Added scripts for continuous builds of code and running the CLI 2024-04-02 12:31:50 +02:00
Montassar Ghanmy b26ffb81fd 🐛 Malformed shared item URL (#410) 2024-03-05 09:18:40 +01:00
Anton Shepilov 6041212253 Be able to use SMTP transport without TLS (#401) 2024-03-01 16:10:49 +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
Anton Shepilov 70c033aabe 🌟 Support for PostgreSQL (#306) 2024-01-13 21:49:34 +01:00
Anton Shepilov 8efe4ec194 🌟 Data migration tool from nextcloud (#299)
- created server configuration
 - implemented downloading files from nextcloud to a local directory
 - build of the docker image added to the GutHub workflow
 - Twake client added
 - Creating user in Twake Drive from ldap
 - Ldap client with ldapsearch(TODO make it work with ldapjs)
 - Jest debug tests
2023-12-14 22:19:15 +01:00
Montassar Ghanmy 2fe9a5786d Updated email notifications templates (#287) 2023-12-01 08:57:14 +01:00
Montassar Ghanmy fea76974a5 🔔 Implementing notifications (#231) 2023-11-02 12:25:17 +01: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 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
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
Romaric Mourgues b567ba0c06 🛠 Try without lib for proxy
* Try without lib for proxy

* Tested and approved and using streams

* Lint fix
2023-05-12 11:11:55 +02:00
Romaric Mourgues 3b2382fbbc Rollback to @types/node 14... 2023-05-11 16:11:18 +02:00
Romaric Mourgues f6b05d59d6 Rollback to @types/node 16 2023-05-11 16:02:54 +02:00
Romaric Mourgues 6a1582a6d4 Move to http-proxy 2023-05-11 12:18:49 +02:00
Romaric Mourgues 56cc84c34e Try to fix tests 2023-05-11 11:02:18 +02:00
Romaric Mourgues def9d1ff9d Change proxy version to 7.1 2023-05-11 10:53:32 +02:00
Romaric Mourgues cf3012ce72 Try version 16 2023-05-11 10:50:06 +02:00
Romaric Mourgues 5ee4d036d7 Try another version of types/node 2023-05-11 10:33:16 +02:00
Romaric Mourgues 521f9d6684 Fix package.json 2023-05-10 17:30:49 +02:00
Romaric Mourgues 2134c64280 Merge pull request #47 from linagora/fix-node-reverse-proxy
Use another reverse proxy for plugins
2023-05-10 17:24:31 +02:00
Romaric Mourgues 6b7c88fd89 Use another reverse proxy for plugins 2023-05-10 17:21:56 +02:00
Anton Shepilov fd03040d73 🐛 #23 Fix throw error when file doesn't exist
* #23 Fix throw error when file doesn't exist
Run all the tests in once without special runner
Add positive scenario
Move coverage to the backend build workflow
2023-05-01 19:45:28 +02:00
Montassar Ghanmy e0615fa867 📁 Changed TDrive root folder (#16)
📁 Changed TDrive root folder
2023-04-11 10:04:29 +01:00