Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/pull-request-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,6 @@ jobs:
- name: Check component keys
run: node scripts/findBadKeys.js ${{ steps.changed_files.outputs.added_modified }} ${{ steps.changed_files.outputs.renamed }}
- name: Check component app prop
run: node scripts/checkComponentAppProp.js ${{ steps.changed_files.outputs.added_modified }} ${{ steps.changed_files.outputs.renamed }}
run: node --experimental-loader ./scripts/version-strip-loader.mjs scripts/checkComponentAppProp.js ${{ steps.changed_files.outputs.added_modified }} ${{ steps.changed_files.outputs.renamed }}
- name: Check for duplicate component keys
run: node scripts/findDuplicateKeys.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "adobe_pdf_services-extract-text-and-tables",
name: "Extract Text and Tables From PDF",
description: "Extracts text and table element information from a PDF document and returns a JSON file along with table data in XLSX format within a .zip file saved to the `/tmp` directory. [See the documentation](https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/howtos/extract-api/#extract-text-and-tables)",
version: "0.0.2",
version: "0.0.3",
type: "action",
props: {
adobe,
Expand All @@ -20,6 +20,11 @@ export default {
"filename",
],
},
syncDir: {
type: "dir",
accessMode: "read-write",
sync: true,
},
},
async run({ $ }) {
await this.adobe.extractPDF(this.filePath, "tables", this.filename);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "adobe_pdf_services-extract-text-from-pdf",
name: "Extract Text From PDF",
description: "Extracts text element information from a PDF document and returns a JSON file within a .zip file saved to the `/tmp` directory. [See the documentation](https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/howtos/extract-api/#extract-text-from-a-pdf)",
version: "0.0.2",
version: "0.0.3",
type: "action",
props: {
adobe,
Expand All @@ -20,6 +20,11 @@ export default {
"filename",
],
},
syncDir: {
type: "dir",
accessMode: "read-write",
sync: true,
},
},
async run({ $ }) {
await this.adobe.extractPDF(this.filePath, "text", this.filename);
Expand Down
2 changes: 1 addition & 1 deletion components/adobe_pdf_services/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/adobe_pdf_services",
"version": "0.1.1",
"version": "0.1.2",
"description": "Pipedream Adobe PDF Services Components",
"main": "adobe_pdf_services.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
key: "airparser-upload-document-parse",
name: "Upload Document and Parse",
description: "Uploads a document into the inbox for data extraction. [See the documentation](https://help.airparser.com/public-api/public-api)",
version: "0.1.0",
version: "0.1.1",
type: "action",
props: {
airparser,
Expand All @@ -27,6 +27,12 @@ export default {
description: "The user-defined extraction schema for data extraction",
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
async run({ $ }) {
const {
Expand Down
2 changes: 1 addition & 1 deletion components/airparser/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/airparser",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream Airparser Components",
"main": "airparser.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import FormData from "form-data";
export default {
type: "action",
key: "akeneo-create-a-new-product-media-file",
version: "0.1.1",
version: "0.1.2",
name: "Create A New Product Media File",
description: "Allows you to create a new media file and associate it to an attribute value of a given product or product model. [See the docs](https://api.akeneo.com/api-reference.html#post_media_files)",
props: {
Expand Down Expand Up @@ -35,6 +35,12 @@ export default {
label: "File Path or URL",
description: "The file to be uploaded. Provide either a file URL or a path to a file in the `/tmp` directory (for example, `/tmp/myFile.txt`)",
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
async run ({ $ }) {
if (!this.productId && !this.productModelCode) {
Expand Down
2 changes: 1 addition & 1 deletion components/akeneo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/akeneo",
"version": "0.1.1",
"version": "0.1.2",
"description": "Pipedream Akeneo Components",
"main": "akeneo.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@
name: "Generate Alt Text",
description:
"Generates a descriptive alt text for a given image. [See the documentation](https://alttext.ai/apidocs#tag/Images/operation/create-image)",
version: "0.1.0",
version: "0.1.1",
type: "action",
props: {
alttextAi,
fileInfo: {

Check warning on line 16 in components/alttext_ai/actions/generate-alt-text/generate-alt-text.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop fileInfo must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 16 in components/alttext_ai/actions/generate-alt-text/generate-alt-text.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop fileInfo must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "warning",
content: "Either `Image Data` or `Image File Path or URL` should be provided. If both are provided, `Image Data` will be used.",
Expand Down Expand Up @@ -61,6 +61,12 @@
default: "en",
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
async run({ $ }) {
const {
Expand Down
2 changes: 1 addition & 1 deletion components/alttext_ai/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/alttext_ai",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream AltText.ai Components",
"main": "alttext_ai.app.mjs",
"keywords": [
Expand Down
8 changes: 7 additions & 1 deletion components/alttextify/actions/submit-image/submit-image.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
key: "alttextify-submit-image",
name: "Submit Image to Alttextify",
description: "Upload or submit an image to Alttextify for alt text generation. [See the documentation](https://apidoc.alttextify.net/#api-Image-UploadRawImage)",
version: "0.0.1",
version: "0.0.2",
type: "action",
props: {
alttextify,
alert: {

Check warning on line 12 in components/alttextify/actions/submit-image/submit-image.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 12 in components/alttextify/actions/submit-image/submit-image.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: "Supported formats: JPEG, PNG, GIF, WEBP, BMP\nMaximum file size: 16 MB\nMinimum dimensions: 50 x 50 (smaller images may not be able to generate alt text).",
Expand Down Expand Up @@ -77,6 +77,12 @@
description: "The size of the product in the image.",
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
methods: {
async streamToBase64(stream) {
Expand Down
2 changes: 1 addition & 1 deletion components/alttextify/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/alttextify",
"version": "0.1.0",
"version": "0.1.1",
"description": "Pipedream AltTextify Components",
"main": "alttextify.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,20 @@ export default {
name: "Add Document Via File Upload",
description: "Add a document via file upload. [See the documentation](https://docs.askyourpdf.com/askyourpdf-docs/#2.-adding-document-via-file-upload)",
type: "action",
version: "0.1.0",
version: "0.1.1",
props: {
app,
file: {
type: "string",
label: "File Path or URL",
description: "The file to upload. Provide either a file URL or a path to a file in the `/tmp` directory (for example, `/tmp/myFile.txt`)",
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
methods: {
addDocumentViaFileUpload(args = {}) {
Expand Down
2 changes: 1 addition & 1 deletion components/askyourpdf/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/askyourpdf",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream AskYourPDF Components",
"main": "askyourpdf.app.mjs",
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion components/asters/asters.app.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,4 @@ export default {
console.log(Object.keys(this.$auth));
},
},
};
};
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
name: "Text To Speech",
description: "Convert text to voice audio with Astica AI [See the documentation](https://astica.ai/voice/documentation/)",
key: "astica_ai-text-to-speech",
version: "0.0.1",
version: "0.0.2",
type: "action",
props: {
asticaAi,
Expand Down Expand Up @@ -37,6 +37,11 @@ export default {
},
optional: true,
},
syncDir: {
type: "dir",
accessMode: "write",
sync: true,
},
},
async run({ $ }) {
const response = await this.asticaAi.textToSpeech({
Expand Down
2 changes: 1 addition & 1 deletion components/astica_ai/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/astica_ai",
"version": "0.1.0",
"version": "0.1.1",
"description": "Pipedream astica.ai Components",
"main": "astica_ai.app.mjs",
"keywords": [
Expand Down
8 changes: 7 additions & 1 deletion components/autodesk/actions/upload-file/upload-file.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export default {
key: "autodesk-upload-file",
name: "Upload File",
description: "Uploads a new file to a specified folder in Autodesk. [See the documentation](https://aps.autodesk.com/en/docs/data/v2/tutorials/upload-file/).",
version: "0.1.0",
version: "0.1.1",
type: "action",
props: {
autodesk,
Expand Down Expand Up @@ -63,6 +63,12 @@ export default {
default: "items:autodesk.core:File",
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
async run({ $ }) {
// Create storage location
Expand Down
2 changes: 1 addition & 1 deletion components/autodesk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/autodesk",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream Autodesk Components",
"main": "autodesk.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ export default {
Downloads a file from S3 to the /tmp directory.
[See the documentation](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html)
`),
version: "0.0.3",
version: "0.0.4",
type: "action",
props: {
aws: common.props.aws,
Expand All @@ -35,6 +35,11 @@ export default {
label: "File Path",
description: "The path to the file you'd like to download eg. `/tmp/file.txt`",
},
syncDir: {
type: "dir",
accessMode: "write",
sync: true,
},
},
async run({ $ }) {
const {
Expand Down
8 changes: 7 additions & 1 deletion components/aws/actions/s3-upload-files/s3-upload-files.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ export default {
key: "aws-s3-upload-files",
name: "S3 - Upload Files",
description: "Upload files to S3. Accepts either a file URL, a local file path, or a directory path. [See the documentation](https://docs.aws.amazon.com/AmazonS3/latest/userguide/upload-objects.html)",
version: "0.0.1",
version: "0.0.2",
type: "action",
props: {
aws: common.props.aws,
Expand All @@ -33,6 +33,12 @@ export default {
description: common.props.key.description,
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
methods: {
...common.methods,
Expand Down
2 changes: 1 addition & 1 deletion components/aws/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/aws",
"version": "1.0.0",
"version": "1.0.1",
"description": "Pipedream Aws Components",
"main": "aws.app.mjs",
"keywords": [
Expand Down
8 changes: 7 additions & 1 deletion components/azure_storage/actions/upload-blob/upload-blob.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
key: "azure_storage-upload-blob",
name: "Upload Blob",
description: "Uploads a new blob to a specified container in Azure Storage. [See the documentation](https://learn.microsoft.com/en-us/rest/api/storageservices/put-blob?tabs=microsoft-entra-id).",
version: "0.1.0",
version: "0.1.1",
type: "action",
props: {
app,
Expand All @@ -32,6 +32,12 @@ export default {
label: "File Path or URL",
description: "The file to upload. Provide either a file URL or a path to a file in the `/tmp` directory (for example, `/tmp/myFile.txt`)",
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
methods: {
uploadBlob({
Expand Down
2 changes: 1 addition & 1 deletion components/azure_storage/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/azure_storage",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream Azure Storage Components",
"main": "azure_storage.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default {
key: "boldsign-send-document-template",
name: "Send Document Using Template",
description: "Send documents for e-signature using a BoldSign template. [See the documentation](https://developers.boldsign.com/documents/send-document-from-template/?region=us)",
version: "0.1.0",
version: "0.1.1",
type: "action",
props: {
boldsign,
Expand Down Expand Up @@ -181,6 +181,12 @@ export default {
description: "Enable localization for audit trail based on the signer's language. If null is provided, the value will be inherited from the Business Profile settings. Only one additional language can be specified in the signer's languages besides English.",
optional: true,
},
syncDir: {
type: "dir",
accessMode: "read",
sync: true,
optional: true,
},
},
async additionalProps(props) {
props.reminderDays.hidden = !this.enableAutoReminder;
Expand Down
2 changes: 1 addition & 1 deletion components/boldsign/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/boldsign",
"version": "0.2.0",
"version": "0.2.1",
"description": "Pipedream BoldSign Components",
"main": "boldsign.app.mjs",
"keywords": [
Expand Down
Loading
Loading