There was an error fetching the commit references. Please try again later.
Add support for file attachments
A new service, repository and entity have been introduced to handle file attachments to other entities. Attachments store meta data about the file. The file upload is not yet implemented. It is planned to abstract the storage handling to allow the support for different storage solutions (local file system, database, cloud).
Showing
- src/main/java/de/thm/arsnova/entities/Attachment.java 105 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/Attachment.java
- src/main/java/de/thm/arsnova/entities/Content.java 11 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/Content.java
- src/main/java/de/thm/arsnova/entities/Room.java 11 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/Room.java
- src/main/java/de/thm/arsnova/persistance/AttachmentRepository.java 7 additions, 0 deletions...java/de/thm/arsnova/persistance/AttachmentRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbAttachmentRepository.java 11 additions, 0 deletions...nova/persistance/couchdb/CouchDbAttachmentRepository.java
- src/main/java/de/thm/arsnova/services/AttachmentService.java 9 additions, 0 deletionssrc/main/java/de/thm/arsnova/services/AttachmentService.java
- src/main/java/de/thm/arsnova/services/AttachmentServiceImpl.java 28 additions, 0 deletions...n/java/de/thm/arsnova/services/AttachmentServiceImpl.java
- src/main/resources/couchdb/Attachment.design.js 14 additions, 0 deletionssrc/main/resources/couchdb/Attachment.design.js
- src/test/java/de/thm/arsnova/config/TestPersistanceConfig.java 5 additions, 0 deletions...est/java/de/thm/arsnova/config/TestPersistanceConfig.java
Please register or sign in to comment