Comments (11)
@freak4pc I haven't implemented any APIs for editing a file's permissions or other information yet. It might be possible to set it with a parameter, let me look at the APIs and get back to you. If not, I'll try adding some new APIs for this today.
Thanks for the question!
from amazons3requestmanager.
I've started work on developing this. I hope to have it fully implemented by the end of the weekend.
@freak4pc Do you need to use this by a specific date?
from amazons3requestmanager.
Hey, Thanks for answering @AnthonyMDev
I actually overridden my issue by setting a public Bucket Policy so I'm good for now. No worry :)
In a different note, did you think about making the manager a background upload manager ?
from amazons3requestmanager.
@freak4pc
Okay, that should work. I'm still going to go ahead and finish this feature set up.
I haven't looked into that yet. I'll look at the benefits of it. I think it would be best to allow the user to set the configuration, so maybe I'll make that happen.
Are you actually using this repository at the moment? I haven't gotten any confirmation that anyone besides myself is even using this right now.
from amazons3requestmanager.
This feature should be working on the acl
branch with PUT
requests currently. I'm going to be looking into implementing ACL on other request methods, and creating methods that allow you to get and edit the ACL of an object and bucket at some point this week.
I'll also be adding more documentation to how the ACL system works and adding it to the README
.
from amazons3requestmanager.
Yeah @AnthonyMDev , I'm absolutely using it. Really great lib and an awesome time saver for me.
I agree that being able to configure the client to perform in a background session would be very beneficial.
from amazons3requestmanager.
That's great to hear!
Thanks for the suggestions. I'll look into the rest of this soon.
from amazons3requestmanager.
All functionality has been implemented, unit tested, and documented. I'll be updating the README
with new examples tomorrow and pushing out a new version of the CocoaPod.
from amazons3requestmanager.
Awesome :) Will check it out.
from amazons3requestmanager.
@freak4pc In response to your suggestion for using a background upload manager configuration:
Right now, the request manager is being set, by default, to the Alamofire.sharedInstance
. The requestManager
variable is public though, and can be set to another instance of Alamofire.Manager
.
To use a background upload manager, you can just create a new Alamofire.Manager
with the desired configuration and set it to the requestManager
variable. It will then be used for all requests.
Currently, I feel like leaving the sharedInstance
as the default is best, but if you can give me a compelling reason why creating a background upload manager as the default request manager is better, I'm all ears!
from amazons3requestmanager.
Also, this feature has been completed and version 0.5.0
has been released to include ACL APIs
from amazons3requestmanager.
Related Issues (20)
- errorWithCode(_:failureReason:) is deprecated in Alamofire
- Add operation to find bucket location
- Xcode 8 GM - Swift 2.3 fails to compile HOT 3
- please lower spec dependency to ios 8 HOT 9
- Remove CommonCrypto
- Add support for Pre-Signed URLs
- Break out Alamofire dependency into subspec
- Update `download` example in Readme HOT 4
- Issue for Alamofire 4.0.1 HOT 9
- S3BucketObjectList when using a delimiter doesn't extract the files correctly. HOT 2
- how to track the progress of uploading image or data or file to AS3RM HOT 1
- Example how get image from AWS and convert to UIImage? HOT 1
- Swift 2.3 release HOT 7
- Do amazonS3Manager.upload() function replace '+' character to white space character? HOT 2
- Chunk Upload & Download
- Add support multipart upload HOT 5
- Swift 4 support. HOT 2
- Xcode 9.0 beta compile error HOT 3
- Does not show any error on passing the wrong credentials HOT 1
- Can't compile several code snippets from Readme
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amazons3requestmanager.