Deep Choudhery
b6f1808eed
updates for razor pages crud and blazor crud templates ( #3086 )
...
* updates for razor pages crud and blazor crud templates
* PR fixes
2024-11-19 15:37:52 -08:00
Deep Choudhery
0eeba65d51
minor Blazor Identity fixes ( #2998 )
...
* minor Blazor Identity fixes (#2997 )
* updated ProjectModifierHelper.ModifyDocumentText
* use ignore case extension for the 'Contains' check.
* more small fixes
2024-10-07 20:41:48 +00:00
Deep Choudhery
031b1562d1
targeting both net8.0 and net9.0 for src\dotnet-scaffolding ( #2948 )
...
* bumping building net8.0 to net9.0 for src\dotnet-scaffolding
* targeting net8 and net9 now for dotnet-scaffolding
2024-09-05 20:31:42 -07:00
Deep Choudhery
3ee9ffa633
refactoring dotnet-scaffolding part 2 ( #2902 )
...
* big refactor, lots of cleanup remain
* add missing steps when creating builder
* added a Microsoft.DotNet.Scaffolding.Roslyn library and stuff works now. still lot of cleanup and testing left.
* minor fixes
* minor fixes 2
* logging a simple updating message in CodeModificationStep
* PR comment fixes
2024-07-31 06:42:50 +00:00
Tim Mulholland
ba878c5619
ILogger Refactoring + Cleanup ( #2889 )
...
* ILogger Refactoring
* Add comment
2024-07-23 13:41:40 -07:00
Deep Choudhery
38accf2f30
fixing MSBuild initialization ( #2821 )
...
* using MSBuildLocator.RegisterMSBuildPath to register the latest sdk
* fixed for macos now
* PR comment fixes 1
2024-06-21 18:47:01 +00:00
Deep Choudhery
56d69cde0e
fix project discovery (for macOS and linux) ( #2797 )
...
* check for project file name before adding project paths from sln file
* added NormalizePathSeparators and updated ParameterDiscovery
2024-06-11 06:03:57 -07:00
Deep Choudhery
34e5147687
cleaning up configs regarding dotnet-scaffold ( #2783 )
...
* remove all the individual Versions.*.props files for dotnet-scaffold
* bump preview version to 5
2024-05-31 16:59:11 -07:00
Deep Choudhery
7a2eb6b133
move projects out of `tools` folder ( #2778 )
...
* move projects out of tools
* revert dotnet sdk to .NET 9 P4
* moved Microsoft.DotNet.Scaffolding.Helpers and Microsoft.DotNet.Scaffolding.ComponentModel
2024-05-31 01:46:28 -04:00
dotnet-maestro[bot]
b6132b9c10
[main] Update dependencies from dotnet/arcade ( #2775 )
2024-05-30 06:09:17 -07:00
Tim Mulholland
adba06da07
Change dotnet-scaffold version back
2024-05-15 10:40:10 -07:00
Deep Choudhery
71738defce
dotnet-scaffold-aspire with some commands to add packages. ( #2744 )
...
* dotnet-scaffold-aspire with some commands to add packages.
* minor cleanup
* more minor edits
* minor edits
* PR fixes 1
2024-05-14 16:11:05 -07:00
Deep Choudhery
dd45eedace
added CategoryPickerFlowStep and FirstPartComponentInitializer ( #2740 )
...
* add CategoryPickerFlowStep and FirstPartComponentInitializer
* remove Debugger.Launch
2024-05-10 02:38:50 -04:00
Deep Choudhery
34308bb481
adding 'dotnet-scaffold' ( #2727 )
...
* added all 3 projects, need some cleaning up and unit tests
* minor edits
* not signing dotnet-scaffold anymore.
* signing 3rd party spectre.console assemblies
* fix WindowsEnvironmentVariableProvider and other minor nits.
* more minor edits.
* PR edits 1
* added 'required' modifiers to CommandInfo and Parameter, added some unit tests for their deserialization.
2024-05-08 17:39:56 -04:00
Deep Choudhery
73fbfd35ca
fix blazor identity bugs ( #2705 )
...
* init
* move code changes for blazor-identity to the json config
* remove path from helper cmds.
2024-04-07 19:43:11 -07:00
Deep Choudhery
1fba4234e1
checking for and adding 'ProjectCapability' values to IProjectContext ( #2624 )
2024-01-20 23:05:10 -05:00
Deep Choudhery
f32d610bc7
Blazor CRUD updates ( #2611 )
...
* add support for blazor web app properties, more coming
* more changes, still not finished yet
* more updates inc, not finished.
* most scenarios work now, will clean up and add tests.
* added a bunch of unit tests and refactored some.
* revert Versions.props
2024-01-08 14:37:25 -08:00
Deep Choudhery
2000b2e9d5
updating packages and roslyn code. ( #2582 )
2023-11-13 01:43:47 -08:00
Zachary Halzel
5d3569ae67
Update Microsoft Graph SDK version ( #2511 )
...
* Changes for updating MS Graph SDK and CIAM functionality
2023-09-06 18:18:54 -04:00
Zachary Halzel
f6d4184d2a
Set version to 2.0.6 ( #2484 )
2023-07-31 15:53:35 -04:00
Zachary Halzel
eb6d5bd913
Update version to 2.0.5 ( #2476 )
...
* Fixes for CIAM
* Bump up version
2023-07-10 14:51:45 -04:00
Zachary Halzel
318dbc331f
Update version to 2.0.4 ( #2436 )
2023-06-07 11:22:19 -07:00
Zachary Halzel
439e562f88
Target net6, net7, and net8 ( #2346 )
...
* Target net7 and net8
* Add net6
2023-03-20 15:39:35 -07:00
Deep Choudhery
506d3d961d
remove empty templates, and calls to those templates. ( #2322 )
2023-03-08 12:41:10 -08:00
Deep Choudhery
0821aa9bdc
edited minimal api templates for correct encoding ( #2309 )
...
* edited minimal api templates for correct encoding
* revert sdk version
2023-03-05 15:45:55 -08:00
Deep Choudhery
d24b4f25ea
fix minimal endpoints in minimal classes (w/ top level statements) ( #2292 )
...
* init
* file with top level statements can be used for endpoints now!
* minor fixes
2023-02-27 11:39:53 -08:00
Deep Choudhery
3a49272c97
minimal api templates update ( #2269 ) ( #2271 )
...
* init, not working yet
* all changes added, works well
* nit, removed unused statement.
2023-02-09 13:09:00 -08:00
Deep Choudhery
6b5a6d4cce
fix AddDbContext statement for cosmos db. ( #2267 )
2023-02-08 00:25:29 -08:00
Deep Choudhery
03ee011033
fix --useSqlite for mac scenarios ( #2241 ) ( #2244 )
...
* Revert "Update dependencies from https://github.com/dotnet/efcore build 20230113.1 (#2234 )"
This reverts commit 5f9352e06f
.
* Revert "[release/7.0] Update dependencies from dotnet/aspnetcore (#2232 )"
This reverts commit fe0e7877f0
.
* Revert "Update dependencies from https://github.com/dotnet/aspnetcore build 20230112.7 (#2229 )"
This reverts commit 86d5b52df7
.
* Revert "Update dependencies from https://github.com/dotnet/efcore build 20230112.8 (#2230 )"
This reverts commit 9063024746
.
* Revert "[release/7.0] Update dependencies from dotnet/aspnetcore (#2192 )"
This reverts commit 2530114c66
.
* Revert "Update dependencies from https://github.com/dotnet/efcore build 20230112.2 (#2226 )"
This reverts commit cdf6b6fe27
.
* Revert "Update dependencies from https://github.com/dotnet/efcore build 20230111.6 (#2222 )"
This reverts commit 5efa6d83e2
.
* Revert "Update dependencies from https://github.com/dotnet/efcore build 20230111.2 (#2218 )"
This reverts commit bc7f50810d
.
* Revert "Update dependencies from https://github.com/dotnet/arcade build 20230110.4 (#2219 )"
This reverts commit a707da702a
.
* Revert "[release/7.0] Update dependencies from dotnet/efcore (#2191 )"
This reverts commit a311109bb2
.
* adding --useSqlite back
* added comment.
* updating 7.0.1 dependencies to 7.0.2
* remove ShortName for duplicate UseSqlite CommandLineOption
* minor fix
* minor fix, cmd line validation for razor page crud
2023-01-24 12:37:18 -08:00
Deep Choudhery
ba690cc4ab
add database providers for ef scenarios ( #2139 )
...
* init
* add DbType enum
* postgres changes work now
* changed DatabaseType to DatabaseProvider.
* adding --useSqlite|-sqlite validation.
* added unit test plus cleanup
* minor fix
* minor edits and refactors.
* minor fix.
* final fixes for now oof.
* minor fix again.
2023-01-08 23:33:10 -08:00
Deep Choudhery
a74d551533
fix issue by bumping CSharpLanguage version ( #2154 )
2022-12-11 17:15:23 -08:00
Deep Choudhery
52d67d18b5
adding option to opt out of typed results and templates changes ( #2050 )
...
* adding option to opt out of typed results and templates changes accordingly.
* final edits to use Model.UseTypedResults correctly
* minor edit.
2022-10-21 13:13:41 -07:00
Deep Choudhery
f1b0ee47b2
[MsIdentity] parse csproj file and add tfm(s). ( #2016 )
...
* parse csproj file and add tfm(s).
* removing empty test.
2022-09-13 14:41:31 -07:00
Deep Choudhery
2f60efd22d
Minimal api changes ( #1986 )
2022-08-30 21:57:48 -07:00
Deep Choudhery
371331d546
changes for first dotnet-scaffold release ( #1971 )
2022-08-03 17:05:40 -07:00
Deep Choudhery
5f40a64370
fixed missing NullableEnabled property in the RazorPageModel ( #1854 )
...
* fixed missing NullableEnabled property in the RazorPageModel
* removing Debugger.Launch()
2022-03-17 17:02:04 -07:00
Deep Choudhery
6333d22b9e
initial 7.0-preview1 + minor indent fix ( #1826 )
...
* initial 7.0-preview1 + minor indent fix
* updating ShortTfmDictionary for net7.0
2022-02-16 00:08:28 -08:00
Deep Choudhery
4b1f7cdf54
not throwing exception on invalid bootstrap versions. ( #1814 )
...
* not throwing exception on invalid bootstrap .
* minor fix
2022-02-02 14:45:30 -08:00
Deep Choudhery
2da47976c3
Add models from other projects [Regression] ( #1718 )
...
* finding missing workspace files
* using models from different projects enabled.
* cleaning up more.
* updated Versions.props
2021-12-03 16:19:32 -08:00
Deep Choudhery
a0e1d5b12e
dotnet-msidentity minimal hosting code changes ( #1665 )
...
* init commit
* both downstream api and ms graph scenarios work.
* fixed small bugs. more web api config updates.
* adding and fixing tests
* final cleanup. added some tests, refactored some.
* linux azure-pipelines update
* Revert "linux azure-pipelines update"
This reverts commit 5619280bf1
.
2021-10-21 01:42:08 -07:00
Deep Choudhery
35aecf33eb
disable nullable in identity templates ( #1656 )
...
* add disable nullable tags to identity templates
* reverting Register.cs.cshtml logic.
2021-09-30 00:39:17 -07:00
Deep Choudhery
fe75212e65
Scaffolding support minimal projects in .NET 6 Preview 7+ ( #1609 )
...
* all scaffolders working now other than identity.
* minor fixes
* logging identity not supported for minimal apps.
* changed MsIdentityTests temp test projects to use net5.0 due to missing preview packages.
* minor fixes
* updated arcade sdk.
* added MessagePack.dll to signing.props
* adding more FileSignInfo to Signing.props
* minor fix
2021-08-04 11:16:35 -07:00
Sayed Ibrahim Hashimi
d66028d014
updating install-msidentity.cmd to work from any folder ( #1574 )
2021-05-19 12:04:46 -07:00
Deep Choudhery
72472b679f
changed namespace to Microsoft.DotNet.MSIdentity ( #1553 )
...
* changed namespace to Microsoft.DotNet.MSIdentity
* more edits
* more little fixes + folder case changes.
* had to disable git core ignorecase for linux builds
2021-04-15 11:34:45 -07:00
Deep Choudhery
6d37285056
split register-application command ( #1544 )
...
* split register-application into register-, update-, and unregister-app, and add update-project
* Versions.MsIdentity.props + Versions.props update
2021-04-05 11:15:47 -07:00
Deep Choudhery
be2470ed5f
added --list-tenants internal command + unit test ( #1538 )
...
* added --list-tenants internal command + unit test
* cleaning up imports.
* PR fixes
2021-03-29 18:12:37 -07:00
Deep Choudhery
1cda93c723
refactored Scaffolding and added MsIdentityScaffolding ( #1528 )
...
* refactored Scaffolding and added MsIdentityScaffolding
* removed temp file
* minor edits, package name edits.
* pr edits
* added default labels for issues, features.
* fixing label, scaffolding to area-scaffolding
2021-03-18 22:08:23 -07:00