* refactor: return file id after save to disk * test: add tests * chore: mine type * test: disbale two client sync test * chore: get file with url * refactor: client api
* feat: s3 minio wip * feat: s3 minio bucket create idempotent * feat: put storage setting into configurations * chore: clippy lint * feat: add setting to base config * feat: add configuration for prod * fix: allow use different minio host * feat: add server file storage * fix: add missing file * feat: add code template * feat: add http api * feat: added file upload to client api * feat: database metadata impl * fix: added missing files * feat: added test cases and improve impl --------- Co-authored-by: nathan <nathan@appflowy.io>