support S3 buckets as library location #30
No reviewers
Labels
No labels
bug
confirmed
critical
dependencies
discussion
docker
documentation
enhancement
go
javascript
security
severity:high
severity:low
severity:moderate
suggestion
support
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
marty-media/server!30
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feature/s3"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This merge request implements the AWS S3 protocol to support remote library locations.
assigned to @martinr92
added 1 commit
141578cf- initial s3 implementationCompare with previous version
added 1 commit
b10aa976- fixed typoCompare with previous version
added 1 commit
489a7427- some refactoringCompare with previous version
added 1 commit
a2caf661- finalized s3 list objects apiCompare with previous version
added 3 commits
e572cc6b- removed debug logfa85a0d5- new tests for library location s3e80af45f- updated s3 location type api documentationCompare with previous version
added 1 commit
79c980cf- new test for invalid s3 credentialsCompare with previous version
added 2 commits
6b887f5a- updated changelog for new S3 library location type685cb223- new username and password for library location apiCompare with previous version
added 3 commits
5dbb6611- fixed nil-pointer exception in library location DB6e1a4ce8- fixed api response of library locationb4043be6- new validation of S3 bucket and folder of locationCompare with previous version
added 1 commit
29126f5b- new s3 head object APICompare with previous version
added 1 commit
91cb98d2- updated commentCompare with previous version
added 1 commit
468fd828- new s3 file downloadCompare with previous version
added 2 commits
6d75d1c2- don't panic, error handling is available121ac87d- renamed folder scan to location scanCompare with previous version
added 62 commits
develop2940ff4b- updated changelog for new S3 library location typedb0500c2- new username and password for library location api8cc86708- fixed nil-pointer exception in library location DBf0093d1a- fixed api response of library locationc479445d- new validation of S3 bucket and folder of locationa5ff3e2b- new s3 head object API6dc662a9- updated comment9900eed3- new s3 file download197a3d6a- don't panic, error handling is available3c47df23- renamed folder scan to location scanCompare with previous version
added 20 commits
685cb223- new username and password for library location api5dbb6611- fixed nil-pointer exception in library location DB6e1a4ce8- fixed api response of library locationb4043be6- new validation of S3 bucket and folder of location29126f5b- new s3 head object API91cb98d2- updated comment468fd828- new s3 file download6d75d1c2- don't panic, error handling is available121ac87d- renamed folder scan to location scan9ecd0759- Merge branch 'feature/s3' of gitlab.com:marty-media/server into feature/s3Compare with previous version
added 1 commit
d165f9c2- start api testing with clean databaseCompare with previous version
added 4 commits
a8c98ee6- fail on api test call error0843b827- enhanced error message on library creation error311db27c- de-coupling some tests79a2a954- fixed library location testCompare with previous version
added 1 commit
0c891964- create new temporary directory for unit testingCompare with previous version
added 5 commits
ae7f336f- enhanced ffprobe log905fa779- support limit on selectcbd70c0c- refactoring of scanner and analyzer jobse4936e75- refactoring of media item updatebf2eed8a- new unit test for media stream updateCompare with previous version
added 2 commits
e39a0cdf- keep fields of location scan job struct privateffe942b2- refactoring for s3 scanner integrationCompare with previous version
added 2 commits
19095fd9- fixed file replacement in scanner1cc31e64- new marking of outdated items in media scannerCompare with previous version
added 2 commits
452cb409- removed TODO for operator flagfe7a2046- new unit test for library rescanCompare with previous version
added 2 commits
76dac4c3- refactoring of s3 connection in API62e33094- scan s3 remote locationCompare with previous version
added 5 commits
c7831fe0- added missing copyright3f28f57d- new version db apia5a5c8be- use unix file path for s3 file downloadee3c6684- new error handling during start up of backend33dd5565- enhanced s3 error logCompare with previous version
added 2 commits
c0d5a5a9- fixed s3 object calls with spaces48bf3e00- add s3 region for unit testingCompare with previous version
added 2 commits
29dd3560- analyzer backend job supports now s3b7889abf- added support for s3 regionCompare with previous version
added 1 commit
5e3f630e- faster deletion detection in scannerCompare with previous version
added 1 commit
506777a3- updated changelogsCompare with previous version
SonarCloud Code Analysis
Quality Gate passed
Additional information
The following metrics might not affect the Quality Gate status but improving
them will improve your project code quality.
6 Issues
Coverage and Duplications
marked this merge request as ready
mentioned in commit
a12a176924🎉 This MR is included in version 0.2.0-beta.1 🎉
The release is available on GitLab release.
Your semantic-release bot 📦 🚀
🎉 This MR is included in version 0.2.0 🎉
The release is available on GitLab release.
Your semantic-release bot 📦 🚀