vsts-extension-retrospectives/.gitignore

278 строки
4.4 KiB
Plaintext
Исходник Обычный вид История

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.
2020-11-27 18:42:46 +03:00
.vscode/
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
2020-05-20 18:36:33 +03:00
dist/
# Visual Studio 2015 cache/options directory
.vs/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUNIT
*.VisualState.xml
TestResult.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# DNX
project.lock.json
artifacts/
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignoreable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.pfx
*.publishsettings
node_modules/
orleans.codegen.cs
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# SQL Server files
*.mdf
*.ldf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# JetBrains Rider
.idea/
*.sln.iml
# VSTS Extension package
*.vsix
Nabalas/newdev (#70) * Add jest-cli tool * Add jest testing to devDependencies * Add ts testing capability & example test * [1418] Create dev backend IaC scripts and doc (#6) * Updates to Backend to support developer backend deployment * Updates to Frontend to remove prod specific config * Integrate build and deploy .NET project into setup script * Add backend deployment instructions Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> Co-authored-by: Mohamed Hassanin <mhassanin@microsoft.com> * Task 1407: Prevent duplicate downvotes or upvotes (#2) Prevent duplicate downvotes or upvotes by disabling the vote button for an item while the current user's vote for it is being processed. * Merging changes from the upstream into dev branch (#9) Merging changes from upstream repo into dev branch * Task 1421: Prevent Deletion of Feedback Items with upvotes (#3) * Disable delete button when feedback items have upvotes; edit title for button to provide context. * [1377] Migrating to new Azure DevOps Extension SDK (#4) * Replacing 'vss-web-extension-sdk' with 'azure-devops-extension-api' and 'azure-devops-extension-sdk': - Most data contracts stay the same so we just need to change the importing paths. - Changing the way we invoke services (required by the new sdk) and adding servicesHelper file containing helper methods. - Re-writing logic where async calls are required instead of synchronous ones. - Most REST client classes have been changed in the new sdk. * Task 1401: Adding a Frontend Entity Relationship Diagram (#1) Includes an entity relationship diagram that maps out the relationship of the different components in the tool. Helpful for visualizing how the components interconnect. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * [1423] Integrate localhost development process (#7) This PR helps improve the development loop. It allows developers to test changes without having to re-publish the extension in the marketplace Add changes needed for the Hot Reload & Debug process Update documentation * [1485] Set up basic ci workflows for backend/frontend components (#12) * Refactored ci workflows to support validating both backend/frontend components. * Fixed ci issue. (#18) * Improve Jest Configuration (#17) update Jest configuration to add Junit reporter and handle Azure DevOps npm packages and Office Fabric UI npm packages. * Small readme update * Updating readme file. * Fixing PR status checks (#24) * Fixing PR status checks. * Updated path filtering for backend/frontend ci trigger conditions. * Add Application insights to React App (#14) * Add Application insight to react component * Fixed ci issues. (#25) * Adding App Insights resource creation to infrastructure scripts (#13) * Creating AppInsights as IAC * Adding Application Insights Appsettings * add settings * Updating existing appsetting with properties * Reflecting instrumentation key updates * Reverting dev changes * Updating packag-lock.json Co-authored-by: Narmatha <Narmatha.Balasundaram@microsoft.com> * Add AzCLI and zip to dockerfile (#15) * Add AzCLI and zip packages to the dev Container via dockerfile * [1495] Fixing warnings and add more linter rules to help with code formatting (#16) * Added linter rules to help with code format. * Fixed linter errors and warnings issues. * #1497 Add test visualization for frontend (#26) Test visualization for frontend. * Fixed bug #1522 and #1532. (#34) * [1494, 1498] Adding unit tests for backend component and replacing GitHub Autobuild (#30) * Added unit tests for backend component. Replaced GitHub autobuild and code analysis by manual build steps. * Add test visualization for backend * Update .gitignore to include TestResults folder Co-authored-by: Neyissa Exilus <nexilus@microsoft.com> * Adding tokenHelper which replaces jsonwebtoken package and reduces bundle size (#31) * Added tokenHelper to replace jsonwebtoken npm package. * User Story #1413: Obscure Feedback of Others During Collection (#33) * Primarily: adjusting conditional for the blurring other's feedbacks when boards are anonymous. * Secondarily: Adjusting white space. Updating the Readme: (readability, accessibility, new information) Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * Log client side information to Application Insights (#29) Add Application Insights logging to Front end and React Error boundaries. * Improve backend application insights and logging reporting (#32) - Improve backend application insights and logging reporting (#32) Co-authored-by: Phong Cao <thcao@microsoft.com> * [Task 1470] Part 1: Add Basic Rendering Test + Mocks (#38) * [Tasks 1540, 1541] Add Snapshots and basic rendering tests (#40) Co-authored-by: Phong Cao <thcao@microsoft.com> Co-authored-by: Andrew Francisque <andrew.francisque@gmail.com> * Mhassanin/feature dashboadrs cli (#46) Deploy Dashboards for Application Insights as IaC. Co-authored-by: Ari Goldberg * [1505] Add ci script and integration with dev container, local dev env, pipeline & pre-commit hook. (#39) - Add ci.sh and setup_ci.sh scripts to be used in dev container, local dev env and in pipelines - Updates to dev container config to support ci scripts - Add pre-commit integration & config - Add detect-secrets integration Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> * Update node to v16. (#49) * [Task 1469] Add basic rendering tests for boardSummary component (#48) * Update package-lock.json to sync with new node version. (#56) * [Task 1471] Feedback Board Container Tests (#55) - Also added tests for editableDocumentCardTitle, feedbackCarousel, and workflowStage. * [1496] Adding CD workflow for frontend (#53) * Added CD workflow for frontend. * Improve webpack configuration handling (#57) Improve Config Handling for the frontend React App * User Story 1415: Grouped Items in Focus Mode (#59) * Items grouped under another can be made visible in focus mode on desktop view. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * [Task 1569]: Contributing Updates (#60) * [1503] Deploy Alerts as IAC (#58) This PR includes implementation of the alerts as IAC. An action group for email notification and the following alerts are being deployed: Failed requests Server Exceptions Response Time Browser Exceptions * Issue #305: Change the formatting for the timer to be 00:00 (#62) * Change the formatting for the timer to be 00:00 Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> Co-authored-by: Marisa <38594207+msa2984@users.noreply.github.com> * Issues 308, 318: Grouping Within or Across Columns, New Modal Design (#64) Now a setting when creating a retrospective exists, that when enabled, grouping across columns is allowed, and when disabled, grouping can only occur within a column. Additionally, some visual changes to the create/edit retro modal. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * Add Code Coverage Badge (#63) *Code Coverage PR * fix build failure on merge (#65) * fix build failure on merge * disable PR comments (#66) * disable PR comments * fix merge problem with pr comments (#67) * Removing jest.config.js * Remove a file and update a .gitignore entry. Co-authored-by: Andrew Francisque <andrew.francisque@gmail.com> Co-authored-by: Andrew Francisque <anfranc@microsoft.com> Co-authored-by: Ari Goldberg <36014594+argoldbe@users.noreply.github.com> Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> Co-authored-by: Mohamed Hassanin <mhassanin@microsoft.com> Co-authored-by: Marisa <38594207+msa2984@users.noreply.github.com> Co-authored-by: Phong Cao <phong.caothai@live.com> Co-authored-by: Hannah K <hannah.kennedy@microsoft.com> Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> Co-authored-by: Neyissa Exilus <68079902+nexilus18@users.noreply.github.com> Co-authored-by: mhassaninmsft <97306532+mhassaninmsft@users.noreply.github.com> Co-authored-by: Narmatha <Narmatha.Balasundaram@microsoft.com> Co-authored-by: Neyissa Exilus <nexilus@microsoft.com> Co-authored-by: Phong Cao <thcao@microsoft.com> Co-authored-by: Hannah K <mindless.roman@gmail.com>
2022-05-13 00:45:50 +03:00
# MacOS
.DS_Store
# Backend config files
.env
allowed_origins.json
dev_certs.json
Nabalas/newdev (#70) * Add jest-cli tool * Add jest testing to devDependencies * Add ts testing capability & example test * [1418] Create dev backend IaC scripts and doc (#6) * Updates to Backend to support developer backend deployment * Updates to Frontend to remove prod specific config * Integrate build and deploy .NET project into setup script * Add backend deployment instructions Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> Co-authored-by: Mohamed Hassanin <mhassanin@microsoft.com> * Task 1407: Prevent duplicate downvotes or upvotes (#2) Prevent duplicate downvotes or upvotes by disabling the vote button for an item while the current user's vote for it is being processed. * Merging changes from the upstream into dev branch (#9) Merging changes from upstream repo into dev branch * Task 1421: Prevent Deletion of Feedback Items with upvotes (#3) * Disable delete button when feedback items have upvotes; edit title for button to provide context. * [1377] Migrating to new Azure DevOps Extension SDK (#4) * Replacing 'vss-web-extension-sdk' with 'azure-devops-extension-api' and 'azure-devops-extension-sdk': - Most data contracts stay the same so we just need to change the importing paths. - Changing the way we invoke services (required by the new sdk) and adding servicesHelper file containing helper methods. - Re-writing logic where async calls are required instead of synchronous ones. - Most REST client classes have been changed in the new sdk. * Task 1401: Adding a Frontend Entity Relationship Diagram (#1) Includes an entity relationship diagram that maps out the relationship of the different components in the tool. Helpful for visualizing how the components interconnect. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * [1423] Integrate localhost development process (#7) This PR helps improve the development loop. It allows developers to test changes without having to re-publish the extension in the marketplace Add changes needed for the Hot Reload & Debug process Update documentation * [1485] Set up basic ci workflows for backend/frontend components (#12) * Refactored ci workflows to support validating both backend/frontend components. * Fixed ci issue. (#18) * Improve Jest Configuration (#17) update Jest configuration to add Junit reporter and handle Azure DevOps npm packages and Office Fabric UI npm packages. * Small readme update * Updating readme file. * Fixing PR status checks (#24) * Fixing PR status checks. * Updated path filtering for backend/frontend ci trigger conditions. * Add Application insights to React App (#14) * Add Application insight to react component * Fixed ci issues. (#25) * Adding App Insights resource creation to infrastructure scripts (#13) * Creating AppInsights as IAC * Adding Application Insights Appsettings * add settings * Updating existing appsetting with properties * Reflecting instrumentation key updates * Reverting dev changes * Updating packag-lock.json Co-authored-by: Narmatha <Narmatha.Balasundaram@microsoft.com> * Add AzCLI and zip to dockerfile (#15) * Add AzCLI and zip packages to the dev Container via dockerfile * [1495] Fixing warnings and add more linter rules to help with code formatting (#16) * Added linter rules to help with code format. * Fixed linter errors and warnings issues. * #1497 Add test visualization for frontend (#26) Test visualization for frontend. * Fixed bug #1522 and #1532. (#34) * [1494, 1498] Adding unit tests for backend component and replacing GitHub Autobuild (#30) * Added unit tests for backend component. Replaced GitHub autobuild and code analysis by manual build steps. * Add test visualization for backend * Update .gitignore to include TestResults folder Co-authored-by: Neyissa Exilus <nexilus@microsoft.com> * Adding tokenHelper which replaces jsonwebtoken package and reduces bundle size (#31) * Added tokenHelper to replace jsonwebtoken npm package. * User Story #1413: Obscure Feedback of Others During Collection (#33) * Primarily: adjusting conditional for the blurring other's feedbacks when boards are anonymous. * Secondarily: Adjusting white space. Updating the Readme: (readability, accessibility, new information) Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * Log client side information to Application Insights (#29) Add Application Insights logging to Front end and React Error boundaries. * Improve backend application insights and logging reporting (#32) - Improve backend application insights and logging reporting (#32) Co-authored-by: Phong Cao <thcao@microsoft.com> * [Task 1470] Part 1: Add Basic Rendering Test + Mocks (#38) * [Tasks 1540, 1541] Add Snapshots and basic rendering tests (#40) Co-authored-by: Phong Cao <thcao@microsoft.com> Co-authored-by: Andrew Francisque <andrew.francisque@gmail.com> * Mhassanin/feature dashboadrs cli (#46) Deploy Dashboards for Application Insights as IaC. Co-authored-by: Ari Goldberg * [1505] Add ci script and integration with dev container, local dev env, pipeline & pre-commit hook. (#39) - Add ci.sh and setup_ci.sh scripts to be used in dev container, local dev env and in pipelines - Updates to dev container config to support ci scripts - Add pre-commit integration & config - Add detect-secrets integration Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> * Update node to v16. (#49) * [Task 1469] Add basic rendering tests for boardSummary component (#48) * Update package-lock.json to sync with new node version. (#56) * [Task 1471] Feedback Board Container Tests (#55) - Also added tests for editableDocumentCardTitle, feedbackCarousel, and workflowStage. * [1496] Adding CD workflow for frontend (#53) * Added CD workflow for frontend. * Improve webpack configuration handling (#57) Improve Config Handling for the frontend React App * User Story 1415: Grouped Items in Focus Mode (#59) * Items grouped under another can be made visible in focus mode on desktop view. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * [Task 1569]: Contributing Updates (#60) * [1503] Deploy Alerts as IAC (#58) This PR includes implementation of the alerts as IAC. An action group for email notification and the following alerts are being deployed: Failed requests Server Exceptions Response Time Browser Exceptions * Issue #305: Change the formatting for the timer to be 00:00 (#62) * Change the formatting for the timer to be 00:00 Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> Co-authored-by: Marisa <38594207+msa2984@users.noreply.github.com> * Issues 308, 318: Grouping Within or Across Columns, New Modal Design (#64) Now a setting when creating a retrospective exists, that when enabled, grouping across columns is allowed, and when disabled, grouping can only occur within a column. Additionally, some visual changes to the create/edit retro modal. Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> * Add Code Coverage Badge (#63) *Code Coverage PR * fix build failure on merge (#65) * fix build failure on merge * disable PR comments (#66) * disable PR comments * fix merge problem with pr comments (#67) * Removing jest.config.js * Remove a file and update a .gitignore entry. Co-authored-by: Andrew Francisque <andrew.francisque@gmail.com> Co-authored-by: Andrew Francisque <anfranc@microsoft.com> Co-authored-by: Ari Goldberg <36014594+argoldbe@users.noreply.github.com> Co-authored-by: Ari Goldberg <argoldbe@microsoft.com> Co-authored-by: Mohamed Hassanin <mhassanin@microsoft.com> Co-authored-by: Marisa <38594207+msa2984@users.noreply.github.com> Co-authored-by: Phong Cao <phong.caothai@live.com> Co-authored-by: Hannah K <hannah.kennedy@microsoft.com> Co-authored-by: Hannah Kennedy <hakenned@microsoft.com> Co-authored-by: Neyissa Exilus <68079902+nexilus18@users.noreply.github.com> Co-authored-by: mhassaninmsft <97306532+mhassaninmsft@users.noreply.github.com> Co-authored-by: Narmatha <Narmatha.Balasundaram@microsoft.com> Co-authored-by: Neyissa Exilus <nexilus@microsoft.com> Co-authored-by: Phong Cao <thcao@microsoft.com> Co-authored-by: Hannah K <mindless.roman@gmail.com>
2022-05-13 00:45:50 +03:00
# Jest test report
RetrospectiveExtension.FrontEnd/reports/
RetrospectiveExtension.FrontEnd/coverage/
# Dotnet test results
RetrospectiveExtension.Backend.Tests/TestResults
#Application Insights Dashboard description
ai-dashboard.json
# Alerts template
ai-alerts.json