[idempiere/idempiere] 6466de: IDEMPIERE-7054: Add optional presigned-URL capabil...

1 view
Skip to first unread message

Peter Takács

unread,
Jul 31, 2026, 7:30:34 AM (3 days ago) Jul 31
to idempi...@googlegroups.com
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
Reply all
Reply to author
Forward
0 new messages