Git Product home page Git Product logo

Comments (11)

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

@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.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

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.

freak4pc avatar freak4pc commented on July 24, 2024

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 ?
e3b5e94f-0284-4824-ae4d-c3a96f286fa6

from amazons3requestmanager.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

@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.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

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.

freak4pc avatar freak4pc commented on July 24, 2024

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.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

That's great to hear!

Thanks for the suggestions. I'll look into the rest of this soon.

from amazons3requestmanager.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

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.

freak4pc avatar freak4pc commented on July 24, 2024

Awesome :) Will check it out.

from amazons3requestmanager.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

@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.

AnthonyMDev avatar AnthonyMDev commented on July 24, 2024

Also, this feature has been completed and version 0.5.0 has been released to include ACL APIs

from amazons3requestmanager.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.