Files
App/lib/services
Texas0295 b80d91825a migrate file upload from tus to FileUploader API
The tus-based upload flow (/drive/tus) has been removed upstream in favor
of a new multipart upload protocol. This commit replaces all TusClient
usage with the new FileUploader service that follows the official
/drive/files/upload/{create,chunk,complete} endpoints.

Changes include:
- remove tus_client_dart dependency and related code
- add putFileToPool() backed by FileUploader.uploadFile()
- update uploadAttachment() to call the new putFileToPool
- preserve poolId support, filename, and mimetype handling
- ensure progress callbacks fire at start and completion

This aligns the client with the new upload protocol while keeping the
same Compose UI and settings logic introduced in earlier patches.

Signed-off-by: Texas0295 <kimura@texas0295.top>
2025-09-21 20:33:17 +08:00
..
2025-09-21 02:06:34 +08:00
2025-07-20 02:31:50 +08:00
2025-09-21 14:50:30 +08:00
2025-09-08 22:25:54 +08:00
2025-09-08 22:25:54 +08:00
2025-09-21 18:46:48 +08:00
2025-09-17 00:48:01 +08:00
2025-09-17 00:48:01 +08:00
2025-06-22 17:55:35 +08:00
2025-06-26 01:54:43 +08:00
2025-08-02 14:54:56 +08:00
2025-06-12 22:21:58 +08:00
2025-07-03 22:11:12 +08:00
2025-07-17 14:35:09 +08:00
2025-05-21 00:04:36 +08:00
2025-09-14 19:38:01 +08:00
2025-09-14 19:38:01 +08:00
2025-09-14 19:38:01 +08:00
2025-09-07 15:44:51 +08:00