Open
Conversation
* Dev/willywil548/security module (#176) * Update README.md Make specific for Push * Removed older pipeline YAMLs * Revert "Removed older pipeline YAMLs" This reverts commit f766702. * Update sonar-project.properties Test SonarCloud only looking at the build folder excluding the docs folder * Update main (#40) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> * Update main (#70) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml * Bump Microsoft.Identity.Web from 1.1.0 to 1.14.0 in /Blazor_Server (#42) Bumps [Microsoft.Identity.Web](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](AzureAD/microsoft-identity-web@1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump Microsoft.Identity.Web.UI from 1.1.0 to 1.14.0 in /Blazor_Server (#41) Bumps [Microsoft.Identity.Web.UI](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](AzureAD/microsoft-identity-web@1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web.UI dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Website (#46) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Remove the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Rwilson127/dev website merge (#49) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * update vs code project paths * Add some MS Graph items to complete the login process Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Rwilson127/merge dev website (#50) * Add or update the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Delete website_UMGC-Cappms.yml No need for files * Website (#52) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Update website_cappms.yml * Merge Website with developer (#68) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml * add user back (#53) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * User manager interface * Update Users.razor Format-style * Rwilson127/waiting for upload (#57) * Update packages * Add min and max string legnth * Adds spinkit Adds Cascading Authentication Adds Graph as backing Authenticator Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Create ReadMe.md Add ReadMe * Update ReadMe.md Create Conflict by adding some usage directions * Update ReadMe.md * Update ReadMe.md (#58) Update Readme by adding a project list section * created branch and added content to about page * Rwilson127/get users (#61) * Update User manager page to add some security and become functional * Remove injecting HttpContext in favor of Cascading AuthenticationState Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * faqmanagerService work * update ProjectManagerService * update faq model * added content to faq.razor * Add Tests and update code so it is passing the tests (#62) * Add Tests and update code so it is passing the tests * incremental tests update * Finish up tests that are allocated by Test Plan Provisioned Selenium Tests as well but the aren't running. Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Fixed Comment Export Bug (#64) Don't make file para unless there are files Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/cappms/add git property (#65) * Add Attribute to designate cell span icon * Add span icon attribute processing to cell * Remove authentication requirement on project list and adjust Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add launch and task setting for vscode (#66) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * About (#63) * Added content to about page * made changes to meet suggestions made in the comments. Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: Rob Wilson <robert.wilson2530@yahoo.com> * update to autobinding redirects * revert to 13.0 NewtonSoft * Remove added Newtonsoft 13.0.1 * Hotfix to reduect the anchor displayed length * added content to faq.razor * added content to form * Working Form * editted Working Form * editted Working Form and deliver new fact into form next trying to save reply to faq * cleaned up faq display * remove unnecessary usings * remove if statement * remove if style * tried suggest if else but missing is null methode * Update FaqInformation.cs * Allow FAQ Saving * Delete ExportAttributeTests - Copy.cs Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Bump Microsoft.AspNetCore.Authentication.JwtBearer in /CaPPMS (#69) Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.8 to 5.0.9. - [Release notes](https://github.com/dotnet/aspnetcore/releases) - [Commits](dotnet/aspnetcore@v5.0.8...v5.0.9) --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update appsettings.json Update development secret Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Remove secret from config file Add method to get secret from environment. * update comments * Clean up directives * Don't display contact info unless authenticated * Remove Blazor_Server * Revise Api Key issuance. * Test if we can get the secret from the environment variable. Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Make year dynamic. Reduces maintainence. (#178) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete developer_Swen670-Summer-Hello-Flutter.yml * Feature/GitHub integration (#181) * Added functionality for approved projects to automatically create github repository under the umgc org * Update launchSettings.json * Updating for PR comments Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com> * Add sitemap (#182) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Dev/willywil548/backend save regression (#184) * Update to allow no git hub creatation * Adjust Style * Set dirty status Add contructor to only allow setting the browser file on thru contructor and set browser file to null if location is set. * Use a lock to save file instead of temp file and timing. Set the project dirty state to false upon file load. * In the weird case that location is null give an empty string * Better error reporting form GitService Adjust UX for Git items * Update idea to use contructor with browser file Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com>
…amburger menu button work.
updates to /projectList
…yground into developer_test
…as are submitted. Also changed the Questions page title from "FAQ Lists" to "Questions
…yground into developer_test
…yground into developer_test
…e toggle functionality
…yground into developer_test
…implmented the "Delete Selected Attachments" functionality.
…yground into developer_test
… anyone able to submit ideas
…yground into developer_test
…nd links/urls associated with it. Now on the individual project page each team member and link/url pair will be in it's own box.
… are all uniform in color.
…oved beofre submission issue
…yground into developer_test
…per the professor's request.
…lack dot by iteself would be visible under the Team Members and Links section of the Individual Project Page.
* Merge off developer (#185) * Dev/willywil548/security module (#176) * Update README.md Make specific for Push * Removed older pipeline YAMLs * Revert "Removed older pipeline YAMLs" This reverts commit f766702de851587102bb76c8af43fa23e5ce1b45. * Update sonar-project.properties Test SonarCloud only looking at the build folder excluding the docs folder * Update main (#40) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> * Update main (#70) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml * Bump Microsoft.Identity.Web from 1.1.0 to 1.14.0 in /Blazor_Server (#42) Bumps [Microsoft.Identity.Web](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](https://github.com/AzureAD/microsoft-identity-web/compare/1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump Microsoft.Identity.Web.UI from 1.1.0 to 1.14.0 in /Blazor_Server (#41) Bumps [Microsoft.Identity.Web.UI](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](https://github.com/AzureAD/microsoft-identity-web/compare/1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web.UI dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Website (#46) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Remove the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Rwilson127/dev website merge (#49) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * update vs code project paths * Add some MS Graph items to complete the login process Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Rwilson127/merge dev website (#50) * Add or update the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Delete website_UMGC-Cappms.yml No need for files * Website (#52) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> * Update website_cappms.yml * Merge Website with developer (#68) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update App ID (#39) Update Callback URL Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml * add user back (#53) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * User manager interface * Update Users.razor Format-style * Rwilson127/waiting for upload (#57) * Update packages * Add min and max string legnth * Adds spinkit Adds Cascading Authentication Adds Graph as backing Authenticator Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Create ReadMe.md Add ReadMe * Update ReadMe.md Create Conflict by adding some usage directions * Update ReadMe.md * Update ReadMe.md (#58) Update Readme by adding a project list section * created branch and added content to about page * Rwilson127/get users (#61) * Update User manager page to add some security and become functional * Remove injecting HttpContext in favor of Cascading AuthenticationState Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * faqmanagerService work * update ProjectManagerService * update faq model * added content to faq.razor * Add Tests and update code so it is passing the tests (#62) * Add Tests and update code so it is passing the tests * incremental tests update * Finish up tests that are allocated by Test Plan Provisioned Selenium Tests as well but the aren't running. Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Fixed Comment Export Bug (#64) Don't make file para unless there are files Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Rwilson127/cappms/add git property (#65) * Add Attribute to designate cell span icon * Add span icon attribute processing to cell * Remove authentication requirement on project list and adjust Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Add launch and task setting for vscode (#66) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * About (#63) * Added content to about page * made changes to meet suggestions made in the comments. Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: Rob Wilson <robert.wilson2530@yahoo.com> * update to autobinding redirects * revert to 13.0 NewtonSoft * Remove added Newtonsoft 13.0.1 * Hotfix to reduect the anchor displayed length * added content to faq.razor * added content to form * Working Form * editted Working Form * editted Working Form and deliver new fact into form next trying to save reply to faq * cleaned up faq display * remove unnecessary usings * remove if statement * remove if style * tried suggest if else but missing is null methode * Update FaqInformation.cs * Allow FAQ Saving * Delete ExportAttributeTests - Copy.cs Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Bump Microsoft.AspNetCore.Authentication.JwtBearer in /CaPPMS (#69) Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.8 to 5.0.9. - [Release notes](https://github.com/dotnet/aspnetcore/releases) - [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.8...v5.0.9) --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update appsettings.json Update development secret Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: jersoe <j.soeurt@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Remove secret from config file Add method to get secret from environment. * update comments * Clean up directives * Don't display contact info unless authenticated * Remove Blazor_Server * Revise Api Key issuance. * Test if we can get the secret from the environment variable. Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> * Make year dynamic. Reduces maintainence. (#178) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Delete developer_Swen670-Summer-Hello-Flutter.yml * Feature/GitHub integration (#181) * Added functionality for approved projects to automatically create github repository under the umgc org * Update launchSettings.json * Updating for PR comments Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com> * Add sitemap (#182) Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> * Dev/willywil548/backend save regression (#184) * Update to allow no git hub creatation * Adjust Style * Set dirty status Add contructor to only allow setting the browser file on thru contructor and set browser file to null if location is set. * Use a lock to save file instead of temp file and timing. Set the project dirty state to false upon file load. * In the weird case that location is null give an empty string * Better error reporting form GitService Adjust UX for Git items * Update idea to use contructor with browser file Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com> * Merge off developer (#185) (#238) * Dev/willywil548/security module (#176) * Update README.md Make specific for Push * Removed older pipeline YAMLs * Revert "Removed older pipeline YAMLs" This reverts commit f766702de851587102bb76c8af43fa23e5ce1b45. * Update sonar-project.properties Test SonarCloud only looking at the build folder excluding the docs folder * Update main (#40) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml * Update main (#70) * Create SECURITY.md added instructions to file... information is not complete... committing what I've done so far, so that I can enable dependency graphs. * Create codacy-analysis.yml Generated default codacy-analysis.yml file to scan for common bugs in the code * Update SECURITY.md added info regarding dependabots * Create dependabot.yml created initial dependabot.yml file * Update sonar-project.properties * Create Azure-Deployment.json * Update SECURITY.md remove codacy added SonarCloud * Update SECURITY.md Read note about potential doctr file missing in order to scan for bugs * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml Fix tab spacing * Update developer_Swen670-Summer-Hello-Flutter.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Update developer_Swen670-Summer-Hello-Flutter.yml * Update developer_Swen670-Summer-Hello-Flutter.yml * ci: add Azure Static Web Apps workflow file on-behalf-of: @Azure opensource@microsoft.com * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update azure-static-web-apps-gray-river-0d1ebac10.yml * Update index.html Remove base for static site... testing This will break /docs * Update Development-PipeLine.yml * Update dependabot.yml changed git hub actions to git buh workflows more edits are needed * Update dependabot.yml testing the removal of some code * Update dependabot.yml checking on button * Update dependabot.yml checking to see if jobs will run on flutter or dart * Update dependabot.yml trying newly acquired code * Update dependabot.yml Removal of NPM package flutter and dart update * Add blazor app * Add BranchList component * clean up and rename BranchList to DisplayRepos * Delete Blazor_Server/bin directory * Delete Blazor_Server/obj directory * Delete Blazor_Server.csproj.user * Delete BranchList.razor * Create Runbook.md Although I'm not sure if the one book file should be included in the code or just as a part of the documentation I put up a structure on what I will be using to create the one book file after I understand how to actually get the application started * Update Runbook.md * Update Runbook.md editted hyperlink to original template and creator * Update dependabot.yml Changed the code it runs and ubuntu-latest I'm not sure if that's accurate I will adjust after the meeting after I gain more knowledge on what we're running on and what should be included * Update dependabot.yml Let's try this simple one * move dependabot to higher on tree * Create website-build.yml Initiate build and test website * Delete .flutter-test.yaml.swp * Delete website-build.yml * Delete azure-static-web-apps-gray-river-0d1ebac10.yml * Bump Microsoft.Identity.Web from 1.1.0 to 1.14.0 in /Blazor_Server (#42) Bumps [Microsoft.Identity.Web](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](https://github.com/AzureAD/microsoft-identity-web/compare/1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web dependency-type: direct:production update-type: version-update:semver-minor ... * Bump Microsoft.Identity.Web.UI from 1.1.0 to 1.14.0 in /Blazor_Server (#41) Bumps [Microsoft.Identity.Web.UI](https://github.com/AzureAD/microsoft-identity-web) from 1.1.0 to 1.14.0. - [Release notes](https://github.com/AzureAD/microsoft-identity-web/releases) - [Changelog](https://github.com/AzureAD/microsoft-identity-web/blob/master/changelog.md) - [Commits](https://github.com/AzureAD/microsoft-identity-web/compare/1.1.0...1.14.0) --- updated-dependencies: - dependency-name: Microsoft.Identity.Web.UI dependency-type: direct:production update-type: version-update:semver-minor ... * Website (#46) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top * Update App ID (#39) Update Callback URL * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Remove the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Rwilson127/dev website merge (#49) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top * Update App ID (#39) Update Callback URL * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) * Delete website_UMGC-Cappms.yml No need for files * update vs code project paths * Add some MS Graph items to complete the login process * Rwilson127/merge dev website (#50) * Add or update the App Service deployment workflow configuration from Azure Portal. * Add or update the App Service deployment workflow configuration from Azure Portal. * Delete website_UMGC-Cappms.yml No need for files * Website (#52) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top * Update App ID (#39) Update Callback URL * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Merge Website with developer (#68) * Add some pages and components * Remove Project Documentation component * Disable force authorization * Initial Home page creation NavBar updates UMGC Header component * trivial change * Revert "Rwilson127/test pr approval" * Update website-build.yml * Update website-build.yml * Update website-build.yml * Moved some layout around * Rwilson127/home page form (#35) * add save and delete for local file storage * Add Test Harness Wrte test for LocalProjectFilesManager * Finish ProjectFilesManager * Delete unused directives * Test Written for Project ManagerService Form Integrated and uploads files * Add comments * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Initial stab at back-end table (#37) * Rwilson127/idea update (#38) * Remove BoilerPlate code * Refactor Idea to its own component Create Interface to define: IdeaManager, ProjectFile, Idea Add File Download handler Update unit tests * Add z-index to footer in order to allow error message on top * Update App ID (#39) Update Callback URL * Delete website_cappms.yml Deleted from Azure. Attempting to rebuild authentication * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Rwilson127/projectlist (#43) * Switch long to GUID * Add Comment Class to store comments * Create attribute to prevent items from export * Add export info to project information * Update interface * Renamed ideal form model to project information * No need to authorize * implement iideamanager here remove maxfile size, belongs with file * Update service * Remove Url from sponsor as it was url belongs to project * Make year dynamic * Update project information * Update project list * Add minor styling * Generalize the table add provisions for filtering * Re- Organize * Add Awesome Fonts * Wrap project list link in auth * Rename Project Refactor Table component to be Table backed by an object Work on pagination * Add Pagination * Update website_cappms.yml * Update website-build.yml * Rwilson127/add idea view project list (#45) * Fix inital page number * Finish Export to PDF logic Finish Project Delete logic * Rename Table component to ProjectTable component * Enable HttpContext in pages Add more encoding providers * Allow Host properties to be used througout application * Just use steam instead of doing a byte conversion * Update from table component to projecttable component * Update buttons Add more IsDirty calls * Subscribe to manager changes in the data to better update client * Minor updates * Update Tests * Update Testing Namespace Add Tests for Table model * Add Comments to ProjectInformation * Add Comments to each Project * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website-build.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Add or update the App Service deployment workflow configuration from Azure Portal. * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * Update website_cappms.yml * update aad settings (#48) * Delete website_UMGC-Cappms.yml No need for files * merge * Update appsettings.json * Rwilson127/msgraph (#51) * straight copy startup from example * Using example startup modified for CaPPMS project * reduce login just what's needed * change to kick off change * Getting an unknown failure. Attempting to fix it by removing older * temp override for IPrincipal * remove client secret. ... not needed as far as I know... * Add or update the Azure App Service build and deployment workflow config * Delete website_umgc-cappms.yml * Update website_cappms.yml * add user back (#53) * User manager interface * Update Users.razor Format-style * Rwilson127/waiting for upload (#57) * Update packages * Add min and max string legnth * Adds spinkit Adds Cascading Authentication Adds Graph as backing Authenticator * Create ReadMe.md Add ReadMe * Update ReadMe.md Create Conflict by adding some usage directions * Update ReadMe.md * Update ReadMe.md (#58) Update Readme by adding a project list section * created branch and added content to about page * Rwilson127/get users (#61) * Update User manager page to add some security and become functional * Remove injecting HttpContext in favor of Cascading AuthenticationState * faqmanagerService work * update ProjectManagerService * update faq model * added content to faq.razor * Add Tests and update code so it is passing the tests (#62) * Add Tests and update code so it is passing the tests * incremental tests update * Finish up tests that are allocated by Test Plan Provisioned Selenium Tests as well but the aren't running. * Fixed Comment Export Bug (#64) Don't make file para unless there are files * Rwilson127/cappms/add git property (#65) * Add Attribute to designate cell span icon * Add span icon attribute processing to cell * Remove authentication requirement on project list and adjust * Add launch and task setting for vscode (#66) * About (#63) * Added content to about page * made changes to meet suggestions made in the comments. * update to autobinding redirects * revert to 13.0 NewtonSoft * Remove added Newtonsoft 13.0.1 * Hotfix to reduect the anchor displayed length * added content to faq.razor * added content to form * Working Form * editted Working Form * editted Working Form and deliver new fact into form next trying to save reply to faq * cleaned up faq display * remove unnecessary usings * remove if statement * remove if style * tried suggest if else but missing is null methode * Update FaqInformation.cs * Allow FAQ Saving * Delete ExportAttributeTests - Copy.cs * Bump Microsoft.AspNetCore.Authentication.JwtBearer in /CaPPMS (#69) Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/dotnet/aspnetcore) from 5.0.8 to 5.0.9. - [Release notes](https://github.com/dotnet/aspnetcore/releases) - [Commits](https://github.com/dotnet/aspnetcore/compare/v5.0.8...v5.0.9) --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-type: direct:production ... * Update appsettings.json Update development secret * Remove secret from config file Add method to get secret from environment. * update comments * Clean up directives * Don't display contact info unless authenticated * Remove Blazor_Server * Revise Api Key issuance. * Test if we can get the secret from the environment variable. * Make year dynamic. Reduces maintainence. (#178) * Delete developer_Swen670-Summer-Hello-Flutter.yml * Feature/GitHub integration (#181) * Added functionality for approved projects to automatically create github repository under the umgc org * Update launchSettings.json * Updating for PR comments * Add sitemap (#182) * Dev/willywil548/backend save regression (#184) * Update to allow no git hub creatation * Adjust Style * Set dirty status Add contructor to only allow setting the browser file on thru contructor and set browser file to null if location is set. * Use a lock to save file instead of temp file and timing. Set the project dirty state to false upon file load. * In the weird case that location is null give an empty string * Better error reporting form GitService Adjust UX for Git items * Update idea to use contructor with browser file Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com> * remove stored data from branch --------- Co-authored-by: Jeroen <j.soeurt@gmail.com> Co-authored-by: MICHELLE MONFORT <Michellemnfrt@gmail.com> Co-authored-by: Chat Boty <61367572+umgc-capstone-bot@users.noreply.github.com> Co-authored-by: Azure App Service <donotreply@microsoft.com> Co-authored-by: Rob Wilson <rwilson127@student.umgc.edu> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: michellemonfort <mmonfort2@student.umgc.edu> Co-authored-by: drew.nicolette <bulking123@gmail.com> Co-authored-by: drewnicolette <60516822+drewnicolette@users.noreply.github.com>
…yground into developer_test
mikecollins08
approved these changes
Apr 17, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge student lead work into dev branch