Граф коммитов

994 Коммитов

Автор SHA1 Сообщение Дата
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