Branch: refs/heads/master
Home:
https://github.com/idempiere/idempiere
Commit: 6466de2bb000cc2577272e86ed7142ca505a3f1d
https://github.com/idempiere/idempiere/commit/6466de2bb000cc2577272e86ed7142ca505a3f1d
Author: Peter Takács <
93127072+Pe...@users.noreply.github.com>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M org.adempiere.base/src/org/compiere/model/IAttachmentStore.java
M org.adempiere.base/src/org/compiere/model/MAttachment.java
Log Message:
-----------
IDEMPIERE-7054: Add optional presigned-URL capability to IAttachmentStore SPI (#3295)
Add getPresignedURL default method to IAttachmentStore so storage backends
(S3, CloudFront, R2, etc.) can optionally return a native presigned URL for
a single attachment entry. Returns null by default — no breaking change to
existing implementations.
Add corresponding MAttachment.getPresignedURL(entryIndex, expiresInSeconds)
convenience method that delegates to the active storage provider.
Mirrors the IArchiveStore.getPresignedURL extension added in IDEMPIERE-7051.
To unsubscribe from these emails, change your notification settings at
https://github.com/idempiere/idempiere/settings/notifications