Skip to content

Conversation

@SanjayVas
Copy link
Member

@SanjayVas SanjayVas commented Nov 27, 2025

Closes #3221

Issue: #3221
BREAKING-CHANGE: Creating a Metric (and therefore a Report or BasicReport) using a ModelLine of type DEV requires the Principal to have the reporting.metrics.createWithDevModelLine permission.
BREAKING-CHANGE: Creating a BasicReport using a ModelLine of type DEV requires the Principal to have the reporting.basicReports.createWithDevModelLine permission.

@wfa-reviewable
Copy link

This change is Reviewable

@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 2e3a488 to 93adad6 Compare November 27, 2025 00:23
Copy link
Contributor

@tristanvuong2021 tristanvuong2021 left a comment

Choose a reason for hiding this comment

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

@tristanvuong2021 reviewed 8 of 8 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @SanjayVas)

@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 93adad6 to 72ee941 Compare December 9, 2025 00:47
@SanjayVas SanjayVas changed the base branch from main to sanjayvas-create-basic-report-validation December 9, 2025 00:49
@SanjayVas SanjayVas marked this pull request as draft December 9, 2025 00:49
Copy link
Member Author

@SanjayVas SanjayVas left a comment

Choose a reason for hiding this comment

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

Reviewable status: 5 of 8 files reviewed, 1 unresolved discussion (waiting on @Marco-Premier, @SanjayVas, and @tristanvuong2021)


a discussion (no related file):
Working on updating this to have a separate permission for CreateBasicReport.

@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 72ee941 to 7bfccc9 Compare December 9, 2025 00:58
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch 2 times, most recently from 57d4f82 to 18d34dc Compare December 9, 2025 01:07
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 7bfccc9 to 5c98969 Compare December 9, 2025 01:07
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from 18d34dc to 679a2c7 Compare December 9, 2025 01:11
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch 2 times, most recently from 3a6e9cb to fa1063d Compare December 9, 2025 18:55
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from 679a2c7 to 4ecc6ec Compare December 9, 2025 18:55
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from fa1063d to 7a20515 Compare December 9, 2025 19:03
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch 2 times, most recently from 72f8ead to 0606bb5 Compare December 9, 2025 19:06
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 7a20515 to 365e5f9 Compare December 9, 2025 19:06
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from 0606bb5 to 734ef7a Compare December 9, 2025 23:00
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 365e5f9 to 60105fd Compare December 9, 2025 23:00
@SanjayVas SanjayVas removed the request for review from Marco-Premier December 9, 2025 23:03
@SanjayVas SanjayVas marked this pull request as ready for review December 9, 2025 23:03
Copy link
Member Author

@SanjayVas SanjayVas left a comment

Choose a reason for hiding this comment

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

Reviewable status: 4 of 9 files reviewed, all discussions resolved (waiting on @tristanvuong2021)


a discussion (no related file):

Previously, SanjayVas (Sanjay Vasandani) wrote…

Working on updating this to have a separate permission for CreateBasicReport.

Done.

@SanjayVas SanjayVas changed the title feat!: Require new permission to create Metrics with DEV ModelLine feat!: Require new permission to create Metrics and BasicReports with DEV ModelLine Dec 10, 2025
Copy link
Collaborator

@stevenwarejones stevenwarejones left a comment

Choose a reason for hiding this comment

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

@stevenwarejones reviewed 1 of 8 files at r1, 3 of 5 files at r2, 5 of 5 files at r3, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @tristanvuong2021)

@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from 734ef7a to a747514 Compare December 11, 2025 23:57
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 60105fd to 08b1c66 Compare December 11, 2025 23:57
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from a747514 to 3e77e27 Compare December 12, 2025 23:10
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch 2 times, most recently from 603466b to c885ebd Compare December 13, 2025 01:36
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from 3e77e27 to fbdf961 Compare December 13, 2025 01:36
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from c885ebd to bc30e21 Compare December 13, 2025 02:12
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch from fbdf961 to a196d5d Compare December 13, 2025 02:12
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from bc30e21 to c76d64d Compare December 15, 2025 19:20
@SanjayVas SanjayVas force-pushed the sanjayvas-create-basic-report-validation branch 2 times, most recently from a16365b to e6e3acf Compare December 16, 2025 23:47
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from c76d64d to 5c80257 Compare December 16, 2025 23:47
Base automatically changed from sanjayvas-create-basic-report-validation to main December 17, 2025 00:04
@SanjayVas SanjayVas force-pushed the sanjayvas-dev-model-line branch from 5c80257 to 8209d62 Compare December 17, 2025 00:17
Copy link
Member Author

@SanjayVas SanjayVas left a comment

Choose a reason for hiding this comment

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

@SanjayVas reviewed 4 of 4 files at r4.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on @tristanvuong2021)

@SanjayVas SanjayVas enabled auto-merge (squash) December 17, 2025 00:19
@SanjayVas SanjayVas merged commit 7d850f9 into main Dec 17, 2025
5 checks passed
@SanjayVas SanjayVas deleted the sanjayvas-dev-model-line branch December 17, 2025 01:02
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.

Restrict usage of DEV ModelLine type in new Reports

5 participants