julian-mcnichols
89bc358861
Add SaaS App Parameters to Bicep Deployment ( #190 )
...
* Add SaaS App Parameters to Bicep Deployment
* Include scopes parameter to SaaS App module
* Include Azure AD B2C secrets
* Add SaaS App principal id to key vault access policy
* Alias Parameters for Application
* Add Graph API disclaimer to readme
* Join scopes list in PowerShell script
* Match naming convention for SaaS App module varaible names
* PR Feedback - Remove AllowedHosts
* Add Key Vault values for SaaS App B2C secrets
* Remove Unused AllowedHosts Config
* PR Feedback
* fixes to bicep deploy
* update docs and tagging
* update container version
Co-authored-by: Landon Pierce <landonpierce@microsoft.com>
2022-06-28 10:45:03 -04:00
julian-mcnichols
2854f99bb6
Settings And Readme Cleanup ( #177 )
...
* Settings And Readme Cleanup
* Remove extraneous lingering readme and dockerignore files
* Settings And Readme Cleanup
* Standardize config configured into settings files
* Remove connection strings, which should be secret in all cases except localdb and best documented instead of deployed as is
* PR Feedback
* Restore localdb connection string in appsettings
* PR Feedback
* Remove unneeded B2C settings from Permissions service
* Restore correct localdb connection string
2022-06-27 11:11:30 -04:00
julian-mcnichols
e4dec86ae1
Module Readme Revisions ( #176 )
...
* Module Readme Revisions
* Move Saas Application readme to be consistent with other modules
* Update base readme to reference other readmes
* Make all formatting and structure consistent
* Remove outdated information such as persistence recommendation and old Azure deployment instructions
* Link relevant external documentation
* Link directly to NSwag definitions
* Link to secrets configuration settings
* Fully detail application config functions
* Remove improper standards of permitting db string info in public config files for localdb
* * Remove outdated setup script reference
* Only mention database persistence in service projects
* Include default localDb value secret in readme
* Alphabetize config tables for faster lookup
* Add correct logging types and default values
* Clean up defaults
* Include ClaimToRoleTransformer config in Admin Service readme
* * Link to MVC and Razor documentation in overview info
* * Add workflow directory readme to explain workflow actions
* Add container pull publishing documentation page
* Add documentation build process documentation page
* Link to pages from repo root readme
* Fix Urls
* Update .github/workflows/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update README.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update docs/azure-saas-docs/content/en/resources/container-publishing.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update docs/azure-saas-docs/content/en/resources/container-publishing.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update docs/azure-saas-docs/content/en/resources/container-publishing.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* PR Feedback
* Link to development container guide
* Detail webhook container pulling process
* Update docs/azure-saas-docs/content/en/resources/container-publishing.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Admin/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Admin/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Admin/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Admin/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Application/README.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.SignupAdministration/README.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.SignupAdministration/README.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.SignupAdministration/README.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* PR Feedback
* Update with new image publishing and notification script information
* Remove unused AllowedHosts from module readmes
* Update src/Saas.Identity/Saas.Permissions/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* Update src/Saas.Identity/Saas.Permissions/readme.md
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
* PR Feedback
Co-authored-by: Landon Pierce <93268703+landonpierce@users.noreply.github.com>
2022-06-27 11:10:29 -04:00
Landon Pierce
62c75a6d84
change docker version on docs
2022-06-23 16:31:40 -04:00
Landon Pierce
b5831584ef
add required version flag to docker container
2022-06-23 16:12:35 -04:00
Landon Pierce
63881015a2
add identity setup container
2022-06-23 15:05:33 -04:00
Landon Pierce
56855a408f
fix casing issue
2022-06-23 15:00:23 -04:00
Landon Pierce
866cda5355
move input path var
2022-06-23 14:54:30 -04:00
Landon Pierce
7a7084007a
Merge pull request #189 from Azure/users/landonpierce/fixtypo
...
fix tag typo
2022-06-23 14:44:05 -04:00
Landon Pierce
b6279b2bb9
fix tag typo
2022-06-23 14:43:46 -04:00
Landon Pierce
79d6e93dd9
Merge pull request #188 from Azure/users/landonpierce/disableoldbuilds
...
remove build artifacts
2022-06-23 14:37:36 -04:00
Landon Pierce
de324221e9
remove build artifacts
2022-06-23 14:37:05 -04:00
Landon Pierce
da9b05fd77
Merge pull request #186 from Azure/feature/Julian/PullBasedContainerPublishingActions
...
Pull Based Container Publishing
2022-06-23 14:33:19 -04:00
Landon Pierce
d4b514dc3a
remove old builds for now
2022-06-23 14:31:53 -04:00
Landon Pierce
1dc881b5e0
update builds to make them a bit more generic
2022-06-23 14:31:41 -04:00
Landon Pierce
ad7e4b4d05
Merge remote-tracking branch 'origin/main' into feature/Julian/PullBasedContainerPublishingActions
2022-06-23 12:55:11 -04:00
julian-mcnichols
9e80d4bd66
PR Feedback
...
* Handle two tagging operations and push image with all-tags option
* Remove PR trigger workflows for iteration in another branch
2022-06-23 10:23:30 -05:00
Landon Pierce
bf4f16dee0
Merge pull request #187 from Azure/users/chixcancode/b2cpowershell
...
fix url
2022-06-23 09:33:09 -04:00
Landon Pierce
c641cc7e8c
fix url
2022-06-23 09:24:29 -04:00
Landon Pierce
191503c354
Merge pull request #185 from Azure/users/chixcancode/b2cpowershell
...
B2C Setup Script
2022-06-23 09:13:05 -04:00
Landon Pierce
4bb442afd0
remove feature branch reference
2022-06-23 09:05:04 -04:00
Landon Pierce
dd5575dcec
Apply suggestions from code review
...
Co-authored-by: julian-mcnichols <105680029+julian-mcnichols@users.noreply.github.com>
2022-06-23 09:03:02 -04:00
julian-mcnichols
8b2e3bcf01
Fix web image name
2022-06-21 13:03:51 -05:00
julian-mcnichols
ed140b81b3
Fix admin image name
2022-06-21 13:02:19 -05:00
julian-mcnichols
c152e90d9e
Set secret names
2022-06-21 13:00:39 -05:00
julian-mcnichols
10a79c4592
Pull Based Container Publishing
...
* Create new template workflows for building and webhook
* Create workflows triggered on PR against relevant repository
* Create workflows triggered on branch tagging
* Workflows pass in an appropriate webhook secret, desired tag, and image name
2022-06-21 12:56:45 -05:00
Landon Pierce
b32f5cd811
add input validation
2022-06-21 13:29:44 -04:00
Landon Pierce
4dfbae1d7b
Merge remote-tracking branch 'origin/main' into users/chixcancode/b2cpowershell
2022-06-21 11:23:45 -04:00
Landon Pierce
9bc7636f02
Merge pull request #184 from Azure/feature/Julian/RefreshTokenClaims
...
Refresh Token Claims
2022-06-21 10:15:04 -04:00
Landon Pierce
c8a180f0a4
Merge pull request #180 from Azure/feature/Julian/AssignSsoUserId
...
Assign SSO User Id
2022-06-21 09:47:31 -04:00
Landon Pierce
1978365ab8
Merge pull request #179 from Azure/Julian/RemoveOutdatedAdminConfig
...
Remove Outdated Admin Config
2022-06-21 09:46:22 -04:00
Landon Pierce
c0b5fa9109
change some wording
2022-06-20 15:17:08 -04:00
Landon Pierce
47f8f17985
local powershell setup instructions
2022-06-20 15:12:15 -04:00
Landon Pierce
a1f7c66fb9
remove vscode settings
2022-06-20 13:36:51 -04:00
Landon Pierce
cb9f609cf8
always on = true for app service
2022-06-20 13:23:43 -04:00
Landon Pierce
0a2f26d1dc
formatting and error handling for policies
2022-06-20 11:50:23 -04:00
Landon Pierce
f4f8e0500f
minor fixes
2022-06-20 11:36:59 -04:00
Landon Pierce
f485044b50
add main.json for deploy to azure button
2022-06-20 10:41:07 -04:00
Landon Pierce
270cc4f1e4
update b2cpowershell
2022-06-17 16:25:53 -04:00
Landon Pierce
ea1ec07104
it works!!!!!!!!
2022-06-17 16:25:30 -04:00
Landon Pierce
8461224780
add cert passphrase support
2022-06-17 11:20:48 -04:00
Landon Pierce
dc23db455a
Merge remote-tracking branch 'origin/main' into users/chixcancode/b2cpowershell
2022-06-17 10:32:15 -04:00
Landon Pierce
b69c13fbb2
edit some parameter validation
2022-06-17 10:31:26 -04:00
Landon Pierce
0987836bf7
deployment works end to end!
2022-06-16 23:41:20 -04:00
julian-mcnichols
495403ace7
Refresh Token Claims
...
* Perform a timed redirect from Confirmation page (all relevant work is done in controller before view is returned)
* Redirect to MicrosoftIdentity endpoint contacts B2C, existing session is recognized, claims recalculated into a new token, and fresh token returned
* Workflow session state is lost with new session, thus necessitating this approach
2022-06-16 15:15:24 -05:00
Landon Pierce
c497f63d12
some cleanup and docker container improvements
2022-06-15 23:48:32 -04:00
julian-mcnichols
2764efb0c6
PR Feedback
...
* Reassert Permissions API Base Url
2022-06-15 15:55:04 -05:00
julian-mcnichols
4471ddbb00
Cleanup Badgemeup Screenshot ( #183 )
...
* Convert site screenshot from gif to png
* Place screenshot in expected static images directory rather than alongside page file
2022-06-15 15:49:14 -05:00
julian-mcnichols
53054231fe
Remove Unnecessary Hugo Pages ( #182 )
...
* Removed FAQ Index since it is hidden and has no content
* Removed Contoso Tickets pages since it is hidden and outdated, along with its roles image
2022-06-15 15:48:59 -05:00
julian-mcnichols
0659135ed9
Remove Unneeded Classes ( #181 )
...
* Addresses Owner class TODO
* Remove irrelevant declarations of Tenant, Owner, and ConfirmationViewModel unused by workflow process
2022-06-15 15:48:45 -05:00