Browse Source

Merge pull request #15166 from abpframework/auto-merge/rel-7-0/1596

Merge branch dev with rel-7.0
pull/15195/head
malik masis 4 years ago
committed by GitHub
parent
commit
e4bac698e6
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs
  2. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs
  3. 2
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Services/ConnectionStringProvider.cs
  4. 2
      npm/ng-packs/package.json
  5. 2
      npm/ng-packs/packages/theme-shared/package.json

10
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs

@ -50,14 +50,15 @@ public class CliService : ITransientDependency
public async Task RunAsync(string[] args) public async Task RunAsync(string[] args)
{ {
Logger.LogInformation("ABP CLI (https://abp.io)"); var currentCliVersion = await GetCurrentCliVersionInternalAsync(typeof(CliService).Assembly);
Logger.LogInformation($"ABP CLI {currentCliVersion}");
var commandLineArgs = CommandLineArgumentParser.Parse(args); var commandLineArgs = CommandLineArgumentParser.Parse(args);
#if !DEBUG #if !DEBUG
if (!commandLineArgs.Options.ContainsKey("skip-cli-version-check")) if (!commandLineArgs.Options.ContainsKey("skip-cli-version-check"))
{ {
await CheckCliVersionAsync(); await CheckCliVersionAsync(currentCliVersion);
} }
#endif #endif
try try
@ -168,7 +169,7 @@ public class CliService : ITransientDependency
} }
} }
private async Task CheckCliVersionAsync() private async Task CheckCliVersionAsync(SemanticVersion currentCliVersion)
{ {
if (!await IsLatestVersionCheckExpiredAsync()) if (!await IsLatestVersionCheckExpiredAsync())
{ {
@ -177,11 +178,8 @@ public class CliService : ITransientDependency
var assembly = typeof(CliService).Assembly; var assembly = typeof(CliService).Assembly;
var toolPath = GetToolPath(assembly); var toolPath = GetToolPath(assembly);
var currentCliVersion = await GetCurrentCliVersionInternalAsync(assembly);
var updateChannel = GetUpdateChannel(currentCliVersion); var updateChannel = GetUpdateChannel(currentCliVersion);
Logger.LogInformation($"Version {currentCliVersion} ({updateChannel})");
try try
{ {
var latestVersion = await GetLatestVersion(updateChannel); var latestVersion = await GetLatestVersion(updateChannel);

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ProjectCreationCommandBase.cs

@ -84,6 +84,7 @@ public abstract class ProjectCreationCommandBase
{ {
Logger.LogInformation("Preview: yes"); Logger.LogInformation("Preview: yes");
#if !DEBUG
var cliVersion = await CliService.GetCurrentCliVersionAsync(typeof(CliService).Assembly); var cliVersion = await CliService.GetCurrentCliVersionAsync(typeof(CliService).Assembly);
if (!cliVersion.IsPrerelease) if (!cliVersion.IsPrerelease)
@ -92,6 +93,7 @@ public abstract class ProjectCreationCommandBase
"You can only create a new preview solution with preview CLI version." + "You can only create a new preview solution with preview CLI version." +
" Update your ABP CLI to the preview version."); " Update your ABP CLI to the preview version.");
} }
#endif
} }
var pwa = commandLineArgs.Options.ContainsKey(Options.ProgressiveWebApp.Short); var pwa = commandLineArgs.Options.ContainsKey(Options.ProgressiveWebApp.Short);

2
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Services/ConnectionStringProvider.cs

@ -13,7 +13,7 @@ public class ConnectionStringProvider : ITransientDependency
{ {
case DatabaseManagementSystem.NotSpecified: case DatabaseManagementSystem.NotSpecified:
case DatabaseManagementSystem.SQLServer: case DatabaseManagementSystem.SQLServer:
return "Server=localhost;Database=MyProjectName;Trusted_Connection=True"; return "Server=localhost;Database=MyProjectName;Trusted_Connection=True;TrustServerCertificate=True";
case DatabaseManagementSystem.MySQL: case DatabaseManagementSystem.MySQL:
return "Server=localhost;Port=3306;Database=MyProjectName;Uid=root;Pwd=myPassword;"; return "Server=localhost;Port=3306;Database=MyProjectName;Uid=root;Pwd=myPassword;";
case DatabaseManagementSystem.PostgreSQL: case DatabaseManagementSystem.PostgreSQL:

2
npm/ng-packs/package.json

@ -73,7 +73,7 @@
"@abp/ng.theme.basic": "~7.0.0-rc.4", "@abp/ng.theme.basic": "~7.0.0-rc.4",
"@abp/ng.theme.shared": "~7.0.0-rc.4", "@abp/ng.theme.shared": "~7.0.0-rc.4",
"@fortawesome/fontawesome-free": "^5.15.4", "@fortawesome/fontawesome-free": "^5.15.4",
"@ng-bootstrap/ng-bootstrap": "^14.0.0-rc.1", "@ng-bootstrap/ng-bootstrap": "^14.0.0",
"@ngneat/spectator": "^10.0.0", "@ngneat/spectator": "^10.0.0",
"@ngx-validate/core": "^0.2.0", "@ngx-validate/core": "^0.2.0",
"@nrwl/angular": "15.2.1", "@nrwl/angular": "15.2.1",

2
npm/ng-packs/packages/theme-shared/package.json

@ -9,7 +9,7 @@
"dependencies": { "dependencies": {
"@abp/ng.core": "~7.0.0-rc.4", "@abp/ng.core": "~7.0.0-rc.4",
"@fortawesome/fontawesome-free": "^5.15.4", "@fortawesome/fontawesome-free": "^5.15.4",
"@ng-bootstrap/ng-bootstrap": "^14.0.0-rc.1", "@ng-bootstrap/ng-bootstrap": "^14.0.0",
"@ngx-validate/core": "^0.2.0", "@ngx-validate/core": "^0.2.0",
"@popperjs/core": "~2.11.2", "@popperjs/core": "~2.11.2",
"@swimlane/ngx-datatable": "^20.0.0", "@swimlane/ngx-datatable": "^20.0.0",

Loading…
Cancel
Save