Skip to content

Convert indesign to idml prod - #74

Open
shreyaguptaforwork wants to merge 55 commits into
mainfrom
convert-to-idml-prod
Open

shreyaguptaforwork wants to merge 55 commits into
mainfrom
convert-to-idml-prod

Conversation

@shreyaguptaforwork

Copy link
Copy Markdown
Collaborator

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

SumitCo and others added 30 commits August 10, 2026 23:00
fix: correct pageRange/exportingSpread description in rendition API spec
Rendition and Data Merge multi-file outputs (per-page or per-record)
use InDesign's native sequential naming, not an underscore-delimited
scheme, which integrators have misread when predicting outputs[].source
values. Document the rule once in Key Concepts and cross-link it from
both guides, including a caution about base strings ending in a digit.
* Output Path Variations, add info about 'failedAssets' key

* chore: auto-generate contributors

* adding review

* chore: auto-generate contributors

* adding copyfitting note

* chore: auto-generate contributors
@github-actions

github-actions Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-10-01T11:26:16.139Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/ffs-indesign-API/ffs-indesign-API

───────────────────────────────────────────────────────────────

Files to process: 13

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/concepts/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 434:1
    Message: Unexpected dead URL `https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 435:1
    Message: Unexpected dead URL `https://dropbox.github.io/dropbox-api-v2-explorer/#files_get_temporary_link`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 438:1
    Message: Unexpected dead URL `https://developer.adobe.com/events/docs/guides/using/indesign-apis/indesign-apis-events-data-stream-setup/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 53:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 54:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/#api-overview`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/projects/projects-empty/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 155:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-datamerge-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 121:23
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-rendition-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 84:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/writing-scripts-for-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 381:1
    Message: Unexpected dead URL `https://www.indesignjs.de/extendscriptAPI/indesign-server14/#Application.html`, expected live URL
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    13
  📄 Files with issues:  6
  ❌ Total errors:       0
  ⚠️  Total warnings:     10
  📋 Total issues:       10

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@SumitCo SumitCo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

SumitCo and others added 23 commits November 1, 2026 23:34
Rendition and Data Merge multi-file outputs (per-page or per-record)
use InDesign's native sequential naming, not an underscore-delimited
scheme, which integrators have misread when predicting outputs[].source
values. Document the rule once in Key Concepts and cross-link it from
both guides, including a caution about base strings ending in a digit.
* Output Path Variations, add info about 'failedAssets' key

* chore: auto-generate contributors

* adding review

* chore: auto-generate contributors

* adding copyfitting note

* chore: auto-generate contributors
@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-11-02T04:52:56.566Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/ffs-indesign-API/ffs-indesign-API

───────────────────────────────────────────────────────────────

Files to process: 15

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/concepts/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 454:1
    Message: Unexpected dead URL `https://dropbox.github.io/dropbox-api-v2-explorer/#files_get_temporary_link`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 453:1
    Message: Unexpected dead URL `https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 457:1
    Message: Unexpected dead URL `https://developer.adobe.com/events/docs/guides/using/indesign-apis/indesign-apis-events-data-stream-setup/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 53:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 54:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/#api-overview`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/projects/projects-empty/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/using-adobe-fonts/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 44:61
    Message: Unexpected dead URL `https://helpx.adobe.com/business/enterprise/products-entitlements/manage-product-profiles/create-product-profiles.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 155:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-datamerge-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 121:23
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-rendition-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 88:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/writing-scripts-for-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 381:1
    Message: Unexpected dead URL `https://www.indesignjs.de/extendscriptAPI/indesign-server14/#Application.html`, expected live URL
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    15
  📄 Files with issues:  7
  ❌ Total errors:       0
  ⚠️  Total warnings:     11
  📋 Total issues:       11

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

@github-actions

github-actions Bot commented Nov 2, 2026

Copy link
Copy Markdown
Contributor

🔍 Linter Report

Click to expand full report
═══════════════════════════════════════════════════════════════
                     LINTER REPORT
═══════════════════════════════════════════════════════════════

Generated: 2026-11-02T05:03:47.475Z
Mode: Full Linting (all rules + dead links check)
Target Directory: /home/runner/work/ffs-indesign-API/ffs-indesign-API

───────────────────────────────────────────────────────────────

Files to process: 15

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/concepts/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 454:1
    Message: Unexpected dead URL `https://dropbox.github.io/dropbox-api-v2-explorer/#files_get_temporary_link`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 457:1
    Message: Unexpected dead URL `https://developer.adobe.com/events/docs/guides/using/indesign-apis/indesign-apis-events-data-stream-setup/`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 453:1
    Message: Unexpected dead URL `https://docs.aws.amazon.com/AmazonS3/latest/userguide/ShareObjectPreSignedURL.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/getting-started/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 54:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/#api-overview`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 52:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/projects/projects-empty/`, expected live URL
    Rule: no-dead-urls

  ⚠️  WARNING
    Location: Line 53:1
    Message: Unexpected dead URL `https://developer.adobe.com/developer-console/docs/guides/services/services-add-api-oauth-s2s/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/using-adobe-fonts/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 44:61
    Message: Unexpected dead URL `https://helpx.adobe.com/business/enterprise/products-entitlements/manage-product-profiles/create-product-profiles.html`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 155:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-datamerge-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 121:23
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/working-with-rendition-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 88:1
    Message: Unexpected dead URL `https://developer.adobe.com/commerce/webapi/get-started/gs-curl/`, expected live URL
    Rule: no-dead-urls

───────────────────────────────────────────────────────────────
📄 FILE: src/pages/guides/writing-scripts-for-custom-scripts-api/index.md
───────────────────────────────────────────────────────────────
  ⚠️  WARNING
    Location: Line 381:1
    Message: Unexpected dead URL `https://www.indesignjs.de/extendscriptAPI/indesign-server14/#Application.html`, expected live URL
    Rule: no-dead-urls


═══════════════════════════════════════════════════════════════
                        SUMMARY
═══════════════════════════════════════════════════════════════

  📁 Files processed:    15
  📄 Files with issues:  7
  ❌ Total errors:       0
  ⚠️  Total warnings:     11
  📋 Total issues:       11

Result: ⚠️  PASSED WITH WARNINGS - No fatal errors

═══════════════════════════════════════════════════════════════

This comment was automatically generated by the linter bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants