Code Monkey home page Code Monkey logo

salesforce-manifest-generator's Introduction

GitHub Profile Views Counter

GitHub Readme Stats

Github Stats

Top Langs

My Qiita

Qiita Posts Qiita Contributions Qiita Followers

Github Profile Trophy

trophy

salesforce-manifest-generator's People

Contributors

acn-takahito-miyamoto avatar takahitomiyamoto avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

salesforce-manifest-generator's Issues

Support to include Datebased filtering (LastModifiedDate)

Hey Takahito,

Hope you are doing well..!

Thanks for incorporating my earlier feedback to exclude managed components. This is not an issue but more like a feature enhancement.

I was wondering while pulling the metadata, would there be a possibility to do a check on the lastModifiedDate and pull only those selected components which fall under a certain date range. It will not only limit the contents and will only get what all is needed but will also be beneficial to track changes from an auditing perspective.

Let me know your thoughts about this.

Adding Flags to filter for Managed Package vs All Components

Hey,

Thanks for putting this solution. While looking at the solution , I was wondering if you could also include flags to filter the following -

  1. Managed Package
  2. UnManaged Package
  3. All Components

I was wondering if these options could be added, this would be of great help.

Appreciate your efforts in putting this together and sharing further on a global community.

Thanks,
Ashish

Proxy Settings

@takahitomiyamoto

please add proxyHostname and proxyPort to credentials.json.
current version need to add proxy logic in following two function and build.

  • loginToSalesforce
  • createMetadataConnection
config.setProxy(CommonUtils.proxyHostname, CommonUtils.proxyPort); config.setAuthEndpoint(authEndPoint);

Thanks

Tool retrieves only folder reports but not reports

Hi Takahito, your tool is awsome! I would notify you a possible bug: for the Report metadata type, the tool writes only the folder report, but not the report itself.

The AS-IS produces a package.xml like this:
<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> ... <types> <members>folder1</members> <members>folder2</members> <members>folder3</members> <name>Report</name> </types> ... <version>44.0</version> </Package>

The TO-BE should be like this:

<?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://soap.sforce.com/2006/04/metadata"> ... <types> <members>folder1</members> <members>folder2</members> <members>folder2/report1</members> <members>folder2/report2</members> <members>folder3/report1</members> <name>Report</name> </types> ... <version>44.0</version> </Package>

Could you update your tool in that way?

Thanks in advance.

Missing retrieve of External Objects and Platform Event

Hi takahitomiyamoto,

I'm continuing to use your wonderful tool and I noticed that it doesn't retrieve External Objects and Platform Event, in the package.xml are both under CustomObjects and they last respectively with __x and __e.

Could you add the possibility to retrieve also this kind of Custom Objects, please?

Thanks.

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.