Skip to content
This repository has been archived by the owner on Feb 28, 2024. It is now read-only.

Refacto/move to nuget packages #47

Open
wants to merge 24 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
c093a56
start moving to nuget packages
BlowaXD Apr 18, 2019
c1d63e9
continue moving to nuget packages
BlowaXD Apr 18, 2019
020ed30
almost finish moving to nuget packages
BlowaXD Apr 18, 2019
1c94152
continue move (add chick.packets as submodule to faciliate all packet…
BlowaXD Apr 23, 2019
08831c9
continue moving to nuget packages
BlowaXD Apr 23, 2019
168f555
continue moving to nuget packages and cleanup
BlowaXD Apr 23, 2019
91950f3
continue...
BlowaXD Apr 23, 2019
97da77c
move to Qmmands 2.3
BlowaXD Apr 23, 2019
5fab5ec
update qmmands & add dependency to Game.Extensions (SendChatMessage)
BlowaXD Apr 23, 2019
0416f34
continue migration
BlowaXD Apr 24, 2019
cd53d74
continue cleanup
BlowaXD Apr 24, 2019
034032a
again and again
BlowaXD Apr 24, 2019
281145c
continue fixing things
BlowaXD Apr 24, 2019
70ef970
continue fixing some things
BlowaXD Apr 24, 2019
eef6fd5
continue migration
BlowaXD Apr 26, 2019
363ed81
migrating
BlowaXD Apr 26, 2019
ba53b26
SaltyEmu now compiles (should rework some essential things before mer…
BlowaXD May 19, 2019
bf5d3f2
Removed submodule vendor/ChickenAPI.Packets
BlowaXD May 31, 2019
c30523e
move to package & add CI (circleci)
BlowaXD May 31, 2019
4b927f7
change parsing repository link
BlowaXD May 31, 2019
41b51e3
continue SaltyEmu's rework
BlowaXD May 31, 2019
ca24302
move SimplePluginManager to IoCPluginManager // needs some rework
BlowaXD May 31, 2019
77eb5ac
fix compiling
BlowaXD Jun 1, 2019
8d975af
cleanup unnecessary files
BlowaXD Jun 1, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
38 changes: 38 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
version: 2
jobs:
build:
docker:
- image: microsoft/dotnet:2.2-sdk-alpine
steps:
- checkout
- run:
name: Build solution
command : |
dotnet restore
dotnet build
test_unit_testing:
docker:
- image: microsoft/dotnet:2.2-sdk-alpine
steps:
- checkout
- run:
name: Run tests on ChickenAPI.Packets
command : echo "todo"
test_code_quality:
docker:
- image: microsoft/dotnet:2.2-sdk-alpine
steps:
- run:
name: Test Code Quality
command : echo "todo"
workflows:
version: 2
build_and_test:
jobs:
- build
- test_unit_testing:
requires:
- build
- test_code_quality:
requires:
- build
39 changes: 9 additions & 30 deletions SaltyEmu.sln
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.BasicAlgorithmPlug
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Game", "src\ChickenAPI.Game\ChickenAPI.Game.csproj", "{34BBD274-3133-4894-8776-783731D126BC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Core", "src\ChickenAPI.Core\ChickenAPI.Core.csproj", "{3DC7543A-221A-4491-962C-C1E04A24F69F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Packets", "src\ChickenAPI.Packets\ChickenAPI.Packets.csproj", "{C376CC67-DA69-4509-B2CF-D84077157055}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Enums", "src\ChickenAPI.Enums\ChickenAPI.Enums.csproj", "{2C706520-AA6F-45FA-910F-DCDD42C52192}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Toolkit", "src\Toolkit\Toolkit.csproj", "{5F14B226-7842-4F6E-BE2E-1CC01C530F3B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.PathfinderPlugin", "src\Plugins\NosSharp.Pathfinder\SaltyEmu.PathfinderPlugin.csproj", "{48D59236-CC25-497E-A98D-DAB290E4A8B7}"
Expand All @@ -37,8 +31,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.Communication", "s
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Data", "src\ChickenAPI.Data\ChickenAPI.Data.csproj", "{548F9115-2EF6-4B73-B224-5CEB8D7F4276}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Game.Test", "test\ChickenAPI.Game.Test\ChickenAPI.Game.Test.csproj", "{0C47ED85-6577-4338-9976-8A2B00016609}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Services", "Services", "{7A642CDF-7BF0-4D43-B5CB-430FC64A32D1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.FamilyService", "src\services\SaltyEmu.FamilyService\SaltyEmu.FamilyService.csproj", "{61CDB363-EC3A-47AA-A5CA-ABB4BCE2CC85}"
Expand Down Expand Up @@ -73,9 +65,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SaltyEmu", "SaltyEmu", "{9F
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.InventoryService", "src\services\SaltyEmu.InventoryService\SaltyEmu.InventoryService.csproj", "{45C3099C-13FB-47C1-94A8-074445608329}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SaltyEmu.CharacterSkillService", "src\services\SaltyEmu.CharacterSkillService\SaltyEmu.CharacterSkillService.csproj", "{7D0D4B40-86E2-436F-BC57-5CA8A7E16D2F}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.CharacterSkillService", "src\services\SaltyEmu.CharacterSkillService\SaltyEmu.CharacterSkillService.csproj", "{7D0D4B40-86E2-436F-BC57-5CA8A7E16D2F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SaltyEmu.Database.MongoDB", "src\libs\SaltyEmu.Database.MongoDB\SaltyEmu.Database.MongoDB.csproj", "{48886586-562B-4CE6-B105-3F231FE6C97E}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SaltyEmu.Database.MongoDB", "src\libs\SaltyEmu.Database.MongoDB\SaltyEmu.Database.MongoDB.csproj", "{48886586-562B-4CE6-B105-3F231FE6C97E}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ChickenAPI.Game.Impl", "src\ChickenAPI.Game.Impl\ChickenAPI.Game.Impl.csproj", "{E5F9DC97-664E-42B5-B68F-F93AC4019051}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Expand Down Expand Up @@ -115,18 +109,6 @@ Global
{34BBD274-3133-4894-8776-783731D126BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{34BBD274-3133-4894-8776-783731D126BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{34BBD274-3133-4894-8776-783731D126BC}.Release|Any CPU.Build.0 = Release|Any CPU
{3DC7543A-221A-4491-962C-C1E04A24F69F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3DC7543A-221A-4491-962C-C1E04A24F69F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3DC7543A-221A-4491-962C-C1E04A24F69F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3DC7543A-221A-4491-962C-C1E04A24F69F}.Release|Any CPU.Build.0 = Release|Any CPU
{C376CC67-DA69-4509-B2CF-D84077157055}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{C376CC67-DA69-4509-B2CF-D84077157055}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C376CC67-DA69-4509-B2CF-D84077157055}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C376CC67-DA69-4509-B2CF-D84077157055}.Release|Any CPU.Build.0 = Release|Any CPU
{2C706520-AA6F-45FA-910F-DCDD42C52192}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{2C706520-AA6F-45FA-910F-DCDD42C52192}.Debug|Any CPU.Build.0 = Debug|Any CPU
{2C706520-AA6F-45FA-910F-DCDD42C52192}.Release|Any CPU.ActiveCfg = Release|Any CPU
{2C706520-AA6F-45FA-910F-DCDD42C52192}.Release|Any CPU.Build.0 = Release|Any CPU
{5F14B226-7842-4F6E-BE2E-1CC01C530F3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5F14B226-7842-4F6E-BE2E-1CC01C530F3B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5F14B226-7842-4F6E-BE2E-1CC01C530F3B}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand All @@ -143,10 +125,6 @@ Global
{548F9115-2EF6-4B73-B224-5CEB8D7F4276}.Debug|Any CPU.Build.0 = Debug|Any CPU
{548F9115-2EF6-4B73-B224-5CEB8D7F4276}.Release|Any CPU.ActiveCfg = Release|Any CPU
{548F9115-2EF6-4B73-B224-5CEB8D7F4276}.Release|Any CPU.Build.0 = Release|Any CPU
{0C47ED85-6577-4338-9976-8A2B00016609}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0C47ED85-6577-4338-9976-8A2B00016609}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0C47ED85-6577-4338-9976-8A2B00016609}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0C47ED85-6577-4338-9976-8A2B00016609}.Release|Any CPU.Build.0 = Release|Any CPU
{61CDB363-EC3A-47AA-A5CA-ABB4BCE2CC85}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{61CDB363-EC3A-47AA-A5CA-ABB4BCE2CC85}.Debug|Any CPU.Build.0 = Debug|Any CPU
{61CDB363-EC3A-47AA-A5CA-ABB4BCE2CC85}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -207,6 +185,10 @@ Global
{48886586-562B-4CE6-B105-3F231FE6C97E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{48886586-562B-4CE6-B105-3F231FE6C97E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{48886586-562B-4CE6-B105-3F231FE6C97E}.Release|Any CPU.Build.0 = Release|Any CPU
{E5F9DC97-664E-42B5-B68F-F93AC4019051}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E5F9DC97-664E-42B5-B68F-F93AC4019051}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E5F9DC97-664E-42B5-B68F-F93AC4019051}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E5F9DC97-664E-42B5-B68F-F93AC4019051}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -218,13 +200,9 @@ Global
{45E04475-DFC4-400A-9D35-44BAF5180ACD} = {7A7E9A02-CEFC-4E77-A495-70804348CA47}
{28B389E6-9863-4306-B32E-756A2C6D9E99} = {7A7E9A02-CEFC-4E77-A495-70804348CA47}
{34BBD274-3133-4894-8776-783731D126BC} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
{3DC7543A-221A-4491-962C-C1E04A24F69F} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
{C376CC67-DA69-4509-B2CF-D84077157055} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
{2C706520-AA6F-45FA-910F-DCDD42C52192} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
{48D59236-CC25-497E-A98D-DAB290E4A8B7} = {7A7E9A02-CEFC-4E77-A495-70804348CA47}
{AA0972AB-A59A-4EB7-AF5A-B31F61D25644} = {9FEA092D-17C0-4EAA-8D15-40A0CF3B0699}
{548F9115-2EF6-4B73-B224-5CEB8D7F4276} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
{0C47ED85-6577-4338-9976-8A2B00016609} = {4E7156D8-18DC-4638-9C9B-5BE5CFF76F13}
{61CDB363-EC3A-47AA-A5CA-ABB4BCE2CC85} = {7A642CDF-7BF0-4D43-B5CB-430FC64A32D1}
{A0DBCE58-3322-4539-BEAF-D9B577CBF3CF} = {7A7E9A02-CEFC-4E77-A495-70804348CA47}
{9746EFA1-B25D-4945-A25C-3A960ACF2262} = {7A642CDF-7BF0-4D43-B5CB-430FC64A32D1}
Expand All @@ -242,6 +220,7 @@ Global
{45C3099C-13FB-47C1-94A8-074445608329} = {7A642CDF-7BF0-4D43-B5CB-430FC64A32D1}
{7D0D4B40-86E2-436F-BC57-5CA8A7E16D2F} = {7A642CDF-7BF0-4D43-B5CB-430FC64A32D1}
{48886586-562B-4CE6-B105-3F231FE6C97E} = {9FEA092D-17C0-4EAA-8D15-40A0CF3B0699}
{E5F9DC97-664E-42B5-B68F-F93AC4019051} = {88C85787-06D8-4E6D-9E87-38FCFD2F6CB0}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {33B1EC1B-965D-4770-B047-390647E82322}
Expand Down
2 changes: 1 addition & 1 deletion docs/started.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ Use [SSMS](https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-managem

## Fill your database data with the toolkit

Pull the following [repository](https://gitlab.com/SaltyNos/Server/parsing)
Pull the following [Parsing repository](https://github.com/BlowaXD/nostale-parsing)

### /!\ ACHTUNG ! /!\
#### RUN THAT COMMAND IN YOUR TERMINAL (CMD / POWERSHELL / SHELL / BASH)
Expand Down
23 changes: 0 additions & 23 deletions src/ChickenAPI.Core/ChickenAPI.Core.csproj

This file was deleted.

96 changes: 0 additions & 96 deletions src/ChickenAPI.Core/Events/BasicEventPipelineAsync.cs

This file was deleted.

8 changes: 0 additions & 8 deletions src/ChickenAPI.Core/Events/ChickenEvent.cs

This file was deleted.

25 changes: 0 additions & 25 deletions src/ChickenAPI.Core/Events/GenericEventPostProcessorBase.cs

This file was deleted.

9 changes: 0 additions & 9 deletions src/ChickenAPI.Core/Events/IEventNotification.cs

This file was deleted.

80 changes: 0 additions & 80 deletions src/ChickenAPI.Core/Events/IEventPipeline.cs

This file was deleted.

Loading