Skip to content

GRAL-6060 document signed token caching behavior - #73

Merged
pipedrive-public-gha-bot[bot] merged 6 commits into
masterfrom
GRAL-6060-readme-update
Aug 25, 2026
Merged

pipedrive-public-gha-bot[bot] merged 6 commits into
masterfrom
GRAL-6060-readme-update

Conversation

@dmitriyeff

@dmitriyeff dmitriyeff commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Clarifies the "Get signed token" section: if the previously issued token for the extension hasn't expired yet, calling GET_SIGNED_TOKEN again returns that same cached token instead of generating a new one.

  • Pins @types/node to ^18.19.0 for compatibility with typescript@4.9.5 — the unpinned transitive dependency had drifted to a version whose ffi.d.ts uses syntax the pinned TypeScript version can't parse, breaking npm run lint:tsc.

  • Caching was done here: https://github.com/pipedrive/marketplace-app-extensions-ui-blocks/pull/458

Test plan

  • npm run lint passes (tsc --noEmit + eslint)
  • Docs change reviewed for accuracy

Clarify that GET_SIGNED_TOKEN returns the previously issued token
while it's still valid instead of generating a new one each call.

Also pin @types/node to a version compatible with typescript@4.9,
fixing a broken tsc run caused by an unpinned transitive dependency
resolving to a version whose ffi.d.ts uses newer TS syntax.
@dmitriyeff
dmitriyeff requested a review from a team as a code owner August 25, 2026 06:35

@SpaceOven SpaceOven left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Image

@dmitriyeff dmitriyeff added npm-version-patch used for deployment npm-ready-for-publish used for deployment and removed npm-ready-for-publish used for deployment labels Aug 25, 2026
pipedrive-public-gha-bot Bot pushed a commit that referenced this pull request Aug 25, 2026
@pipedrive-public-gha-bot
pipedrive-public-gha-bot Bot merged commit e78252a into master Aug 25, 2026
15 of 19 checks passed
@pipedrive-public-gha-bot
pipedrive-public-gha-bot Bot deleted the GRAL-6060-readme-update branch August 25, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

npm-ready-for-publish used for deployment npm-version-patch used for deployment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants