Skip to content

Conversation

@ClaraMuller
Copy link
Contributor

@ClaraMuller ClaraMuller commented Sep 9, 2025

🧭 What and Why

Fix some ACLs mistakes for composition API endpoints.

Stacked on #5332

🎟 JIRA Ticket: contributes to https://algolia.atlassian.net/browse/CMP-487

🧪 Test

  • CI
  • Locally run
    • yarn cli build specs all
    • yarn cli build clients javascript

@ClaraMuller ClaraMuller requested a review from a team as a code owner September 9, 2025 09:47
@ClaraMuller ClaraMuller requested review from a team, millotp and morganleroi and removed request for a team September 9, 2025 09:47
@algolia-bot
Copy link
Collaborator

algolia-bot commented Sep 9, 2025

✔️ Code generated!

Name Link
🪓 Triggered by 67bdc87f34eafb049d2e7fa44c4990281ff93887
🍃 Generated commit c9c5eb6f13aafb711ac76a1a10dbea5c870d1454
🌲 Generated branch generated/clara/fix/acls
📊 Benchmark results

Benchmarks performed on the method using a mock server, the results might not reflect the real-world performance.

Language Req/s
go 1731
javascript 1658
php 1506
csharp 1454
python 1133
java 1026
ruby 812
swift 764
scala 23

@ClaraMuller ClaraMuller changed the title fix(specs): you cannot save composition / composition rules only with fix(specs): you cannot save composition / composition rules only with getSettings ACL Sep 9, 2025
- Rules
operationId: getRule
x-acl:
- editSettings

Choose a reason for hiding this comment

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

Do we need editSettings ACL for retrieval?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

No it is more the other way around.
You can send a get request with the editSettings ACL

Base automatically changed from clara/refact/path-name to main September 11, 2025 08:01
@ClaraMuller ClaraMuller requested a review from a team September 11, 2025 11:20
@shortcuts shortcuts merged commit c8eb245 into main Sep 11, 2025
29 checks passed
@shortcuts shortcuts deleted the clara/fix/acls branch September 11, 2025 13:12
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.

5 participants