This is an automated email from the ASF dual-hosted git repository.
rcordier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git
from b671e36606 Fix SessionWithInitializedTablesFactoryTest - updateVersion
miss `.block`
add 4d7aae72b4 JAMES-3925 Rework JMAP upload APIs
No new revisions were added by this update.
Summary of changes:
.../james/jmap/rfc8621/RFC8621MethodsModule.java | 4 ++
.../upload/CassandraUploadRepository.java | 26 +++++--
.../james/jmap/cassandra/upload/UploadDAO.java | 84 ++++++++++++++++++----
.../james/jmap/cassandra/upload/UploadModule.java | 8 ++-
.../upload/CassandraUploadRepositoryTest.java | 6 +-
.../org/apache/james/jmap/api/model/Upload.scala | 13 ++--
.../james/jmap/api/upload/UploadRepository.java | 4 ++
.../{UploadRepository.java => UploadService.java} | 4 +-
...pository.java => UploadServiceDefaultImpl.java} | 25 +++++--
.../memory/upload/InMemoryUploadRepository.java | 31 ++++++--
.../jmap/api/upload/UploadRepositoryContract.scala | 80 ++++++++++++++++++++-
.../upload/InMemoryUploadRepositoryTest.java | 4 +-
.../jmap/draft/methods/BlobManagerImplTest.java | 4 +-
.../message/view/MessageFastViewFactoryTest.java | 4 +-
.../message/view/MessageFullViewFactoryTest.java | 4 +-
.../message/view/MessageHeaderViewFactoryTest.java | 4 +-
.../view/MessageMetadataViewFactoryTest.java | 5 +-
...mputeMessageFastViewProjectionListenerTest.java | 4 +-
.../apache/james/jmap/routes/DownloadRoutes.scala | 6 +-
.../apache/james/jmap/routes/UploadRoutes.scala | 6 +-
.../webadmin/data/jmap/JmapUploadRoutesTest.java | 2 +-
upgrade-instructions.md | 8 +++
22 files changed, 278 insertions(+), 58 deletions(-)
copy
server/data/data-jmap/src/main/java/org/apache/james/jmap/api/upload/{UploadRepository.java
=> UploadService.java} (97%)
copy
server/data/data-jmap/src/main/java/org/apache/james/jmap/api/upload/{UploadRepository.java
=> UploadServiceDefaultImpl.java} (71%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]