Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev/alonyeshurun/mirror 4.2.0 #185

Closed
wants to merge 28 commits into from
Closed

Conversation

ayeshurun
Copy link
Collaborator

Description

A few sentences describing the overall goals of the pull request's commits.

Question

please answer the following questions. put x inside [ ] (e.g. [x])

What inside?

  • Bug Fixes?
  • New Features?
  • Documentation?

Is pull request totally generated from swagger file?

  • Yes.
  • No, part of it is auto-generated.

Backward compatibility break?

  • Yes. Pull request breaks backward compatibility!

Learn more about backward compatibility.

v-trisshores and others added 28 commits December 9, 2021 19:19
Review branch: tris-example-casing

An example of the casing fix is:
"completed import example" -> "Completed import example"
See https://review.docs.microsoft.com/en-us/rest/api/power-bi/imports/get-import-in-group?branch=tris-example-casing
Please review carefully. This PR fixes what appears to be inadvertent trailing space in 19 swagger field names. One C# API file is affected by this fix.
Add workspaceId in AdminApp
- Replace "artifact" references in summary, descriptions, and definitions.
- Make "datasource" two separate words.
- Standardize "My workspace" formatting.
- Use "OAuth 2.0" instead of "OAuth2", unless describing the parameter value.
Add widelySharedArtifacts APIs

Related work items: #719387
Remove Reports API preview messages from:
- Reports - Update Datasources
- Reports - Update Datasources In Group
Updated PostDatasetUser  to make it clear that both datasets which resides in my workspace or Folders are supported
- Remove obsolete content (WS collection related)
- Change the description to be more general: not focused on embed only but REST APIs in general
- Provide up-to date simple examples (Get Report and Datasets, Generate Embed Token V2, Get Reports as Admin).
…nfo)

Remove preview status from these API:

- WorkspaceInfo GetModifiedWorkspaces
- WorkspaceInfo GetScanResult
- WorkspaceInfo GetScanStatus
- WorkspaceInfo PostWorkspaceInfo
Notes:

- Descriptions for boolean variables should start with something like "Whether to return..." instead of "Returns...", because the latter assumes that the boolean value was set to `true`.
- I suggest "fully enabled" over "properly enabled" because "properly" doesn't on its own help a user know which control to enable, whereas "fully enabled" implies that both tenant settings that control metadata scanning should be enabled. However, it's not my decision, so let me know if changes are needed.
- I updated the provided link for [Enable tenant settings for metadata scanning](Enable tenant settings for metadata scanning) since it pointed to the wrong article section.
This PR ensures all preview API calls have consistent language. Preview API summaries will have this final sentence: "This is a preview API call."

This PR is layered on top of [Remove preview status from Scanner APIs (WorkspaceInfo)](https://powerbi.visualstudio.com/Embedded/_git/PowerBI-CSharp/pullrequest/229238) to avoid merge conflicts when that PR is merged. **Please review that PR first.**
Standardize all user principal name (UPN) references.

Please let me know whether your customers are expected to know what a UPN is. If that's the case, I'll replace all instances of "user principal name (UPN)" with "UPN".
- Capitalizes all the examples (this was previously done, new examples got added since)
- 'Required scope’ to ‘Required Scope’
The state of Goals API at this moment. It has been tested by a set of tests written by @<Andrew Garbuzov> which operate on msit deployment.
…eteDashboardInGroup new API

Related work items: #692111
@ayeshurun ayeshurun deleted the dev/alonyeshurun/mirror_4.2.0 branch May 5, 2024 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants