Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
5f2b924
finished CodeSanook Configuration and use it in CodeSanook Facebook
aaronamm Jul 28, 2017
39ea431
rename module configuration
aaronamm Jul 30, 2017
22da31f
fixed error for not able to get FacebookUserPart from content item
aaronamm Jul 31, 2017
cab1d27
use Flurl.Url for concat URL string
aaronamm Jul 31, 2017
ea31453
change Facebook SDK to version 2.4
aaronamm Aug 5, 2017
a4aa75b
get CommentPart from Comment item
aaronamm Aug 14, 2017
88f17a3
setting up FacebookLogInController to suport redirect to return URL
aaronamm Aug 23, 2017
75e9945
redirect user back to comment form after one has logged in
aaronamm Aug 23, 2017
86852ac
remove Contrib.Profile
aaronamm Aug 26, 2017
22b5c9c
update TypeScriptToolsVersion to version 2.5
aaronamm Sep 17, 2017
baac387
Update to use CommonJS module for FacebookConnect
aaronamm Feb 3, 2019
c0f5c72
Remove transpile JS file the repository
aaronamm Jun 9, 2019
8e158b4
Check if Facebook SDK added to a page in FacebookConnect module
aaronamm Feb 3, 2019
6f37c1e
renamed: CodeSanook.FacebookConnect.csproj -> Codesanook.FacebookConn…
aaronamm Jun 9, 2019
6cdbb9c
Remove system.js and use from Codesanook.Common
aaronamm Jun 9, 2019
93b2949
Log in Facebook with ReactJS
aaronamm Jul 14, 2019
5ea477d
Update React.Core and rename output JavaScript from Webpack
aaronamm Aug 13, 2019
87576d5
Remove TypeScript MS Build and build TypeScript with Webpack
aaronamm Aug 18, 2019
73ab08a
Update missing rename to Codesanook module
aaronamm Dec 14, 2019
07b6f54
Set up yarn workspaces to the module
aaronamm Dec 14, 2019
f1af4d6
Remove yarn workspace because Azure App Services not support creating…
aaronamm Jan 18, 2020
82fac1c
Remove unused TypeScript files
aaronamm Jan 18, 2020
5999a01
Fix assembly derirect warning in Codesanook modules
aaronamm Jan 26, 2020
4c65d86
Upgrade Codesanook modules to .NET 4.6.1
aaronamm Jan 26, 2020
e815630
Remove TypeScript nuget package
aaronamm Jan 26, 2020
33038b7
Bump acorn from 6.4.0 to 6.4.1
dependabot[bot] Mar 16, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"presets": [
"@babel/env",
"@babel/typescript",
"@babel/react"
],
"plugins": [
"@babel/proposal-class-properties",
"@babel/proposal-object-rest-spread",
"@babel/transform-runtime"
]
}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
node_modules
Scripts/**/*.js
Styles/**/*.css
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.Default.props')" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
Expand All @@ -11,9 +10,9 @@
<ProjectTypeGuids>{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>CodeSanook.FacebookConnect</RootNamespace>
<AssemblyName>CodeSanook.FacebookConnect</AssemblyName>
<TargetFrameworkVersion>v4.5.2</TargetFrameworkVersion>
<RootNamespace>Codesanook.FacebookConnect</RootNamespace>
<AssemblyName>Codesanook.FacebookConnect</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<MvcBuildViews>false</MvcBuildViews>
<FileUpgradeFlags>
</FileUpgradeFlags>
Expand All @@ -27,7 +26,7 @@
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile />
<TypeScriptToolsVersion>2.4</TypeScriptToolsVersion>
<Use64BitIISExpress />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
Expand All @@ -39,19 +38,6 @@
<WarningLevel>4</WarningLevel>
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
<TypeScriptTarget>ES6</TypeScriptTarget>
<TypeScriptJSXEmit>None</TypeScriptJSXEmit>
<TypeScriptCompileOnSaveEnabled>True</TypeScriptCompileOnSaveEnabled>
<TypeScriptNoImplicitAny>False</TypeScriptNoImplicitAny>
<TypeScriptModuleKind>CommonJS</TypeScriptModuleKind>
<TypeScriptRemoveComments>True</TypeScriptRemoveComments>
<TypeScriptOutFile />
<TypeScriptOutDir />
<TypeScriptGeneratesDeclarations>False</TypeScriptGeneratesDeclarations>
<TypeScriptNoEmitOnError>True</TypeScriptNoEmitOnError>
<TypeScriptSourceMap>False</TypeScriptSourceMap>
<TypeScriptMapRoot />
<TypeScriptSourceRoot />
<UseVSHostingProcess>true</UseVSHostingProcess>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
Expand All @@ -65,6 +51,9 @@
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="AdvancedStringBuilder, Version=0.1.0.0, Culture=neutral, PublicKeyToken=e818a2fc08933ddb, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\AdvancedStringBuilder.0.1.0\lib\net45\AdvancedStringBuilder.dll</HintPath>
</Reference>
<Reference Include="AWSSDK.Core, Version=3.3.0.0, Culture=neutral, PublicKeyToken=885c28607f98e604, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\AWSSDK.Core.3.3.17\lib\net45\AWSSDK.Core.dll</HintPath>
</Reference>
Expand All @@ -75,25 +64,37 @@
<HintPath>..\..\..\packages\Facebook.7.0.6\lib\net45\Facebook.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Flurl, Version=2.4.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Flurl.2.4.0\lib\net40\Flurl.dll</HintPath>
</Reference>
<Reference Include="JavaScriptEngineSwitcher.Core, Version=3.1.0.0, Culture=neutral, PublicKeyToken=c608b2a8cc9e4472, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\JavaScriptEngineSwitcher.Core.3.1.0\lib\net45\JavaScriptEngineSwitcher.Core.dll</HintPath>
</Reference>
<Reference Include="JetBrains.Annotations, Version=10.2.1.0, Culture=neutral, PublicKeyToken=1010a0d8d6380325, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\JetBrains.Annotations.10.2.1\lib\net\JetBrains.Annotations.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="JSPool, Version=4.0.0.0, Culture=neutral, PublicKeyToken=2fc7775f73072640, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\JSPool.4.0.0\lib\net45\JSPool.dll</HintPath>
</Reference>
<Reference Include="Microsoft.CSharp" />
<Reference Include="Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Newtonsoft.Json.7.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
<Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="React.Core, Version=5.0.0.0, Culture=neutral, PublicKeyToken=9aed67b161f7db78, processorArchitecture=MSIL">
<HintPath>..\..\..\packages\React.Core.5.0.0\lib\net45\React.Core.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.ComponentModel.DataAnnotations">
<RequiredTargetFramework>3.5</RequiredTargetFramework>
</Reference>
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Runtime.Caching" />
<Reference Include="System.Web.ApplicationServices" />
<Reference Include="System.Web.DynamicData" />
<Reference Include="System.Web" />
Expand Down Expand Up @@ -130,40 +131,29 @@
<Reference Include="System.Xml.Linq" />
</ItemGroup>
<ItemGroup>
<Content Include="Scripts\bootstrap.js" />
<Content Include="Scripts\bootstrap.min.js" />
<Content Include="Scripts\facebookService.js" />
<Content Include="Scripts\sprintf.js" />
<Content Include="Styles\facebookConnectStyle.css" />
<Content Include="Styles\hello.css" />
<Content Include="Views\Web.config" />
<Content Include="Scripts\facebook-connect.js" />
<Content Include="Styles\facebook-connect-style.css" />
<Content Include="Scripts\Web.config" />
<Content Include="Styles\Web.config" />
<Content Include="Properties\AssemblyInfo.cs" />
<Content Include="Module.txt" />
<Content Include="webpack.config.js" />
</ItemGroup>
<ItemGroup>
<Compile Include="Controllers\FacebookController.cs" />
<Compile Include="Models\FacebookConnectSettingsPartRecord.cs" />
<Compile Include="Drivers\FacebookUserPartDriver.cs" />
<Compile Include="Models\FacebookLogInRequest.cs" />
<Compile Include="Drivers\FacebookSettingsPartDriver.cs" />
<Compile Include="Handlers\FacebookUserPartHandler.cs" />
<Compile Include="Handlers\FacebookSettingsPartHandler.cs" />
<Compile Include="Migrations.cs" />
<Compile Include="MissingSettingsBanner.cs" />
<Compile Include="Models\FacebookConnectSettingsPart.cs" />
<Compile Include="Models\FacebookUserPart.cs" />
<Compile Include="Models\FacebookUserPartRecord.cs" />
<Compile Include="Permissions.cs" />
<Compile Include="ResourceRegistration.cs" />
<Compile Include="Routes.cs" />
<Compile Include="ShellEvent.cs" />
</ItemGroup>
<ItemGroup>
<Content Include="Views\FacebookSdk.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="Views\EditorTemplates\Parts\Facebook.Settings.cshtml" />
</ItemGroup>
<ItemGroup>
<Content Include="Placement.info">
<SubType>Designer</SubType>
Expand All @@ -175,36 +165,24 @@
<ItemGroup>
<Content Include="packages.config" />
<Content Include="Views\FacebookLogIn.cshtml" />
<Content Include="sass-watch.bat" />
<Content Include="Scss\hello.scss" />
<Content Include="Views\Parts\FacebookUser.cshtml" />
<Content Include="Views\EditorTemplates\Parts\FacebookUser.cshtml" />
<Content Include="tslint.json" />
<Content Include="tsconfig.json" />
<Content Include=".gitignore" />
<Content Include=".babelrc" />
<Content Include="package.json" />
<None Include="web.Debug.config">
<DependentUpon>web.config</DependentUpon>
</None>
<None Include="web.Release.config">
<DependentUpon>web.config</DependentUpon>
</None>
</ItemGroup>
<ItemGroup>
<TypeScriptCompile Include="Scripts\facebookConnect.ts" />
<TypeScriptCompile Include="Scripts\facebookService.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-animate.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-component-router.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-cookies.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-mocks.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-resource.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-route.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular-sanitize.d.ts" />
<TypeScriptCompile Include="Scripts\typings\angularjs\angular.d.ts" />
<TypeScriptCompile Include="Scripts\facebookLogInController.ts" />
<TypeScriptCompile Include="Scripts\typings\index.d.ts" />
<TypeScriptCompile Include="Scripts\typings\jquery\jquery.d.ts" />
</ItemGroup>
<ItemGroup>
<Service Include="{4A0DDDB5-7A95-4FBF-97CC-616D07737A77}" />
</ItemGroup>
<ItemGroup>
<Folder Include="Views\Parts\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Orchard\Orchard.Framework.csproj">
<Project>{2d1d92bb-4555-4cbe-8d0e-63563d6ce4c6}</Project>
Expand All @@ -214,6 +192,18 @@
<Project>{9916839c-39fc-4ceb-a5af-89ca7e87119f}</Project>
<Name>Orchard.Core</Name>
</ProjectReference>
<ProjectReference Include="..\Codesanook.Common\Codesanook.Common.csproj">
<Project>{7104e4b7-0fdc-4734-a812-1c6a8f71635d}</Project>
<Name>Codesanook.Common</Name>
</ProjectReference>
<ProjectReference Include="..\Codesanook.Configuration\Codesanook.Configuration.csproj">
<Project>{55a5af31-438d-4712-b8b6-ee01327842ae}</Project>
<Name>Codesanook.Configuration</Name>
</ProjectReference>
<ProjectReference Include="..\Codesanook.ReactJS\Codesanook.ReactJS.csproj">
<Project>{2a3ac19b-d914-4bce-a691-f92f1851a402}</Project>
<Name>Codesanook.ReactJS</Name>
</ProjectReference>
<ProjectReference Include="..\Orchard.Users\Orchard.Users.csproj">
<Project>{79aed36e-abd0-4747-93d3-8722b042454b}</Project>
<Name>Orchard.Users</Name>
Expand All @@ -227,7 +217,6 @@
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets')" />
<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Expand Down
Loading