Give datasource execute for public application without permission
Committed by trishaanand
fix: Give datasource execute for public application without permission (#19243)
Test cases added at :
https://github.com/appsmithorg/appsmith-ee/pull/912
Fixes https://github.com/appsmithorg/appsmith/issues/19077Editor assessment
The subject 'Give datasource execute for public application without permission' is imperative and captures a permission-model change, though its grammar is tangled — 'Allow datasource execution for public applications without explicit permission' would read cleaner — and the phrasing brushes against security-sensitive territory where precision matters. The body is mixed: linking to test cases in the EE repo is excellent practice, and 'Fixes https://...' works as a reference, but the full URL form is verbose compared to the conventional 'Fixes #19077' token, and a blank-line separation between the note and the footer would be tidier. fix: correctly implies a patch bump; arguably this behavioral loosening for public apps deserves scrutiny as a potential breaking change for deployments relying on denial, which no marker acknowledges. Strong on traceability, lighter on explanation and impact analysis.