Browse Source

Permission management module should not expose embedded resourses. Also, use Pages folder for js resources.

pull/556/head
Halil ibrahim Kalkan 8 years ago
parent
commit
01e42f9b06
  1. 2
      abp_io/src/Volo.AbpWebSite.Web/Volo.AbpWebSite.Web.csproj
  2. 2
      modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/Index.cshtml
  3. 2
      modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml
  4. 0
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/permission-management-modal.js
  5. 11
      modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.csproj

2
abp_io/src/Volo.AbpWebSite.Web/Volo.AbpWebSite.Web.csproj

@ -35,8 +35,8 @@
</ItemGroup>
<ItemGroup>
<Content Include="Pages\*.js" />
<Content Include="Pages\*.css" />
<None Remove="TemplateFiles\*.zip" />
<Compile Remove="Logs\**" />
<Content Remove="Logs\**" />

2
modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Roles/Index.cshtml

@ -6,7 +6,7 @@
@inject IHtmlLocalizer<IdentityResource> L
@section scripts {
<abp-script-bundle name="@typeof(IndexModel).FullName">
<abp-script src="/pages/abp-permission-management/permission-management-modal.js" />
<abp-script src="/Pages/AbpPermissionManagement/permission-management-modal.js" />
<abp-script src="/Pages/identity/roles/index.js" />
</abp-script-bundle>
}

2
modules/identity/src/Volo.Abp.Identity.Web/Pages/Identity/Users/Index.cshtml

@ -9,7 +9,7 @@
@inject IAuthorizationService Authorization
@section scripts {
<abp-script-bundle name="@typeof(IndexModel).FullName">
<abp-script src="/pages/abp-permission-management/permission-management-modal.js" />
<abp-script src="/Pages/AbpPermissionManagement/permission-management-modal.js" />
<abp-script src="/Pages/identity/users/index.js" />
</abp-script-bundle>
}

0
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/wwwroot/pages/abp-permission-management/permission-management-modal.js → modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Pages/AbpPermissionManagement/permission-management-modal.js

11
modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.csproj

@ -1,4 +1,4 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<Project Sdk="Microsoft.NET.Sdk.Web">
<Import Project="..\..\..\..\common.props" />
@ -12,11 +12,16 @@
</PropertyGroup>
<ItemGroup>
<EmbeddedResource Include="wwwroot\**\*.*" />
<EmbeddedResource Include="Pages\**\*.cshtml" />
<EmbeddedResource Include="Pages\**\*.js" />
<EmbeddedResource Include="Pages\**\*.css" />
<EmbeddedResource Include="Localization\Resources\**\*.json" />
<Content Remove="Pages\**\*.cshtml" />
<Content Remove="Pages\**\*.js" />
<Content Remove="Pages\**\*.css" />
<Content Remove="Localization\Resources\**\*.json" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.PermissionManagement.Application.Contracts\Volo.Abp.PermissionManagement.Application.Contracts.csproj" />

Loading…
Cancel
Save