Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
128 commits
Select commit Hold shift + click to select a range
8a198e5
Huge PR for Sampler, Pester and some best practices
SQLDBAWithABeard May 20, 2025
eae0e84
Removed debug messages for token validation in various scripts (it al…
NowinskiK May 21, 2025
82a3551
so that we can deploy preview versions to the powershell gallery
SQLDBAWithABeard May 22, 2025
35a4118
to see if we can deploy
SQLDBAWithABeard May 22, 2025
e0f93e9
so that we can deploy except when the files in root are changed
SQLDBAWithABeard May 22, 2025
3445327
so that we can deploy except when the files in root are changed and u…
SQLDBAWithABeard May 22, 2025
04ff9bf
so that the module manifest has the correct details
SQLDBAWithABeard May 22, 2025
78a0fb7
so that we build with the required az.accounts version
SQLDBAWithABeard May 22, 2025
3040ca7
so that the other required modules are at the versions as well!
SQLDBAWithABeard May 22, 2025
1bcf1de
so that it will run the publish for the develop branch
SQLDBAWithABeard May 22, 2025
cfc214c
so that we can deploy from the develop branch
SQLDBAWithABeard May 22, 2025
3bb895d
because we no longer need verbose output here
SQLDBAWithABeard May 22, 2025
d771488
because we dont need to publish wiki content
SQLDBAWithABeard May 22, 2025
a17ad47
Fix ResourceUrl for Token Retrieval in Connect-FabricAccount (#51)
Jojobit May 23, 2025
cedf3c0
Because YAML is hard and indentations hate me
SQLDBAWithABeard May 23, 2025
b877479
fix capital letters to test automation (#53)
jpomfret May 23, 2025
2625e67
Replaced Invoke-PowerBIRestMethod & Invoke-RestMethod by Invoke-Fabri…
NowinskiK May 23, 2025
733b618
Merge branch 'develop' into unification-api-and-tokens
SQLDBAWithABeard May 23, 2025
2036b29
Update New-WorkspaceName Modified the validation pattern for the Work…
Jojobit May 23, 2025
4c6c0e2
Remove WorkspaceName validation pattern.This change simplifies the va…
Jojobit May 26, 2025
bc9b596
Merge pull request #58 from dataplat/bugworkspacename
jpomfret May 26, 2025
5d6d866
Update Changelog for New Features and Improvements
SQLDBAWithABeard May 26, 2025
f66fd88
Update CONTRIBUTING.md to enhance changelog guidance
SQLDBAWithABeard May 26, 2025
bce4bef
Remove sampler branch from pull request workflow for Pester Help Tests
SQLDBAWithABeard May 26, 2025
dfd3f78
Update Pull Request Template for Clarity and Consistency closes #52
SQLDBAWithABeard May 26, 2025
0ac280c
Remove duplicate Unreleased section from Changelog
SQLDBAWithABeard May 26, 2025
3f0fb33
Add GitHub Actions workflow for module deployment
SQLDBAWithABeard May 26, 2025
3e5a051
Merge pull request #62 from dataplat/feature/changelog
jpomfret May 26, 2025
e806c15
Add ReleaseBranch and MainGitBranch to workflow
SQLDBAWithABeard May 26, 2025
a3a3a52
Merge pull request #63 from dataplat/feature/changelog
jpomfret May 26, 2025
84d1c80
Update module manifest author and generation date
SQLDBAWithABeard May 26, 2025
30a4f99
Update module manifest author and generation date (#65)
SQLDBAWithABeard May 26, 2025
4236724
Update comment for RequiredAssemblies section
SQLDBAWithABeard May 26, 2025
3cb37f2
Add permissions for GitHub Actions workflow
SQLDBAWithABeard May 26, 2025
4d95898
Merge pull request #67 from dataplat/feature/changelog
jpomfret May 26, 2025
29e12ea
Today Rob will mainly be creating PRs for deployments so that Jess ca…
SQLDBAWithABeard May 26, 2025
e103f2f
we wont tag (#69)
SQLDBAWithABeard May 26, 2025
137f301
we wont create change release branch (#70)
SQLDBAWithABeard May 26, 2025
8987eac
Merge branch 'main' into develop
SQLDBAWithABeard May 26, 2025
160fb61
updating pipelines (#72)
SQLDBAWithABeard May 26, 2025
dbbb634
pipeline update (#73)
SQLDBAWithABeard May 26, 2025
6c940f8
Merge branch 'main' into develop
SQLDBAWithABeard May 26, 2025
2b6a1bc
Add Service Principal parameters for authentication
Jojobit May 26, 2025
846df1e
Update Connect-FabricAccount.ps1
Jojobit May 27, 2025
41628ac
Update Connect-FabricAccount.ps1
Jojobit May 27, 2025
0b78c95
Update Connect-FabricAccount.ps1
Jojobit May 27, 2025
3b535d6
Update Connect-FabricAccount.ps1
Jojobit May 27, 2025
725b9f6
Removed all ValidationPattern from get-, new-, update- cmdlets of all…
Jojobit May 27, 2025
ed1ff29
So that we have good practice and resolve PR comments
SQLDBAWithABeard May 27, 2025
7638464
Updating the examples
SQLDBAWithABeard May 27, 2025
64b03a2
Updating should process
SQLDBAWithABeard May 27, 2025
bdc0836
Because I didnt edit in vscode where the whitespace would be removed
SQLDBAWithABeard May 27, 2025
2a7adde
Merge pull request #76 from dataplat/connectFabricSP
jpomfret May 27, 2025
6b3ce09
Merge branch 'develop' into unification-api-and-tokens
NowinskiK Jun 2, 2025
0caba0b
Remove-FabricWarehouse fix (#80)
jpomfret Jun 2, 2025
c6e9c34
Deploy/fix (#81)
SQLDBAWithABeard Jun 2, 2025
2475089
Fix: Renamed BaseURI to Uri for all calls of Invoke-FabricRestMethod #44
NowinskiK Jun 2, 2025
ddf939d
Resolved 3 warnings from ScriptAnalyzer
NowinskiK Jun 2, 2025
2384165
Merge branch 'develop' into unification-api-and-tokens
NowinskiK Jun 2, 2025
12c7b64
Added unit test for Invoke-FabricRestMethod #44
NowinskiK Jun 2, 2025
f480462
$Body parameter also should be used, right?
NowinskiK Jun 2, 2025
f202c2d
Removed `Invoke-FabricAPIRequest` and replaced it by `Invoke-FabricRe…
NowinskiK Jun 2, 2025
6355342
changelog
NowinskiK Jun 2, 2025
391e2a0
Removed FabricToken from global FabricSession variable and Token from…
NowinskiK Jun 2, 2025
1a773c8
Added Update-FabricToken function
NowinskiK Jun 2, 2025
a9cf935
Removed Set-FabricAuthToken and replaced it with Connect-FabricAccount
NowinskiK Jun 2, 2025
0d9636c
Get-FabricAuthToken returns token only
NowinskiK Jun 2, 2025
c95dd7d
Renamed TenantIdGlobal to TenantId
NowinskiK Jun 2, 2025
3c52780
- Removed `Confirm-FabricAuthToken` and extended existing `Test-Token…
NowinskiK Jun 2, 2025
9b64035
Fixed warnings from ScriptAnalyzer for Invoke-FabricRestMethodExtended
NowinskiK Jun 2, 2025
c3f5b83
Fixed UnitTest for Connect-FabricAccount
NowinskiK Jun 2, 2025
62d273d
Refactor Update-FabricToken to support ShouldProcess and add missing …
NowinskiK Jun 2, 2025
09a3c31
CodeCoverageThreshold = 0.30 for now
NowinskiK Jun 2, 2025
8821041
Avoid duplicated execution of Test-TokenExpired as it's executed on p…
NowinskiK Jun 3, 2025
4f6edf7
Update Az.Accounts module version to avoid errors
SQLDBAWithABeard Jun 3, 2025
dc77cad
Clarify commit message instructions for Pester tests
SQLDBAWithABeard Jun 3, 2025
e41c361
Add "TestTokenExpired" to expected parameters
SQLDBAWithABeard Jun 3, 2025
13942b5
because 2019 on the runner is deprecated
SQLDBAWithABeard Jun 3, 2025
730a952
Update CONTRIBUTING.md for clearer development guidelines
SQLDBAWithABeard Jun 3, 2025
d86d542
Body parameter - This can be a hashtable or a string. If a hashtable …
NowinskiK Jun 3, 2025
cd5f3c9
Merge branch 'unification-api-and-tokens' of https://github.com/datap…
NowinskiK Jun 3, 2025
3870c54
Added Credits
NowinskiK Jun 3, 2025
5e17dcc
Fixed links to fabricps-pbip
NowinskiK Jun 3, 2025
01e51dd
Set CmdletBinding ConfirmImpact to 'High' for safety
jpomfret Jun 4, 2025
a9e0118
adding Balabuch to the cSpell allowed words
jpomfret Jun 4, 2025
dab6ccf
Set CmdletBinding ConfirmImpact to 'High' for safety
jpomfret Jun 4, 2025
bfc9334
spacing and white space changes
jpomfret Jun 4, 2025
ce32738
Remove unnecessary code (write-Message)
NowinskiK Jun 5, 2025
afedb29
Merge branch 'unification-api-and-tokens' of https://github.com/datap…
NowinskiK Jun 5, 2025
3e68e5c
Update source/Public/Invoke-FabricRestMethod.ps1
NowinskiK Jun 5, 2025
8bfa71f
Update source/FabricTools.psd1
NowinskiK Jun 5, 2025
4f0a996
use `$FabricConfig.BaseUrl` to avoid a hard-coded base URL.
NowinskiK Jun 6, 2025
26b8d96
Fixed comments
NowinskiK Jun 6, 2025
1106839
More elegant way to decode token to plain text needed for request's h…
NowinskiK Jun 6, 2025
8e23ccd
Fixed auto-refresh token feature being used in Test-TokenExpired
NowinskiK Jun 6, 2025
9f4f1e9
Invoke-FabricRestMethod can execute PowerBI API when needed
NowinskiK Jun 6, 2025
103935d
Get-FabricDatasetRefreshes must use PowerBI API
NowinskiK Jun 6, 2025
96f67ef
Fixed test for Invoke-FabricRestMethod (new param)
NowinskiK Jun 6, 2025
3084bd8
Renamed Test-TokenExpired -> Confirm-TokenState and deleted Update-To…
NowinskiK Jun 8, 2025
0c93cfb
Merge pull request #54 from dataplat/unification-api-and-tokens
NowinskiK Jun 9, 2025
00e9390
So that we can pass the tag back to the develop branch (#92)
SQLDBAWithABeard Jun 9, 2025
8e6bdd8
so that we have changelog building
SQLDBAWithABeard Jun 9, 2025
e025649
I'm not sure the token has the perms
SQLDBAWithABeard Jun 9, 2025
d329cac
because the 21 tag is not on the develop branch
SQLDBAWithABeard Jun 9, 2025
d998f34
This should not run for main branch
SQLDBAWithABeard Jun 9, 2025
2a73325
So that the tag moves back for preview deployments (#94)
SQLDBAWithABeard Jun 9, 2025
be52632
Annoyingly the branch is protected
SQLDBAWithABeard Jun 9, 2025
28263e1
Update CHANGELOG.md for 0.22.0
SQLDBAWithABeard Jun 9, 2025
3764b00
Added Author to A function (#95)
SQLDBAWithABeard Jun 9, 2025
5fd1963
Fix indentation and enable merge step for deployment
jpomfret Jun 9, 2025
c943914
Merge pull request #96 from dataplat/actionTime
jpomfret Jun 9, 2025
1381804
Merge branch 'main' into develop
jpomfret Jun 9, 2025
7f86419
Time for a new release (#97) (#98)
SQLDBAWithABeard Jun 9, 2025
5926b65
Deployment testing (#99)
SQLDBAWithABeard Jun 9, 2025
678f91d
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
6c0ed3f
Just a quick test for deployments (#101)
SQLDBAWithABeard Jun 10, 2025
e0ced46
Actions and merging (#102)
jpomfret Jun 10, 2025
1dea5b4
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
2a65fe1
More actions work (#104)
SQLDBAWithABeard Jun 10, 2025
1d4c52c
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
96fe49a
so that we can test deployments one more time (#106)
SQLDBAWithABeard Jun 10, 2025
808d8b5
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
ca3f3e2
Actions speaker louder than swearing (#108)
SQLDBAWithABeard Jun 10, 2025
538472f
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
5804567
For fun, we shall run it again (#110)
SQLDBAWithABeard Jun 10, 2025
7b776fd
So much fun to be had testing deployment actions (#111)
SQLDBAWithABeard Jun 10, 2025
8c3dd23
Merge branch 'main' into develop
SQLDBAWithABeard Jun 10, 2025
6fa57b5
I would really like to test actions again (#113)
SQLDBAWithABeard Jun 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 2 additions & 4 deletions .github/workflows/deploy-module.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,13 +79,11 @@ jobs:
env:
GitHubToken: ${{ secrets.GitHubToken }}
GalleryApiToken: ${{ secrets.GalleryApiToken }}
- name: Set Git config
run: |
git config --local user.email "jpomfret7@gmail.com"
git config --local user.name "Automated Jess Did this"
- name: Merge main -> develop
# This step merges the main branch into the develop branch after a successful deployment. This ensures that the develop branch includes the tag for the latest release.
run: |
git config --local user.email "jpomfret7@gmail.com"
git config --local user.name "Automated Jess Did this"
git checkout main
git pull
git checkout develop
Expand Down
2 changes: 1 addition & 1 deletion source/Public/Config/Get-FabricConfig.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ The name of the configuration to retrieve.
.EXAMPLE
PS> Get-FabricConfig

Gets all the configuration values for the PSFabricTools module and outputs them
Gets all the configuration values for the PSFabricTools module and outputs them.

.EXAMPLE
PS> Get-FabricConfig -ConfigName BaseUrl
Expand Down